_反外g2016_2018重新定制版本
; i# q) B! U% W O0 ^- \3 C2 C) {3 b5 [
' o; c& U* f! b3 F' r
1 a& d1 h; c# @7 O所有引擎均可开关
8 n3 Z& m* x, bCPU占有率=活动引擎数*非法数据量7 a& l8 @9 i$ {
既是:活动引擎开的越多,检测工作越繁琐,每个引擎都是独立的模块,开关不受其他条件约束./ T& D! }5 t2 U* `0 b
非法数据量越多,数据对比的工作量也越大.每个引擎的数据都是独立的,引擎数据之间不受牵连. y i: v) m3 ~ |5 u9 I Q* j* x
- o. X% p( K; q) L
cap:! S) B: x' Y3 l
扫描标题的引擎,扫描范围在程序主窗口和各个子窗口/ ~2 x8 Z+ N# \1 P/ K/ T0 i
- x4 p) g' _. f @7 B: ~module:3 |7 U8 R7 W" f5 K
扫描程序模块的引擎,包括模块和进程,动态检测新进程,
2 H! c1 ^6 Z9 G; n5 K所以在开这个引擎的状态下,玩家在游戏中,如果启动的新的程序,电脑配置差的话就感觉略卡,具体卡顿感以电脑配置为准.' a9 {- S2 r8 }) F D- ~' `
2 P3 e$ z# h" J% Q3 mbf:" I7 j/ Y: f# } D; w
扫描程序目录的引擎,包括路径,目录下所有子文件夹文件.动态检测.9 ^/ n, w$ P7 x! U+ p% G1 z* _
如果玩家开启了新程序,那么这个程序的目录也会被一并扫描.5 r% L8 X9 r- S: N
8 y& P L' T) E4 {- w进程加速:
; D5 u, D5 {, X1 E1 C* K- F扫描普通内核加速,包括加速精灵等经典加速器,其原理是检测系统时钟有没有被HOOK.' \6 | g) k* F; u3 H
这只是一部分软加速的检测,对于宇宙加速器等系统内核挟持的加速,cap/module/bf引擎会预先检测到,轮不到本引擎.
" P( w, b/ T9 ]. w- Q% S6 ^3 [: Q
3M反馈:
- H( G' F p# X, x% \: M3 \- S收集玩家的cap/bf/module引擎扫描数据.1 Q5 k n& C1 m1 m( }
0 K6 W$ N! _1 L- M( P
6 L" y, N; s" J7 D: E, S W; R所有引擎工作和引擎数据独立且不关联.
" P6 K ?; W4 A: N9 R- F" G- ^5 Q: G6 [7 u' r
引擎工作为流程函数加线程工作,既是一个个引擎程序扫描
( `5 @% O; J( ^ @8 K2 p7 k唯独module引擎采用多线程支点.既是随机距离CPU近就扫描谁,所以!系统优先级越高,谁就越先被扫描.由于采用多线程支点,单核机器可能会出错(我就不信单核能打这个游戏!).
8 G# c5 W9 C( K1 k$ Y
7 q! L$ a% |. q2 }- ~" ?-------------------------7 Z9 S: N' r* J1 _ x' ^) m7 h
置顶:将SPM显示窗口至于最前端& o/ n' o5 f2 V b2 Z6 O
7 p1 X/ ]# ^: v; m- ` d5 {( Z白名单文件:合法IP写入文件
$ V' T) q' _" d2 L- p6 D# @! W: E; x. q; z# h3 V1 A
采集数据路径:3M反馈后数据的保存地址
8 g8 i: `$ a7 q' S" Z
: Z+ B% b% Z! B2 A3 L( B/ y连接更新周期:秒为单位,推荐30,一个周期动态和dll交流数据,如果dll不及时反馈,该DLL的IP,将作为死IP被清除掉。
) G0 s; c1 e* w% r3 W注意:某些神IP,第一次握手后,就变换IP连接,导致SPM发送数据给对应的IP后,客户端的dll无法收到,原有的IP将被移出合法IP列表。
( @7 W& v/ ]- u1 f- e3 d
9 \# O6 J2 a$ T4 Z, q& Z进程锁定:锁定服务端的process,暂时没启动该功能6 Q6 r; o+ h* q3 A# d; y* A
- T* K7 Q1 ]. {6 w" d- n多开限制:一个IP,能多少个连接同时进行的限制。
- j: X" |- ~' }5 |& ?
" B0 O; F9 ~0 }8 z3 R9 s2 p------------------------! V$ w2 `# X# E: ]: s: r' F6 g
加入的优化技术:(dll对ATM的优化)1 J) u$ @1 ~( n
intel多线程技术支持:对多核的支点自动分配! g- A D8 W: W. B( S
内存结构化技术:30秒结构化一次
5 A+ H0 i0 Y3 y+ ^7 C4 z4 K9 S G
9 P1 ^) O" p8 D
6 \' d `1 u' v# C: Z/ \4 F, x* N3 l/ ]( {
% l% D" p' g4 T& R& A# s7 G! y$ R) `/ a( |
( X, H v0 l4 p( z/ ]
' g5 j5 T6 S$ ?6 f
) {" f7 O4 |" _: @! ] |