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

10.03.2009, 10:41
|
|
Новичок
Регистрация: 12.03.2006
Сообщений: 19
Провел на форуме: 150351
Репутация:
29
|
|
hardware id
если кому и поможет(
Код:
unit ProgressUnit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls
type
TProgressForm=class(TForm)
TeProgressBar1: TTeProgressBar;
Timer1: TTimer;
procedure FormShow(Sender : TObject);
procedure FormClose(Sender : TObject);
procedure FormHide(Sender : TObject);
procedure Timer1Timer(Sender : TObject);
private
{ Private declarations }
public
{ Public declarations }
end ;
var
ProgressForm: TProgressForm;
implementation
{$R *.DFM}
procedure TProgressForm.FormShow(Sender : TObject);
begin
(*
005998EC 55 push ebp
005998ED 8BEC mov ebp, esp
005998EF 83C4F8 add esp, -$08
005998F2 8955F8 mov [ebp-$08], edx
005998F5 8945FC mov [ebp-$04], eax
005998F8 8B1548FC6F00 mov edx, [$006FFC48]
005998FE 8B12 mov edx, [edx]
00599900 8B45FC mov eax, [ebp-$04]
* Reference to : TTeThemeEngine._PROC_00598D7C()
|
00599903 E874F4FFFF call 00598D7C
00599908 B201 mov dl, $01
0059990A 8B45FC mov eax, [ebp-$04]
* Reference to control TProgressForm.Timer1 : TTimer
|
0059990D 8B8064030000 mov eax, [eax+$0364]
* Reference to : TPage._PROC_0044B124()
|
00599913 E80C18EBFF call 0044B124
00599918 59 pop ecx
00599919 59 pop ecx
0059991A 5D pop ebp
0059991B C3 ret
*)
end;
procedure TProgressForm.FormClose(Sender : TObject);
begin
(*
0059991C 55 push ebp
0059991D 8BEC mov ebp, esp
0059991F 83C4F4 add esp, -$0C
00599922 894DF4 mov [ebp-$0C], ecx
00599925 8955F8 mov [ebp-$08], edx
00599928 8945FC mov [ebp-$04], eax
0059992B 33D2 xor edx, edx
0059992D 8B45FC mov eax, [ebp-$04]
* Reference to control TProgressForm.Timer1 : TTimer
|
00599930 8B8064030000 mov eax, [eax+$0364]
* Reference to : TPage._PROC_0044B124()
|
00599936 E8E917EBFF call 0044B124
0059993B 8BE5 mov esp, ebp
0059993D 5D pop ebp
0059993E C3 ret
*)
end;
procedure TProgressForm.FormHide(Sender : TObject);
begin
(*
00599940 55 push ebp
00599941 8BEC mov ebp, esp
00599943 83C4F8 add esp, -$08
00599946 8955F8 mov [ebp-$08], edx
00599949 8945FC mov [ebp-$04], eax
0059994C 33D2 xor edx, edx
0059994E 8B45FC mov eax, [ebp-$04]
* Reference to control TProgressForm.Timer1 : TTimer
|
00599951 8B8064030000 mov eax, [eax+$0364]
* Reference to : TPage._PROC_0044B124()
|
00599957 E8C817EBFF call 0044B124
0059995C 59 pop ecx
0059995D 59 pop ecx
0059995E 5D pop ebp
0059995F C3 ret
*)
end;
procedure TProgressForm.Timer1Timer(Sender : TObject);
begin
(*
00599960 55 push ebp
00599961 8BEC mov ebp, esp
00599963 33C9 xor ecx, ecx
00599965 51 push ecx
00599966 51 push ecx
00599967 51 push ecx
00599968 51 push ecx
00599969 51 push ecx
0059996A 8955F8 mov [ebp-$08], edx
0059996D 8945FC mov [ebp-$04], eax
00599970 33C0 xor eax, eax
00599972 55 push ebp
* Possible String Reference to: 'йґ»жялл‹е]Г'
|
00599973 68139A5900 push $00599A13
***** TRY
|
00599978 64FF30 push dword ptr fs:[eax]
0059997B 648920 mov fs:[eax], esp
0059997E 8D45F0 lea eax, [ebp-$10]
00599981 50 push eax
00599982 8B0D48FC6F00 mov ecx, [$006FFC48]
00599988 8B09 mov ecx, [ecx]
* Possible String Reference to: 'SELFCAPTION'
|
0059998A BA289A5900 mov edx, $00599A28
* Possible String Reference to: 'ProgressForm'
|
0059998F B83C9A5900 mov eax, $00599A3C
|
00599994 E89BFBFFFF call 00599534
00599999 FF75F0 push dword ptr [ebp-$10]
0059999C 68549A5900 push $00599A54
005999A1 8B45FC mov eax, [ebp-$04]
* Reference to control TProgressForm.TeProgressBar1 : TTeProgressBar
|
005999A4 8B8060030000 mov eax, [eax+$0360]
005999AA DB80A8020000 fild dword ptr [eax+$02A8]
005999B0 8B45FC mov eax, [ebp-$04]
* Reference to control TProgressForm.TeProgressBar1 : TTeProgressBar
|
005999B3 8B8060030000 mov eax, [eax+$0360]
005999B9 DB80A0020000 fild dword ptr [eax+$02A0]
005999BF DEF9 fdivp st(1), st(0)
005999C1 D80D589A5900 fmul dword ptr [$00599A58]
* Reference to : TInterfacedObject._PROC_004038B0()
|
005999C7 E8E49EE6FF call 004038B0
005999CC 52 push edx
005999CD 50 push eax
005999CE 8D45EC lea eax, [ebp-$14]
|
005999D1 E87A31E7FF call 0040CB50
005999D6 FF75EC push dword ptr [ebp-$14]
005999D9 68649A5900 push $00599A64
005999DE 8D45F4 lea eax, [ebp-$0C]
005999E1 BA04000000 mov edx, $00000004
* Reference to : TInterfacedObject._PROC_004061AC()
|
005999E6 E8C1C7E6FF call 004061AC
005999EB 8B55F4 mov edx, [ebp-$0C]
005999EE A1D8317600 mov eax, dword ptr [$007631D8]
|
005999F3 E83C64ECFF call 0045FE34
005999F8 33C0 xor eax, eax
005999FA 5A pop edx
005999FB 59 pop ecx
005999FC 59 pop ecx
005999FD 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '‹е]Г'
|
00599A00 681A9A5900 push $00599A1A
00599A05 8D45EC lea eax, [ebp-$14]
00599A08 BA03000000 mov edx, $00000003
* Reference to : TInterfacedObject._PROC_00405E3C()
|
00599A0D E82AC4E6FF call 00405E3C
00599A12 C3 ret
* Reference to : TInterfacedObject._PROC_004055CC()
|
00599A13 E9B4BBE6FF jmp 004055CC
00599A18 EBEB jmp 00599A05
****** END
|
00599A1A 8BE5 mov esp, ebp
00599A1C 5D pop ebp
00599A1D C3 ret
*)
end;
end.
Последний раз редактировалось Emory; 10.03.2009 в 11:31..
|
|
|

10.03.2009, 17:43
|
|
Новичок
Регистрация: 12.03.2006
Сообщений: 19
Провел на форуме: 150351
Репутация:
29
|
|
Код:
.text:0045FD30 mov eax, edi
.text:0045FD32 mov si, 0FFCDh
.text:0045FD36 call sub_404FF4
.text:0045FD3B mov [edi+57h], bl
.text:0045FD3E push 0
.text:0045FD40 movzx ecx, bl
.text:0045FD43 mov edx, 0B00Bh
.text:0045FD48 mov eax, edi
.text:0045FD4A call sub_461128
.text:0045FD4F mov eax, edi
.text:0045FD51 mov edx, [eax]
.text:0045FD53 call dword ptr [ed
Вот тут вроде формируется проверка hardware id.. (5.02)
Вообщем тому кому интересно и кто соображает - стучимся...
Последний раз редактировалось Emory; 10.03.2009 в 18:30..
|
|
|

10.03.2009, 18:11
|
|
Постоянный
Регистрация: 19.10.2007
Сообщений: 794
Провел на форуме: 1013791
Репутация:
711
|
|
оффтоп
зачем выкладывать километровые результаты работы DeDe ? кому надо может сам воспользоваться, достаточно было привести для примера адрес обработчика соответствующего
|
|
|

10.03.2009, 18:21
|
|
Новичок
Регистрация: 12.03.2006
Сообщений: 19
Провел на форуме: 150351
Репутация:
29
|
|
зачем выкладывать километровые результаты работы DeDe ? кому надо может сам воспользоваться, достаточно было привести для примера адрес обработчика соответствующего
1) Не уверен что версии совпадают
2) Не уверен что есть вообще хрумер
ps: 2-e - ida
++ .text:0047E72C
Последний раз редактировалось Emory; 10.03.2009 в 19:18..
|
|
|

10.03.2009, 20:21
|
|
Постоянный
Регистрация: 15.07.2008
Сообщений: 444
Провел на форуме: 1417964
Репутация:
665
|
|
а 5.0x где то в сети есть (не демо с оффсайта) а рабочая после привязки ?
|
|
|

10.03.2009, 20:37
|
|
Новичок
Регистрация: 12.03.2006
Сообщений: 19
Провел на форуме: 150351
Репутация:
29
|
|
5ого в сети не видел.
видел full4 exe.... 4ка..
ps вроде получилось убрать проверку id...
смотрим где-то тут: .text:0067F9EB
ps2 только что узнал что 5.02 от 5.04 ехе не отличаются...
|
|
|

10.03.2009, 23:29
|
|
Новичок
Регистрация: 22.02.2009
Сообщений: 1
Провел на форуме: 4157
Репутация:
5
|
|
вот я какои то 5 хрумер нашол.
http://www.bizzytalk.com/xrumer/
и такие php фаили тоже нашол
http://rapidshare.com/files/200007091/www.zip
Последний раз редактировалось auzijs; 10.03.2009 в 23:58..
|
|
|

11.03.2009, 17:52
|
|
Новичок
Регистрация: 12.03.2006
Сообщений: 19
Провел на форуме: 150351
Репутация:
29
|
|
Очень буду благодарен если кто подскажет где искать ответ на ответ от сервера на лицензионность. Найти никак не могу(
Есть предположение что тут: .text:0047F2F3
но я не уверен.
выше выложены ссылки на хрумер... теперь все могут попробовать в нем покопаться...
|
|
|

11.03.2009, 18:52
|
|
Новичок
Регистрация: 12.03.2006
Сообщений: 19
Провел на форуме: 150351
Репутация:
29
|
|
В дополнение тем кто будет реверсить скажу: через Nнное кол-во перезапусков он отказывается вообще запускаться...
решается заменой всего оригинальными файлами (кроме exe ессно)
|
|
|

22.03.2009, 12:01
|
|
Новичок
Регистрация: 12.03.2006
Сообщений: 19
Провел на форуме: 150351
Репутация:
29
|
|
Ищем тут: .text:0067FBDD
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
.NET реверсинг
|
procedure |
Реверсинг |
7 |
02.04.2010 05:32 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|