0xcafebabe -- per aspera ad astra

Dokument pobrany z: http://www.anadoxin.org/blog/node

Tagi:  •    •    •    •    •  
Post nie będzie zawierał informacji szczegółowych na temat implementacji tego systemu, ale będzie mniej lub więcej praktycznym wprowadzeniem do pisania konkretnych modułów kernela Linux.
Tagi:  •    •    •  
Enumeracja urządzeń PCI, przy wykorzystaniu portów 0xCF8 i 0xCFC.
Tagi:  •    •    •  
Sterownik jest specjalnym programem, którym głównym zadaniem jest sterowanie sprzętem, niedostępnym dla zwykłych, niskouprzywilejowanych, aplikacji. Post zawiera informacje o przykładzie, w jaki sposób pisać swój własny prosty sterownik, przy okazji debugując go za pomocą debuggera gdb.
Tagi:  •    •  

Cały sens operacji opiera się na jednej rzeczy: tj. na wejściu do menu serwisowego telewizora i odblokowaniu obsługi filmów. Całe oprogramowanie, odpowiednie dekodery i kod, który potrafi odczytać pliki z filmami już w telewizorze istnieje, trzeba tylko zdjąć blokadę – a to robi się właśnie w menu serwisowym.

Tagi:  •    •    •    •  
Narzędzie objdump okazuje się niezastąpione przy szybkich analizach plików binarnych, lub wszędzie tam, gdzie mamuty typu IDA Pro przestają dawać radę.
Tagi:
Nie tylko MS ma patent na wyświetlanie bsod'ów ;)
Subskrybuj zawartość