3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
2 R- \& d) b- ^/ R 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
' _8 ^ u7 _! x3 s+ E" g
6 q5 @) a4 n0 R8 ?' g 所以,各位且行且珍惜。, s, R! z& u: K6 z
不出意外,这应是最后一个PJ版本。
3 Z3 [' g; c, ~& ? 7 g8 z' n- y! _' _$ W: B
官方公布的3.8版本的变化: n7 d ?! ]' C5 A
@, T7 X; g0 {& u) t
! l: a" y1 |2 Q- s
*BUG FIXES*
" N0 w9 e0 P: q Fixed possible loop from illegal character check in sessions ' A+ \, d, O( S
Allow HEAD posts in global postback. & [+ E9 d, V I! R4 \# j8 S9 @
Fixed checkinputs stopping at offer weights on campaign submits
8 ]+ D, e1 M1 d$ O: O' @1 C Fixed linking error while custom dates selected
' b) g$ L9 ]! x6 f- L N7 R/ f) B Changed conversion log to show duplicates properly : B- O$ w* v. U$ G1 e0 v
Fixed rong column being added on path stats 9 H2 R5 G$ K U8 [' }3 ?, T, @6 J
Fixed php version encryption bug 8 Y `" s3 w8 e5 |$ e1 l
) W& z; T8 ]7 d7 r
*ADDITIONS*
, x' \3 q* s) V' J/ o9 v- f" O" \0 W 1. Added support for Windows 10
$ g. D' m1 \6 z& V 2. Added support for the latest MAC and iOS devices. - a! ^/ H/ W$ Q0 M
3. Added devices to device DB.
- f! |& n" x" Z 4. New GEO DBs.
7 E. M, @ K& g & G/ N7 z3 D2 a2 m0 {( A& W
* T& ?+ K/ `1 e- ^! A* D
9 ~- y% ^( a; a* D7 l
. H* ^. Y# c; {/ r b5 e
; i6 | L4 O/ @' R/ E7 F
" D9 D9 z' Z. X& ] 解除登陆验证方法(红色字体为较以前方法的变动):
/ d, q% i6 u( `7 H* ~* J5 r5 P ! \& h4 S6 i. U
0 X% M" b: }; {; v9 O
<?php3 T( N% H2 j, ?1 I. \( B. C% ~
/*2 ]- ~$ h; `+ U0 u' ^% |2 i
iMobiTrax 3.8 服务端授权API
9 w4 w' ~# j7 L+ l0 A8 a' Y0 k# J L ; _7 Z2 m* ^/ E1 @! T
假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp
0 f. a( D3 o5 \ y ( E+ l' N, ^* H
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;5 T2 `1 \# h$ R0 q; }% l" F
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);# Y \& _9 ^' E% A; O. i
3.检查IP forward是否开启:
7 n+ `4 \' w) @( A 运行 cat /proc/sys/net/ipv4/ip_forward0 b3 W, r2 k* p2 O. F3 ^7 d
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
* H3 a, y3 P4 y+ {3 ~- V4 T9 \# V1 t 4.如果 IP forward 没开启,修改/etc/sysctl.conf
) U" S* S. g. G 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”8 t8 d1 o2 _& }
如果没有上述这行,在/etc/sysctl.conf文件中增加这行
9 R5 i$ t4 m: h" L% L+ x6 r4 \! U 运行 sysctl -p 使修改生效2 L( |! Q) e% n8 p3 S* ^+ A. A
5.增加包转发策略
' X$ z% J, Y+ M z5 b 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP). x% Y1 z6 ]& l0 [
6.检查转发策略是否启用
) R6 N* d% w. b9 V3 T5 I0 \/ q iptables -L -t nat1 F9 R/ A3 N' A. v7 `4 T
如果在Chain OUTPUT (policy ACCEPT)中有如下条目
; n L' O3 |2 R) o# u DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
g- u$ E) O( A* b: r9 Z5 R, g 说明转发策略正常
; G1 W* e4 [( y0 c 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。. u! [ p0 [7 j/ `$ l1 B2 ~2 O
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。 a6 b" c, W! X0 S( b8 @1 v3 k
) @) W$ f0 ^! w- p" C% Z
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。& y2 d4 i/ }0 e: A: Y
本文件可以与IM使用同一服务器。
/ S9 M& S+ ?8 {- U' V: Q 我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。0 r S) K# O% l. a1 D0 V
: s+ \: `# y+ D6 d/ T
*/
8 }- `/ d% [2 y4 | 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"}'; @" N q& \4 v) e
?> y' S: k$ t. i# {) [* I0 m
9 J# `9 w2 c; d5 s; X& h) z; h
5 x M9 T4 I m" [! |' }
/ b$ @1 d" Z% f 另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。" {% f, W. V5 N" P5 h
链接: http://pan.baidu.com/s/1qWoo68O
7 W1 G' H3 c% Z5 m& y0 u + a: {8 b7 a3 K, s1 c
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。
8 ]( B8 U0 l* K0 j& S 关于IM安装使用,请移步本人另一帖:6 h$ y6 l( X. ~5 C0 |% D
http://www.advertcn.com/thread-22939-1-1.html
: Q+ ?7 n* m" \8 [) M, b6 v6 F
评分
查看全部评分
相关帖子