201724 发表于 2012-7-18 09:14:59

Autobuy+ParseAutoBuy 炸服修复补丁(单独补丁,AntiCrash无法修复)

本帖最后由 201724 于 2012-7-22 13:25 编辑




有些代码懒得写了,直接Copy了部分Rulzy的代码,嘿嘿……

源码+补丁

(amxx可修复,但不完全)
修复了以前的autobuy.txt单行超长的问题(缓冲区溢出) 原因是Autobuy单行只支持31个字节(算上\0是32个)
但是Valve并没有加长度检查……

(amxx无法修复,发现日期:2012.7.14)
修复了枚举主武器,但是总体文本超长的问题(缓冲区溢出)
和上面一样 这个最长255(+1),Valve没加长度检查..
纯粹的strcpy...不行就搞那啥吧自己写个汇编好了- -...省的给他擦屁股。。


Author:201724
www.175pt.com
2012.7.17, 19:35:43

hackroad 发表于 2012-7-18 11:02:32

这个跟国外的那个amxx的有啥区别。。

fxf110 发表于 2012-7-18 11:25:29

Cool

开来是HLDS专用

76233386 发表于 2012-7-18 12:18:18

神马东东?autobuy   不是很久以前的漏洞了么?
这次是新的??:)

ttbs123 发表于 2012-7-18 13:41:22

楼主好人
对了,楼主你上次发布的异步线程模块,经常会HLDS崩溃,我想发错误截图给你,有QQ吗、

201724 发表于 2012-7-18 13:42:41

ttbs123 发表于 2012-7-18 13:41 static/image/common/back.gif
楼主好人
对了,楼主你上次发布的异步线程模块,经常会HLDS崩溃,我想发错误截图给你,有QQ吗、 ...

JIT有问题 只能纯粹的模块,用amxx就挂掉了 没办法的

201724 发表于 2012-7-18 13:45:25

76233386 发表于 2012-7-18 12:18 static/image/common/back.gif
神马东东?autobuy   不是很久以前的漏洞了么?
这次是新的??

不是新的我写个JJ啊

ttbs123 发表于 2012-7-18 14:42:21

201724 发表于 2012-7-18 13:42 static/image/common/back.gif
JIT有问题 只能纯粹的模块,用amxx就挂掉了 没办法的

好喜欢你这个模块,连接数据库一点都不卡,可惜就容易挂掉。跟amxx不兼容,太可惜了。。

hackroad 发表于 2012-7-18 14:42:54

201724 发表于 2012-7-18 13:45 static/image/common/back.gif
不是新的我写个JJ啊

好基友,一辈子。。
发个进出服 显示排名,IP,游戏总时间,军衔等级,会员标识源码呗~

201724 发表于 2012-7-18 15:07:51

ttbs123 发表于 2012-7-18 14:42 static/image/common/back.gif
好喜欢你这个模块,连接数据库一点都不卡,可惜就容易挂掉。跟amxx不兼容,太可惜了。。 ...

不行就自己写个模块,然后本地Socket,与另外程序通信,然后那边丢线程池啥的就行了
页: [1] 2 3
查看完整版本: Autobuy+ParseAutoBuy 炸服修复补丁(单独补丁,AntiCrash无法修复)