Recomende livros para o estudo de engenharia reversa e de escrever drivers para dispositivos USB

De preferência um livro para iniciantes, e se possível em português.


Answers 7:

Share:


Kirti Dhingra
Answer 1

К. Касперски "a Arte de дизассемблирования" www.books.ru/shop/books/540175

В. П. Soldados "Programação de controladores do Windows" www.soldatov.net/


Joe Shimamura
Answer 2

No contexto de portar um driver para Linux:
-ler o Kernel do Linux da editora OReilly para a compreensão de um conceito comum(pelo menos seletivamente)
-para tirar o usb snoop e поснифать todo o tráfego de comunicação driver de dispositivo. para descobrir o formato de transferência de dados.
-um olhar de driver de dispositivos similares(placas de rede, dvb cartas e tp) e à base de acabado o driver de ofuscar o seu.

este é o caminho 99% das pessoas que portar o driver de dispositivo USB no linux.


Rafael Rodriguez
Answer 3

Normalmente, o controlador USB que esteja cumprido o dispositivo, o fabricante fornece pronto driver. Leve-o para a base


Aditya Dash
Answer 4

A estrutura USB e programação sob ele — Агуров (mas ele termina pascal), bom em inglês portátil USB Complete. Especificamente sobre o tema para os drivers USB não há nada provável, aqui, é que procurar um pronto exemplos para o Windows no mesmo DDK e algumas linhas. No Linux não sei.

Sobre o trabalho de um controlador de host USB tem um bom capítulo em seu livro "Programação em nível de hardware", o autor junta de direção.


benjamin markiewicz
Answer 5

RE — arte, eu acredito.

E isso não pode acontecer; o máximo que pode — fazer nesse sentido...

No mínimo, Você deve amar o montador e pelo menos uma noite por causa de sua vida não é de se deitar fora, que Você é um "quase conseguiram se livrar de mais um par de instruções e conseguir um recorde na realização de jogos de Vida sob i386"


Robin Reber
Answer 6

A batalha asm Linux
Ratos Касперски IDA

2009-06-13 05:24:56 0 dias Lakeview.Research.USB.Complete.The.Developers.Guide.4th.Edition.Jun.2009.eBook-BBL


Zarmeen Exchanger
Answer 7

Sobre os drivers no linux, há uma sensível do livro "o Driver de dispositivo Linux".
Quanto ao RE - note-se em livros e artigos de Chris Kaspersky.