Crossweb
<< Wróć do listy wydarzeń
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Podstawy dekompilacji - jak odtworzyć strukturę kodu?

Wydarzenie:
Podstawy dekompilacji - jak odtworzyć strukturę kodu?
Typ wydarzenia:
Spotkanie
Tematyka:
Data:
26.07.2017 (środa)
Godzina:
18:30
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
CodiLime
Adres:
Krańcowa 5
Strona www:
Opis:

Zapraszamy na kolejny Tech Talk CodiLime. Marcin Kościelnicki, reprezentant naszego zespołu Security, przedstawi temat:“Podstawy dekompilacji - jak odtworzyć strukturę kodu?”

Jednym z wielu zadań stojących przed dekompilatorami jest strukturalizacja wynikowego kodu. Dekompilator musi umieć odtworzyć konstrukcje wysokiego poziomu (if, while, itp) z samego grafu przepływu sterowania w kodzie. Marcin przedstawi algorytmy strukturalizacji, które zespół wybrał do użycia w Velesie - naszym narzędziu do inżynierii wstecznej. Poruszy tematy takie jak: drzewa dominatorów używane często w kompilatorach, wykrywanie pętli naturalnych, pokaże zastosowanie pattern matchingu do wykrywania leniwie wyliczanych wyrażeń warunkowych (&& i || znane z C), oraz omówi niejednoznaczności w strukturalizacji i heurystyki, które zastosował do wyboru najprostszego wariantu.

Spotkanie odbędzie się w naszym biurze przy ul. Krańcowej 5 w Warszawie.

Po prezentacji zapraszamy na wspólną integrację przy piwie i pizzy :)

Uczestnicy:
Widzisz błąd w wydarzeniu? Wydarzenie jest nieaktualne? Poinformuj nas o tym! >>

Pracodawcy IT: Warszawa

Synergy Codes
Software House

Wrocław
technologie:
C#, GoJS, JavaScript, Microsoft Azure, Microsoft SQL Server...
2 oferty pracy
 
CallPage
StartUp

Kraków
technologie:
Angular.js, JavaScript, jQuery, Laravel, MySQL...
2 oferty pracy
 
DataArt
konsulting IT

Lublin, Wrocław
2 oferty pracy
 
Zobacz wszystkie firmy >>

PODOBNE WYDARZENIA

20.09 Śr
IT CAREER SUMMIT
Warszawa
IT
Targi
Bezpłatny
20.09 Śr
TARGI IT FUTURE EXPO 2017
Warszawa
IT , programowanie , e-commerce , bezpieczeństwo , big data , Cloud
Targi
Bezpłatny
20.09 Śr
Huge Thing Demo Day
Warszawa
startup
Spotkanie
Bezpłatny
20.09 Śr
WRUG wrześniowy
Warszawa
IT , programowanie , Ruby on Rails
Spotkanie
Bezpłatny
20.09 Śr
OpenReaktor #57
Warszawa
IT , startup
Spotkanie
Bezpłatny
21.09 Czw
FRONTEND-CON WORKSHOP DAY
Warszawa
IT , programowanie , JavaScript , AngularJS
Warsztaty
Płatny
21.09 Czw
Outsourcing Expo
Warszawa
startup , e-biznes
Targi
Płatny
21.09 Czw
111. Spotkanie WG.NET - Unconference
Warszawa
IT , programowanie , .net
Spotkanie
Bezpłatny
21.09 Czw
SysOps / DevOps Polska MeetUp #23
Warszawa
IT , Cloud
Spotkanie
Bezpłatny
21.09 Czw
Kubernetes & Mesos User Group 8th regular meetup
Warszawa
IT
Spotkanie
Bezpłatny