• 1594阅读
  • 16回复

[发点垃圾][GS修改]添加扩展DLL的方法: [复制链接]

上一主题 下一主题
离线pking
 

发帖
434
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2006-08-10
我今天发出来我自己学习的不是技术的技术
0050A260   . 68 6C737005   PUSH gameserv.0570736C
0050A265   . 68 746D6800   PUSH gameserv.00686D74             ; ASCII "1.02.05"
0050A26A   . 6A 00       PUSH 0
0050A26C   . 8A0D 48549A06 MOV CL,BYTE PTR DS:[69A5448]
0050A272   . 51         PUSH ECX
0050A273   . 8B15 70549A06 MOV EDX,DWORD PTR DS:[69A5470]
0050A279   . 52         PUSH EDX
0050A27A   . B9 C852D806   MOV ECX,gameserv.06D852C8
0050A27F   . E8 DF91EFFF   CALL gameserv.00403463
装载文件完毕后开始正式启动的时候加
0050A284   . E8 771D0A00   CALL gameserv.005AC000  
这里我自己添加的,直接跳转的添加DLL的代码



005AC000 /$ 68 40C05A00   PUSH gameserv.005AC040             ; /FileName = "PNProc.dll"

\\005AC040= "PNProc.dll"
\\其他的类同

005AC005 |. E8 4274FCFF   CALL <JMP.&KERNEL32.LoadLibraryA>     ; \LoadLibraryA
005AC00A |. 09C0       OR EAX,EAX
005AC00C |. 0F84 9B000000 JE gameserv.005AC0AD
005AC012 |. 68 50C05A00   PUSH gameserv.005AC050             ; /ProcNameOrOrdinal = "PNLoadProc"
005AC017 |. 50         PUSH EAX                       ; |hModule
005AC018 |. E8 2974FCFF   CALL <JMP.&KERNEL32.GetProcAddress>     ; \GetProcAddress

\\这个就是获取DLL中函数的API
\\我的函数名字为PNLoadProc
005AC01D |. A3 60C15A00   MOV DWORD PTR DS:[5AC160],EAX
005AC022 |. 09C0       OR EAX,EAX
005AC024 |. 0F84 83000000 JE gameserv.005AC0AD
005AC02A |. EB 65       JMP SHORT gameserv.005AC091
\\这里跳转到下面对DLL进行处理...


005AC091 |> \6A 30       PUSH 30                       ; /Style = MB_OK|MB_ICONEXCLAMATION|MB_APPLMODAL
005AC093 |. 68 D0C05A00   PUSH gameserv.005AC0D0             ; |Title = "文件加载完成..."
005AC098 |. 68 F0C05A00   PUSH gameserv.005AC0F0             ; |Text = "PNProc.dll加载完成,正在进行其它装载..."
005AC09D |. 6A 00       PUSH 0                       ; |hOwner = NULL
005AC09F |. FF15 1082D906 CALL DWORD PTR DS:[<&USER32.MessageBoxA>>; \MessageBoxA
005AC0A5 |. A1 60C15A00   MOV EAX,DWORD PTR DS:[5AC160]
005AC0AA |. FFD0       CALL EAX \\正式调用DLL中函数
005AC0AC |. C3         RETN
005AC0AD |> 6A 10       PUSH 10                       ; /Style = MB_OK|MB_ICONHAND|MB_APPLMODAL
005AC0AF |. 68 20C15A00   PUSH gameserv.005AC120             ; |Title = "发生错误!"
005AC0B4 |. 68 30C15A00   PUSH gameserv.005AC130             ; |Text = "PNProc.dll加载出错,程序不能正常运行..."
005AC0B9 |. 6A 00       PUSH 0                       ; |hOwner = NULL
005AC0BB |. FF15 1082D906 CALL DWORD PTR DS:[<&USER32.MessageBoxA>>; \MessageBoxA
005AC0C1 \. C3         RETN
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
郁闷!技术不高!来和大家聚聚!但愿大家不要笑我~~~!   -By Menting Or EasyStudy For PhantomNet
离线pking

发帖
434
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 沙发  发表于: 2006-08-10
希望大家多多支持!...我会再发点有点技术含量的贴..
上面的大家照我说的改一定可以的
我已经完全试验通过....
如果..觉得好....就支持一下!关键是要学习一哈
郁闷!技术不高!来和大家聚聚!但愿大家不要笑我~~~!   -By Menting Or EasyStudy For PhantomNet
离线leung83820
发帖
690
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 板凳  发表于: 2006-08-10
支持..................
离线战中圣战
发帖
224
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 地板  发表于: 2006-08-10
强~~~~~~~~~~~~~~~
离线pking

发帖
434
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 4楼 发表于: 2006-08-10
大家看看..我能不能把它放精华呢?
如果同意就放..不同意就算了..
郁闷!技术不高!来和大家聚聚!但愿大家不要笑我~~~!   -By Menting Or EasyStudy For PhantomNet
离线leung83820
发帖
690
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 5楼 发表于: 2006-08-10
同意
离线xianwen
发帖
1203
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 6楼 发表于: 2006-08-10
顶....好样的
离线eve8250
发帖
102
祝福宝石
0
威望
1630
玛雅之石
0
创造宝石
0
只看该作者 7楼 发表于: 2006-08-10
支持..................
离线yllnqlin
发帖
292
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 8楼 发表于: 2006-08-10
顶下
离线vz管理
发帖
138
祝福宝石
0
威望
224
玛雅之石
10
创造宝石
0
只看该作者 9楼 发表于: 2006-08-10
PKING还是好样的,希望把FMG的良好风气带来VZ噢!
离线战中圣战
发帖
224
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 10楼 发表于: 2006-08-10
强人~~ 支持到底~!
离线liangting
发帖
1200
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 11楼 发表于: 2006-08-11
不错,期待有一天 偶也可以加扩展。嘿嘿
龙傲奇迹 www.mudooo.com PL专业美化
服务器转租:P4 3.0 1G内存 带金盾千M硬件防火墙 月付850元 (限量一台) 联系QQ:635919679
离线qulin1698
发帖
52
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 12楼 发表于: 2006-08-11
用什么软件改GS??
离线oywl43210
发帖
409
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 13楼 发表于: 2006-08-11
OD IDA HEX UE等等

离线过路者
发帖
80
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 14楼 发表于: 2006-08-11
用户被禁言,该主题自动屏蔽!
离线小灿
发帖
744
祝福宝石
0
威望
1571
玛雅之石
0
创造宝石
5
只看该作者 15楼 发表于: 2006-08-11
支持楼主
离线vangjian
发帖
814
祝福宝石
0
威望
4200
玛雅之石
1
创造宝石
0
只看该作者 16楼 发表于: 2006-08-11
支持一下
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个

      管理员联系信箱 [email protected] 所有内容均来之互联网,如侵犯您的隐私和权益,请和我们及时联系!