Feleyo

Drošības pārbaude MI veidotām lietotnēm

Jūsu lietotne strādā. Kas palicis nepamanīts?

Pārbaudiet publisko lapu un GitHub kodu. Uzziniet, kas atrasts, kāpēc tas ir svarīgi un kā to izlabot ar sava MI rīka palīdzību.

Izveidot bezmaksas kontu
  • Bez maksas beta laikā
  • Bez kredītkartes
  • Tikai lasīšanas piekļuve

Vai sāciet ar ātro pārbaudi

Ātrā pārbaude ir pasīva: viena lapas ielāde, tāpat kā parastam apmeklētājam.

jusu-lietotne.lv

Jūsu lietotne

Sākt
Viss strādā
Veidots projektiem noLovableBoltCursorv0ReplitSupabaseFirebaseNext.jsVite

Demo atskaite

Ne tikai atradums. Arī nākamais solis.

Izvēlieties atradumu un redziet, ko saņemtu savā atskaitē: skaidrojumu vienkāršā valodā, pierādījumu un gatavu labojuma promptu jūsu MI rīkam.

Security Report

Demo

sample-app.example · GitHub + tiešsaistes lapa

Potenciāls risksKritiski

Slepena atslēga ir ierakstīta kodā (Stripe secret key)

src/lib/payments.ts

Kāpēc tas ir svarīgi

Ikviens, kam ir piekļuve repozitorijam (komanda, ārpakalpojumi, MI rīki, nākotnē varbūt publiski), var šo atslēgu izmantot. Ja repo kādreiz kļūst publisks, robotiņi to atrod dažu minūšu laikā.

Pierādījumi

  • src/lib/payments.ts:12 · Stripe secret key sk_live_…abcd

Labojuma prompts

In this codebase: Remove every hard-coded secret from the source. Read each one from a server-only environment variable instead, add the variable names (without values) to .env.example, and make sure .env* files are in .gitignore. Then list which keys I need to rotate. Show the exact diff and how to verify it.

Šī ir demo atskaite ar izdomātiem atradumiem. Tā neveic īstu pārbaudi.

Ko pārbaudām

Redzamais ir tikai sākums.

Jo vairāk mums uzticaties, jo dziļāk varam paskatīties. Katrs līmenis ir drošs jūsu lietotnei.

Repozitorija audits

Bezmaksas konts · Tikai lasīšanas piekļuve

Netiek pārbaudīts

Kā lietotne uzvedas tiešsaistē un manuāls koda pārskats.

Izveidot kontu

Pārbaudām

  1. 01Noslēpumi kodā un visā git vēsturē
  2. 02Supabase migrācijas un RLS politikas
  3. 03service_role un MI atslēgas klienta kodā
  4. 04Datu maiņa bez lietotāja pārbaudes
  5. 05Stripe webhook paraksta pārbaude
  6. 06Ievainojamas npm atkarības

Kā tas strādā

No GitHub līdz skaidrai atskaitei.

  1. 01

    Izveidojiet kontu

    E-pasts un parole. Bez kredītkartes.

  2. 02

    Pieslēdziet GitHub

    Izvēlaties, kurus repozitorijus drīkstam lasīt. Kodu neglabājam.

  3. 03

    Saņemiet atskaiti

    Problēmas pēc nozīmīguma, ar pierādījumiem un gatavu labojuma promptu.

Labojumi

Problēma atrasta. Ko tālāk?

Katrs atradums ved līdz konkrētam labojumam. Jūsu MI rīks to ievieš, un jūs pārbaudāt vēlreiz.

  1. 01

    Atradums

    service_role atslēga klienta kodā

  2. 02

    Prompts

    Iekopējat to Lovable vai Cursor

  3. 03

    Labojums

    MI nomaina atslēgu un pārceļ darbību uz serveri

  4. 04

    Atkārtota pārbaude

    Pārliecināties, ka problēma ir novērsta

Pirmssrc/integrations/supabase/client.ts
1 export const supabase = createClient(
2 import.meta.env.VITE_SUPABASE_URL,
3- import.meta.env.VITE_SUPABASE_SERVICE_ROLE_KEY
4 );
Pēcsrc/integrations/supabase/client.ts
1 export const supabase = createClient(
2 import.meta.env.VITE_SUPABASE_URL,
3+ import.meta.env.VITE_SUPABASE_ANON_KEY
4 );
5+ // admin actions → supabase/functions/admin

Piedāvātais labojums, nevis garantija. Pēc izmaiņām palaidiet pārbaudi vēlreiz.

Uzticamība

Jūsu kods paliek jūsu.

Ko GitHub App drīkst darīt

Contents
Tikai lasīt
Metadata
Tikai lasīt
Visas pārējās atļaujas
Nav piekļuves

Tikai lasīšanas piekļuve

GitHub App drīkst tikai lasīt jūsu izvēlētos repozitorijus.

Īslaicīgi tokeni

Katrai pārbaudei ir atsevišķs tokens, kas derīgs vienu stundu un tikai vienam repozitorijam.

Kopija tiek izdzēsta

Kods tiek klonēts izolētā vidē un izdzēsts uzreiz pēc audita. Saglabājam tikai atradumus.

Atslēgas ir slēptas

Atrastās atslēgas atskaitē vienmēr ir rediģētas, piemēram, sk_live_…abcd.

FEEL DIGITAL

Veido FEEL DIGITAL

Latviešu digitālā aģentūra, kas izstrādā mājaslapas, lietotnes, automatizācijas un MI risinājumus. Ja nevēlaties labot paši, mūsu komanda to izdarīs.

Iepazīt FEEL DIGITAL

Cenas

Sāciet bez maksas.

Vēlamies, lai produkts būtu patiešām labs, pirms par to prasām naudu. Par cenām beta lietotāji uzzinās pirmie.

Beta€0beta laikāUzraudzībaDrīzumāLabojam mēsPēc vienošanās
Ātrā URL pārbaude—Pēc vajadzības
Līdz 10 domēniem——
GitHub repozitorija audits—Pēc vajadzības
MI labojumu prompti——
Pārbaude katrā PR un katru nedēļu—Plānots—
Ekspertu palīdzība labojumos——
Izveidot kontu DrīzumāSazināties

Beta laikā bez maksas. Bez kredītkartes. Nekādu automātisku maksājumu.

BUJ

Biežāk uzdotie jautājumi.

Vai jums būs piekļuve manam kodam?

Tikai lasīšanai un tikai tiem repozitorijiem, kurus izvēlaties GitHub. Kods tiek izdzēsts uzreiz pēc pārbaudes, un piekļuvi varat atsaukt jebkurā brīdī GitHub iestatījumos.

Vai pārbaude var sabojāt manu vietni?

Nē. Pārbaudes ir pasīvas: neko neiesniedzam formās, nemēģinām uzlauzt un neko nemainām. Dziļākas pārbaudes veicam tikai domēniem, kuru īpašumtiesības esat apstiprinājis.

Kāpēc jāapstiprina domēns?

Lai neviens nevarētu pārbaudīt svešu lietotni. Pietiek ar vienu TXT ierakstu jūsu DNS iestatījumos, un panelī ir precīzas instrukcijas.

Vai tas nozīmē, ka mana vietne atbilst GDPR?

Nē. Automātiska pārbaude var atrast biežākās problēmas, bet nevar apliecināt atbilstību. GDPR attiecas arī uz procesiem, līgumiem un dokumentāciju, ko no ārpuses nevar redzēt.

Cik tas maksā?

Beta laikā bez maksas. Pirms ieviesīsim maksas plānus, paziņosim iepriekš, un nekas netiks iekasēts automātiski.

Kas notiek ar pārbaudes datiem?

Saglabājam tikai atskaites, un repozitoriju atskaites redzat tikai jūs. Jūsu IP adresi nesaglabājam: tikai neatgriezenisku kontrolsummu, lai ierobežotu pārbaužu skaitu.

Feleyo by FEEL DIGITAL

Jūs izveidojāt lietotni. Tagad iepazīstiet tās otru pusi.

Sāciet ar bezmaksas pārbaudi. Apskatiet atradumus, saprotiet riskus un saņemiet skaidrus nākamos soļus.