Автор: Client 2.08.2010 19:34
Всем привет
Создал простой прокет дельфи и хочу посмотреть этот код на асме. Как узнать какой код соответсвует определенному обработчику(Button1.click например). Как просмотреть содержимое регистров? Даже если не моя программа работает с ними?
Это все к чему... хочу узнать код ехе файла, но не знаю как. Какие программы для этого есть? в каком виде выдаст код, можно ли изменить ехе (т.е. измененная копия ехе)?
Автор: volvo 2.08.2010 20:01
Цитата
Как узнать какой код соответсвует определенному обработчику(Button1.click например).
Поставить в обработчике Бряк, и когда он сработает, выбрать
Получишь:
P.S. А по шее не боишься получить за взлом/реверс-инжиниринг?
Программка-то чужая - значит, тебе не разрешается изменять EXE-шник (по крайней мере - это нелегально). Первый, кто скажет, что это легально и разрешено (и второй тоже, как и все последующие) сразу заработает бан...
Автор: Client 2.08.2010 20:12
я хочу изменить другую свою программку (ехе) (ну тут как бы все должны мне поверить ) . И вот думаю как лучше - узнать код и изменить как надо или как нибудь через API можно?
Автор: Unconnected 2.08.2010 20:43
Цитата
я хочу изменить другую свою программку (ехе) (ну тут как бы все должны мне поверить smile.gif )
Своя, а исходников нет, так получается?
И я не очень понял, в каком плане изменить? Если изменить действия, которые будут выполняться при нажатии на кнопку - то без знаний асма, кажется, это будет непросто.
Для просмотра кода готового exe (ну просматривать-то, не модифицируя, можно?)), есть сторонние отладчики, OllyDebugger, например. WinHEX'ом можешь исправить ошибочную надпись в Label'е
Автор: Krjuger 4.08.2010 0:25
Хакать можно по разному....В твоем случае проглядывается попытка научиться писать кряки))))
А насчет хака Винды...
http://www.winsov.ru/safe035.php
Почитай как это делали крутые перцы)))
Цитата
Первый, кто скажет, что это легально и разрешено (и второй тоже, как и все последующие) сразу заработает бан...
А если афторство не определено и нет прав ниукого на эту интелектуальную собственность, или это open source...... ХОтя зная наше законодательство не удивлюсь,что будет разрешено.
Черт!!!Я написал это страшное слово.....теперь меня ждет бан \паника
Автор: volvo 4.08.2010 21:39
Цитата
Почитай как это делали крутые перцы)))
Как говорит наш шеф, если человек - идиот (Показать/Скрыть)
, то есть, если его пароль - это "123456", или дата его рождения, или "qwerty", или... Ну, в общем, понятно, да? Чтобы залезть к 85% пользователей - мне на фиг не надо никакие программы, я и так с пятого раза подберу пароль, обладая минимальной информацией о человеке. А вот если у человека длина пароля - начинается с 37 символов, и содержит этот пароль символы минимум трех языков, да еще и доп. символы разные, а поскольку 37 > 14, то используется NTHash, да еще и в политиках безопасности установлена смена пароля КАЖДУЮ НЕДЕЛЮ, то твои "умные перцы" за эту неделю даже близко к такому паролю не подберутся. Им годы понадобятся для подбора. И те 20Гб, которыми в статье кого-то путались напугать, видимо - я видел объемы и побольше, на меня такие "пугания" как-то не действуют
(С), то это - навсегда.
Цитата
А если афторство не определено и нет прав ниукого на эту интелектуальную собственность
А у тебя, значит, есть что-ли? Ни у кого нет - никому и не разрешено трогать.
Цитата
или это open source
Еще раз перечитай цитату. Имея Open-Source проект править EXE-шник вместо того, чтобы подпилить исходник, как тебе нужно - это точно клиника. Ну, в общем, как я и предупреждал, пока на 2 недели получаешь RO. Дальше - посмотрим по настроению. Еще желающие есть?