#31 Spotkanie Gdańsk Embedded Meetup
Details
Po wakacyjnej przerwie wracamy z nowym sezonem Gdańsk Embedded Meetup!
Widzimy się we wtorek 4 listopada o godzinie 18.00 w auli D003 na Wydziale Matematyki, Fizyki i Informatyki Uniwersytetu Gdańskiego (ul. Wita Stwosza 53, Gdańsk).
Harmonogram:
18.00 Jakub Rachoń - „Łamanie Zabezpieczeń Oprogramowania Wbudowanego: Od Deasemblacji do Kryptografii i AI”
19.00 Przerwa na pizzę
19.25 Mirosław Pałysiewicz - ”Testowanie embedded od podstaw – jak projekty DIY zmieniają kariery”
20.30 Zakończenie
Partnerzy spotkania:
Ambient System: https://ambientsystem.eu/pl/
Wydział Matematyki, Fizyki i Informatyki Uniwersytetu Gdańskiego: https://mfi.ug.edu.pl/
EBV Elektronik: https://my.avnet.com/ebv/https://my.avnet.com/ebv/
ST Microelectronics: https://www.st.com/content/st_com/en.html
Fundacja CODE:ME: https://codeme.pl/
Hackerspace Trójmiasto: https://hs3.pl/
msalamon.pl: https://sklep.msalamon.pl/
ucgosu.pl: https://ucgosu.pl/
Prezentacja 1
Autor: Jakub Rachoń
Tytuł: „Łamanie Zabezpieczeń Oprogramowania Wbudowanego: Od Deasemblacji do Kryptografii i AI”
Opis:
Prezentacja ma na celu szczegółowe omówienie metod stosowanych przez tzw. "crackerów" do obchodzenia zabezpieczeń zaimplementowanych w oprogramowaniu dla systemów wbudowanych (embedded). Przedstawimy praktyczny proces analizy binarnej, rozpoczynając od deasemblacji programu przy użyciu standardowych narzędzi dostępnych w systemach typu Linux, takich jak GDB, objdump oraz readelf.
W trakcie prezentacji zbadamy, w jaki sposób analiza kodu maszynowego mikroprocesora umożliwia przeprowadzenie kryptoanalizy prostych, niestandardowych metod kryptograficznych. Kluczowym elementem będzie również demonstracja nowoczesnych technik, w tym możliwości zastosowania dużych modeli językowych (LLM) w procesie inżynierii wstecznej (reverse engineering) i łamania zabezpieczeń binarnych. Celem jest uświadomienie, jak kluczowe jest projektowanie solidnych mechanizmów ochronnych.
O sobie:
Jakub Rachoń - to doświadczony inżynier elektronik, którego kariera obejmuje wiele branż. Swoją zawodową drogę rozpoczął w sektorze ropy naftowej jako inżynier ds. aparatury kontrolno-pomiarowej, gdzie zdobył doświadczenie w systemach precyzyjnych i automatyce przemysłowej. Z czasem, kierując się chęcią szerszego rozwoju, przeszedł do doradztwa biznesowego, zyskując cenne spojrzenie na strategie operacyjne i integrację technologii.
Ostatecznie odnalazł swoje miejsce w branży rozwoju układów scalonych, gdzie wykorzystuje swoją wiedzę techniczną w pracy nad nowoczesnymi systemami teleinformatycznymi. Poza pracą jest zapalonym krótkofalowcem, z pasją eksplorującym widmo elektromagnetyczne i nawiązującym łączność z operatorami z całego świata.
Znany z ducha współpracy i zaangażowania w ciągłe uczenie się, Jakub chętnie dzieli się swoją wiedzą z zakresu elektroniki i nauk ścisłych, wspierając innych i aktywnie uczestnicząc w społeczności inżynierskiej.
Prezentacja 2
Autor: Mirosław Pałysiewicz
Tytuł: ”Testowanie embedded od podstaw – jak projekty DIY zmieniają kariery”
Opis:
Podczas tej prezentacji opowiem o swojej drodze do testowania systemów embedded, która rozpoczęła się nie w laboratorium, ale… we własnym domu. Na bazie doświadczeń z mikrokontrolerami (Arduino, ESP), mikrokomputerami (Raspberry Pi) oraz komercyjnymi rozwiązaniami hardware, pokażę, jak projekty DIY – od prostych stacji pogodowych i hackowania domofonów, po budowę własnych drukarek 3D czy rozwiązań IoT – mogą być skutecznym poligonem do nauki testowania sprzętu.
Podzielę się tym, gdzie i jak szukać błędów, jak testować w warunkach amatorskich oraz czego embedded może nauczyć się od testów aplikacji webowych. Wskażę też różnice między testowaniem software’u a hardware’u – i pokażę, jak w tych różnicach można znaleźć inspirację oraz nowe kompetencje.
O sobie:
Mirosław Pałysiewicz - od początku swojej przygody z IT związany z testowaniem oprogramowania. Obecnie odpowiedzialny za dostarczanie infrastruktury dla dużej sieci sklepów spożywczych. Wierzy, że zapewnienie jakości to nie tylko zawód, ale też styl życia. Stara się zarażać innych zwinnym podejściem do jakości oraz dostarczaniem wartościowych rozwiązań dla klientów. Uczestniczył w projektach skupionych na portalach z grami dla dzieci, e-commerce, systemach bankowych, zarządzania sieciami energetycznymi, wydobycia ropy i gazu. Lubi dzielić się swoją wiedzą i doświadczeniem. Po nocach zamyka się w garażu i pracuje nad różnymi projektami maszyn, elektroniki, IoT i nie tylko…
