搜索
查看: 5647|回复: 22

[AMXX 带源码] 2 插件配合,实现md5无敌的rcon密码

[复制链接]
发表于 2013-2-8 01:50:27 | 显示全部楼层 |阅读模式 来自 山东淄博
本帖最后由 css 于 2013-2-8 01:52 编辑

回复下载吧 ,需要opheu模块
/*
        Created by DJ_WEST
       
        Web: http://amx-x.ru
        пСЯЯЙНЕ ЯННАЫЕЯРБН ОН AMX Mod X Х SourceMod
       
        оПХЯНЕДХМЪИРЕЯЭ Й МЮЛ. гДЕЯЭ ПНФДЮЧРЯЪ МНБШЕ ХДЕХ.
*/


#include <amxmodx>
#include <orpheu>

#define PLUGIN "RCON Defencer"
#define VERSION "1.1"
#define AUTHOR "DJ_WEST"

// сЙЮФХРЕ ГДЕЯЭ БЮЬ RCON ОЮПНКЭ Б MD5 ТНПЛЮРЕ
#define RCON_PASSWORD "БЮЬ_ПЙНМ_ОЮПНКЭ"

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR)

        OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Pre", OrpheuHookPre)
        OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Post", OrpheuHookPost)
}

public OrpheuHookReturn:On_Rcon_Validate_Pre()
{
        static s_Msg[76], s_Challenge[12], s_Rcon[32], s_Command[32], s_MD5[34]
   
        read_args(s_Msg, charsmax(s_Msg))
        parse(s_Msg, s_Challenge, charsmax(s_Challenge), s_Rcon, charsmax(s_Rcon), s_Command, charsmax(s_Command))
        md5(s_Rcon, s_MD5)
   
        if (equal(s_MD5, RCON_PASSWORD))
                set_cvar_string("rcon_password", s_Rcon)
}

public OrpheuHookReturn:On_Rcon_Validate_Post()
        set_cvar_string("rcon_password", "")
需要的配置
file:///C:/Users/a/Downloads/[tactic-group.com.ua]sv_rcon_validate.rar
需要的模块
file:///C:/Users/a/Downloads/[tactic-group.com.ua]orpheu_base.zip

第2个插件
/*
        Created by DJ_WEST
       
        Web: http://amx-x.ru
        пСЯЯЙНЕ ЯННАЫЕЯРБН ОН AMX Mod X Х SourceMod
       
        оПХЯНЕДХМЪИРЕЯЭ Й МЮЛ. гДЕЯЭ ПНФДЮЧРЯЪ МНБШЕ ХДЕХ.
*/


#include <amxmodx>
#include <orpheu>

#define PLUGIN "RCON Defencer"
#define VERSION "1.1"
#define AUTHOR "DJ_WEST"

// сЙЮФХРЕ ГДЕЯЭ БЮЬ RCON ОЮПНКЭ Б MD5 ТНПЛЮРЕ
#define RCON_PASSWORD "БЮЬ_ПЙНМ_ОЮПНКЭ"

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR)

        OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Pre", OrpheuHookPre)
        OrpheuRegisterHook(OrpheuGetFunction("SV_Rcon_Validate"), "On_Rcon_Validate_Post", OrpheuHookPost)
}

public OrpheuHookReturn:On_Rcon_Validate_Pre()
{
        static s_Msg[76], s_Challenge[12], s_Rcon[32], s_Command[32], s_MD5[34]
   
        read_args(s_Msg, charsmax(s_Msg))
        parse(s_Msg, s_Challenge, charsmax(s_Challenge), s_Rcon, charsmax(s_Rcon), s_Command, charsmax(s_Command))
        md5(s_Rcon, s_MD5)
   
        if (equal(s_MD5, RCON_PASSWORD))
                set_cvar_string("rcon_password", s_Rcon)
}

public OrpheuHookReturn:On_Rcon_Validate_Post()
        set_cvar_string("rcon_password", "")
发表于 2013-2-15 09:00:45 | 显示全部楼层 来自 广东深圳
看看是什麼
回复

使用道具 举报

发表于 2013-2-16 10:09:41 | 显示全部楼层 来自 广西南宁
看看是什麼
回复

使用道具 举报

发表于 2013-2-17 15:19:40 | 显示全部楼层 来自 吉林长春
什么东西啊 ?没看明白
回复

使用道具 举报

发表于 2013-2-17 15:29:12 | 显示全部楼层 来自 吉林长春
你这也是下载地址???能下么?
回复

使用道具 举报

发表于 2013-2-17 15:30:46 | 显示全部楼层 来自 吉林长春
大家如果想要,下在我这个吧,amx-x网站上找到的,不知道什么用。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

发表于 2013-2-22 20:32:22 | 显示全部楼层 来自 四川
是什么东东呀!!!!
回复

使用道具 举报

发表于 2013-4-29 02:28:46 | 显示全部楼层 来自 河南三门峡
看看是什麼
回复

使用道具 举报

发表于 2013-6-6 16:27:21 | 显示全部楼层 来自 广东深圳
这个可以有,回复看看先!!...
回复

使用道具 举报

发表于 2013-6-15 03:55:36 | 显示全部楼层 来自 香港
看不明白 快來給我看吧
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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