ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |

24.08.2006, 04:17
|
|
Members of Antichat - Level 5
Регистрация: 27.01.2006
Сообщений: 258
Провел на форуме: 6127131
Репутация:
774
|
|
Go0o$E first CrackMe
Ну что ж, решил, наконец, сделать "защиту" для программы, а не ломать ее. Вот так с большим трудом и получился мой первый CrackMe's. Надеюсь, что он хотя бы пять минут продержится в опытных руках наших реверсеров.
http://rapidshare.de/files/30526319/CrackMe.rar.html
__________________
Завтра будет.Лучше.
|
|
|

24.08.2006, 05:58
|
|
Постоянный
Регистрация: 23.04.2006
Сообщений: 622
Провел на форуме: 5887054
Репутация:
1292
|
|
Дельфи ужастная штука 
|
|
|

24.08.2006, 09:42
|
|
Познающий
Регистрация: 15.08.2006
Сообщений: 74
Провел на форуме: 53311
Репутация:
77
|
|
Не 5 минут, а целых 8 продержался) Хотя если бы не ООП в делфи и не сотня процедур обёрток, то времени ушло бы гораздо меньше.
|
|
|

24.08.2006, 10:30
|
|
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме: 4226592
Репутация:
2175
|
|
Ye$! You Do !t =)
6 минут =)
|
|
|

24.08.2006, 12:23
|
|
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме: 4226592
Репутация:
2175
|
|
ах да, вот:
Код:
L020:
MOV EAX,DWORD PTR SS:[EBP-8] //ip
MOV BL,BYTE PTR DS:[EAX+ESI-1] //2 байт
MOV EAX,DWORD PTR SS:[EBP-C] //"asdfasdfasdfasdf"
MOV AL,BYTE PTR DS:[EAX+ESI-1]
XOR BL,AL
LEA EAX,DWORD PTR SS:[EBP-1C]
MOV EDX,EBX
CALL CrackMe.00403FF8
MOV EDX,DWORD PTR SS:[EBP-1C]
LEA EAX,DWORD PTR SS:[EBP-10]
CALL CrackMe.004040D8
INC ESI
DEC EDI
JNZ L020
или
Код:
function Keygen(ip, asdf:string) :string;
var
i: integer;
begin
result := '';
for i:=1 to 13 do
begin
result := result + chr(ord(ip[i]) xor ord(asdf[i]));
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage (KeyGen('217.112.37.32', 'asdfasdfasdfasdf'));
end;
|
|
|

24.08.2006, 15:43
|
|
Members of Antichat - Level 5
Регистрация: 27.01.2006
Сообщений: 258
Провел на форуме: 6127131
Репутация:
774
|
|
Эх... Ну ладно, буду думать над вторым, более надежным и заковыристым. =)
__________________
Завтра будет.Лучше.
|
|
|

26.08.2006, 09:18
|
|
Members of Antichat - Level 5
Регистрация: 04.09.2005
Сообщений: 528
Провел на форуме: 6520559
Репутация:
2947
|
|
45 секунт ..... клянусь!!!!!!! =)
Я прогу давно соорудил акиватор =)
Если надо то выложу! =)
Чувство гордости переполняет! =)
Ye$! YOu DO !t =)
|
|
|

26.08.2006, 13:38
|
|
Members of Antichat - Level 5
Регистрация: 04.09.2005
Сообщений: 528
Провел на форуме: 6520559
Репутация:
2947
|
|
Вот скрины работы с прогой =)
http://crackmeslider.narod.ru/Screen.rar
|
|
|

26.08.2006, 14:07
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
Открываем крэкми в Resource Hacker.
Открываем RCData->TFORM1->0
Зырим:
object Label1: TLabel
Caption = 'Ye$! Y0u D0 !t =)'
Скока времени потратилось, думаем сами...
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|