|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Янв 14, 2004 02:32:47 Подскажите чем можно максимально усложнить процесс получения или изучения кода программы без потери ее работоспособности. Пробовал Armadillo 3.50a и 3.40 - под разными OC глючит. Например, вываливается часто с соообщением об ошибке доступа к памяти, иногда вешает вешь комп. Короче для широкой эксплуатации непригодно. Слышал хорошее про xtreme-protector, но долгие поиски недемоверсии пока ни к чему не привели. кто-нибудь встречал такое? Может еще что посоветуете? |
|
|
Дата: Янв 14, 2004 11:53:50 Много чего можно посоветовать, но естественно, ни одна защита не может быть абсолютной... Во-первых, не использовать существующие шифровщики/пакеры, а писать свои;)) Ну и всякие фишки в коде, вроде сокрытия команд передачи управления (косвенная, модификация перехода в коде программы)...перекрывающийся (многоуровневый) код и др. и пр. Но все это, повторюсь, скорее _усложнит_ работу, а кроме того, есть еще и отладчики, от них совсем другие способы защиты, и тоже не абсолютные..... |
|
|
Дата: Янв 14, 2004 12:37:41 Это понятно что абсолютность недостижима. Но есть игровая программа, которую хотят поломать для читенья. Хочется, чтобы поломать ее мог только высококвалифицированный и опытный ломальщик, а не любой пионер знающий о разделе "Инструменты". Программа может обновляться достаточно часто, что естественно при неавтоматизированной распаковке несколько утомит ломальщиков. При этом широта ОС и компьютеров на которых она должна работать очень велика. Поэтому хочет с одной стороны более менее "стандартного" решения, с другой с достатосно высоким порогом защиты от дизассемблирования и отладки. |
|
|
Дата: Янв 14, 2004 12:41:52 Пиши свою прогу на VB P-CODE и тогда у многих отпадёт желание её ломать.. |
|
|
Дата: Янв 14, 2004 12:49:55 Проблема в том, что прога то не моя. Это уже готовый exe к которому нет исходников. |
|
|
Дата: Янв 14, 2004 19:33:15 Asterix, на VB пишут только... сам знаешь кто ;). severe44 bgcorp.narod.ru рулит :))) |
|
|
Дата: Янв 14, 2004 19:49:25 severe44 Хочется, чтобы поломать ее мог только высококвалифицированный и опытный ломальщик, а не любой пионер знающий о разделе "Инструменты". Пионеры первым делом используют PEiD, так что можно воспользоваться любым пакером, с которым этот товарищ не дружит, хоть примитивным FSG :-) ЗЫ: В Армадилле не обязательно использовать copymem (глюки из-за него). |
|
|
Дата: Янв 14, 2004 21:10:27 Kerghan Да, шутник однако ;) |
|
|
Дата: Янв 14, 2004 23:55:18 Quantum CopyMem вроде не использовал. Стоит опция Standart protection plus Debug Blocker Стоит ли пробовать просто Standart protection и даст ли это какой-нибудь толк? Кстати, а возможно совместное эффективное использование армы и других программ защиты от дизасма ? |
|
|
Дата: Янв 15, 2004 00:03:05 Бляха-муха, вы здесь защиту от дизасма обсуждаете или арму? Арма от дизасма ВООБЩЕ никак не защищает. Этому трюку с директорией отладки 100 лет в обед и обходится он элементарно! И подробно описан мной же в моих же статьях. А так, не используй ты эту арму, шуму много, толку мало! Тогда уже бери драйверные движки - там хоть мороки больше, но я такие вещи вообще не люблю. Что нацеплено - часто легко снять! |
|
|
Дата: Янв 15, 2004 00:18:26 [ Quantum: Пионеры первым делом используют PEiD, так что можно воспользоваться любым пакером, с которым этот товарищ не дружит, хоть примитивным FSG :-)] Здесь по-подробней пожалуйста, я записываю ;-))) Для чего ПИОНЭРЫ используют PEiD? Почему PEiD не дружит с FSG?? ;-) |
|
|
Дата: Янв 15, 2004 00:20:25 Для чего ПИОНЭРЫ используют PEiD? Для нахождения OEP! 8-() |
|
|
Дата: Янв 15, 2004 00:23:53 Ну тогда FSG им не помеха!!! Там алгоритм, который не зависит от пакера ;-) |
|
|
Дата: Янв 15, 2004 05:35:56 Asterix Почему PEiD не дружит с FSG?? ;-) О! Последняя версия точно определяет, а раньше не определяло (или я уже что-то путаю). |
|
|
Дата: Янв 15, 2004 07:05:13 Quantum Что было раньше я не знаю, не проверял, но что действительно есть это что PEiD не может найти OEP у асм'овых прог, потому как сильно уж разняться сигнатуры у них, а FSG обычно такие и пакует :-) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.128 |