����ѧ�ƽ��¼����160��CrackMe��֮005

查看 75|回复 9
作者:15788888   
��������� 15788888 �� 2024-11-26 20:19 �༭
���˸ո����Ż�������ƽ���������������¼�Ҷ�160��CrackMe�����еĵ�005����ķ������̡���ѧϰ�Ĺ����У��һ��ѧ�߼�¼������в���ȷ֮���������λָ����
����򿪺���һ���ı����һ��ͼƬ���ڽ����ֲ�ͼƬ����һ��ע�ᰴť���ұ��ı������߸��Ľ��ܺ���ʾ��


image.png (91.58 KB, ���ش���: 0)
���ظ���
2024-11-26 15:15 �ϴ�

����һ�¿���upx��ѹ���ǣ�����ͨ���ѿ��������ѿǡ�


image.png (122.36 KB, ���ش���: 0)
���ظ���
2024-11-26 15:18 �ϴ�



image.png (40.96 KB, ���ش���: 0)
���ظ���
2024-11-26 15:19 �ϴ�

���Dz����ַ�������һ����û�����õ��ַ���ͨ�������ַ������ǿ����� "ע����" ���λ�� ���ǽ�ȥ��һ�¡�


image.png (25.05 KB, ���ش���: 0)
���ظ���
2024-11-26 15:22 �ϴ�

���Կ���������5����ת������Ҫ�ô�����˳���ߵ��ַ��� ��ע���ˡ� ���λ�ò���ע��ɹ� �����Ȱ���5����תȫ��nop��һ��


image.png (168.77 KB, ���ش���: 0)
���ظ���
2024-11-26 15:23 �ϴ�


nop��֮�� ���ƾͳɹ��ˡ�


image.png (219.63 KB, ���ش���: 0)
���ظ���
2024-11-26 15:28 �ϴ�

�������о�������ע���㷨�� ͨ�����汬�Ʒ��� ��������5���Ƚ���ת ֻҪ����ת��˳���ߵ� �ַ��� "ע����" ���λ�� �ľ���ɹ��ˡ���5���Ƚ���һ��ѭ����Ⲣ����Ҫ���ע�ᰴť��
[Asm] ���ı��鿴 ���ƴ���[mw_shl_code=asm,true]004473E7 | 81BB 04030000 340C0000      | cmp dword ptr ds:[ebx+304],C34                      |  exb+304 ��ַ��ֵ �� 0xC34 �Ƚ�004473F1 | 0F84 88000000               | je ckme002.44747F                                   |
004473F7 | 81BB 08030000 0D230000      | cmp dword ptr ds:[ebx+308],230D                     | ebx+308��ַ��ֵ �� 0x230D�Ƚ�
00447401 | 74 7C                       | je ckme002.44747F                                   |
00447403 | 81BB 10030000 940F0000      | cmp dword ptr ds:[ebx+310],F94                      | ebx+31 ��ַ��ֵ �� 0xF94 �Ƚ�
0044740D | 75 70                       | jne ckme002.44747F                                  |
0044740F | 8B83 18030000               | mov eax,dword ptr ds:[ebx+318]                      |
00447415 | 3B83 14030000               | cmp eax,dword ptr ds:[ebx+314]                      | �൱��  ebx+318 �� ebx+314 ��ַ��ֵ�Ƚ�
0044741B | 75 62                       | jne ckme002.44747F                                  |
0044741D | 81BB 1C030000 E7030000      | cmp dword ptr ds:[ebx+31C],3E7                      |
00447427 | 74 56                       | je ckme002.44747F                                   |[/mw_shl_code]


���ھ�Ҫ��Ҫ����5����Ҫ�ıȽ�
�Ƚ�1��   cmp dword ptr ds:[ebx+304],C34     exb+0x304 �� 0xC34���бȽ� ������ ����ת ����Ͳ���ת�� ����ȽϿ϶�Ҫ����������0xC34 �����ߵ���һ����ת���档��Ŀǰ���ص���� ��ô�ҵ� exb+0x304��ַ��ֵ���������и�ֵ�����ģ������Ƚϵ�ʱ��̶���0xC34���Ƚ� ������һ�³���0xC34��һ�¡�


image.png (167.96 KB, ���ش���: 0)
���ظ���
1
2024-11-26 15:33 �ϴ�

������ ���Ƿ����� һ����3��λ��ʹ����0xC34�������ֵ�� ��ֵ����ֻ�е�һ���͵ڶ��� ����ֻ����������


image.png (16.45 KB, ���ش���: 0)
���ظ���
2024-11-26 15:36 �ϴ�

  
��������ֵ0xC34�ĵط� ��������ת   ��һ����תҪ������������ת  �ڶ�����תҪ����������ת �ſ��Ա��⸳ֵ 0x3C ������ת����ط���һ���ϵ㣬��֪������ϵ�����ô�����ģ��Ʋ��������ʱ����жϸ�ʲô����Ȼ�������һ����ʼֵ����Ϊ��֮ǰ����Ӳ�����ʶϵ㷢�ֺ����û��ʲô���������������� ���е�����Ʋ⣩


image.png (171.22 KB, ���ش���: 0)
���ظ���
2024-11-26 15:38 �ϴ�

��Ȼ ����֮��ֱ�Ӷ������� ���ǿ�һ�� �ⲿ�ֵĴ��� ������һ�£�  ���Ȼ��ж� X:\\ajj.126.c0m\\j\\o\\j\\o\\ok.txt ���·���Ƿ���� ���������ֱ��ֱ����ת��ֵ0xC34��


image.png (186.01 KB, ���ش���: 0)
���ظ���
2
2024-11-26 15:40 �ϴ�

��Ϊ�ҵ��Բ�û��X�� �����Ұ����ij���C��   ������һ����ת�Ͳ�������ˡ�


image.png (105.37 KB, ���ش���: 0)
���ظ���
2024-11-26 15:42 �ϴ�

������һ�µڶ�����ת����3��CALL ���ִ�еĹ��ܾ��� ���ı������ֵ���������̶���ȡ���������ݺ�0x446E14�ڴ��ַ������ַ����Աȡ���Ҫ����һ�²��������ת����������


image.png (45.61 KB, ���ش���: 0)
���ظ���
2024-11-26 15:46 �ϴ�



image.png (214.78 KB, ���ش���: 0)
���ظ���
3
2024-11-26 15:53 �ϴ�

��Ϊ0x446E14��ַ������ַ��������루��֪����ʲô���룩 ��������ֱ����Win Hex�����16�������ݴ����ȥ��
  00446E14 6A6A6120  ajj                  
  00446E18 C4B5B4D0 дµÄ                  
  00446E1C 656D4B43 CKme                  
  00446E20 C3C0E6D5 ÕæÀà                 
  00446E24 00FFFF21 !ÿÿ.                  
�ڴ���С����洢 �����ַ�������0��β ���� ���ǵĸ�ʽӦ���� �� 20 61 6A 6A D0 B4 B5 C4 43 4B 6D 65 D5 E6 C0 C3 21 FF FF   
�������֮�� �����г��� �����ת�Ѿ��������ˣ� ���� ���ǵ� 5���Ƚ� ���еĵ�1���Ѿ��㶨�ˡ�


image.png (56.82 KB, ���ش���: 0)
���ظ���
2024-11-26 15:58 �ϴ�

��1���Ƚϸ㶨���� �������������һ���ı��� ���Dz��������κ����ݡ� �Ȳ����� �������ڶ����Ƚϡ�


image.png (13.11 KB, ���ش���: 0)
���ظ���
2024-11-26 16:01 �ϴ�

�Ƚ�2��cmp dword ptr ds:[ebx+308],230D   ebx+308��ַ��ֵ �� 0x230D ���бȽ� ��Ҳ��һ�� Ҫ�� ebx+308��ַ�����ֵ������0x230D�ſ��ԣ���������������һ�¡��������������λ���и�ֵ0x230D�IJ����� ��������������ô�������أ� Ŀǰ������ ֻ��һ�� ���õ��ı��� ��һ�������õ��ı����һ��ע�ᰴť��
  ��������һ�³���һ�»᲻���������������ֳ��򲢲���������������ڿ������ı��������������� ����Ҳ������������������ܲ����ľ�ֻ�����ע�ᰴť�ˣ�������ע�ᰴťҲ�β����ˣ��Ǿ�ֻ����e2a��һ�������������Щ�¼�Ȼ����һ�鿴�ˡ�


image.png (81.73 KB, ���ش���: 0)
���ظ���
2024-11-26 16:06 �ϴ�

���ڵ��ע����������� ��Ȼ�����������Ǿ������з���һ�´��롣
[Asm] ���ı��鿴 ���ƴ���[mw_shl_code=asm,true]00446FA4 | 55                          | push ebp                                     |
00446FA5 | 8BEC                        | mov ebp,esp                                  |
00446FA7 | 8B90 08030000               | mov edx,dword ptr ds:[eax+308]               | eax+308 ���� ��2���Ƚϵ�ebx+308��λ��
00446FAD | 81FA 0D230000               | cmp edx,230D                                 | ȡ�� ��2���Ƚ�ֵ �� 0x23D���Ƚ�  ��ʼֵΪ 0x28E
00446FB3 | 74 20                       | je ckme002111.446FD5                         | ������� �൱�ھͲ��ḳֵ 0x230D
00446FB5 | 80F9 01                     | cmp cl,1                                     |
00446FB8 | 75 09                       | jne ckme002111.446FC3                        | ���cl����0x1 �ͻ�� ��2���Ƚϵ�ֵ����0x3 ����jmp������ֵ0x230D
00446FBA | 8380 08030000 03            | add dword ptr ds:[eax+308],3                 |
00446FC1 | EB 12                       | jmp ckme002111.446FD5                        |
00446FC3 | 81FA 94020000               | cmp edx,294                                  |
00446FC9 | 7D 0A                       | jge ckme002111.446FD5                        | �����2���Ƚϵ�ֵ���ڵ���0x294 �Ͳ��ḳֵ0x23D
00446FCB | C780 08030000 0D230000      | mov dword ptr ds:[eax+308],230D              |
00446FD5 | 5D                          | pop ebp                                      |
00446FD6 | C2 0C00                     | ret C                                        |[/mw_shl_code]
ͨ��������� �м������ʣ�
   1������Ҳ����ע�ᰴť �����ij�ʼֵ��Ĭ���� 0x28E�� �� 0x23D ֱ�ӾͲ�һ���� �Ҳ����ע�᲻��ֱ�ӿ�������
   2������ҵ����ע���ǻ���һ���Ƚ� �Ǿ��� cl�Ĵ��� ��0x1 �Ƚ� ֻ����ȲŲ��ḳֵ 0x23D���һ���ѵڶ����Ƚ�ֵ��0x3��������ע�������cl�Ĵ�����ֵ����0x1���� �� cl�Ĵ�������ĵ�����ʲô ��
  ����Ҳ����ע�� �ڶ����Ƚ�ȷʵֱ�Ӿ͸㶨�ˣ������Ҳ����ע�� ��Ӧ�ò���ʲô ��˼·ֱ�ӾͿ����ˡ�������Ҫ�ǵ��ע�� �DZ���Ҫ�� cl�Ĵ�����ֵΪ0x1��
  �������cl�Ĵ���������0x1 ���ٴαȽϵڶ�����ʼֵ�Ƿ���ڵ���0x294 ������ڵ��� ��Ҳ���ḳֵ0x23D�� ��Ϊ��ʼֵ��0x28E ����������ﵽ0x294 ��Ҫ��2��0x3��ֱ�ӵ�˵���ǣ����ע���ǰ���� ֻҪcl�Ĵ�����ֵΪ0x1 �����ڵ�� ע�� �������Dz���0x1�����ḳֵ0x23D�ˡ�
  ���������ڿ����� �Ҿ���������e2a����һ��������򵽵׶�����Щ�¼��� ����¼���һ�����������ͨ��e2a�鿴������¼� ���Ƿ��� �кö����صĶ��������Dz�֪���ģ����� ͼƬ����˫���¼� ÿ��ͼƬҲ�ж�Ӧ����갴���¼��ȵ�... ��


image.png (310.57 KB, ���ش���: 0)
���ظ���
6
2024-11-26 16:13 �ϴ�

������Ҫ�����ע�ᰴť���¼���ע�ᰴť�������¼� һ����������� һ������갴�¡�
������ת��0x004474C0 ����굥���¼��� ��ֻ����һ�д��� ��eax+0x31c��ַ��ֵΪ0x3E7


image.png (200.98 KB, ���ش���: 0)
���ظ���
2024-11-26 16:15 �ϴ�

Ȼ����ת��0x00446FA4 ����갴���¼��� ��굥����ͬʱ���ᴥ����갴�µ��¼���֮ǰ����������ע�ᰴť cl�Ĵ�����ֵ��Ϊ0,��Ȼע�ᰴť���˵����¼��⻹����갴���¼� ���ǻ����԰�������Ҽ� ���»��ּ� �����Դ�������¼� ������һ����һ�¡��������Է��� ���»��ּ� cl�Ĵ�����ֵΪ0x2, ��������Ҽ� cl��ֵΪ0x1��


image.png (255.13 KB, ���ش���: 0)
���ظ���
7
2024-11-26 16:17 �ϴ�

�����������������ע�ᰴť ���� �Ҽ�����ע�ᰴť �ڶ����Ƚ϶�������ת�������Ҽ��������ebx+0x308��ֵ����0x3 ����������ʲô���ڻ����ö�֪�������Ƚ�2�Ѿ�������и�ֵ0x23D�� �Ǿ��ȷ��������
�������ջ���e2a�鿴���¼�����ÿ���¼���ַ����ȥ��ע��һ�£��ڲ鿴��˫��ͼƬ����¼���ʱ�����˸ո� �Ƚ�2�����Ҽ��������ebx+0x308��ֵ����0x3 ���ebx+0x308��ֵ���ӵ� 0x29D��ʱ��ȥ˫��ͼƬ��ע����ͼƬ�� ����ͼƬ���ͻ����һ��CALL��������ʲô�ò�֪�� ������������һ�¡� ֮ǰ˵�� ebx+0x308�ij�ʼֵ�� 0x28E ���Ҽ����һ��ע������0x3,�Ǿ��Ҽ����5��֮����˫�����ͼƬ��ͻ�������CALL����������һ���������Ǹ�ʲô�ġ�ִ�����֮�����Ƿ���ԭ�����õ���������ڽ�������ˡ�


image.png (83.73 KB, ���ش���: 0)
���ظ���
2024-11-26 16:20 �ϴ�



image.png (22.12 KB, ���ش���: 0)
���ظ���
8
2024-11-26 16:21 �ϴ�

�Ƚ�3��cmp dword ptr ds:[ebx+310],F94   Ҫ��ebx+0x310��ֵ����0xF94,���Ȼ�����������0xF94��һ���ܲ��ܶ�λ����ֵ�ĵط���


image.png (332.74 KB, ���ش���: 0)
���ظ���
2024-11-26 16:22 �ϴ�

��λ���˵�ַ0x0044715A �DZȽ�3�Ĺؼ���ֵ���������Ǵ������ƶ������¼����룬�ڴ������ƶ����ͻ�ִ���ⲿ�ִ��룬�������ߵ�0x0044715A �����ֵ���� ���滹�кö���Ƚ���ת����������˼ά������ ��Ȼ����ط��Dz�׽��������ƶ����¼� ���ҿ϶�Ҫ�õ�����x,y���������ȥ������������ ������в�׽��궯��Ҳûʲô���壬������Щ�жϿ��ܶ�����������ֵ�й�ϵ��
���򴰿ڳߴ�Ϊ260��316�������������ƶ����������Ȼ��ϵ���� ����EAX��ֵ��0x101 EDX��0X13B�� ��Ӧʮ���ƾ��� 257��315��


image.png (26.32 KB, ���ش���: 0)
���ظ���
9
2024-11-26 16:24 �ϴ�



image.png (81.19 KB, ���ش���: 0)
���ظ���
2024-11-26 16:24 �ϴ�

�������¿����ⲿ�ִ����Ǹ�ʲô�õIJ�̫�����
[Asm] ���ı��鿴 ���ƴ���004470FE | 55                          | push ebp                                     |
004470FF | 68 17724400                 | push ckme002111.447217                       |
00447104 | 64:FF31                     | push dword ptr fs:[ecx]                      |
00447107 | 64:8921                     | mov dword ptr fs:[ecx],esp                   |
0044710A | 8B8B E0020000               | mov ecx,dword ptr ds:[ebx+2E0]               | ecx:&"�]B", [ebx+2E0]:&"�]B"
00447110 | 8079 47 01                  | cmp byte ptr ds:[ecx+47],1                   | ȡ ecx+47 ��һ���ֽ� �Ƚ�ֵ�Ƿ�Ϊ0x1
00447114 | 75 19                       | jne ckme002111.44712F                        |
00447116 | 3D E2000000                 | cmp eax,E2                                   | �Ƚ�X�����Ƿ���ڵ���e2
0044711B | 7E 12                       | jle ckme002111.44712F                        |
0044711D | 81FA 2C010000               | cmp edx,12C                                  | �Ƚ�Y�����Ƿ���ڵ���12C
00447123 | 7E 0A                       | jle ckme002111.44712F                        |
00447125 | C783 10030000 10000000      | mov dword ptr ds:[ebx+310],10                | �Ƚ϶������ ��ebx��ֵ310
��������������ǣ�
If(ecx+0x47 == 0x1 and x���� >= 0xE2 and y���� >= 0x12C)
{
   EBX+0x310 = 0x10;
}
����������Ĵ��� ��һ����ת����ecx+47��ַ��ֵ�ó�һ���ֽں�0x1�Ƚϣ�����Ҫ���뵽�����ת����ſ��ԡ������������� 0x47��һ���ܲ��ܶ�λ����


image.png (155.4 KB, ���ش���: 0)
���ظ���
10
2024-11-26 16:26 �ϴ�

ͨ��������λ���˹ؼ��������������ecx+47λ�õ�ֵ��ʵʱ�䶯�� ֻҪͼƬ�ı��Ӧ��ֵҲ��ı䡣


image.png (131.99 KB, ���ش���: 0)
���ظ���
2024-11-26 16:27 �ϴ�



image.png (235.38 KB, ���ش���: 0)
���ظ���
2024-11-26 16:27 �ϴ�

��ͼƬ��ͼƬ�����������ʱ�� �����ַ�����ֵ�Զ��ͱ����0x01010101��ֻȡһ���ֽڣ������ֵ����0x1������Ҳ����˵���ȵ��ǵ�����ͼƬ��ʱ�� ���ǰ�����ƶ��������� �����ת�Ͳ���������ˣ���������һ�¡�


image.png (531.74 KB, ���ش���: 0)
���ظ���
13
2024-11-26 16:28 �ϴ�

��������ֵ�һ����ת������ �ڶ�����ת��������Ҳ����˵�� ������ecx+0x47����һ����ַ��������ϸ��һ����������ת����2�д��� ȷʵ����һ����ַ��֮ǰûע�⣬��һ����ת��ecx��ַ��ebx+0x20 �ڶ����� ebx+0x2DC��


image.png (455.76 KB, ���ش���: 0)
���ظ���
2024-11-26 16:29 �ϴ�

֮ǰ�ҵIJ��ŵ�ͼƬ3��ʱ�� ��Ӧ���ǵ�һ����ת��ֵ0x1�Ĵ��룬�������ǵ������ڶ�����ת��λ�� ���ڴ洰�����¸��浽 ecx+0x47�ڴ��ַ Ȼ��ſ����� �ڹ۲�һ�� �ڶ�����ת��ʲôʱ��ֵ0x1�ġ�


image.png (403.82 KB, ���ش���: 0)
���ظ���
2024-11-26 16:30 �ϴ�

ͨ������ķ������֣���һ����ת���ڵ�����ͼ��ʱ�򲻳��� �ڶ�����ת���ڵ�2��ͼ��ʱ�򲻳����������ǵȵ������е��ڶ���ͼ��ʱ�� �ڰ����ŵ������ڿ�һ�¡�


image.png (274.7 KB, ���ش���: 0)
���ظ���
14
2024-11-26 16:31 �ϴ�

���ʱ����ת�Ͳ��������������������ˣ�Ȼ�����滹��һЩ��ת���� ����Ҫ����ȫ����������ת�ſ����ߵ� �Ƚ�3�Ĺؼ���ֵλ�á�
ͨ�������ⲿ�ִ�����Կ�������һ����ת�����X����ҪС��0x17��Ӧʮ���ƾ���23���ܲ���ת�ڶ�����ת�����Y����Ҫ����0x12C��Ӧʮ����300���ܲ���ת�� ˵�˻����ǵ�һ���ڶ�����ת���Ҫ�����½��ƶ��������ڲŲ�����
[Asm] ���ı��鿴 ���ƴ���0044713B | 83F8 17                            | cmp eax,17                                  |
0044713E | 7D 67                              | jge ckme002111.4471A7                       | ���ڵ���X������ת
00447140 | 81FA 2C010000                      | cmp edx,12C                                 |
00447146 | 7E 5F                              | jle ckme002111.4471A7                       | С�ڵ���Y������ת
00447148 | 83BB 10030000 10                   | cmp dword ptr ds:[ebx+310],10               |
0044714F | 75 56                              | jne ckme002111.4471A7                       | ebx+310 ������ 0x10 ��ת
00447151 | 83BB 0C030000 09                   | cmp dword ptr ds:[ebx+30C],9                | ebx+30C����0x9 ��ת
00447158 | 74 4D                              | je ckme002111.4471A7                        |
�Ѿ���������ǰ������ת��ô��������������������һ��(�ڵڶ���ͼ��ʱ���������½��ƶ���������)


image.png (114.68 KB, ���ش���: 0)
���ظ���
2024-11-26 16:33 �ϴ�

�����Ѿ�˳�����ߵ���������ת�ˣ���������ת ebx+0x310 ����0x10�Ͳ��������Ƕ�Ӧ��ͼ�ľ����ⲿ�ִ�������ͻ��ebx+0x310��ֵ0x10���൱�� �ڵ�����ͼƬ��ʱ�� �������½��ƶ��������ڣ��Լ�ת��һ������ֵ��֪���ˣ� Ȼ���ڵȵ��ڶ���ͼ��ʱ�����������ƶ��������� ��������ת�Ͷ��������ˡ�


image.png (75.58 KB, ���ش���: 0)
���ظ���
2024-11-26 16:34 �ϴ�

�������һ����ת�Ƚ�3�͸㶨�ˣ� ��������һ����ô������ebx+0x30C��λ�ò�����0x9,������������0x30C�����������ı���2˫���¼������ҵ������ ebx+0x30C�ĸ�ֵ��ÿһ���¼�֮ǰ����e2a��������һ�鲢��ע�� ���Բ�֪�������ĸ��¼����棩��


image.png (435.66 KB, ���ش���: 0)
���ظ���
2024-11-26 16:35 �ϴ�

������������룬������ʲô�߼����ܳɹ��ߵ���ebx+30C��ֵ��λ�á�
[Asm] ���ı��鿴 ���ƴ���00446FF8 | 55                                 | push ebp                                    | �ı���2˫���¼�
00446FF9 | 8BEC                               | mov ebp,esp                                 |
00446FFB | 33C9                               | xor ecx,ecx                                 | ecx:&"�]B"
00446FFD | 51                                 | push ecx                                    | ecx:&"�]B"
00446FFE | 51                                 | push ecx                                    | ecx:&"�]B"
00446FFF | 51                                 | push ecx                                    | ecx:&"�]B"
00447000 | 51                                 | push ecx                                    | ecx:&"�]B"
00447001 | 51                                 | push ecx                                    | ecx:&"�]B"
00447002 | 53                                 | push ebx                                    | ebx:&"
����ȡ���������2������ �����ж����ݳ����Ƿ����0x8,���ж��˵�һ���ֽ��Ƿ�����ַ� ��_��,���ж� ������ֽ��Ƿ�����ַ� ��,�� ��Ȼ����ȡ�ı���1���ݳ���+0x3��3����ȡģ�����Ƿ����0��
������룺[C++] ���ı��鿴 ���ƴ���int main() {        //��Ӧ�ı���1
        string user = "a12345";
        //��Ӧ�ı���2
        string password = "a_asa,as";
        if (password.length() == 0x8 and password[1] == 0x5F and password[5] == 0x2C)
        {
                int len = user.length() + 0x3;
                if (len % 3 == 0)
                {
                        //ebx+0x30=eax;
                }
        }
        return 0;
}
�Ƚ�4��mov eax,dword ptr ds:[ebx+318]  cmp eax,dword ptr ds:[ebx+314]  �൱��Ҫ�� ebx+0x318 �� ebx+0x314��ֵ��Ȳſ��ԡ����ȿ�ebx+0x314��ֵ�ĵط� ����ط�֮ǰ�Ѿ������ˣ���ʵ���ڷ����Ƚ�3��ʱ�� ��ebx+0x310��ֵ��0xF94֮��֮��ִ�еĴ���  


image.png (331.95 KB, ���ش���: 0)
���ظ���
2024-11-26 17:11 �ϴ�

ͨ����δ���Ϳ��Ժ�����Ŀ���  ��ebx+0x314��ֵʲô ȡ���ڸղ��ڷ����Ƚ�ebx+0x30C����ֵ��ʲô����������ô������Ȳ�����������ֻ����4���̶���ֵ��
�������¿�����һ����תִ���������ת�Ż��CALL����һ�������ת�������ʲô��


image.png (230.48 KB, ���ش���: 0)
���ظ���
2024-11-26 17:12 �ϴ�

����ȡ���ı�1���� Ҳ�����û��� Ȼ����ַ��� ��ajj���Ա� �����Ȼ���ִ��3��CALL ���ǾͰ��û����ij�ajj��һ�»ᷢ��ʲô��


image.png (21.17 KB, ���ش���: 0)
���ظ���
2024-11-26 17:24 �ϴ�

����û�������ajj �ͻ��ebx+0x30C��ֵ��ʾ���������棬ͨ�������ʾ��ֵ���Ǿ�֪�� ebx+0x314��ֵʲô��Ҳ����˵ �û���ֻ������ajj ���������ȷ���û��� ������󿴳�������ʾ����ʲô�������0��ebx+0x314��ֵ0x41,1��ֵ0x3D,2��ֵ0x34 ,3��ֵ0xDF�������Ѿ��������ebx+0x314�ĸ�ֵ��ʽ����ô������ebx+0x318��ֵ����ebx+0x314��ֵ�� ���ʱ��Ҫ����ȥ��ebx+0x318�������︳ֵ�ˡ�
������������0x318,���������Ƿ��� ֻ�е�һ����ֱ�Ӹ�ֵ��һ��eax ʣ�µĶ������������ֵ�������������Ƚ�����һ����ֵ������һ�¡�


image.png (39.1 KB, ���ش���: 0)
���ظ���
2024-11-26 17:25 �ϴ�

��һ����ȥ���� ����������ʱ��ֱ�Ӿ͸���ʼֵ0x0���������¿��ڶ���


image.png (146.92 KB, ���ش���: 0)
���ظ���
2024-11-26 17:26 �ϴ�

�ڶ�����ȥ������ͼƬ1����갴���¼��������bl�Ĵ����ж����������Ļ����Ҽ�����ģ����������Ǿͼ�0x2 �Ҽ���0x11��


image.png (183.8 KB, ���ش���: 0)
���ظ���
2024-11-26 17:26 �ϴ�

ʣ�µ�3��ͼƬ�����¼�ͬ��ֻ�����ӵ�ֵ��һ����ͨ������ij�������������ֵ��ҿ������н��뿴һ���ҾͲ�һһ�г��ˣ���ֱ�ӰѶ�Ӧ��ֵ�������ˣ�
  ͼƬ1���������ӣ�0x2 �Ҽ����ӣ�0x11
  ͼƬ2���������ӣ�0x3 �Ҽ����ӣ�0x13
  ͼƬ3���������ӣ�0x5 �Ҽ����ӣ�0x17
  ͼƬ4���������ӣ�0x7 �Ҽ����ӣ�0x1B
�Լ����������Ӧ��ͼƬ����㻹���Ҽ��� ��ֵ�ӵ��� ebx+0x314��ֵһ�����ɡ�
�Ƚ�5��cmp dword ptr ds:[ebx+31C],3E7    ��ebx+317��ֵ������0x3E7���ɣ� ��������ڳ����ʼ�ı��Ƶ�ʱ��Ϳ����ˣ����������ťע���¼���ע�ᰴť��������� ֻҪ����Ͳ��ḳֵ0x3E7


image.png (149.42 KB, ���ش���: 0)
���ظ���
2024-11-26 17:27 �ϴ�

���������еķ�������������ȫ������һ���ע��ɹ���


image.png (71.22 KB, ���ش���: 0)
���ظ���
2024-11-26 17:27 �ϴ�

���� �����ȫ������������̾�������ˡ�
�ܽ᣺  
   1.���ȴ���һ��"X:\\ajj.126.c0m\\j\\o\\j\\o\\ok.txt"���ı����洢��ʮ���������� 20 61 6A 6A D0 B4 B5 C4 43 4B 6D 65 D5 E6 C0 C3 21 FF FF��
   2.�û�������ajj  ���밴�����ָ�ʽ���룺 x_xxx,xx  
   3.����ڵ�����ͼ��ʱ�� �����½��ƶ��������� Ȼ���ڵڶ���ͼ��ʱ�������½��ƶ���������  
   4.��������������ɺ� �����ϻ����һ�� 0 1 2 3 �����֣��ֱ��Ӧ��ֵ 0x41,0x3D,0x34 ,0xDF  
   5.ÿһ��ͼƬ��������Ҽ����������Ӧ������ֵ ����������ֵ���������ݣ��Լ��������ֵ������� 0 1 2 3��Ӧ����ֵ��ȡ�  
   6.���������ע�ᰴť
������ϵIJ��� ������ע��ɹ��ˡ� ע����Ͳ�д�ˡ��������Ƚ����� ������֤��ʽ�ҹ����û��ǽ��ܲ��ˣ���Ҳ���ܲ��ˣ����� �װ���ajj�������������ij�����24�껹���һ����ѧ�ߴ��������𣿣�

C4B5B4D0, E18

zengfanhui   

�����
tomliu   

˼·����, ֵ��ѧϰ
BTCQAQ   

����˼·��������������ֵ��ѧϰ
xuweihua4809   

ţѽ����ѧҲѧ����
Lcp1027   

�ú�ѧϰ���е�
sdjyldp   

�ú�ѧϰ��лл���С�
ephemere   

������
kegumingxin666   

�����
silver1ight   

�о������㷨�ĺ��٣�¥�������ɼ�
您需要登录后才可以回帖 登录 | 立即注册

返回顶部