m0ve regist0r1, 0x2h
m0ve regist0r2, 0x2h
0dd regis0r1,regist0r2
здесь мы зонесли в регистр 1 значение 2, и во второй регистор тоже, а затем
сложили. Самое время спросить что такое регист0ры ? Ну это почти тоже самое
что резисторы, но не кондецаторы, и вовсе не транзисторы. Т.е. мы, в bhc,
этого не знаем, и знать не хотим (и горды этим, т.к. мы и так хэккеры).
В общем уже и так слишком много информации для ваших умных и светлых
хэккерских голов, и поэтому преходим наконец к шелкодам .
что такое шелкод ? это то что компелируют (так же как и сплоет).
Рассшифровывается это как "кодировать шеловый код". Шел - это шел. После того
как вы его скомпелируете будет все хорошо. Вас же заботит видимо то как его
написать ? Пишется он на бэйсике. Все почему то не любят этот язык, но ведь он
такой простой и хороший. Вот былобы хорошо еслибы все пользовались бэйсиком и
аспнетом, создовали классы и носледовали их в скомпелированный шелкод. В общем
начнем.
10 print "я компелирую шелкод и сплоет"
20 goto 10
Запустив эту уникальную и немного сложную программу, мы получим список
оссемблерных инструкций закодированных фразой "я компелирую шелкод и сплоет".
Кодировка здесь простая - двордовый ксор md5 хэша. Именно для этого нам и
нужно было знать оссемблер, чтобы писав шелкод на бейсике понимать
закодированные послания. Вдруг встретится послание из космоса от внеземных
цивилизаций ? Или вы встаните в очередь по подбору rc5 ? А напоследок, как
домашнее задании, я предлагаю попробовать вам написать шелкод, который
забиндит шел на сокет у порта ойпи адреса сети интронет 31337. Если получится,
то попробуйте вступить в BHC, если нет, то придется приложить немножко
трудолюбия, чтобы достичь наших высот.НО в любом случае!
В МЕСТЕ МЫ СИЛА !! ВСТУПАЙТЕ И КОМПЕЛИРУЙТЕ !!!
Да, в оддонсах лежат работоспособные примеры некоторых шелкодов под x86
сопроцесор !! Инсталируйте, компелируйте и эксплоатируйте.