|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
2023-10-16更新:
+ o) C6 s1 L8 e' r \4 h1:支持后处理中文字符串,但会出现乱码,尽量处理掉中文字符串。! N3 x0 ~ N/ Q+ b
6 v+ P' B+ d1 D* A5 I+ Z
5 L( y# f5 K9 s8 N# f2:支持普通后处理及加密后处理混合方式。9 }1 n2 C( n# W% [9 `4 X
- I4 g2 P' ^2 r+ u; b
8 R: P# V# F, w6 N# j- ~3:混合方式自动判断,自动选择模式。3 e' \: _# W% p" e, m8 L0 S
4 v9 k$ P4 Y b. U3 M
4 A' h& |$ U" G: |9 M5 Y4:加密后处理.xpst请勿更改。
, V2 E8 _7 x& j6 d# i. K+ b7 Y
( X. E) B- O: H* J7 L
目前市面上流行至少两种Mastercam后处理解密的方法,导致绝大数Mastercam加密后处理被破解盗用,原版官方的加密方法已不再安全可靠,如何有效预防和解决这一问题,显得迫在眉睫。 现行流传最多的方法是通过Mastercam后处理混淆软件对后处理字符串随机混淆,在此非常感谢这位软件作者的付出和努力,但很显然,字符串混淆后也仅仅只是让后处理变的较难阅读而已,后处理中关键的算法,而且不支持已加密的后处理进行混淆,代码还是一览无遗,只能说对新手有一定的影响,而对于后处理经验较足的人还是非常容易排除干扰恢复初始状态。 对于混淆后的后处理,计算机编程有基础知识的人很容易就可以开发出来一个混淆字符串还原的小软件,还原的具体方法不在此讨论范围,由此可见,混淆也只是幌子,并不能起到保护作用。% `- r4 q9 G) V7 Q: N7 Y
我们用以下图片进行比较:
+ }+ F, q7 A0 T3 f& \9 n) A5 y3 S9 U. ]+ K$ l# m/ }8 l1 w! y8 _
原始后处理代码
$ Q- F) }- D& v1 q" K: t$ w& n0 V; ` 混淆软件混淆后的后处理
4 @' F. U+ p, N4 o: n 6 _/ v& U8 K6 |
通过比较还是可以容易恢复到初始状态方法上文中已经介绍了一点。
( i# e! ~; _. i+ T9 v- G+ { 鉴于以上问题,目前发布第一版Mastercam后处理加解密器。加密器可以直接对后处理源码进行加密,也可以把经过混淆后的后处理再次进行加密,生产新的加密文件,为了加大破译难度,加密后的密文部分字符串随机乱码,使用时,通过外挂搜索指定后处理,外挂会对后处理进行解密,解密后的后处理保存在临时区域,再对刀路进行处理,生成NC程序,处理结束后,自动清空临时后处理文件,在这一过程中,可以有效规避后处理裸露在外的情况,即使被有心人提取到源码,还需要对混淆后的后处理进行再次处理,加大了难度。/ I w: b0 {' e( o/ R# v6 c( x! B
支持版本:Mastercam2022,2024,其他版本需定制+ h6 \& X# C5 T! y
- K7 I; f3 I) `' ~/ N( B& u" E. d
后处理多版本支持:否,不支持跨版本使用
8 d" e) s3 x% a5 _# E/ `5 b) g+ R) A1 T# E) i2 N ~
外挂多版本支持:否,不支持跨版本使用( ^( t1 {& f2 J# R' [
6 r6 f+ B0 y: P* t+ Y
后处理文件名:解密后的文件名随机生成,psb文件同样跟随随机命名(如果有)
1 V5 J/ @, G. A- w' a8 p2 ?5 \2 n$ n
路径:解密后的路径随机生成,psb文件同样会复制到pst路径下(如果有)
2 h( L) ^3 h# V# m& A+ u3 C3 e# P9 M9 W
运行方式:外挂调用,支持用户选择后处理,即解,即用,即删,用后立即销毁
$ _) ~% r- ]+ w# f$ p, k2 [+ p) q5 M( r9 o/ a
是否支持psb文件:支持,支持已加密的后处理再次加密处理,psb不做任何处理
: \1 P9 u; C q6 {
/ I( d4 ~) o F" Y6 L
j$ L$ \" U' b4 S( s
: t# y% A" K) {* {1 C是否支持混淆:支持,需先混淆再加密9 Y6 T' W9 d- M. S* z( h* A% ]
/ M% s/ h- i6 c! S1 w
) M7 f+ C) S) x% F% R
" x3 F: J( m+ [' n0 O, \加密器运行效果:
+ l+ N7 k- h; A, O. Y
$ i0 v h8 p, N' d/ @5 E% s4 v/ L+ Y2 g9 U$ n
Mastercam外挂解密器运行效果图:
0 C" Z( x4 g8 w% W7 T* W7 x+ o( z O; D
# z/ u! S7 k: W) R% Y. S, {. _* j+ S$ A
两种方式优缺点:( `: J, a7 q# g( r
混淆方式:% @, M7 k; B% C6 ? c# v7 \
; F& y5 ]/ a: U7 [9 K7 `- E2 h# C
缺点:
4 e5 [- N" b+ I9 _4 @$ x T* w1:不支持已加密后处理的代码混淆,因被加密部分的代码无法更新,混淆就会出错,需要有原始后处理代码才可以进行混淆操作。& [0 O, X# q% V* S9 ?
! I* T0 n- S" y6 r" o" ]3 @6 O优点:
1 r" q8 A" E! v$ c: g N后处理支持升级操作。
0 M' U9 b* p0 `* c# h+ }6 r) F: G3 d
! y7 u4 K; v8 P; F1 u) D0 b& x5 M- Y1 e
外挂方式:
+ W& N6 I7 Y' a M; @4 h& E缺点:
1 m! l P3 o5 R5 Z( w9 f4 G7 G
& C- }3 y9 U3 R6 i1:不支持后处理升级操作。8 p' `: ^7 k& o7 k$ ~( k
) `2 d5 Q, t( K& i" `
, u; W( m% A# V. X9 [
4 D. g# C6 S* [) L* N. G3 R
优点:
: o; u& I5 O# Y5 i( j无论后处理是否已加密,均可进行再次加密操作。
& ]/ ~; a( L! D5 R/ F% a# l9 P, K8 T0 l5 n/ J7 ?+ l
! O4 X3 s1 ~- i原始后处理直接加密
+ `9 s5 n8 G$ w$ r; V4 R- \ ; f1 U+ r* o9 I" H1 w8 ^
混淆后加密的结果3 }& U6 Z7 E" M$ Y5 _! J
, k2 |# y% R+ W! A9 Q) W3 g# \ r- v7 t1 D) e7 f% g. F% t$ J
2023-10-11 Added:
& z7 w" A) K8 A9 L v& a. N. k! H) s+ U支持中文字符加密,但会出现乱码。5 S' I8 `3 l% H, R# A$ d- f) M. f
; M6 I$ ]& c. z. R. f( a" v! [
: T8 m9 j8 S' o, B+ W$ S& ~4 w使用方法:
- W0 a$ p! l6 I) }* [9 G0 y1:加密后的后处理需放在后处理文件夹
6 G h1 [# p: C! k! F9 E8 K1 S% ?0 w2:不支持含有中文字符的后处理
( s( x& l) o1 E! Z2 ]" M3:不支持单条程序处理4 T* P9 K/ t, E" }* u
4:.xpst后缀改名后无法使用
5 k! R. L3 q" y; x5:支持一般后处理与加密后处理,加密后处理会自动解密,一般后处理会自动处理。; _6 h1 r+ O) Y {8 i
9 W% j; q5 Z: ^/ }6 h0 } v
' T# Q) n1 g3 W3 F9 T# l+ L6 G) O, b. ]' k$ T
$ r% t& X: N) Y5 J4 P0 N' o, J
& j% A1 W3 P. ?* R特别说明: s5 y: p! e6 h D, W
4 p' F( S" k2 S 请勿使用本加密器,解密器进行计算机破环,敲诈,勒索等违法犯罪活动,任何违法犯罪的一切后果均由使用者承担,软件作者不承认任何相应责任以及一切的连带责任,包括但不限于民事,刑事连带责任。
% H/ h& r2 w( |! M% j) b0 C' u& r8 B- M
1 S! W) l L/ B ?* x
& C. C" V& l- p+ `% Y 使用前请保存图档,因系统软件,使用方法,环境的不同,其使用结果也许会存在不同,游客嗯那个会破坏你的文件,由此代码的一切损失由使用者自行承担。$ \+ B0 Y/ R3 U5 }; |
. l' t$ \( q+ p- v5 D5 M0 A2 a1 _4 \; h& x' @
! j1 C! f5 S3 N
* G% p& L" U; @) ]7 H: \% s, G8 [7 ~: \* R/ z3 d$ V
$ R& S! b3 g. C
Mastercam后处理加解密器1.01.rar
(611.57 KB, 下载次数: 28, 售价: 100 金钱)
X- m. H; j5 B4 W- i. D" W+ b2 @5 p, `
: U) y Y7 b8 e; L. @
; Y2 b; G: {' M; R( y5 R; {% @# R, \6 ]" R. J' ?& P5 u6 m
1 b# d' A& D5 c' E/ t
|
|