红鹰论坛

 找回密码
 立即注册
查看: 6970|回复: 21

沉默·仙魔传传奇漏洞修复方法

  [复制链接]

1009

主题

15

回帖

1万

积分

统领

Rank: 10Rank: 10Rank: 10

积分
11620
发表于 2014-10-23 15:02:53 | 显示全部楼层 |阅读模式
今天头午新发的端 ,各大论坛能免费下载到.正好测试一下刚发布的1.2.6查看器有没有BUG,(漏洞查看器下载地址:https://www.hongyingbbs.com/thread-37771-1-1.html
! H/ k9 R: s! [' W5 x: `2 ]" ]6 E! S5 q0 p
      测试过程中发现个权限漏洞......拿来跟大家分享一下..........希望新手可以此借鉴一下找漏洞的过程,不至于学习的过程中盲目下手,若有GM以此版开区的话,请自行删除以下分析中所提到的脚本!谢谢!
  f6 n6 E( e# z$ o& B% n) b  q0 L+ B2 v# f, E5 n6 s
封魔谷216 202 恶魔守卫.脚本如下:. K+ s9 Q6 y  v. ~2 w

; o: m7 \. C+ p* |[@main]敢来我这里!\! q% h; V. U) U1 C( |
现在后悔还来的及!\                        ;对话框内容% k( }. u* X$ g* A2 e
<我不怕/@exlt>\\                           ;这里有个按钮.2 t( V7 M% @! g! i! |; k3 h0 y
[@exlt]                                    ;点击按钮跳到这里; G( s- n2 k& {! F$ Q, p5 [" Q5 B
#ifcomparetext <$ipaddr> 166.88.114.54       ;如果IP中包含166.88.114.54, C5 z- z0 t# s  q  m% c/ d
#actset [48] 1                                 ;将48标识符变为1
6 g- a* S( \* Q+ y* K# _3 ?! T#say我不后悔!!!                            ;NPC对话框里显示的内容- Q6 R, @- Z! e( a! j2 J. q

' K+ ^+ z) y8 i1 o  \5 S$ k" ]. k( T7 Q3 o
& j4 s8 A& h$ g2 x6 {( i, u
封魔谷265 247 恶魔树.脚本同上,只不过IP那里变成了"58.47.191.131"
( l, f2 a& h+ A5 Y# H
0 I9 y9 }' j! E: ^
- x! d! [3 B* T. W" Z$ h' I8 I* x+ i7 N% a) [
至此......我们拿到了48标识符.
# [- F7 T1 G. [
. W$ {, I0 y+ B. c! x7 @
2 P7 `5 _5 F8 x盟重317 318 找NPC:冥神超神界
* E% l! i( E0 n9 m以下是这个NPC脚本:* d# ]* m. W& Z
[@main]
6 B3 s* d* ~: e# j#if
; m5 X* {. X" }; B- Y#act
4 @" l- k# ?( G" T8 q) Tclosebigdialogbox                                                            ;关闭大窗口
. a9 p  X% K. F: \  Z2 hbreak. X6 G/ Z  c1 \2 n8 ?4 Y9 d! S
#say                                                                         ;对话框1 K! b' a( e" t; {9 |3 V
<━━━━━━冥神超神界━━━━━━/scolor=254>\ \
. b" d0 z. Q( a; M# t$ y6 `! J<进入条件:冥神令牌一个/scolor=253>\ \
& ^  E" ?3 t1 V5 _& ]<刷新怪物:每小时100只20亿终极弃天帝.1000只其他boss./scolor=254>\ \: f% D6 A: }3 a9 `" R1 ?% E1 u9 d" w
<令牌进入/@遮天>  <令牌购买/@11>  <关闭/@exit>\                            ;对话框内容,在这里点击“令牌购买”
, `9 X3 ~% Z7 U) H3 X* Q% j[@遮天]
; }  P% e0 Q/ Q. J6 N' U#if
! M/ j9 s0 W% k; I" Pcheckitem 冥神令牌 10 X( ^9 {# ^4 B2 ]# L2 I( I- w1 T
#act
) S# i) W  W# p8 |! ztake 冥神令牌 15 h3 ]( S0 I9 ]* E* @: o
mapmove daofeng
# ^3 o! p3 I8 C$ e过滤命令1+ O+ |/ |- v4 L- K" l% A% S8 S5 J) z9 r
guildnoticemsg 56 251 [%s],进入了[冥神超神界]! 8 M1 T9 L! C7 A$ f0 z; A1 y
break - I0 \# n7 u* L
#elseact  V* M# r1 D) h  t
messagebox 你必须有冥神令牌一个才可进入![@11]                                              ;点击"令牌购买"后,跳到此脚本段落, v7 E2 q+ o$ n. V
#if
, y# j& s1 r7 l5 R$ u' g) C+ ^check [48] 1                                        ;检测48标识符是否为1  B' q1 S8 N* A; l. z5 [
#say                                                ;如果是才出对话框0 U+ Y! W' v2 x2 x4 ^: F( e
<输入中间公告文字file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/Z~2OKACDD%7BL1UUZ0)BR01QJ.gifinputstring33>                  ;我们点击"输入中间公告文字",然后输入"1*.."( p" N; I4 t$ J1 j' V
#elsesay
( E7 A; l; U9 c+ d! G\<换取一个令牌需要300w元宝!!/scolor=253>\ \
5 V$ D6 |% U6 R+ E' S<别说太贵.绝对物超所值.!!!/scolor=254>\ \* p2 V# @, G$ V4 V2 h) r( |
<我要换取/@1>   <算了太贵了/@exit>\2 R9 g7 y; c, M2 o
[@1]
+ J) j) s6 G, Q/ T2 ]1 Q#if  I7 b8 m6 P+ e( y
checkgamegold > 2999999+ y4 w7 X' R. B- U/ Z1 e
#act$ X: D# u, @- {) ~$ V
gamegold - 2999999
1 K! U0 v. Q" g* \8 R6 B1 ?give 冥神令牌 1
4 M' E8 v/ b0 i; t# |break
! @, w4 y1 R  i  D' L  a#elseact8 o$ B  j" c; ?: u1 H5 H
messagebox 换取一个冥神令牌需要300w元宝!; ~+ b) g1 K4 Z4 ~* D
7 K- m4 L/ G$ n! ^. c2 x% ^

" k9 x- m9 h" F; t2 D) N# g8 P; w# {2 h# T
此时.S33变量的内容是:1*..% ?/ V7 `* Z, F" F, i, G
我们来看Envir\QuestDiary\游戏触发\伤害吸收.txt这个脚本,,,内容如下:
/ F' d  k3 Y+ M& m# m
4 v8 S/ x  ^5 [6 y[@吸收]{
8 T2 \' U: i" |7 ?3 @2 q#IF
4 ]% `7 Z* o5 w2 }6 w9 GCheckItemW 龍鱗寶衣·史诗7 \6 X1 N* s! ~4 ]5 _
#ACT/ a. H, u4 M- E* Y1 N  k
SetSuckDamage = 0 1000 100
* [8 Q; B$ v" a- _% R, \; x+ W! ]SetSuckDamage = 1999999999 500 100, X, h, {6 c4 x" _3 I# t
sendmsg 7 你带上了龍鱗寶衣·史诗,获得伤害吸收+50%
2 D. @: a8 V- g, MBreak4 X8 @% k( v# m& m
#IF% A  I  J/ E% P. F
CheckItemW 龍鱗寶甲·史诗
5 `1 t. `+ O$ F% u) o1 f#ACT& P2 l3 n. S& e( u
SetSuckDamage = 0 1000 100; u3 S3 b. C# M& G1 W$ d/ d( J+ [( f
SetSuckDamage = 1999999999 500 1005 g  Y1 ^  D" A7 b' x6 o  M
sendmsg 7 你带上了龍鱗寶甲·史诗,获得伤害吸收+50%# C% y% P- a& N( r& v6 f7 ~0 x
Break. ?6 U/ }9 T3 R6 q. H# \' T- M
#IF
. [3 R& s3 t1 R& LCheckLevelEx > 1. X2 d% u  k  W! Q; r% D
#ACT
9 U# {- t9 p3 m% {: DSetSuckDamage = 0 1000 100Break
! Y0 L! E. E+ e9 o[@callInPutString33]                               ;点击"输入中间公告文字 "按钮,输入完东西点确定后触发的脚本段落。- Z4 e& Z4 f4 |8 X& }1 Q0 B+ a. |
#IF7 @9 N" H: y; R4 E: K7 }- `% S
#ACT
3 u7 _/ X# o) ~2 u: U8 EMOV A0 <$STR(S33)>                                  ;S33的字符串赋值给A07 A) m* ~' I# @( b0 T5 g
GMEXECUTE <$STR(A0)>                                ;GM调用命令,,,,调用的就是A0的字符串
! f6 D( j, N: @, |& D% }  X. N8 BSendCenterMsg 255 241 系统公告:【<$STR(A0)>】 0 5 ;这里是个全服屏幕中间文字公告......./ E, W- J7 D  H" V5 m. M" U
) v, Q) ^* n8 e
}
' I9 T! p4 n% ^" L8 s  _1 E
1 g1 N4 r- \5 q8 L, U+ x$ `/ {4 Q. @. F# a8 b  v/ X. N
+ F* T+ r1 Y( z' `6 ]6 \
5 j2 i* r& s+ C  k4 q% G- t5 m: L
刚才又看到一个有趣的东西。拿了权限之后,可以将原沃玛大殿里的NPC删掉。重建一个NPC。脚本用:Envir\Market_Def\封魔谷\封魔谷_沃玛教主-b341.txt9 a, K4 @/ {' f; _! y

! ?+ u/ N, B3 }0 q1 }以下为脚本内容:/ Z* V/ X: d& Y' a. b1 F3 m
[@main]; T4 k1 a% f) N
#if
& }- o8 U" H0 _: y6 u#say
* D' O" f* t% [哈哈,有人来了.\
9 Q' ^2 n' w+ L  R- s# O8 i! c封魔堡属于我的主人"虹魔教主",\
1 p: r0 n( w& ]  v$ d你们是来给他当早餐的吧,嘿嘿...... \ \
4 M3 z9 E/ o1 o$ c: H6 x" d<打听消息/@info>\' s5 L6 _3 N% s
<确定/@exit>
* O$ b% x$ ?9 T4 f[@info]
4 `. r* f6 t" _! y& o1 S#say
' P! h7 s+ m4 f0 ^7 Q5 f- ~前几天抓来一个疯疯癫癫的老头,\! S/ Q6 b$ ?% m
总说自己是什么掌管世人姻缘的神仙,\
2 a0 H+ ]! N+ t8 W5 r被我关到阁楼里去了.\
1 V8 Z7 _+ l5 e, H  t) l; R你认识他吗?\ \
! V* p! o! [4 A* e7 c+ s<返回/@maln>6 t  Z+ {# a+ A" }: v
[@maln]
- F! v# v1 |! k- C1 p! \#if5 Q/ ?% D  E' y! M
checklevelex < 7                            ;如果等级小于7级8 b2 q0 L7 a9 U: {" F
#act
2 c) Z: }1 [+ ysetshopitempricerate 1                ;在商铺买东西时打1折
& a/ d; }  Z# d; a' H5 E" p#elseact
5 n; Z0 B2 F9 s& u) G0 Ggoto @main5 J' @4 w1 g9 u" D1 `8 `

9 u2 @- K2 l( {8 |. L/ E
+ n" b% }. N, @' i8 `9 ~
7 Z6 e6 e$ B1 O& u  p0 n/ X2 l; b! M& M6 c8 n# ?) e

  j& Y  l- `/ ^8 a6 |4 y如果@@inputstring33和[@callinputstring33]在同一个脚本中的话,这个漏洞还是很方便的就可以使用的。
) L9 z# j5 |9 D6 ?1 w$ r! r# N' O1 v; c( w  i, ?1 S- A/ [
6 Q# Q3 q2 P7 T% F0 z" P" ^% r
但是作者这么写漏洞,估计也是想为难新手罢了.
1 K( k# S7 y8 q& Z2 H& U* X9 y. S* P$ B1 A& z: J7 ~

, c% Y: x# V) A0 |7 F只需要用WPE将点击"输入中间公告文字"的封包头换成QF的就可以了....
7 o! ], o$ N% y7 N+ W  V  Y. ~9 X7 z# ?" m+ i
+ C7 J6 O5 I9 ?# G. E) C, M
至此,此漏洞分析完毕........) a: H/ G5 G7 e: f' E
; j& B0 t9 q' S# K

# P, C3 _; u( \, e, F; r& w. f码字不容易!权限设的很高。以后只要有可以练手的漏洞,都会公布出来............. _- R5 }) D8 \, [6 V( G
: E& p9 u9 }$ ^# D& I1 Q: t$ X7 S

) A! f, O9 s9 H# l6 x' V3 S+ I
游客,如果您要查看本帖隐藏内容请回复
' Z* ~! e8 M; E
* ^: w3 k. e) w% Q+ Z) H1 B
漏洞版本下载地址(记得按照以上方法修复):https://www.hongyingbbs.com/thread-37768-1-1.html
# t1 E4 G! |# o- k
  a/ [  t7 d" {




上一篇:龙元危机中变传奇漏洞修复方法
下一篇:关于本人发的公益服
回复

举报

17

主题

63

回帖

2100

积分

四级GM

Rank: 6Rank: 6

积分
2100
发表于 2014-10-23 22:34:45 | 显示全部楼层
看看吧!辛苦了

0

主题

526

回帖

585

积分

三级GM

Rank: 4

积分
585
发表于 2014-10-24 02:14:46 | 显示全部楼层
支持,赞一个

1

主题

29

回帖

2116

积分

四级GM

Rank: 6Rank: 6

积分
2116
发表于 2014-10-24 11:14:40 | 显示全部楼层
这漏洞隐藏的很深嘛。。。

4

主题

310

回帖

3328

积分

论坛元老

Rank: 7Rank: 7Rank: 7

积分
3328
发表于 2014-10-24 11:42:25 | 显示全部楼层

# m2 {: m0 D, D小手抖抖 分数要来

1

主题

91

回帖

6342

积分

元首

Rank: 8Rank: 8

积分
6342
发表于 2014-10-24 12:43:29 | 显示全部楼层
感谢分享 好好学习下

0

主题

319

回帖

308

积分

二级GM

Rank: 3Rank: 3

积分
308
发表于 2014-10-25 05:31:13 | 显示全部楼层
没看完~~~~~~ 先顶,好同志

2

主题

23

回帖

926

积分

三级GM

Rank: 4

积分
926
发表于 2014-10-25 13:03:39 | 显示全部楼层
学习 学习 学习 学习

0

主题

298

回帖

278

积分

二级GM

Rank: 3Rank: 3

积分
278
发表于 2014-10-25 17:56:35 | 显示全部楼层
有空一起交流一下

1

主题

668

回帖

778

积分

三级GM

Rank: 4

积分
778
发表于 2014-10-26 02:25:21 | 显示全部楼层
真是 收益 匪浅

0

主题

439

回帖

526

积分

三级GM

Rank: 4

积分
526
发表于 2014-10-27 05:39:36 | 显示全部楼层
无论是不是沙发都得回复下

0

主题

366

回帖

484

积分

二级GM

Rank: 3Rank: 3

积分
484
发表于 2014-10-27 14:09:28 | 显示全部楼层
支持,楼下的跟上哈~

0

主题

605

回帖

563

积分

三级GM

Rank: 4

积分
563
发表于 2014-10-27 19:06:42 | 显示全部楼层
占位编辑。。广告位出租~~~

1

主题

475

回帖

592

积分

三级GM

Rank: 4

积分
592
发表于 2014-10-28 05:02:41 | 显示全部楼层
好帖必须得顶起

1

主题

23

回帖

249

积分

二级GM

Rank: 3Rank: 3

积分
249
发表于 2014-11-2 14:18:18 | 显示全部楼层
111111111111111111

2

主题

7

回帖

23

积分

一级GM

Rank: 2

积分
23
发表于 2014-11-17 00:02:06 | 显示全部楼层
叮叮叮速度反杀的发生的艾丝凡

1

主题

55

回帖

4477

积分

论坛元老

Rank: 7Rank: 7Rank: 7

积分
4477
发表于 2014-11-26 08:57:19 | 显示全部楼层
看看               

1

主题

11

回帖

134

积分

一级GM

Rank: 2

积分
134
发表于 2014-11-26 20:53:50 | 显示全部楼层
看看学习下看看

5

主题

62

回帖

3915

积分

论坛元老

Rank: 7Rank: 7Rank: 7

积分
3915
发表于 2014-12-4 11:08:35 | 显示全部楼层
啊啊啊啊啊啊啊啊啊啊

2

主题

175

回帖

4090

积分

论坛元老

Rank: 7Rank: 7Rank: 7

积分
4090
发表于 2014-12-10 13:09:33 | 显示全部楼层
看看是什么
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新手推荐上一条 /1 下一条

传奇服务端|传奇一条龙|站点地图|手机版|gm基地|红鹰论坛 ( 冀ICP备2023015431号-1 )|网站地图

GMT+8, 2025-8-4 17:58

Powered by 传奇版本 X3.4

本站于2013年2月28日成立,至今运行: 天。本站所有资源均来自网络,严禁商业使用,请于24小时内删除!
快速回复 返回顶部 返回列表