RDot: White Hat Security Community

RDot: White Hat Security Community (https://rdot.org/forum/index.php)
-   Software development (https://rdot.org/forum/forumdisplay.php?f=19)
-   -   Вопросы по Ассемблеру (https://rdot.org/forum/showthread.php?t=798)

z01b 13.10.2010 22:00

Вопросы по Ассемблеру
 
Здесь задаем вопросы по ассемблеру. Чем смогу постараюсь помочь.
P.S. IA-32
P.P.S. Со временем буду пополнять топик полезными книжками по сабжу.

Книги:
А.Б. Крупник: Изучаем Ассемблер
Виктор Юров: Assembler. Учебник для вузов
В.И. Юров: Справочник по языку Ассемблера IBM PC
Рассылка Калашникова Олега Александровича "Ассемблер? Это просто! Учимся программировать" (Dos)
Документация по Fasm
Справочник по WinApi, WinSock, Tapi, Mapi и многое другое

Статьи:
Дневники чайника

Компиляторы:
MASM32
Flat Assembler

Отладчики:
OllyDbg 1.10 - По моему мнению очень удобный отладчик

Среды разработки:
WinAsm Studio - офф. сайт
RadASM - офф. сайт
Negatory Assembly Studio - офф. сайт

Разное:
Большая коллекция макросов для MASM32

z01b 13.10.2010 23:49

Зарезервировано

[s] 14.10.2010 07:54

С чего можно начать изучение ASM под линуксом? Не хотет перезагружаться ради этого из родной ОСи.

lukmus 14.10.2010 11:48

Цитата:

Сообщение от [s] (Сообщение 7952)
С чего можно начать изучение ASM под линуксом? Не хотет перезагружаться ради этого из родной ОСи.

единственная книга которую я видел с асм под никсы - Рудольф Марек "Ассемблер на примерах"

DrakonHaSh 14.10.2010 13:17

Цитата:

Сообщение от [s] (Сообщение 7952)
Не хотет перезагружаться ради этого из родной ОСи.

ограничиваться одной осью как-то ограничено :)
юзайте виртуальные машины ;)

z01b 14.10.2010 14:58

Цитата:

Сообщение от [s] (Сообщение 7952)
С чего можно начать изучение ASM под линуксом? Не хотет перезагружаться ради этого из родной ОСи.

Я бы посоветовал изучить фасм, т.к. он кросс-платформенный.
Т.е. ты сможешь потом писать программы и для винды, с разницей в апи и конвенции вызовов.
А по поводу документации, зайди сюда, ее более чем достаточно =)
Еще вот статейка http://www.wasm.ru/print.php?article=asminunix, можешь прочитать.

W!z@rD 15.10.2010 13:03

как-то свалка получается, книги тут и книги там... Давайте мб как-нибудь все это скомпонуем?

Delimiter 15.10.2010 14:19

в закрепленную бы добавить!

h(f)ucker 15.10.2010 15:10

будет смысл почитать перед изучением асм, что-нибудь углубленное по архитектуре пк, или в учебники достаточно материала?

z01b 15.10.2010 19:07

Цитата:

Сообщение от h(f)ucker (Сообщение 7996)
будет смысл почитать перед изучением асм, что-нибудь углубленное по архитектуре пк, или в учебники достаточно материала?

В книге Юрова "Ассемблер", расписан и синтаксис и архитектура =)

Цитата:

Сообщение от W!z@rD (Сообщение 7990)
как-то свалка получается, книги тут и книги там... Давайте мб как-нибудь все это скомпонуем?

В смысле удалить книги отсюда и добавить в твою тему?
Просто я собрал базовые книги для изучения асма и хотел чтобы они были именно в этом топике, на ряду с инструментами, компиляторами и тд =)


Часовой пояс GMT +3, время: 16:23.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot