|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.03.2010, 18:43 | #1 |
Регистрация: 07.03.2010
Сообщений: 3
|
Посоветуйте наиболее актуальные для нашего времени книги и программы для программирования и отладки.
Решил заняться низкоуровневым программированием, главная цель это правка (отладка) программ без исходного кода, анализ и модификация исполняемого кода.
Накачал кучу инфы, большинство старой есть даже очень старая, компиляторов и отладчиков тоже масса, боюсь зря потратить время, может направите в нужное русло ?. |
07.03.2010, 22:31 | #2 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
http://wasm.ru/article.php?article=1022001 - почитайте это. А дальше только изучать гугл
"Тяжело в учении, легко в бою" - А.В. Суворов
|
07.03.2010, 23:12 | #3 |
Регистрация: 07.03.2010
Сообщений: 3
|
Что скажите на счёт книги Калашникова "Ассемблер? Это просто! Учимся программировать" и "Азбука хакера 2"
|
07.03.2010, 23:33 | #4 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Первую книг я читал, когда то, но мне не понравилось и я просто стал изучать другие области. Вторая мусор по определению. Статья выше даст первоначальное понимание того с чем придется столкнутся. Потом эти знания можно будет дополнить вот этим:Учебник по ассемблеру. Смысл изучать программирование под DOS почти нулевой. Я вернулся к этой теме только когда начал писать подобие ОС(к слову так и не написал - зато знания получил). Ну а потом смело можно будет начинать читать это: Intel Processor Manuals
Вот эти 2 тома - справочники по командам их вполне можно читать без особой подготовки. Но "Введение в машинный код" стоит прочесть и опробовать все что предлагает автор. Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 2A: Instruction Set Reference, A-M Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z
"Тяжело в учении, легко в бою" - А.В. Суворов
|
07.03.2010, 23:35 | #5 |
Форумчанин
Регистрация: 13.01.2009
Сообщений: 125
|
http://programmersforum.ru/showpost....8&postcount=36 - первая книга. Очень хорошо написана, ИМХО.
|
08.03.2010, 08:34 | #6 |
Пользователь
Регистрация: 26.02.2010
Сообщений: 22
|
|
08.03.2010, 20:16 | #7 | |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Цитата:
PS: Полистал эту книгу - Азбука Хакера 2 - в целом намного лучше чем ждешь от названия но знания слегка бессвязные получатся. Ну и про само строение процессора сказано очень мало.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
|
09.03.2010, 09:16 | #8 | |
Пользователь
Регистрация: 26.02.2010
Сообщений: 22
|
Цитата:
По теме: когда-то была рассылка "низкоуровневое программирование для дZенствующих", потом из нее сделали несколько статей, поисковик поможет их найти. Я сам ее читал и советую всем начинающим. Там в очень доступной форме даны основы АСМа, после нее книги читаются легко и понятно. |
|
09.03.2010, 14:57 | #9 |
Пользователь
Регистрация: 22.07.2009
Сообщений: 95
|
решил не создавать новый топик а спросить тут вопрос примерно тот же но насколько актуален сейчас ассемблер? понятно что для реверсинга программ не заменимо а как обстоят дела с программированием под линукс и сетевым программированием? и какой лучше выбрать компилятор? они же немного отличаются по синтаксису. когда то пробовал писать на флетассемблере на нём ещё помню минуэт ос писали (хз чё у них щас там получилось).
где сейчас ассемблер полезен? |
09.03.2010, 15:09 | #10 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...в железе ...например тут и также других no-military направлений
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Посоветуйте литературу для начинающего. И вообще что-нибудь толковое посоветуйте ))) | Гаур-Мяур | SQL, базы данных | 5 | 24.12.2009 00:37 |
Какой язык программирования наиболее перспективен? | Ms.Burns | Помощь студентам | 5 | 19.04.2008 21:27 |
обновление в блоге - Programmersforum.ru toolbar – тулбар для нашего клуба | Pblog | Обсуждение статей | 0 | 13.12.2007 20:20 |
Какой из языков программирования наиболее гибкий? | LAN | Свободное общение | 15 | 07.11.2007 14:35 |