Doradztwo w zakresie studiowania inżynierii wstecznej i pisania sterowników urządzeń USB

Autor:amberly kristen clowe

Preferowane książki dla początkujących i jeśli to możliwe w języku rosyjskim.

Odpowiedzi

kooiman2
K. Kaspersky "Sztuka deasemblowania" www.books.ru/shop/books/540175

VP Soldat "Programowanie sterowników Windows" www.soldatov.net/
Odpowiedzi:
dzięki, zobaczę, ale powiedz mi o pisaniu sterowników dla systemu Linux? - max skidmore
brittanny
W kontekście przenoszenia sterowników dla systemu Linux:
-odczytaj jądro Linux od OReilly, aby zrozumieć ogólną koncepcję (przynajmniej selektywnie)
-Usunąć usb snoop i powąchać cały ruch komunikacji między urządzeniami a urządzeniami. zrozumieć format przesyłania danych.
- sprawdź sterowniki podobnych urządzeń (karty sieciowe, karty dvb itp.) i na podstawie gotowego sterownika, oślep swoje własne.

W ten sposób 99% osób podłącza sterowniki urządzeń USB pod Linuksem.
sarah keeton
Z reguły producent dostarcza gotowy sterownik do kontrolera USB, na którym jest wykonane urządzenie. Traktuj to jako podstawę
andy young
Na strukturze USB i programowaniu jej - Agurov (ale kończy się na Pascalu), książka angielska Complete jest dobra dla języka angielskiego. W szczególności nie ma nic najbardziej prawdopodobnego w kwestii sterowników USB, z wyjątkiem być może szukania gotowych przykładów, w Windowsie jest kilka dobrych w tym samym DDK. Pod Linuksem nie wiem.

Pro praca z kontrolerem hosta USB jest dobrym rozdziałem w książce "Programowanie na poziomie sprzętowym", autorstwa Kulakova.
tony antony theva
RE - art, myślę.

Tego nie można uczyć; maksimum, które może być - popchnij w tym kierunku ...

Jako minimum, powinieneś polubić zgromadzenie i przynajmniej jedna noc w swoim życiu nie idź spać, ponieważ "prawie zrozumiałeś, jak pozbyć się kolejnej pary instrukcji i osiągnąć rekord w implementacji gry dla i386"
Odpowiedzi:
RE = inżynieria odwrotna, oczywiście - sitara
courtagonist
Zubkov asm Linux < br /> Kaspersky Rat IDA

2009-06-13 05:24:56 0day Lakeview.Research.USB.Complete.The.Developers.Guide.4th.Edition.Jun.2009.eBook-BBL
stina hubert
Odnośnie sterowników dla systemu Linux, istnieje rozsądna książka "Sterownik urządzenia Linux ".
Co do RE - zwróć uwagę na książki i artykuły autorstwa Chris'a Kaspersky.
Jak rozpocząć naukę Pythona? :: JSF 2: Jak wyświetlić komunikat informacyjny po przekierowaniu? :: Certyfikacja dostawcy żelaza i oprogramowania :: Otwarcie "dossier" klienta podczas rozmowy telefonicznej :: Chcę usunąć ikonę Evolution z panelu GNOME [SOLVED]
Zostaw odpowiedź
Linki