Assembler
.NET
Delphi
Windows
Reversing&Cracking
Шаолинь
Other
Форум Monah'а
Adrax90% наших читателей использует пиратскую Windows и нелицензионные программы. Почему? Да потому что денег жалко!! Не укладывается это в голове русского человека: отдать материальные средства за электронную собственность:) Есть, конечно, люди, готовые отдать от 20 до 3500 долларов за программу или операционную систему. Такие люди есть даже в нашей стране. Но большинство из нас не любит программы, которые требуют денег

Но что поделаешь, такие программы есть. И тут есть несколько вариантов: либо копить деньги, либо искать crack. Денег среднестатистический компьютерщик накопит годам к шестидесяти, а вместо крэка вам могут всучить большого и красивого трояна

Но есть ещё один вариант: вооружиться дизассемблером и отладчиком и сломать программу самому. Поверьте, это несложно. Мы научим

Но вдвойне обидно, когда программа (честно купленная или взломанная - какая разница?!) не хочет работать или же запускается и подвешивает вашу систему. Обидно, когда присланный тебе файл оказывается заражён опасным вирусом, и тем не менее, тебе необходимо его открыть. Вот тут и пригодятся дизассемблер и отладчик. Слегка подкорректировав программный код, можно заставить бажную прогу работать или обезвредить заразу

Не забывайте и ещё об одном использовании крэкерских навыков - добыче алгоритма программы. Я сам - лишь начинающий программист. Много раз у меня бывали ситуации, когда была идея программы, но я не знал, как это реализовать. Как же хорошо, когда есть аналогичная программа, которую можно реверснуть вплоть до исходного кода и написать свою прогу, по образу и подобию. Вы скажете, что это нехорошо, но ведь надо же как-то учиться!

Мы не хакеры. Мы вторгаемся в код программ либо для исправления ошибок программистов, либо просто для того, чтобы понять - как это работает? И защита программ тоже интересна нам как объект для самообразования. Мы чтим закон и, сломав защиту программы, тут же удаляем её с жёсткого диска. Мы не создаём крэков и не выкладываем их в Сеть, но мы готовы поделиться нашим умением с читателями в надежде, что они тоже используют эти сведения исключительно для самообразования

Разумеется, вам понадобится специальный софт. Пока мы только планируем создать раздел Downloads, поэтому вам придётся самостоятельно искать эти программы в Интернете. Вам понадобятся:

Дизассемблер
Дизассемблер переводит двоичный код программы в последовательность команд процессора и более-менее проясняет логику исполнения этого кода. Лучшим дизассемблером является IDA Pro от Ильфака Гильфанова, но и старенький W32Dasm может на что-нибудь сгодиться
Отладчик aka debugger («клоподав»)
В отличие от дизассемблера, отладчик может показать программный код во время исполнения программы и даже внести изменения в него. Лучшим отладчиком является легендарный Soft Ice, но его использование под WinNT вызывает кучу проблем, поэтому рекомендую Olly Debugger
HEX-редактор
Работает прямо с машинными кодами. Рекомендую HIEW и WinHex
Разумеется, на этом список необходимых программ не заканчивается, но это - основное. Обо всём прочем расскажем по ходу статей
Russian Fuckers Team

Статьи

  1. Исследование LabelsWin 1.0
  2. «Косметический крэк WinRar»
  3. Взлом WinRar
  4. «Взлом» TotalCommander
  5. Формат .avi (часть 1)
Главная страница Windows Delphi Assembler .NET Delphi Reversing Шаолинь Other Форум Monah'а

Создатель команды, главный редактор, художник и web-мастер: Adrax

Дизайн сайта: WargaL

Ответственный за форум: Monah

RussianFuckersTeam©