当前位置 :| 主页>传奇>技术文章>

防止传奇版本的超级权限后门详解

来源: 作者: 点击:

防止传奇版本的超级权限后门详解大家在添加 AdminList.txt /GM名称时有二种选择

一种是
* 用户名称
(*)就是代表超级权限GM,不输入GM模式命令一样拥有GM所有权限
另一种是
1 用户名称 前面用数字标识
(1....N) 代表普通的GM权限 不拥有超级GM权限
超级GM权限可以对服务器下命令,比如你添加了 AdminList.txt 新GM名单
不必重启服务器 用@ReloadAdmin 命令即可完成 操作
@ReloadAdmin - 意思就是重读GM文件
这样的命令还有很多很多
楼主说的
@testga
@gsa
这两条超级命令真正的用途是
@testga 获取超级权限身份验证 如果你本来就是(*)权限 这里就不显示
如果你不是超级GM身份 在后面的输入项---输入超级GM身份的名称即可
@gsa 是退出超级GM身份 对应上面的生效以后才有成功提示
这并不是什么后门程序
原始版的命令大全中已经有介绍我贴出来大家可以看看:
@testga
@gsa
@AddGuild
@DelGuild
@DisableFilter
@ReloadGuild - reload guild
@ReloadGuildAll - reload all guilds
@ReloadLineNotice - reload line notice
@ReloadAdmin - reload GM list
@ReloadNpc - reload merchant npc in sight
@ReloadDiary - reload quest diary
@ReloadMonItems - reloads drop files
@ReadAbuseInformation - reloads !abuse.txt
@Flag - @flag user_name number_of_flag
@ShowOpen - @ShowOpen user_name number_of_unit
@ShowUnit - @ShowUnit user_name number_of_unit
@setflag - @setflag user_name number_of_flag set_value (to test quests)
@setopen - @setopen user_name number_of_unit set_value
@setunit - @setunit user_name number_of_unit set_value
以后添加GM 不用(*) 就不会有问题