Cybergadki #4 - Łukasz Mikuła
W kolejnym odcinku serii "Cybergadki" rozmawiamy z Łukaszem, który w cybersecu znalazł dla siebie bardzo interesującą niszę. Nasz gość jest ekspertem od testowania bezpieczeństwa smartkontraktów. W odcinku opowiedział jak testuje się "programy" działające w blockchain oraz czym jego działka różni się od typowych pentestów. Zapraszamy!
Zawód pentestera wtedy, bo to już było praktycznie 9 lat temu, To w ogóle była taka dość egzotyczna posada, o której mało kto wiedział, że w ogóle coś takiego istnieje. Jak ja próbowałem opowiedzieć znajomym, że jakieś symulowane ataki hakerskie, coś tam, to oni się raczej patrzyli tak na mnie, co ty w ogóle opowiadasz, co to za praca. Nikt za bardzo nie rozumiał, co robię, ale to może dzięki temu łatwiej było wejść do tej branży. Czyli można powiedzieć, że jesteś takim troszkę cyber security dinozaurem. Ja cię też z tego kojarzę, tak, na dobrą sprawę, ale tutaj chciałbym się na chwilę zaczepić, bo sam o tym powiedziałeś teraz, że trafiłeś w pewną niszę i powiedzmy pentestek to jest taki w miarę nowy kierunek, już nie, ale no mimo wszystko jeden z takich młodszych.
Jak przekłada się to teraz? Jak ta edukacja na przestrzeni tych lat procesów rekrutacyjnych, w których brałeś udział się zmieniła? No to przede wszystkim taką główną różnicę, którą widzę, to pamiętam jakby jak ja zaczynałem, to na topie były kursy z Offensive Security, którym przyświecało to takie hasło Try Harder i generalnie Wtedy to było takie zorientowane, mam wrażenie, na to, żeby poradzić sobie samemu, żeby absolutnie nikogo nie wspierać, jeśli sobie nie radzi, to jest jego problem. Później właśnie była ta firma Elan Security, w której pracowałem, czy jakieś tam jeszcze kolejne firmy, jakiś Cyber Mentor, czy tam różne inne, teraz są platformy Hack the Box i tak dalej. To mam wrażenie, że ten trend zmienił się w takim kierunku, żeby bardziej wyjść do ludzi, wyciągnąć do nich rękę i generalnie im pomóc się czegoś nauczyć, a nie tak się zamykać na zasadzie, że jak nie umiesz, to jest twój problem.
Więc to też jest tak, że na przykład ja teraz sobie robię te smart kontrakty i tak dalej, jest fajnie, ale też zawsze pamiętam, że w razie czego mogę wrócić do pentestów, które cały czas robię i prawdopodobnie tak się znowu stanie. No więc to jest też powiedzmy taki minus tego rynku, że on jest mocno sezonowy i uzależniony od tego, czy aktualnie jest moda na świecie na kryptowaluty, czy nie. Jasne, jak najbardziej. Ja bym chciała trochę zahaczyć na temat audytów, bo pracowałeś jako Security Researcher i zetknąłeś się na pewno z audytami smart kontraktów. No i właśnie jakie były najczęstsze błędy, które znajdowałeś w kodzie? Nie wiem, czy jest taka klasa błędów, którą by można powiedzieć, że się pojawia najczęściej.
Pokazano wszystkie 3 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Adam i Werka Hakerka przywitają gościa, Łukasz Mikułę, eksperta od smart kontraktów i blockchaina.
Łukasz opowiada o swojej karierze, zaczerpniętej z hakerskiego świata do pentestingu, a teraz do auditów smart kontraktów.
Rozmowa o edukacji i certyfikatach w dziedzinie pentestingu i smart kontraktów.
Łukasz opisuje blockchain i smart kontrakty, podkreślając ich unikalność i trudność nauki.
Rozmowa o metodach testowania smart kontraktów, popularnych błędonach i ich konsekwencjach.
Łukasz opowiada o wpływach rynku kryptowalut na jego karierę i testowanie smart kontraktów.
Rozmowa o raportach z testów penetracyjnych smart kontraktów i braku oficjalnej metodologii.
Rozmowa o różnorodności ekosystemów blockchainowych, z podkreśleniem różnorodności w Solidity i językach rastowych, oraz o ryzyko smart kontraktów.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
Kliknij, aby znaleźć fragmenty, w których pada.
W kolejnym odcinku serii "Cybergadki" rozmawiamy z Łukaszem, który w cybersecu znalazł dla siebie bardzo interesującą niszę. Nasz gość jest ekspertem od testowania bezpieczeństwa smartkontraktów. W odcinku opowiedział jak testuje się "programy" działające w blockchain oraz czym jego działka różni się od typowych pentestów. Zapraszamy!