Crackme - Crackme
![]() | эта статья нужны дополнительные цитаты для проверка.Ноябрь 2008 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
А Crackme (часто сокращенно см[нужна цитата ]) - небольшая программа, предназначенная для проверки обратный инжиниринг навыки.[1]
Они запрограммированы другими реверсорами как законный способ трещина программное обеспечение, поскольку нет интеллектуальная собственность нарушается.
Crackmes, обратные и keygenmes обычно имеют схемы и алгоритмы защиты, аналогичные тем, которые используются в несвободных программах. Однако из-за широкого использования упаковщиков / протекторов в коммерческом ПО,[требуется дальнейшее объяснение ] многие крэки на самом деле сложнее, так как алгоритм труднее найти и отследить, чем в коммерческом ПО.[требуется дальнейшее объяснение ]
Keygenme

А keygenme специально разработан для реверсора, чтобы не только найти алгоритм защиты, используемый в приложении, но и написать небольшой кейген для этого на языке программирования по своему выбору.
Большинство генераторов ключей при правильной манипуляции могут генерировать ключи самостоятельно. Например, при проверке они могут сгенерировать соответствующий ключ и просто сравнить ожидаемый и введенный ключи. Это упрощает копирование алгоритма генерации ключей.
Часто процедуры анти-отладки и анти-дизассемблирования используются, чтобы запутать отладчики или сделать разборку бесполезной.[2] Обфускация кода также используется, чтобы сделать движение задним ходом еще сложнее.[3]
использованная литература
- ^ «Архивная копия». Архивировано из оригинал на 2006-07-14. Получено 2008-10-31.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
- ^ http://www.securityfocus.com/infocus/1893
- ^ «Архивная копия». Архивировано из оригинал на 2008-10-21. Получено 2008-10-31.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
внешние ссылки
- tdhack.com - Включает в себя криптографические загадки, хакмы и программные приложения, которые можно взломать для обоих Windows и Linux. Польский и английский языки поддерживаются.
- Ollydbg - Программа, которую используют как новички, так и опытные люди.[требуется дальнейшее объяснение ]
![]() | Эта инструмент для программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |