Skip to content
98. spotkanie KGD.NET

Details

Zapraszamy na 98. spotkanie Krakowskiej Grupy Developerów .NET.

Uwaga! Wracamy do Klub Prominent (https://maps.google.com/maps?q=Kamienna%2017%2C%20Krak%C3%B3w).
Uwaga! Tym razem zaczniemy o pół godziny wcześniej.

Przygotowaliśmy prezentacje:

• Adam Furmanek - Wstrzykiwanie bibliotek DLL do obcych procesów

• Karol Żak - Universal Windows Platform – build once, deploy everywhere

Zapraszamy!

Wstrzykiwanie bibliotek DLL do obcych procesów

Biblioteki DLL to fundament system Windows. Pozwalają na współdzielenie kodu, dają dostęp do funkcji systemowych, zawierają kontrolki i grafiki dostępne dla wszystkich aplikacji. Pewnie wielu słyszało o wstrzykiwaniu bibliotek do działającego procesu, zazwyczaj jednak kojarzy to z przełamywaniem zabezpieczeń i łamaniem programów. W trakcie prezentacji przekonamy się, że DLL Injection nie jest czarną magią, a techniką powszechnie wykorzystywaną w systemie Windows. Przyjrzymy się mechanizmowi obsługi pamięci, przestrzeni użytkownika, technikom zwiększającym bezpieczeństwo procesu, a następnie wykorzystamy zdobytą wiedzę do zmodyfikowania cudzych aplikacji wstrzykując do nich nasz kod wykonywalny zawarty w bibliotekach DLL.

Adam Furmanek

Od kilku lat programista .NET, absolwent informatyki na AGH. Zainteresowany zarówno wysokopoziomowym językiem C#, jak i niskopoziomowymi szczegółami implementacyjnymi systemu Windows. Prywatnie nie stroni od krakowskich grup dyskusyjnych i dobrej książki o fantastyce.

Universal Windows Platform – build once, deploy everywhere

Windows 10 podbija świat urządzeń. Nowoczesne aplikacje Windows 10 to aplikacje działające tak samo dobrze na wszystkich urządzeniach od telefonów, przez tablety i komputery a nawet na urządzeniach takich jak Xbox One, Surface Hub, Hololens czy IoT. Na tej sesji dowiesz się jak tworzyć NAPRAWDĘ uniwersalne aplikacje Windows 10 w myśl koncepcji "build once, deploy everywhere!"

Karol Żak

Microsoft Technical Evangelist.

Były uczestnik programu Microsoft Student Partners, założyciel i ex-lider Grupy .NET Politechniki Radomskiej. Entuzjasta najnowszych technologii od lat związany z Microsoft i społecznością IT w Polsce. Specjalizuje się w technologiach mobilnych oraz najnowszych narzędziach i środowiskach programistycznych. Hobbystycznie poszerza swoje horyzonty i realizuje swoje dziecięce marzenia zajmując się tworzeniem gier komputerowych :).

Przez 2 lata jako certyfikowany trener z tytułem MCT zajmował się prowadzeniem szkoleń IT, po czym dołączył do zespołu Technicznych Ewangelistów w Microsoft.

Prywatnie, pasjonata futbolu amerykańskiego, grający na pozycji rozgrywającego jednej z warszawskich drużyn.

Photo of KGD .NET - Kraków .NET Developers Group group
KGD .NET - Kraków .NET Developers Group
See more events