3.8相对3.7版本,功能基本无增加,据官方说修正了N多BUG,姑且信之。原先放出的PJ方法在3.8版本上无效,所以今天闲来无事,稍微研究了一下3.8的验证。6 b) }$ U A1 ]+ B) R8 K
从3.5开始,IM便对我的PJ方式进行打击,尤其3.8版本更是针对,名为修复BUG,实为更改验证方式。
+ b) T; I; Q2 `" r
. \: _7 o1 w, q: E 所以,各位且行且珍惜。
2 A* Q2 _( p( `7 s/ U6 l 不出意外,这应是最后一个PJ版本。
: b$ N' w0 ]1 w# c( U
, |+ S" a& b) O( g! K) q 官方公布的3.8版本的变化:
2 d0 P. @' |2 c( d, \' S8 ~, D 0 H4 ^$ t) C$ ^
3 v- ^. l( z2 E8 W( q$ n
*BUG FIXES* 4 p( J& f( M7 L
Fixed possible loop from illegal character check in sessions ! h' p4 | n$ m* ^3 j/ m! I8 {5 s
Allow HEAD posts in global postback.
0 T ]7 b9 m3 g5 p Fixed checkinputs stopping at offer weights on campaign submits
5 ^$ v) p9 W+ f! J Fixed linking error while custom dates selected
2 q2 h9 G6 X! L4 s Changed conversion log to show duplicates properly
! i- p4 h+ ]) t- s Fixed rong column being added on path stats ( P/ Q( z, r5 X( c5 B( j6 W+ T
Fixed php version encryption bug
) N$ A$ H( T% Y1 L " [& ^! {" D2 F6 K, `- x
*ADDITIONS* & I" J! g1 p9 y; d4 _' I
1. Added support for Windows 10
1 d2 W9 x3 ^" y' {& A9 { 2. Added support for the latest MAC and iOS devices.
( M( D6 J: d/ ^ F# U 3. Added devices to device DB.
& O, P* E, T1 _ g+ [3 d% u& v" E9 Z$ v 4. New GEO DBs. 8 C" x& `& u0 p# S
8 h- i; ?! ?4 K/ Y0 w( L( q. N
9 ^8 t- W2 z# [9 k/ u
; `! q; u2 Z1 T( t# m5 n ( J0 g9 f/ ~" C" E% R+ k1 ^
/ y5 C" C$ q6 |2 x
; S4 D ` y. a0 R$ s0 V 解除登陆验证方法(红色字体为较以前方法的变动):
% c# L: m/ C5 n2 p( E
T+ I, g, R5 ~: a) H% q ' { i2 d5 k+ S1 Q2 C/ q4 j$ V' W
<?php
' Q* m: d# |* y) @* E+ _ /*# w/ W2 u6 t' O( y+ H2 O
iMobiTrax 3.8 服务端授权API2 ?9 o' I" Y3 ?2 v8 H8 {+ Z
1 c8 `+ p& X) z" G3 E7 j! r; G+ U 假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp1 s% ]9 ~) ]1 l. E* p
3 ]+ x R1 c5 f! J& u
1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php )到license目录下;
( ]" u' c# }0 ?7 ]: O 2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/ api2.php (注:把8.8.4.4替换为你服务器的真实IP);
2 `, Q ]7 O7 A0 X% b 3.检查IP forward是否开启:) B! f$ O3 Y( `
运行 cat /proc/sys/net/ipv4/ip_forward
4 m) z! ]4 i% S6 |- _& }$ I 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
5 I) l5 [5 Y* i 4.如果 IP forward 没开启,修改/etc/sysctl.conf
" E* u2 l& \+ S, K) H+ e 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
" X; }4 w" l7 e7 U! M, @& { 如果没有上述这行,在/etc/sysctl.conf文件中增加这行
4 N, T/ _: t; t7 w/ C 运行 sysctl -p 使修改生效
, [$ y3 J2 u! b4 ? 5.增加包转发策略" c+ r' ~0 y1 h' u
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP)
) J/ ?# q. R4 y/ ^4 m E! Q# I 6.检查转发策略是否启用7 [/ u# d$ s5 B' W
iptables -L -t nat7 o% W4 V( E& l& z
如果在Chain OUTPUT (policy ACCEPT)中有如下条目
: A& ^! U" U& ?: e7 B DNAT all -- anywhere 50.28.102.240 to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)' M$ J5 _: x4 J' l; S' k7 b
说明转发策略正常
8 S* O5 u A% K j* | 7.下面就可以拿官方安装包在服务器上正常安装,并且所有指向IM服务器的验证数据都会被转发到你的服务器上验证。/ G+ I5 @5 C6 [7 s) [" O, s2 ]: n
8.这个方法的优点:不修改官方安装包中任何文件,仅在服务器上设置转发授权验证数据。; j( u$ w# x) [9 o& |& a
3 v8 l4 w; ^3 R- U. t9 @
以上操作在Linode VPS,CentOS 7,lnmp.org一键包安装环境中测试正常。
8 a7 ?8 d! x# h( ^1 p& [* O6 ` 本文件可以与IM使用同一服务器。5 N, G! {& d. l. M! `5 v
我个人不建议用那种文件被修改过的,或者要替换文件的那种破解。
* Q% X# P$ l9 D: h/ T: |
" {1 P) `; a1 `& d( q$ {! `0 z! y */
. s+ j4 ?( w" n( F; y 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"}';
' q# _0 N) z$ k V- { ?>
' j3 i8 v4 s- n0 x5 x9 |, C * w2 \ W% |2 q' N% x: z; H
( P3 \+ W8 Y/ U% V, F4 p7 L
~3 f4 J2 r% N& A 另附官方原版的3.7——3.8的升级包、以及3.8版本完全安装包。
' t1 G& i$ F- v 链接: http://pan.baidu.com/s/1qWoo68O
+ N( k9 c0 J0 i; b2 c e- B
8 \6 Q; Z2 \6 s 另:即今日起,本人QQ不接受任何关于IM安装及设置、服务器安装配置的话题咨询。请各位知悉。 ! |5 i& }# s1 m2 d
关于IM安装使用,请移步本人另一帖:4 n) R+ F9 F7 [8 B& h: s# d
http://www.advertcn.com/thread-22939-1-1.html
" J% m Q5 Q5 j
评分
查看全部评分
相关帖子