Комментарии 16
Если хоть раз мечтал написать crack или keygen
Было такое. Когда-то давно поставил SoftICE и сделал Keygen для плагина Winamp. Achievement unlocked: hax0r
Я был "непобедимый хаксор" - потому что ломал все защиты, которые мне попадались. А потом попалась какая-то программа, что-то там про автозапчасти, ковырялся-ковырялся с ней около месяца, уж очень хотелось хотя бы ради собственной гордости, ну и в итоге мой чемпионский титул непобедимого, похоже, сейчас носит кто-то, кто до своей такой программы еще не дошел.
Необычно, что очередной пост о реверсе набрал столько лайков. Всё-таки тема слишком специфическая даже для IT. Видимо, на этот раз повлиял лёгкий слог и удобоваримый размер текста.
Прошло столько времени с «того Хабра», что люди забыли и снова начали любить такие статьи ?
Я в этом реверсе ноль просто абсолютный. Максимум что делал с кряками - искал их в гугле.
Но тут зачитался и даже 90% понял. Все бы так писали)
UPD даже на сайт по ссылке зашел, пока ничо не понятно, но копаюсь)
Если хоть раз мечтал написать crack или keygen
А как написать и добавить в keygen прилипчивую музыку, раздел будет?
Нет, ну так не интересно!
Стоило хотя бы попытаться хеш-функцию отреверсить.
Эхх... молодость... еще на ZX-Spectrum этим занимался. Но в наше время онлайн-сервисов данное направление не сильно актуально. Оплатил подписку, сервис работает, не оплатил, не работает.
А так судя по иконке прога написана на Delphi 7, а она дебажится просто на ура. Нет никакого полиморфизма или другой "приятной" хрени от которой в дебагере можно залипнуть на несколько дней.
Да, на Спектруме это времени отнимало дофига. Обычно ж GensMons в память влезть не мог, приходилось игру еще разбить на две части и записать на кассету их отдельно. А потом грузишь первый кусок, грузишь GensMons, ковыряешься, смотришь тут все самое интересное, либо во втором куске. Что-то там подправляешь, загружаешь второй кусок игры в память, делаешь RANDOMIZE USR XXX и .... наблюдаешь.. либо ПТЫЩЩЩ, если что-то не то изменил. :) И вот так часами.
Я себя впервые хакером почувствовал в 99м, когда был какой то сборник пасьянсов, 7 дней бесплатно потом без ключа не запускался, очень хотелось продолжить, интернета ещё толком не было (у меня лично, модем появился, BBS, сайты некоторые были доступны, но о поисковиках я не знал). И вот я решил стать хакером - открыл папку с игрой и принялся изучать "код", из инструментов был блокнот, только научился открывать любые файлы в нём.
В итоге в файле buy_now.url была найдена интересная строка http://(тут сайт производителя, я уже не помню)/buy_now.cgi?key=KWEWRQOZLJG
Как можно догадаться ключ "KWEWRQOZLJG" оказался правильным и активировал пасьянсы на неограниченное время, и меня воодушевил посвятить свою жизнь компьютерам, потому как я стал Хакером.
Почувствовал себя хакером в школе в 2001-м, жил в поселке компьютеры были у 5-7 человек, про Интернет только в книжке читал.
Залипали тогда в Fallout 2 и очень хотелось повыше параметры для героя сделать.
Создавал героя с различными параметрами и изучал файл сохранений в блокноте. Про шестнадцетеричные редакторы не знал ещё тогда, да и где взять - у друзей нет, Интернета нет, в город, где программы продавали - ехать 60 км.
В итоге нашёл где зашиты навыки героя, и вот незадача все символы там непечатные. Как набрать - не знаю. Если вставить печатный символ, то очков навыков становилось слишком много, распределить их все нельзя и игру продолжить тоже нельзя.
В итоге сохранялся с минимум распределенных очков навыков и всё-таки подобрал печатный символ с минимальным кодом, чтобы можно было продолжить игру.
Про hex-редакторы, ArtMoney, компиляторы, языки программирования, ассемблер и дизассемблеры уже в институте узнал.
Сейчас в своем арсенале есть несколько своих crack-ов для "трофейных" программ.
В былые времена было забавно после просиживания в SoftIce сверить реальное время с временем на компьютере. :) По отставанию можно было прикинуть время, проведенное в "отладке".
Если хоть раз мечтал написать crack или keygen