3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。
4 G. t q0 C d% \/ e& M 从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。# C3 w7 i* L/ B7 g! ?2 `
; K$ E- w6 C: @' l' E1 R 所以,各位且行且珍惜。( w& }3 ]* C5 f7 p' X- k
不出意外,这应是最后一个PJ版本。( p, T- ?8 D! q) |% q+ b
; p( Z8 g" J h$ X% J( n 官方公布的3.8版本的变化:
/ N% e K2 O3 l+ n" p8 l1 N
y. q+ r2 ]$ {' {- U2 e1 m! v
( k( ?) w5 D! g% [% I& Q% l *BUG FIXES*
0 a- A1 y( Y/ Z7 y Fixed possible loop from illegal character check in sessions
$ m* x& d& y: p Allow HEAD posts in global postback. 6 M. I' d9 d$ x* [4 e
Fixed checkinputs stopping at offer weights on campaign submits 0 i: e4 ?7 h, L* m$ r2 @
Fixed linking error while custom dates selected + ^! N5 a/ {1 Z# t. ?
Changed conversion log to show duplicates properly 0 D9 N( D& f: [$ ]. q7 X t
Fixed rong column being added on path stats
9 Q4 x# L$ ]: e5 T0 X2 x0 { Fixed php version encryption bug
' s3 {% s; _1 B0 @' H9 N " u" D! n+ `; X7 n t
*ADDITIONS* $ f% q2 \5 g9 L6 M0 ]5 e0 t" k, [
1. Added support for Windows 10
* O i/ X2 d0 d) s( q. Q0 J$ E: Z 2. Added support for the latest MAC and iOS devices. ( p& h6 j6 g; ^- b3 X, Q$ E# B
3. Added devices to device DB.
6 a) F! B1 D/ P 4. New GEO DBs.
4 c( r1 O1 F; l3 j1 J- w
" N& W( ~6 }; Z, b( A/ u + A3 z) ?- Z% v7 C; j* }# }! z% Q8 }
$ Q8 P1 z; O( P
% V7 e. {+ `6 T/ @2 H9 a% F$ Z8 s3 O
- }: {. T8 N! }7 d
) @& e6 \% C* u& S2 C: i
解除登陆验证方法(红色字体为较以前方法的变动): $ W$ H. l- E0 F6 x
* ~+ {! L) q7 M: M- ^
8 m0 Q7 N! w- c1 p1 u- S% } <?php
0 M2 K9 o' b3 I0 o /*" z* |0 m4 Q$ G+ e6 E
iMobiTrax 3.8 服务端授权API
0 A# ]3 W4 R- a- {6 P# O* N
[2 z& t: D% j1 Y5 } 假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp0 r Y( y7 n2 j0 G) E
0 z1 E2 K. `* S' Z8 @ f9 }
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;
z! v w7 g2 ~0 n$ ^, e7 m 2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);4 I- r1 t2 J* R: W5 V, i# N
3.检查IP forward是否开启:* J: E& f7 |! O1 w5 L4 P& G
运行 cat /proc/sys/net/ipv4/ip_forward
1 K" y2 Q. M, M2 v 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;0 R9 D6 N* H1 T/ J+ }; F
4.如果 IP forward 没开启,修改/etc/sysctl.conf
7 F7 ?- X* h$ n% J% n3 a7 H 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”! x5 C; w/ B* q6 F
如果没有上述这行,在/etc/sysctl.conf文件中增加这行
H1 I9 h& r6 P; G6 g 运行 sysctl -p 使修改生效: [0 V7 w" f# r# e! |. M
5.增加包转发策略/ O: g! Z/ j' d; E+ J
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)2 G& \1 _" |% S3 O! W
6.检查转发策略是否启用: f( m2 a$ L4 ]0 R6 ?& Y
iptables -L -t nat
4 X/ t0 n& l1 M" P 如果在Chain OUTPUT (policy ACCEPT)中有如下条目
/ ]% C2 p+ J9 Z# `* O7 S4 D DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
/ D) K! J3 { \9 S$ I1 X+ X; W 说明转发策略正常
0 _7 R- D8 \# B) @" ?+ \5 ^; y 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。
1 B7 t3 P4 A5 t# Z% [2 W, Z 8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。
: g- J" A1 ?6 u3 V* r; } 2 P l0 e4 M5 u$ R
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。- ?/ e9 _, [% R0 @2 }
本文件可以与IM使用同一服务器。
% ~1 Y$ R" K# _0 a/ Q 我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。5 D8 X/ I& Y" d4 Q2 @
6 z C0 L- E6 q
*/
' b# }1 t } I% m* x. u1 S 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"}'; ; {3 r/ Q; u0 y) c1 s* v
?> " B/ X. |0 g* E
" _$ T" H+ y2 Z( a
6 Z2 m- U1 t' V. F+ J0 {5 \
* V4 d' S/ o1 H R 另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
3 u I# g8 N! O. {: o 链接: http://pan.baidu.com/s/1qWoo68O " V4 b0 t) r+ N) E& y% C) r: _3 Y
. x P! x# I, Y 另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。
* }4 S4 h! u6 _+ u: k( r: W/ \0 F 关于IM安装使用,请移步本人另一帖:
( W. D4 u$ d; J; M3 b- y http://www.advertcn.com/thread-22939-1-1.html # ~, A& c$ ?/ ^+ K+ p0 Y3 N4 Q$ n( C$ f
评分
查看全部评分
相关帖子