Ассемблер, :) Кто любитель прогить на нем :) |
Здравствуйте, гость ( Вход | Регистрация )
Youtube | Vkontakte | KubaLibre | Shareman | Down-House |
Ассемблер, :) Кто любитель прогить на нем :) |
UnFlOb |
23.11.2006, 9:07
Сообщение
#1
|
Домовой Группа: Домовые Сообщений: 100 Регистрация: 6.10.2006 Пол: Мужской Репутация: 0 |
Его забыли Может вспомним? Или вчерашний день?
-------------------- 10 Я просто или покончу в себя, или наложу себе в руки!
20 Чебурашка,рогатая волосатая! 30 GOTO 10 Бесконечный Loop Forever |
грезы о белом лотосе |
16.5.2007, 22:51
Сообщение
#2
|
Где Я?! Группа: Домовые Сообщений: 4 Регистрация: 16.5.2007 Пол: Домовой Репутация: 0 |
Ну как сказать, господа, изучать есть смысл, конечно...
Можно изучать программирование под i386 DOS, потом довольно легко будет перейти на программирование под Windows - нужно будет только прерывания заменять API - функциями Советую научиться простейшим вещам типа обработки ряда символов, сортировки, или еще чего там... После этого сильно рекомендую освоить создание процедур (подпрограмм, функций ... кому как больше нравится) на ассемблере, это позволит понять работу функций в языках высокого уровня; к примеру в С и С++ это критически важные знания для понимания проблемы перегрузки буфера, и методик для токо чтобы избежать этого, ну а юным хакерам - обязательно для изучения, половина всех атак проводится при помощи перегрузки буфера... Знания также помогут для отладки программ, не представляю себе даже как можно отлаживать программы без знаний ассемблера... Для программирования микроконтроллеров - едва ли пригодиться в жизни, микроконтроллеры сегодня в большинстве своем программируются при помощи САПРОВ, а в простом быту вообще не возникает необходимости их программировать, все ПО (то что вы так любите называть прошивками) поставляется производителями этих самых чипов, ковырять в них - дело не благодарное, опять же для взлома если только. Драйверы - БУ ГА ГА ГА ГА ГА, господа среды вас нет ни одного человека который не то чтобы сам хоть раз написал драйвер, а вообще имеет маленькое представление о том как устроен драйвер Windows, по этой причине внемлите... Ни одна собака сегодня не пишет драйверы на ассемблере, это можно сделать хоть на Delphi, хоть на чем угодно, драйверы на сегодняшний день состоят из нескольких слоев и самые нижние из них только работают напрямую с железом, и они написаны в машинных кодах а не на ассемблере и пишут их только сами производители железок. Если даже и найдется отважный, решивший сам написать нижний слой драйвера, то бедняга не найдет описания современных железок, которые хранятся под 7-ю печатями у производителя как строжайшая тайна... ну в этом и был смысл многослойных драйверов от части... Ну общий диагноз таков: изучать чтобы понять общие черты работы процессора и памяти... но только общие черты, конкретные регистры и архитектуры каждого процессора - это отдельно по каждому процессору смотреть нужно, у них и системы команд- то раз на раз не приходятся... ... ой что-то меня понесло... ладно хватит пока, гы |
Текстовая версия | Сейчас: 2.6.2024, 12:17 |