Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2012, 16:29   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вы думаете проги ломают под дизасмом?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 16.06.2012, 17:12   #12
Aventus
Пользователь
 
Аватар для Aventus
 
Регистрация: 20.02.2012
Сообщений: 42
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
вы думаете проги ломают под дизасмом?
нет. под дизасмом изучают. и поверьте тупых людей меньше чем вы думаете
Aventus вне форума Ответить с цитированием
Старый 16.06.2012, 19:20   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
под дизасмом изучают
Опять таки не обязательно. Опытный программист может многое узнать о программе и без ее препарирования )
Просто понаблюдав за ее работой в таких-то или других условиях.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.06.2012, 20:46   #14
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Ух какой вы резвый! А снять дамп? А найти выводимою строку? То что password[i]=login[i]^5 это лошади ясно. Вы не задавали вопрос как действуют при дизасме програмы? Ищут следы защиты (API, строки которые выводятся на экран и тд).
Это все мусор. Ваша защита вскрыта, а победителей не судят, не важно как они добились результата.
Цитата:
Даже если убрать первый call (который исходный код прячет путем хор), то вы не сможете понять код.
Это все наносное, необязательно знать работу программы, чтобы получить ее результат...
Цитата:
Ставку я делал на то что бы прога противостояла дизасемблеру и отладчику.
Эксперимент показал, что напрасно .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 16.06.2012, 21:40   #15
Aventus
Пользователь
 
Аватар для Aventus
 
Регистрация: 20.02.2012
Сообщений: 42
По умолчанию

Цитата:
Опять таки не обязательно. Опытный программист может многое узнать о программе и без ее препарирования )
Просто понаблюдав за ее работой в таких-то или других условиях.
Это уже называют тестированием, но оно дает намного меньше информации чем нужно для досконального понятия алгоритма
Aventus вне форума Ответить с цитированием
Старый 16.06.2012, 21:46   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
оно дает намного меньше информации чем нужно для досконального понятия алгоритма
Не спорю...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.06.2012, 09:42   #17
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
Сейчас я смотрю на исходник (приб. 200строк) и не понимаю как её взломать.
А зачем биться головой об стену, если можно эту стену обойти, сделать подкоп, перепрыгнуть и ещё много способов перебраться на другую сторону... самое простое что приходит в голову - прицепить процесс который в нужный момент подсунет нужную информацию вашей программе без всяких дизассемблеров (хватит понаблюдать в отладчике на её поведение).
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 22.07.2012, 16:46   #18
Aventus
Пользователь
 
Аватар для Aventus
 
Регистрация: 20.02.2012
Сообщений: 42
Хорошо Еще один CrackMe

Продолжая тему реверсинга, для тех кому хочется что либо легально вздернуть, ложу свой КрякМи Прошу оценить реализацию
Написан на Masm'e. Вес ехе'шника 1.5 кб
Вложения
Тип файла: rar console.rar (1,022 байт, 5 просмотров)

Последний раз редактировалось Aventus; 22.07.2012 в 17:04. Причина: дополнение поста
Aventus вне форума Ответить с цитированием
Старый 22.07.2012, 17:40   #19
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Уже получше. Не смотря на то что видно алгоритмы дешифровки, все же открытых паролей не нахожу.
Можно повозиться. Зашиты алгоритма всетки не хватает.

Дописано минут через 10:
Цитата:
Enter password: <Я его не буду показывать>
Hello User!
Press any key to continue ...
Ты наверное когда пароль придумывал смотрел Микки Мауса
Изображения
Тип файла: jpg Безымянный.jpg (213.8 Кб, 84 просмотров)
I'm learning to live...

Последний раз редактировалось Stilet; 22.07.2012 в 18:05.
Stilet вне форума Ответить с цитированием
Старый 22.07.2012, 19:10   #20
Aventus
Пользователь
 
Аватар для Aventus
 
Регистрация: 20.02.2012
Сообщений: 42
По умолчанию

Ну как это??? Брут форс? Хотя нет. Понял. Ок. Буду думать что нибуть более стойкое!

Последний раз редактировалось Aventus; 22.07.2012 в 19:13.
Aventus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Администрации посвящается Zimyx Безопасность, Шифрование 2 24.05.2009 01:54
Любителям сложных формул посвящается! ZORRO2005 Microsoft Office Excel 6 02.10.2008 20:01