吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4001|回复: 8
收起左侧

[求助] 如何将这个ce脚本写进易语言 有汇编模块

[复制链接]
ming369099 发表于 2020-3-30 00:52
如何将这个ce脚本写进易语言 有汇编模块
[Enable]
createthread(fuzhineicun)
registersymbol(fuzhineicun)
alloc(fuzhineicun,256)
registersymbol(mscem)
alloc(mscem,19067456)
registersymbol(mscemzz)
alloc(mscemzz,4)
registersymbol(ttcrc)
alloc(ttcrc,256)
label(fznczctz)
label(fzncjxtz)

mscemzz:
dd mscem

fuzhineicun:         
mov eax,00401000      
lea ecx,[mscem]

fzncjxtz:
xor ebx,ebx
movzx ebx,byte ptr [eax]
mov byte ptr [ecx],bl
inc eax
inc ecx
cmp eax,00401000+00D39FFF
jg fznczctz
jmp fzncjxtz

fznczctz:
lea ebx,[mscem]
sub ebx,00401000
add ebx,00BA9F4F
cmp [ebx],#-1031794294
je +d
mov [ebx],#-1031794294
mov [ebx+4],#407735041

lea ebx,[mscem]
sub ebx,00401000
add ebx,00E77448
cmp [ebx],#2045326079
je +d
mov [ebx],#2045326079
mov [ebx+4],#-1946157134
ret

registersymbol(mscrc1)
alloc(mscrc1,256)
label(mscrc1end)

mscrc1:
cmp ecx,00401000
jb mscrc1end
cmp ecx,00401000+00D39FFF
ja mscrc1end
push eax
mov eax,[mscemzz]
sub eax,00401000
add ecx,eax
pop eax
jmp mscrc1end

mscrc1end:         
mov dl,[ecx]
add dl,01
push 00BA9F54
ret

00BA9F4F:
jmp mscrc1


registersymbol(mscrc2)
alloc(mscrc2,256)
label(mscrc2end)

mscrc2:
cmp edx,00BA9F2C
jb mscrc2end
cmp edx,00BA9F76
ja mscrc2end
push eax
mov eax,[mscemzz]
sub eax,00401000
add edx,eax
pop eax
jmp mscrc2end

mscrc2end:
push [edx]
push 00E726C8
ret


00E77448:
jmp mscrc2
nop
nop

[Disable]
00BA9F57:
mov dl,[ecx]
add dl,01
00E77448:
push [edx]
jmp 00E726C8
mov esi,[esp]
unregistersymbol(fuzhineicun)
unregistersymbol(mscrc2)
unregistersymbol(mscemzz)
unregistersymbol(ttcrc)
unregistersymbol(mscem)
unregistersymbol(mscrc1)
dealloc(mscrc1)
dealloc(fuzhineicun)
dealloc(mscrc2)
dealloc(ttcrc)
dealloc(mscem)

希网有大神能给个源例子

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Mackie_17 发表于 2020-3-30 01:04
当我看到了你的签名, 忽然忘记了是什么问题.
 楼主| ming369099 发表于 2020-3-30 01:47
丶懒喵喵 发表于 2020-3-30 03:36
不一定非要写易语言啊  CE自带也可以做EXE啊~~
星冷眸 发表于 2020-3-30 03:40
CEAA自动汇编模块基于aa_engine.dll  期望值不要太高哈
https://www.52pojie.cn/thread-847466-1-1.html
(出处: 吾爱破解论坛)
DC君 发表于 2020-3-30 05:12
汇编转字节集 然后写入内存
虚伪 发表于 2020-3-30 06:32
A拷贝内存那块,易语言直接读内存字节集   读取地址+长度  长度就是你上面要拷贝的长度,然后内存写字节集到申请的空白地址。B然后就是效验的汇编转字节集(记得效验的地址改成你前面A拷贝写入的地址)直接写到空白地址,然后原效验的位置HOOK到B的地址。
 楼主| ming369099 发表于 2020-3-30 14:20
星冷眸 发表于 2020-3-30 03:40
CEAA自动汇编模块基于aa_engine.dll  期望值不要太高哈
https://www.52pojie.cn/thread-847466-1-1.html
...

大佬,这个我试过,不行哦
 楼主| ming369099 发表于 2020-3-30 14:21
虚伪 发表于 2020-3-30 06:32
A拷贝内存那块,易语言直接读内存字节集   读取地址+长度  长度就是你上面要拷贝的长度,然后内存写字节集 ...

大佬可以给个例子么- -
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 18:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表