3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。. c% v4 j4 B& n% t
从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
# K0 n; x8 Z1 M c
$ i* C" X% ^0 Y; @! { 所以,各位且行且珍惜。
. w. v1 h0 J) S2 u' x% B- S" C 不出意外,这应是最后一个PJ版本。) l: N& ~2 d" Z+ I( q- [0 X
( Y6 H6 U5 k( {
官方公布的3.8版本的变化:1 l+ D6 x2 t: |# \* _; G0 l
! ~) u5 |, }3 P
9 P) @1 U7 ]0 {1 d9 K$ P *BUG FIXES* ) E$ h9 I& R. f3 f+ H: Q
Fixed possible loop from illegal character check in sessions
5 K% e- ?) [$ T+ {8 l5 Y2 f Allow HEAD posts in global postback.
T4 f i$ v7 n" L( Q$ b2 m Fixed checkinputs stopping at offer weights on campaign submits ( [$ X. T, Z) D% J
Fixed linking error while custom dates selected - B9 I7 B6 a+ E+ J! d0 q7 r
Changed conversion log to show duplicates properly * P- H( p$ `- L# {
Fixed rong column being added on path stats ( |9 k: B* A# _ x: _/ p$ ~8 f: [
Fixed php version encryption bug
* a7 i; t! j- x. _3 X) u, ~8 p 1 B1 ~/ k7 c. `2 C/ G9 g7 g
*ADDITIONS*
, O8 N9 t6 L+ {+ j 1. Added support for Windows 10
5 \' d! ~6 d) ~ f8 P- E9 C 2. Added support for the latest MAC and iOS devices.
2 ?! w5 e+ f m) c4 [ 3. Added devices to device DB. 7 ], A0 {6 X) P7 ~
4. New GEO DBs. 8 y$ J9 X! b d. X
% C7 }& k- `5 j! t @3 {+ ^! q
! K* f) `1 |3 i" N' G" B4 N * n7 D: b4 I) ~6 m2 U. b7 g
$ j6 M: e5 w! I; ]" Q# Z
/ u7 J; n3 q+ e) f( \ * M, {6 V% [. |3 r# e9 d, `$ {8 w
解除登陆验证方法(红色字体为较以前方法的变动):
6 F0 O4 s( w* F5 T0 q
' d) X' G; M* ~4 L7 E4 b
, U7 T v; x, I$ a5 p) ^9 \9 [ <?php$ q& p6 D7 V8 U q) S. ~
/*
. o# s9 I) W! U# L+ \ iMobiTrax 3.8 服务端授权API
& s6 ]! d& F/ G
- m8 `" v3 s- z' D" }% ]) o 假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp4 `9 Q4 U, R- n+ a8 s, s" K
^6 U+ C3 u6 Y 1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;4 ] D" K0 U7 Q
2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);+ ]( h6 }1 _( l, y2 D
3.检查IP forward是否开启:
1 B2 ]3 q, I; J4 x6 R 运行 cat /proc/sys/net/ipv4/ip_forward
@2 s8 [! d8 t( V/ o 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;4 ]/ ~, p6 V+ z2 z5 z
4.如果 IP forward 没开启,修改/etc/sysctl.conf. p2 r, x; Z# g; t3 s/ c3 {* c# ^2 {
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
, ~" m5 _5 q" p K- W 如果没有上述这行,在/etc/sysctl.conf文件中增加这行9 \ h) X! u4 \$ |
运行 sysctl -p 使修改生效. b$ b8 b7 j/ H+ w& F; p/ @$ F3 H" x
5.增加包转发策略" M+ D4 Q( c* N1 o2 C, L+ A2 N
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)( f+ s; L8 o' X. M
6.检查转发策略是否启用
; G9 K! F3 n" @# g, S5 ]7 z; z' r iptables -L -t nat
) P0 w, Z& A1 W* S B 如果在Chain OUTPUT (policy ACCEPT)中有如下条目
& A1 y9 o! ~4 ]: q6 @ y DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)+ m% i' n7 ?9 }* C e
说明转发策略正常
. T' g D9 T9 N: U 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。
9 R$ |0 T g' l( o1 b 8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。$ D/ T9 \. q7 Y5 D
0 g* N& {' `+ a8 |: c$ F6 L b
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。: x% f- K! N, }9 u" w }
本文件可以与IM使用同一服务器。* y4 B6 i8 ?) L& ?
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。
3 q. k$ C# W8 n; v
J) m7 a# E1 A# T0 r' P; l */# H: g1 |! l/ v1 ?
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"}'; # R% \9 F- O4 h! ]3 m
?>
. {+ k Y& y& j# t4 O
9 R; u1 \! V: L/ U% E" v1 l6 J! F " T h1 i% p; U* D
, h. o; @4 i/ w5 R9 c9 G
另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。4 V! y5 v" d& k3 {' ]5 r# h* M
链接: http://pan.baidu.com/s/1qWoo68O - G7 x7 f. o2 A% G6 ?1 j
* q, ?$ |4 }% r* h2 ^ x
另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 . u$ q& _: |" L( Y
关于IM安装使用,请移步本人另一帖:
3 u: N0 G9 E+ |2 Z% {" [ http://www.advertcn.com/thread-22939-1-1.html , O* c# T: i/ {; w0 D& A3 P
评分
查看全部评分
相关帖子