Думаю, что в очередной раз повторю... Хочу заняться реверсингом. Мои знания в этой области ограничиваются знанием asm51 и соответствующей 8051 архитектуры... плюс куски PIC12. Сейчас нашел кучу документов и книг... но! Не понятно за что браться сначала. Посоветуйте, пожалуйста.
1)архитектура x86 2)x86 assembler 3) программирование под винду a)рихтер - написание эффективных программ... b)iсzelion в переводе aquilla на этом сайте в документах это всё не займет много времени если знаешь английский - то 4)http://acrigs.com/FRAVIA/FRAVIA_index.htm можно начать сразу с fravia, но лучше в таком порядке будут вопросы пиши
Ага...Спасибо. Начал с чтения архитектуры(здесь статьи "Процессор изнутри *" плюс начало книг В.Н.Пильщиков "Программирование на языке ассемблера IBM PC" и Зубков "Assembler язык неограниченных возможностей"... гружусь помаленьку. 2 staier. А что ты имелл ввиду под программированием под винду? WinAPI?
потоки , процессы, мьютексы, пайпы, сервисы , драйверы , окошки, ресурсы ,очередь сообщений, апи как апи это дело в процессе изучается, но принципы функционирования операционной системы и программ понимать надо вот что я имел в виду , в общем a)рихтер - написание эффективных программ... b)iсzelion в переводе aquilla на этом сайте в документах
quote: "потоки , процессы, мьютексы, пайпы, сервисы , драйверы , окошки, ресурсы ,очередь сообщений" ..не проще ли начать с 16разрядной dos? :o
_edge а какие ещё досы бывают ? 64 разрядные ? вы зря утрируете конечно чтобы изменить 74 на eb много знать не надо или найти string xref в windasm ... но на этом и всё ... на этом начинается , на этом и заканчивается ... у ученика - только один путь, и часто он ведёт в тупик у мастера - много путей , и он сразу видит , в конце какого из них тупик