Список ресурсов для изучения Ассемблера. Ресурсы: wasm.ru — наверное, самый крупный русскоязычный ресурс по Ассемблеру. Огромное количество статей, живой форум, новости cracklab.ru — огромный ресурс по исследованию/крэкингу программ www.insidepro.com/rus/doc.shtml — огромнейшее собрание статей Криса Касперски programmersclub.ru/assembler/ — курс asm&&win32 www.proklondike.com/books/assembler.html — мини-библиотека книг по ассемблеру www.nf-team.org/drmad/zf/zf1/zf1_006.htm — пособие начинающей технокрысы или как писать вирусы Книги: Для книг я выкладываю только названия, без ссылок (или с ссылкой на интернет-магазин), так как я не знаю отношения некоторых людей к скачиванию чьей-то интеллектуальной собственности. Кому надо — тот найдет, где скачать. kpnc.opennet.ru/ — архив книг Криса Касперски Галисеев Г. В. Ассемблер для Win 32. Самоучитель Зубков С. В. Ассемблер для DOS, Windows и UNIX Кип Ирвин. Язык ассемблера для процессоров Intel = Assembly Language for Intel-Based Computers Калашников О. А. Ассемблер? Это просто! Учимся программировать Крис Касперски. Искусство дизассемблирования Владислав Пирогов. Ассемблер для Windows Владислав Пирогов. Ассемблер и дизассемблирование Ричард Саймон. Microsoft Windows API Справочник системного программиста Фрунзе А. В. Микроконтроллеры? Это же просто! Юров В., Хорошенко С. Assembler: учебный курс Абель — Ассемблер. Язык и программирование для IBM PC Эндрю Таненбаум — «Архитектура компьютера» — рекомендация lefty Чарльз Петцольд — «Код» — рекомендация lefty Assembly Language Step-by-step: Programming with DOS and Linux Юрий Ревич «Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера» — рекомендация Ryav Нортон П., Соухе Д. «Язык ассемблера для IBM PC» — рекомендация maotm Григорьев В. Л. «Микропроцессор i486. Архитектура и программирование.» — рекомендация Ghost_nsk Нортон П., Уилтон Р. «IBM PC и PS/2.руководство по программированию» — описана работа с прерываниями и простыми железками, рекомендация Ghost_nsk Англоязычные ресурсы: asm.sourceforge.net/ — Ассемблер под Linux orangejuiceliberationfront.com/intel-assembler-on-mac.. — Ассемблер под Mac blogs.conus.info/ — Различные заметки о reverse engineering, security research, Oracle RDBMS internals, и т.д... msdn.microsoft.com — огромная база знаний по технологиям Windows от Microsoft www.intel.com/content/www/us/en/processors/architectu.. — мануалы по Intel'овским инструкциям developer.amd.com/documentation/guides/Pages/default... — аналогичные доки для AMD win32assembly.online.fr/ — Уроки Iczelion'а, домашняя страница www.gnu.org/s/gdb/documentation/ — GDB Manual www.securitytube.net/groups?operation=view&groupI.. — видеокурс Windows Assembly Language Megaprimer www.securitytube.net/groups?operation=view&groupI.. — видеокурс Assembly Language Megaprimer for Linux alexfru.narod.ru/emiscdocs.html — подборка доков из теплых ламповых времен www.agner.org/optimize/ — Software optimization resources x86asm.net/ — x86-x64 manuals www.ctyme.com/rbrown.htm — Ralf Brown Interrupt List with over 9000 linked pages and 350 indexes making the process of searching much easier Инструменты: www.masm32.com/ — MASM32 SDK flatassembler.net/ — flat assembler (FASM) www.nasm.us/ — The Netwide Assembler (NASM) www.ollydbg.de/ — OllyDbg, отладчик для Windows www.hex-rays.com/products/ida/index.shtml — IDA — интерактивный дизассемблер и отладчик www.idapro.ru/ — русская страница IDA research.microsoft.com/en-us/projects/detours/ — Библиотека от Microsoft Research для инъекции Dll и перехвата управления на себя conus.info/gt/ — отладчик командной строки для выполнения простых отладочных задач Программинг микроконтроллеров: myrobot.ru/stepbystep/ — сайт роботостроения, по ссылке статьи о микроконтроллерах AVR www.123avr.com/07.htm — МК AVR easyelectronics.ru/category/avr-uchebnyj-kurs — AVR #link@itcookies #assembler@itcookies