Revizija pametnih ugovora
Solidity i Rust pregledavamo redak po redak, ručno i uz statičku analizu, prije nego kod dođe na mrežu. Nalaz dobivate s reproducibilnim primjerom.
Web3 · BlockchainRavelzuno gradi obranu za Web3 projekte, pametne ugovore i infrastrukturu u oblaku. Radimo s timovima koji ne smiju pogriješiti u kodu koji upravlja tuđom vrijednošću.
Ne prodajemo jedan alat za sve. Svaki angažman krećemo od pitanja gdje je vaš sustav najizloženiji — i tamo počinjemo.
Solidity i Rust pregledavamo redak po redak, ručno i uz statičku analizu, prije nego kod dođe na mrežu. Nalaz dobivate s reproducibilnim primjerom.
Web3 · BlockchainPostavke za AWS, Azure i Google Cloud provjeravamo prema standardu najmanjih ovlasti. Zatvaramo otvorene točke prije nego ih netko drugi pronađe.
Cloud · DevSecOpsPratimo promet, transakcije i zapise u stvarnom vremenu. Kad nešto odstupa od uobičajenog, naš tim reagira i prije nego primijetite da nešto nije u redu.
Nadzor · SOCOd sučelja do veze s ugovorom — provjeravamo cijeli put kojim korisnik potpisuje transakciju. Jer propust u dApp-u rijetko ostaje samo na jednom sloju.
dApp · FrontendPostavljamo politike pristupa i čuvanja ključeva za timove i institucionalne novčanike. Tko što smije, i što se događa kad netko napusti tim.
Identitet · KljučeviSimuliramo stvarne scenarije u kojima netko pokušava zaobići vašu obranu. Izvještaj je čitljiv i tehničkom i poslovnom dijelu tima.
Testiranje · AnalizaSigurnost nije značajka koju dodajete na kraju. Ona je temelj na kojem korisnik odlučuje hoće li vam povjeriti svoju imovinu — od prvog retka koda do zadnje potpisane transakcije.
— Načelo rada, Ravelzuno
Zajedno prolazimo arhitekturu, tokove podataka i svaku točku na kojoj netko izvana dolazi u dodir s vašim sustavom.
Kod i konfiguracije pregledavamo ručno, uz alate koji potvrđuju nalaze. Svaku ranjivost opisujemo tako da je razvojni tim može ponoviti.
Prioritiziramo nalaze i radimo uz vaš tim na ispravcima. Ne ostavljamo popis problema bez puta prema rješenju.
Nakon isporuke sustav ostaje pod nadzorom. Pratimo odstupanja i javljamo se čim nešto zahtijeva vašu pažnju.
Prikazani rezultati opisani su uz suglasnost klijenata. Nazivi su izmijenjeni gdje nas ugovor o povjerljivosti na to obvezuje.
Pregledali smo ugovore protokola tri tjedna prije pokretanja na glavnoj mreži i opisali dva propusta u logici kamate koja se obračunava.
Vodili smo prijelaz tvrtke na kombinaciju AWS-a i Azurea uz pravila pristupa koja smanjuju broj računa s povišenim ovlastima.
Postavili smo praćenje transakcija koje označava neuobičajene obrasce potpisivanja prije nego dosegnu novčanik korisnika.
Osmislili smo postupak potpisivanja s više odobrenja i jasnim pravilima za slučaj kad član tima napusti organizaciju.
Svaki nalaz potkrepljujemo primjerom koji vaš tim može ponoviti. Ne tražimo da nam vjerujete na riječ.
Izvještaj čita i inženjer i osoba koja donosi poslovnu odluku. Tehnička dubina ostaje, ali bez nepotrebne magle.
Ne preprodajemo tuđe alate niti radimo za proviziju. Preporuka koju dobijete temelji se isključivo na vašem sustavu.
Prije koda razumijemo što vaš sustav znači za korisnike. Ranjivost u ugovoru koji čuva vrijednost nije ista kao u internom alatu.
Opišite nam što gradite i gdje vas najviše brine izloženost. Na prvi upit odgovaramo unutar jednog radnog dana.