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.

Sponsors
98. spotkanie KGD.NET