哪位能给我发一个与游戏服务器通迅的小程序?(设计外挂用)(100分)

  • 主题发起人 主题发起人 snappy
  • 开始时间 开始时间
S

snappy

Unregistered / Unconfirmed
GUEST, unregistred user!
服务器地址、端口号已知道,就是不知道怎么用DELPHI实现,请哪位好心高手发一个示例给我,万分感谢!

snzdl@sina.com
 
帮你顶!!!
如果有截取API再替换成自己的函数的资料给我一份
3044xfq@163.com

对于你的设计外挂,可以用API截取收取发送的API(要有两个版本,一个1.0,一个2.0,看游戏用什么版本,你就用什么版本的),再换成自己的函数发送数据

还有一个办法,很多传奇外挂在用,找到接收缓冲和发送的缓冲区地址,再读写就成了,不过这个办法好,自己不用分析大量的加密,解密方法,更不用编写了
 
能不能发给我一份看看?
谢谢
chur521@tom.com
 
to 3304xfq:能不能讲的详细一点!如何找这个缓冲地址呢?
 
9494
如何找呢?
 
to snappy
如果你想找缓冲地址,那有点麻烦,如像传奇,你可以用DeDe分析程序
想对来说还不算太困难,太是其它语言就有点头痛了,除非你有源代码,想当年,极风外挂就是从国外买的源代码,后来有段时间源代码在英国的龙网和凤凰网有下,但后来好像又停了,
(到现在我还不知道两个网站的网址!!,你们知道的给个地址,空时我也可以去逛逛)

一个是你在看了代码或反编译代码后,差不多就能猜到内存的大概位置,这时到这块内存边上找,看能不能找到些特殊字符
还有一个是你知道他封包的特征字符,你用其它游戏器搜索特征字符

对于游戏内存的地址,如果他定义的是内部变量,常量,很多情况下内存地址是不变的!!

如定义一个abc是整数,那么abc在程序编译时就定好是在内存的什么地方,当然程序在运行时就不会变了,这就是其它本地游戏修改器为什么做出来后,在其它机器上也能用的原因
 
幸运的得到一个高手的指点,虽然我还没有搞明白,但还是有些启发的.现在正在研究.
向你说的那个方法不是不行,但可行性却不是太高,因为这样做你并不能让他发出去,还有就是你如果和游戏同时写这个地址时就会产生错误了.
根据那个高手的提示,他们利用的都是SMC技术,好像API,HOOK之类的,他们只是用来拦截键盘鼠标信息,没有应该在这方面.
欢迎加入我的QQ:16466747,大家一起讨论.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部