Помню как баловался подобным после того как прошёл курс ASMа в ТУСУРе. Очень нравилось! Всем советую попробовать себя в ASMе, это очень занимательно :)
Да, помню еще писал на ассемблере резидентную игралку в тетрис, встроенный в Dos Navigator (смотрит на экран, ищет падающие фигурки, жмет на кнопки) — успевало играть до 8-й скорости :-)
Предвижу вопрос — почему не на максимальной, 9-й? :-)
Программа анализировала экран по стандартному прерыванию, которое идет каждые 55мс (18.2 раз в секунду).
На 9-й скорости смотреть на экран и жать на кнопки 18 раз в секунду — недостаточно для победы :-)
Хотел бы я посмотреть на человека, который может выдержать такой темп :-D
Мммм… Знакомый прогер в олимпиадной задаче писал перевод системного таймера на 1 секунду назад, чтобы прога соответствовала олимпиадному ограничению по времени выполнения.
Я делал круче ) Искал по всем дискам файлы с содержимым таким же, какое подсовывают на входе, угадывал расширение файла с правильным ответом, и выводил его. Максимальный балл, раскрылось через несколько лет :-)
Помню, когда я был маленький, нам на кружке программирования рассказали такую историю.
Один из преподавателей (давали предмет нам студенты/старшеклассники) пришел на олимпиаду по программированию. Посмотрел на задания и поинтересовался: «на каком языке сдавать?»
«На каком хотите», — на свою беду ответили в комиссии.
Парень написал программу на ассемблере, сходил в соседнюю аудиторию, набрал, сделал комок, распечатал его на матричном принтере и сдал.
Реверс — это, можно сказать, идеальное хобби.
Всегда есть к чему стремиться, всегда есть что-то новое и всегда есть направление, в котором можно совершенствоваться.
Очень затягивает :)
нда помню как сам просидывал ночами на нашем cracklab.ru там тоже выкладывали неломаемые крякмисы и кучу полезных статей:) а потом как то прошло увлечение.
Надают больше.
100К за реверс вас устраивает?
Тогда вперёд: Opera/FireFox/IE7/IE8 итд… находите дырку — 100K ваши (виртуальные, конечно, т.к. вряд ли вы быстро найдёте кому продать 0day exploit)
Забыла, можно и по честному.
К примеру в MSFT есть целое подразделение которое занимается фазингом (вообщем ломает сообственные продукты).
Там з.п. хорошая, может подавать резюме, кстати MSFT HRы кажется должны быть уже в MSK
сначала патчим екзешник в дебагере- в СЕХ пошем код брутфорсера: он расшифров. наш блок и передаёт управление на него, если правильный пароль то «возбуждения» СЕХа не происходит; но не забывайте что в коде бруофорсера сначала надо зашифровать начальным паролем а потом пробовать расшифровать «новым» паролем.
Легальный взлом как разминка для ума