Revizija pametnih ugovora
Ručni pregled logike uz automatiziranu analizu prije objave na mreži. Tražimo pogreške u matematici povlačenja sredstava, pravima pristupa i redoslijedu poziva.
Detaljnije
Sigurnosno inženjerstvo · Web3
Umbral Qen je inženjerski kolektiv za reviziju pametnih ugovora, nadzor infrastrukture i obranu decentraliziranih sustava. Radimo s timovima koji ne žele doznati za propust tek onda kad je prekasno.
Što radimo
Svaki angažman počinje od onoga što vas stvarno izlaže riziku — koda, ljudi i pristupnih točaka. Ne prodajemo izvještaj. Ostavljamo vam tim koji razumije gdje se lomi.
Ručni pregled logike uz automatiziranu analizu prije objave na mreži. Tražimo pogreške u matematici povlačenja sredstava, pravima pristupa i redoslijedu poziva.
DetaljnijeKontinuirano praćenje transakcija i obrazaca ponašanja. Kad se nešto odvija izvan očekivanog, vaš tim dobiva poziv, a ne obavijest sljedećeg jutra.
DetaljnijePregled čvorova, upravljanja ključevima i pristupnih točaka. Gledamo cijeli put od razvojnog okruženja do produkcije, ne samo ugovor.
DetaljnijeOpisujemo tko bi vas napao, s kojim resursima i kojim putem. Rezultat je karta površine napada koju razvojni tim može odmah koristiti.
DetaljnijeRadionice u kojima vaši inženjeri uče prepoznati uzorke ranjivosti na vlastitom kodu. Znanje ostaje u timu nakon što mi odemo.
DetaljnijeDokumentacija, evidencije i procesi usklađeni s Općom uredbom o zaštiti podataka i domaćim propisima. Pripremamo vas za pitanja prije nego ih netko postavi.
DetaljnijeSigurnost nije značajka koja se dodaje na kraju. To je način na koji gradite od prve linije koda.
Načelo rada — Umbral Qen
Odabrani angažmani
Nekoliko primjera suradnji. Imena partnera čuvamo pod ugovorom o povjerljivosti; opisi su stvarni, pojedinosti svedene na ono što smijemo podijeliti.

Analiza logike povlačenja sredstava otkrila je tri kritične ranjivosti prije puštanja na mrežu. Ciklus objave produžen je za osam dana, bez naknadnih ispravaka u produkciji.

Postavili smo praćenje transakcija koje je uočilo neobičan obrazac povlačenja unutar jedanaest minuta. Sredstva su zaustavljena prije bilo kakvog gubitka.

Reorganizacija upravljanja ključevima i pristupnim pravima smanjila je broj računa s punim ovlastima s četrnaest na tri. Svaki je pristup sada evidentiran.

Zajedno s razvojnim timom izradili smo kartu napada koja je preusmjerila tri tjedna rada prema stvarnim, a ne pretpostavljenim rizicima.
Mreža branitelja
Oko Umbral Qena okupila se mreža inženjera i istraživača iz 28 zemalja. Dio onoga što otkrijemo vraćamo natrag — kroz javne bilješke, radionice i otvorene rasprave.
Istraživač ranjivosti
Vodi pregled logike pametnih ugovora. U posljednjih godinu dana objavio je sedam javnih bilješki o obrascima koji se stalno ponavljaju.
Inženjer za nadzor mreže
Održava sustave praćenja transakcija. Svaki tjedan vodi internu raspravu o lažnim uzbunama i tome kako ih smanjiti.
Voditeljica radionica
Priprema programe obuke za razvojne timove. Smatra da se obrana uči na vlastitom kodu, a ne iz tuđih primjera.
Nadolazeći susreti
Jednodnevna radionica na kojoj kroz vlastiti kod sudionika gradimo kartu površine napada. Broj mjesta prilagođen je radu u manjim skupinama.
Razgovor o tome što se zapravo događa nakon objave ugovora. Bez slajdova — pitanja iz publike i iskustva s terena.
Večernji susret članova mreže. Kratka izlaganja, a potom neformalni razgovor o incidentima iz protekle godine.
Riječi partnera
Pregled je skratio naš ciklus objave s tri tjedna na osam dana, i to bez ustupaka na strani sigurnosti. Dobili smo izvještaj koji je razvojni tim mogao odmah koristiti.
Postavili su nadzor koji je uočio neobičan obrazac prije nego je postao problem. Prvi put smo o incidentu doznali na vrijeme, a ne iz vijesti.
Česta pitanja
Da. Prije objave tražimo pogreške dok ih je još moguće ispraviti bez posljedica. Nakon objave pratimo ponašanje ugovora u stvarnim uvjetima, jer se dio rizika pokaže tek u prometu.
Počinjemo uvodnim razgovorom u kojem razumijemo opseg i rokove. Slijedi dogovor o pristupu kodu, pregled, pa zajednička rasprava o nalazima. Izvještaj dobivate zadnji, kada su nalazi već prošli kroz vaš tim.
Interni tim poznaje proizvod, mi donosimo svjež pogled i iskustvo s više protokola. Zajednički rad u pravilu daje čvršće rezultate — vaši ljudi ostaju vlasnici koda, a mi osnažujemo njihove odluke.
Umbral Qen d.o.o. registriran je u Zagrebu i posluje u skladu s propisima Republike Hrvatske i Europske unije. Obrada podataka usklađena je s Općom uredbom o zaštiti podataka (Uredba (EU) 2016/679).
Pisani izvještaj s nalazima razvrstanim po ozbiljnosti, prijedlogom ispravaka i ponovnim pregledom nakon što ih primijenite. Uz to ostaje i snimka zajedničkog pregleda za vaš tim.
Ovisi o veličini sustava. Manji ugovor pregledamo u jednom do dva tjedna, veći protokol s više sastavnica traje i do mjesec dana. Rok dogovaramo prije početka, bez skrivenih produženja.
Da. Dio partnera dolazi iz klasičnog razvoja softvera. U tim slučajevima više vremena posvetimo obrazovanju tima, kako bi odluke o sigurnosti donosili samostalno i nakon što suradnja završi.
Sljedeći korak
Opišite nam sustav u nekoliko rečenica. Javit ćemo se s procjenom opsega i prijedlogom kako bismo krenuli — bez obveze nastavka.