// payments.js
const stripe = new Stripe(
"sk_live_51Hx9…Qe2"
);
Kľúč natvrdo v kóde
AI rada vloží API kľúč priamo do súboru. Po prvom pushi ho môže vidieť ktokoľvek s prístupom k repozitáru.
Nahraj repozitár alebo ZIP. Greenlit Code naň pustí 8 overených skenerov, AI z nálezov odfiltruje šum a povie ti, čo opraviť ako prvé.
Pod kapotou bežia nástroje, ktorým veria bezpečnostné tímy:
Copilot, Cursor či Claude vygenerujú funkčný kód za pár sekúnd. Funkčný však neznamená bezpečný. Toto sú tri chyby, ktoré v kóde od AI vídať najčastejšie.
// payments.js
const stripe = new Stripe(
"sk_live_51Hx9…Qe2"
);
AI rada vloží API kľúč priamo do súboru. Po prvom pushi ho môže vidieť ktokoľvek s prístupom k repozitáru.
// users.js
db.query(
"SELECT * FROM users WHERE email = '"
+ req.body.email + "'"
);
Lepenie reťazcov namiesto parametrov. Útočníkovi stačí jeden riadok vo formulári a má celú databázu.
// package.json
"dependencies": {
"lodash": "4.17.15"
}
Model sa učil na starom kóde, tak navrhuje staré verzie. Aj so známymi zraniteľnosťami.
Nepotrebuješ Git ani nastavovanie. Každý upload sa uloží ako nová verzia, takže vidíš, či sa projekt zlepšuje.
Greenlit Code rozpozná jazyky v projekte a spustí na ne vhodné skenery. Na SQL pustí SQLFluff, na Docker a Terraform Checkov.
Triáž vyhodí falošné poplachy, zlúči duplicity z rôznych nástrojov a ku každému nálezu nájde príčinu a návrh opravy.
Osem skenerov nájde veľa. Greenlit Code z toho spraví krátky zoznam, ktorý sa dá reálne opraviť.
Ten istý problém nájdu tri nástroje a ty dostaneš tri alerty. Greenlit Code ich spojí do jedného nálezu s jednou príčinou.
AI prejde všetky nálezy naraz a označí falošné poplachy, aby si ich nemusel triediť ručne.
Nielen kde je chyba, ale aj prečo vznikla a ako jej predísť v ďalšom kóde.
Okrem skenerov si kód prečíta aj AI. Upozorní na logické chyby, ktoré pravidlá nezachytia.
Nastav frekvenciu a nové CVE v závislostiach zachytíš skôr, než ich nájde niekto iný.
Keď projekt nemá žiadny critical nález, dostane odznak Greenlit. Vlož ho do README a každý návštevník repozitára uvidí, že bezpečnosť riešiš.
SaaS na správu rezervácií. Postavené s Next.js a PostgreSQL.
[](https://greenlitcode.dev)
Nie. Projekt môžeš nahrať ako ZIP archív. Každý ďalší upload sa uloží ako nová verzia, takže výsledky môžeš porovnať v čase.
JavaScript, TypeScript, Java a SQL, plus konfigurácie ako Dockerfile či Terraform. Jazyky sa rozpoznajú automaticky a podľa nich sa vyberú vhodné nástroje.
Nie, dopĺňa ho. Greenlit Code zachytí známe typy zraniteľností, uniknuté kľúče a zastarané závislosti. Na ľudskom review zostane návrh a logika aplikácie.
Osem nástrojov znamená osem formátov výstupu a stovky alertov. Greenlit Code ich spustí naraz, zlúči duplicity, odfiltruje falošné poplachy a dá ti jeden zoznam zoradený podľa závažnosti.
Áno. Nastav frekvenciu a vyber nástroje, alebo nechaj výber na automatickom odporúčaní podľa jazykov projektu.
Nahraj projekt a o pár minút vieš, čo opraviť pred ďalším deployom.
Skenovať môj kód