能力值:
( LV9,RANK:250 )
|
-
-
2 楼
没有OEP抽取就是好!
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
学习
|
能力值:
( LV6,RANK:90 )
|
-
-
4 楼
支持!
|
能力值:
( LV9,RANK:450 )
|
-
-
5 楼
学习,支持一下。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
学习,支持楼主。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
学习。谢谢。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
学习,支持一下。
|
能力值:
( LV9,RANK:290 )
|
-
-
9 楼
到10A0000处写上我抄的代码
代码:--------------------------------------------------------------------------------
010A0000 0000 ADD BYTE PTR DS:[EAX],AL
010A0002 0000 ADD BYTE PTR DS:[EAX],AL
010A0004 0000 ADD BYTE PTR DS:[EAX],AL
010A0006 0000 ADD BYTE PTR DS:[EAX],AL
010A0008 0000 ADD BYTE PTR DS:[EAX],AL
010A000A BA 00104000 MOV EDX,401000
010A000F 803A E8 CMP BYTE PTR DS:[EDX],0E8
010A0012 75 14 JNZ SHORT 010A0028
010A0014 8B42 01 MOV EAX,DWORD PTR DS:[EDX+1]
010A0017 03C2 ADD EAX,EDX
010A0019 05 05000000 ADD EAX,5
010A001E 3D 00000601 CMP EAX,1060000
010A0023 75 03 JNZ SHORT 010A0028
010A0025 EB 0C JMP SHORT 010A0033
010A0027 90 NOP
010A0028 42 INC EDX
010A0029 81FA 00104B00 CMP EDX,4B1000
010A002F ^ 72 DE JB SHORT 010A000F
010A0031 - EB FE JMP SHORT 010A0031
010A0033 8915 00010A01 MOV DWORD PTR DS:[10A0100],EDX
010A0039 60 PUSHAD
010A003A FFE2 JMP EDX
010A003C 90 NOP
010A003D 90 NOP
010A003E 90 NOP
010A003F 90 NOP
010A0040 90 NOP
010A0041 90 NOP
010A0042 90 NOP
010A0043 60 PUSHAD
010A0044 B8 54D14B00 MOV EAX,4BD154
010A0049 90 NOP
010A004A 3910 CMP DWORD PTR DS:[EAX],EDX
010A004C 75 23 JNZ SHORT 010A0071
010A004E 8B0D 00010A01 MOV ECX,DWORD PTR DS:[10A0100]
010A0054 C701 FF250000 MOV DWORD PTR DS:[ECX],25FF
010A005A 8941 02 MOV DWORD PTR DS:[ECX+2],EAX
010A005D 61 POPAD
010A005E 90 NOP
010A005F 8B15 00010A01 MOV EDX,DWORD PTR DS:[10A0100]
010A0065 90 NOP
010A0066 90 NOP
010A0067 90 NOP
010A0068 ^ EB BE JMP SHORT 010A0028
010A006A 90 NOP
010A006B 90 NOP
010A006C 90 NOP
010A006D 90 NOP
010A006E 90 NOP
010A006F 90 NOP
010A0070 90 NOP
010A0071 83C0 04 ADD EAX,4
010A0074 3D 00D94B00 CMP EAX,4BD900
010A0079 ^ 7E CF JLE SHORT 010A004A
010A007B ^ EB E0 JMP SHORT 010A005D
010A007D 90 NOP
--------------------------------------------------------------------------------
菜鸟想问一个问题
请问这些代码是怎么得来的?
|
能力值:
( LV9,RANK:290 )
|
-
-
10 楼
抄自SYSCOM和林海雪原的代码.
我再加点注释吧.
|
能力值:
( LV9,RANK:290 )
|
-
-
11 楼
最初由 linex 发布 抄自SYSCOM和林海雪原的代码. 我再加点注释吧.
这些代码难道都是固定的吗,只须改几个地址就可以吗?
010A0033 8915 00010A01 MOV DWORD PTR DS:[10A0100],EDX
010A004E 8B0D 00010A01 MOV ECX,DWORD PTR DS:[10A0100]
010A005F 8B15 00010A01 MOV EDX,DWORD PTR DS:[10A0100]
只要把:[10A0100]改为自己的实际地址就可以吗?
:[10A0100]是如何而来?
|
能力值:
( LV9,RANK:290 )
|
-
-
12 楼
只是为了保存一下edx的值用的,10A0100这个地址任意找个空地方就行.
|
能力值:
( LV12,RANK:980 )
|
-
-
13 楼
支持一下。
|
能力值:
( LV4,RANK:50 )
|
-
-
14 楼
|
能力值:
( LV6,RANK:90 )
|
-
-
15 楼
asp2.1ske的iat是不是都只要改一下esi的值就可以解决问题
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
支持一个~~~!!!
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
新手问个问题:如果软件是多重加壳,那么脱壳方法又是怎样的呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
我是来学习的~~
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
学习,支持一下
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
弱弱的问一局
在这句“搜索参考字符串,找到到达IAT处理的CALL。”
具体是什么操作,怎么找到CALL,怎么到达CALL,F4?F8?SHIFT+F9??
问题好多~~~
SORRY,我是菜鸟,不要让我去看书,希望大大们能指导一下~~
这样进步才快~
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
饿。。。。
上面的我明白了,我再问一句
“进去后,找到IAT处理的CALL”
这怎么找??
上面的CALL进去后然后一直F8找这个CALL吗???
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
。。。 又有问题了
我换个软件,一样的壳,CODE设断后。。。可是不会到
004B09F0 55 PUSH EBP
004B09F1 8BEC MOV EBP,ESP
004B09F3 83C4 F0 ADD ESP,-10
004B09F6 B8 40074B00 MOV EAX,ssc_serv.004B0740
004B09FB E8 7C5CF5FF CALL ssc_serv.0040667C
004B0A00 A1 70744B00 MOV EAX,DWORD PTR DS:[4B7470]
004B0A05 8B00 MOV EAX,DWORD PTR DS:[EAX]
004B0A07 E8 D43FFBFF CALL ssc_serv.004649E0
004B0A0C A1 70744B00 MOV EAX,DWORD PTR DS:[4B7470]
004B0A11 8B00 MOV EAX,DWORD PTR DS:[EAX]
004B0A13 BA 800A4B00 MOV EDX,ssc_serv.004B0A80 ; ASCII "SSC Service Utility"
却到了
003FFAE7 75 1D JNZ SHORT 003FFB06
003FFAE9 83C5 20 ADD EBP,20
003FFAEC A1 84364000 MOV EAX,DWORD PTR DS:[403684]
003FFAF1 8078 0A 00 CMP BYTE PTR DS:[EAX+A],0
003FFAF5 75 0F JNZ SHORT 003FFB06
003FFAF7 B8 1F000000 MOV EAX,1F
003FFAFC E8 C32DFDFF CALL 003D28C4
003FFB01 C1E0 02 SHL EAX,2
003FFB04 2BE8 SUB EBP,EAX
003FFB06 E8 A9D0FFFF CALL 003FCBB4
003FFB0B 8BD8 MOV EBX,EAX
003FFB0D 833D E4B54000 00 CMP DWORD PTR DS:[40B5E4],0
003FFB14 74 15 JE SHORT 003FFB2B
为什么
???????
|
能力值:
( LV9,RANK:290 )
|
-
-
23 楼
OEP被偷了吧
|
能力值:
( LV9,RANK:250 )
|
-
-
24 楼
最初由 chasgone 发布 asp2.1ske的iat是不是都只要改一下esi的值就可以解决问题
以前是,当前是,以后不一定是
|
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
学习,支持一下。
|
|
|