|
|
楼主 |
发表于 2014-9-29 09:47:49
|
显示全部楼层
刺客 发表于 2014-9-29 09:06( d9 h+ w& T; v- Q+ f0 e; m. |
1、既然 {gb2312转utf8:内容1} 里面的 内容1是固定的,在抓包的时候应该就已经给你转码好了,固定即可,如 ...
$ i# P) a" h- ]0 T4 ]9 }1、关于第一点的情况 抓包时转码好了 固定即可 如果别人使用你的规则 就需要重新抓包改内容 因为转码好了 别人就不能知道具体是什么 纯文本就知道是啥 至于变量这块也能满足需求 不过参数多的话 变量可能不够用* `( p3 u7 t- B, J4 r- R* B; w" ]+ @+ b
8 B) n5 Q9 ^; ]( ^- B
2、关于第二点的情况 老大理解错了 这个只是借用编码的构想方法 其实跟编码功能没关系; G+ k0 w b9 a+ K' k! O
+ j9 s( v/ p' e, h( D; }7 X. K {发布脚本1:内容2} 只是调用脚本方式而已 其中内容2相当于红色部分内容123: A; Z* C$ U) ~0 n3 |* _8 F9 l
举例
6 _/ r3 @9 @5 A; o+ E! e[发布脚本1]function test(str)
8 P, x4 W( y# Q, A a- `{
0 _' l/ R" o4 m4 lvar temp = str*2
4 o8 X6 `! ^2 Creturn (temp);
* D* K5 l0 C' g# i; n2 M}[/发布脚本1]
5 S8 h. e2 V- a$ [5 m[发布脚本1名称]test[/发布脚本1名称]
$ K3 i: x- ~9 P' x9 U8 P- T5 F& N' v[发布脚本1参数]123[/发布脚本1参数]
9 i. ?3 b- T% v/ P3 o1 U; n
" |. T$ P" Z( U s' g- k+ X4 y$ Y' f- G& Q( B( J8 k# h3 X1 o
3 a, [ q+ t0 |3 a8 y1 @7 G
{发布脚本1:123}7 F) ^$ M& r0 Y, L0 p
这样就比如说遇到相同算法的规则直接用 {发布脚本1:345} 参数就是345 不用再写个脚本啦 不知道我的想法可对, E( \& }' {6 R) |
3 P p+ r# I9 N8 L, U' A
/ }7 ~$ a0 V2 C7 F( ^$ Z
# a' q; i/ K' _3 N) Z4 D- T3 U o8 w6 |3 `, l# ?. g
# h% S5 {# j8 P, F: B2 G3 L' n) c
0 ]; T* k/ l' I G4 [7 y1 i+ H V |
|