Posty z tagami: windows

Jak napisać skomplikowany patch?

Nawiązując do artykułu Jak napisać prosty patch? i komentarzy @ img (hi mate), prezentuję bardziej rozbudowaną wersję patchera z całą gamą sprawdzania potencjalnych błędów. Jeśli zauważycie więcej potencjalnych kłopotów – piszcie w komentarzach (sam jestem ciekaw, co jeszcze może pójść nie tak w jak się wydaje prostej operacji).

Źródła w języku angielskim zostały także opublikowane na https://github.com/PELock/Patch-File-Example

Jak napisać prosty patch?

Dzisiaj coś dla początkujących, czyli krótki program w C/C++, prezentujący jak używając funkcji WinApi napisać prosty patch, który otworzy wskazany plik i zmodyfikuje kilka bajtów pod konkretnym adresem.

Źródła w języku angielskim zostały opublikowane na https://github.com/PELock/Simple-Patch-File-Example PS. Być może ktoś zechce w komentarzach zaprezentować jak taki prosty patch wyglądałby w innych językach programowania. Jestem ciekaw… Czytaj dalej »

Jak zawiesić Windows dwiema instrukcjami?

Slajdy i kod od j00ru z konferencji NoSuchCon’13, na której zaprezentował technikę pozwalającą zawiesić system Windows korzystając tylko z 2 instrukcji wykonywanych w userlandzie. Jak zwykle wysoki poziom i mnóstwo ciekawych szczegółów funkcjonowania Windows w kernel mode, polecam! „NoSuchCon’13 and crashing Windows with two instructions” https://j00ru.vexillium.org/?p=1767

Struktury kernela Windows

Artykuł przedstawia struktury, na które można się natknąć analizując wnętrza systemu Windows: http://www.codemachine.com/article_kernelstruct.html

Luki bezpieczeństwa jądra Windows

Prezentacja z konferencji SEConference 2k10 autorstwa j00ru przedstawiająca techniczny opis luk związanych z jądrem systemu Windows. Prezentacja w formacie PDF i PPTX Więcej informacji na — https://j00ru.vexillium.org/?p=301&lang=pl