Advise books for learning reverse engineering and writing drivers for USB devices

0 like 0 dislike
9 views
Preferably books for beginners and if possible in Russian.
by | 9 views

7 Answers

0 like 0 dislike
K. Kasperski, "the Art of disassembly" www.books.ru/shop/books/540175
\r
V. P. Soldatov "Programming the Windows driver" www.soldatov.net/
by
0 like 0 dislike
In the context of porting drivers for Linux:
-read the Linux Kernel OReilly publishers to understand the General concept(at least selectively)
-take a usb snoop and bonifati all traffic communication driver device. to understand the transmission format.
-see driver similar devices(network cards, dvb cards, etc) and on the basis of the finished sculpt your driver.
\r
this is the way 99% of people who ported the driver of USB devices under linux.
by
0 like 0 dislike
As a rule, to the USB controller, which holds the device, the manufacturer delivers the finished driver. Take it as a basis
by
0 like 0 dislike
On the structure of the USB and programming it — Egorov (but he finishes Pascal), good English speaking book USB Complete. Specifically on the subject of USB drivers nothing most likely, here is what to look for ready examples for Windows in the same DDK has some good. Under Linux I do not know.
\r
About the work with controller USB host there is a good Chapter in the book "Programming in hardware", author fists.
by
0 like 0 dislike
RE — art, I think.
\r
You can't teach it; the most we can to push in that direction...
\r
At least, You got to love assembler and at least one night in his life not to go to sleep due to the fact that You "almost understand how to get rid of another pair of instructions to achieve a record in the implementation of game of Life under i386"
by
0 like 0 dislike
Zubkov asm Linux
Rats Kasperski IDA
\r
2009-06-13 05:24:56 0day Lakeview.Research.USB.Complete.The.Developers.Guide.4th.Edition.Jun.2009.eBook-BBL
by
0 like 0 dislike
Regarding drivers under Linux, there is a sensible book "Linux device Drivers".
As regards RE - note on books and articles of Chris virus.
by

Related questions

0 like 0 dislike
7 answers
asked Mar 25, 2019 by 1337
0 like 0 dislike
7 answers
0 like 0 dislike
4 answers
0 like 0 dislike
6 answers
0 like 0 dislike
6 answers
110,608 questions
257,186 answers
0 comments
1,120 users