3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。4 e0 |- V# x$ l' b+ p
从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。1 F$ N9 q1 `% E$ L/ G, T+ ]
- H' H3 _1 l8 ]: | 所以,各位且行且珍惜。
& S3 b% z# T, W/ t7 ^: L 不出意外,这应是最后一个PJ版本。* i8 ^4 i) k0 @: b4 A, ^
! S" X, j5 H: K2 ?
官方公布的3.8版本的变化:* L; n( w1 {" ] p
# H2 F: k& e8 K1 K! S; H1 k
' l( W v b, ?; H) i
*BUG FIXES* ' u- A; ?" s8 b, U, ?
Fixed possible loop from illegal character check in sessions
2 a# g5 E# B5 G$ f9 G$ I Allow HEAD posts in global postback. 8 T; B/ i. [* j* \
Fixed checkinputs stopping at offer weights on campaign submits
3 \6 T$ f) T* a3 \ Fixed linking error while custom dates selected
+ H% X- V5 m, [. W3 `8 y: T! @$ J Changed conversion log to show duplicates properly 9 [2 u6 C* g+ Y* K+ B7 E/ o. T' \
Fixed rong column being added on path stats
% `6 f5 G6 U, T/ c' C( I# U9 z/ ` Fixed php version encryption bug
/ h" a5 y7 F9 C - i- t+ @2 ^; o
*ADDITIONS*
; @' b6 ^. }9 o( ^, e8 D 1. Added support for Windows 10 ; e3 c; c; |8 ?+ S- ?( n
2. Added support for the latest MAC and iOS devices.
$ e$ W; T7 J8 x1 _( u Z 3. Added devices to device DB. % o: r! q. x" r4 \
4. New GEO DBs.
, a1 a# D( G3 W, U : o6 i1 z' r' ~2 T! t
7 F: ^# w U# b7 o7 l9 T' d" i
1 d9 V6 w7 h* X; e$ i8 ^; R
, m+ U( H) m( F, V2 J5 v
2 K! p3 c& M/ d. ~
) i0 d6 Z. |. L 解除登陆验证方法(红色字体为较以前方法的变动): . _ Z$ m/ R8 L% N, x& s
9 A- z+ N: s% V
. l- x8 b0 q% m' y$ J% u <?php$ V) c1 z* M! p& l0 @: V: h6 O
/*
6 ?- o; k; ^& V+ K$ Z/ x5 z& G/ \ iMobiTrax 3.8 服务端授权API6 V1 y! _. F" D
+ a$ f/ Q9 u! p 假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp
5 d& p2 Z' p0 h2 y0 T. P" @ z * R3 R. l* o# _6 z
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;, Z7 J9 j; U% W# T* H
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);' i+ ]1 h7 D8 f, n. ~# }1 L
3.检查IP forward是否开启: b! t, F: O2 t8 E* V& z! W3 t
运行 cat /proc/sys/net/ipv4/ip_forward
+ X+ ~. ?; G0 T" `/ V 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
) W X& w1 z/ A: ], _) ?- U 4.如果 IP forward 没开启,修改/etc/sysctl.conf: n4 w8 k$ [& |7 F2 L1 [& A4 K z* `
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
) v$ A- x0 N5 ?, T2 f 如果没有上述这行,在/etc/sysctl.conf文件中增加这行
j, A& P2 d; I- L" ]% l 运行 sysctl -p 使修改生效- B7 I! I0 Z1 q( r. _
5.增加包转发策略8 e3 \" N [: K7 X+ ^
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)7 _% e( z' m4 z5 F
6.检查转发策略是否启用
6 |% S0 ]+ r* E' D6 I5 N: O z* T iptables -L -t nat7 t. j* l T- g( t/ l# ~. w
如果在Chain OUTPUT (policy ACCEPT)中有如下条目4 f: O. Z+ G! E: n, ?8 T) u
DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)! o5 ]9 s- z) G! ]- }4 {0 b! F
说明转发策略正常
0 G' |/ a4 J9 _! l! ^6 y K! z 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。 S- g! p. t/ O2 h% b
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。
* j/ t' K3 t1 J4 [$ s. I
# r5 H* Y) V+ P( p 以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。/ V# d4 [8 v, y: b3 _' i% D2 E
本文件可以与IM使用同一服务器。* G0 u! Z$ f- B$ s
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。
# n/ m7 s/ _* ~" t, w, } 9 a) ^% p+ S6 i C
*/
% D8 ]. v* m- |4 ~ echo '{"info1":"%07%B5-%3C%D7%F5%87%A7","info2":"%07%B5-%3C%D7%F5%87%A7","iVersion":"3.7","iDate":"1411404810","dVersion":"1.4","dDate":"1352822617","info":"rc%A1%9F%3C%A7%F4%EC%F0%27%EB%B3%3A%83%F2%11"}'; 6 x, e# n% h, F! H) u6 {$ e
?>
h& |, {- d- ?0 n5 V
! C: j, V9 Q* {
, Q0 O# Y, X! M6 X! C0 { N/ r% n6 v
6 L& c! H* ?1 R0 p: a 另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
( f8 N7 m- Q, b! y' U1 [/ g, W" [ 链接: http://pan.baidu.com/s/1qWoo68O
5 Y: i2 p1 }/ x
5 p* `7 j3 @" b6 p( h; n 另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。
# z* ]- z. o4 q 关于IM安装使用,请移步本人另一帖:
' Y. M2 `- H" I; C3 h http://www.advertcn.com/thread-22939-1-1.html
3 ^6 L* n# l) ^& l
评分
查看全部评分
相关帖子