From 4544e409e9a1ef4e6186f74af4bae81566a7a850 Mon Sep 17 00:00:00 2001 From: 4ra1n <2023503307@qq.com> Date: Wed, 7 Aug 2024 22:35:36 +0800 Subject: [PATCH] UPDATE TEST --- test/.gitkeep | 0 test/README.md | 38 -------------------------------------- test/config1.yaml | 33 --------------------------------- test/config2.yaml | 33 --------------------------------- test/config3.yaml | 33 --------------------------------- test/config4.yaml | 33 --------------------------------- test/config5.yaml | 33 --------------------------------- test/config6.yaml | 33 --------------------------------- test/config7.yaml | 33 --------------------------------- test/config8.yaml | 33 --------------------------------- test/config9.yaml | 33 --------------------------------- test/test-reflect.jar | Bin 2973 -> 0 bytes test/test-sig.jar | Bin 2997 -> 0 bytes 13 files changed, 335 deletions(-) create mode 100644 test/.gitkeep delete mode 100644 test/README.md delete mode 100644 test/config1.yaml delete mode 100644 test/config2.yaml delete mode 100644 test/config3.yaml delete mode 100644 test/config4.yaml delete mode 100644 test/config5.yaml delete mode 100644 test/config6.yaml delete mode 100644 test/config7.yaml delete mode 100644 test/config8.yaml delete mode 100644 test/config9.yaml delete mode 100644 test/test-reflect.jar delete mode 100644 test/test-sig.jar diff --git a/test/.gitkeep b/test/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/test/README.md b/test/README.md deleted file mode 100644 index 063d95c..0000000 --- a/test/README.md +++ /dev/null @@ -1,38 +0,0 @@ -## 测试机哦 -test1.jar 文件 - -下载:https://github.com/4ra1n/mysql-fake-server/releases/download/0.0.4/fake-mysql-gui-0.0.4.jar - -main class: me.n1ar4.fake.gui.Application - -## config1 - -仅开引用混淆部分 - -## config2 - -仅开非引用混淆部分 - -## config3 - -仅不开方法名混淆 - -## config4 - -仅开启 JUNK CODE - -## config5 - -测试错误的配置 - -## config6 - -测试网友的代码,花指令报错的问题 - -## config7 - -测试不开启类名混淆仅开启包名混淆的问题 - -## config8 - -测试 `test-reflect.jar` 反射 \ No newline at end of file diff --git a/test/config1.yaml b/test/config1.yaml deleted file mode 100644 index b6be8f8..0000000 --- a/test/config1.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: me.n1ar4.fake.gui.Application -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ me.n1ar4 ] -rootPackages: [ me.n1ar4 ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: true -enablePackageName: true -enableMethodName: true -enableFieldName: true -enableParamName: true -enableEncryptString: true -stringAesKey: ABCED12345!@ -enableAdvanceString: true -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: false -enableXOR: false -enableJunk: false -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: true -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config2.yaml b/test/config2.yaml deleted file mode 100644 index 36abc4d..0000000 --- a/test/config2.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: me.n1ar4.fake.gui.Application -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ me.n1ar4 ] -rootPackages: [ me.n1ar4 ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: false -enablePackageName: false -enableMethodName: false -enableFieldName: false -enableParamName: false -enableEncryptString: true -stringAesKey: ABCED12345!@ -enableAdvanceString: true -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: true -enableXOR: true -enableJunk: true -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: true -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config3.yaml b/test/config3.yaml deleted file mode 100644 index 3ee1e05..0000000 --- a/test/config3.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: me.n1ar4.fake.gui.Application -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ me.n1ar4.fake.gadget ] -rootPackages: [ me.n1ar4 ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: true -enablePackageName: true -enableMethodName: false -enableFieldName: true -enableParamName: true -enableEncryptString: true -stringAesKey: ABCED12345!@ -enableAdvanceString: true -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: true -enableXOR: true -enableJunk: true -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: true -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config4.yaml b/test/config4.yaml deleted file mode 100644 index 89c7ab9..0000000 --- a/test/config4.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: me.n1ar4.fake.gui.Application -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ me.n1ar4 ] -rootPackages: [ me.n1ar4 ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: false -enablePackageName: false -enableMethodName: false -enableFieldName: false -enableParamName: false -enableEncryptString: true -stringAesKey: ABCED12345!@ -enableAdvanceString: true -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: false -enableXOR: false -enableJunk: true -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: true -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config5.yaml b/test/config5.yaml deleted file mode 100644 index b2711ac..0000000 --- a/test/config5.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: me.n1ar4.fake.gui.Application -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ ] -rootPackages: [ ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: true -enablePackageName: true -enableMethodName: true -enableFieldName: true -enableParamName: true -enableEncryptString: true -stringAesKey: ABCED12345!@ -enableAdvanceString: true -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: false -enableXOR: false -enableJunk: true -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: true -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config6.yaml b/test/config6.yaml deleted file mode 100644 index b2711ac..0000000 --- a/test/config6.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: me.n1ar4.fake.gui.Application -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ ] -rootPackages: [ ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: true -enablePackageName: true -enableMethodName: true -enableFieldName: true -enableParamName: true -enableEncryptString: true -stringAesKey: ABCED12345!@ -enableAdvanceString: true -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: false -enableXOR: false -enableJunk: true -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: true -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config7.yaml b/test/config7.yaml deleted file mode 100644 index 3fff2c2..0000000 --- a/test/config7.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: me.n1ar4.fake.gui.Application -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ me.n1ar4 ] -rootPackages: [ me.n1ar4 ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: false -enablePackageName: true -enableMethodName: false -enableFieldName: false -enableParamName: false -enableEncryptString: false -stringAesKey: A1S2W3E51728S6DA -enableAdvanceString: false -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: false -enableXOR: false -enableJunk: false -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: false -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config8.yaml b/test/config8.yaml deleted file mode 100644 index 93259b0..0000000 --- a/test/config8.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: org.example.Main -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ org.example ] -rootPackages: [ org.example ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: true -enablePackageName: true -enableMethodName: true -enableFieldName: true -enableParamName: true -enableEncryptString: true -stringAesKey: A1S2W3E51728S6DA -enableAdvanceString: false -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: false -enableXOR: false -enableJunk: false -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: false -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/config9.yaml b/test/config9.yaml deleted file mode 100644 index 93259b0..0000000 --- a/test/config9.yaml +++ /dev/null @@ -1,33 +0,0 @@ -logLevel: info -mainClass: org.example.Main -modifyManifest: true -obfuscateChars: [ i, l, L, '1', I ] -obfuscatePackage: [ org.example ] -rootPackages: [ org.example ] -classBlackList: [ javafx.controller.DemoController ] -methodBlackList: [ visit.*, start.* ] -enableClassName: true -enablePackageName: true -enableMethodName: true -enableFieldName: true -enableParamName: true -enableEncryptString: true -stringAesKey: A1S2W3E51728S6DA -enableAdvanceString: false -advanceStringName: GIiIiLA -decryptClassName: org.apache.commons.collections.list.AbstractHashMaps -decryptMethodName: newMap -decryptKeyName: LiLiLLLiiiLLiiLLi -enableDeleteCompileInfo: false -enableXOR: false -enableJunk: false -junkLevel: 5 -maxJunkOneClass: 2000 -showAllMainMethods: false -enableSuperObfuscate: false -superObfuscateKey: 4ra1n4ra1n4ra1n1 -superObfuscatePackage: me.n1ar4 -keepTempFile: false -enableHideMethod: true -enableHideField: true -useCpuRDRAND: true \ No newline at end of file diff --git a/test/test-reflect.jar b/test/test-reflect.jar deleted file mode 100644 index 7b77688f847296135621414eb4bb481e13743081..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2973 zcmWIWW@h1HVBlb2_`&=sf&mF|0@=QEZPF~~H^YCTk zjQUVyDZW%~+LC22tU{wSf2d7c`b@LJl1-E4$&_X3&om`oOE#N)Dq>^+xd6LES%5Cc zFG>fy5xWW=sEX8z#N2|MR6HsL(NvbC7MI{r&X4T*+{CifJUoh}F%<)ytw-2VD)=>m z+^CzCSOm5j5lLys7JODbZ_qpVDS&+pW0M$>xgRJ$@V3;AKm{H67Yfj$KoS5a~J&B*j{P;{_GyfZ=YYk zWj-LuS8KBIxzdNk%sb_U2Oi8h?X-%!?bwHkQwj0Y`kNLCpLDvT^C=>v+~!=zOV`vx zn>E)jS(kk&%)cmaix%%u?(_4F1>=e%dpu5aN;W-oHhJtVm$t{_aObL&iG63(;+C4+ z{_mcaFemZD;n2>VT*p;@PA&>medP6uIjZXBO0$f^jo!=u%uRgp&#r&P*-N)8)P!1< zZ+x-;6`63WXOVlT#|e(v>e?H^mA7kHWeeFIEt{Jk$QHDHV=#aJ%G;OjSg-jlDs}PL z0rMvB+{sI!AZpt8mfW5 z`Ij9;=J*EfHqFbpysXBVTV#^bQSm%SkEM&)Q&^WQxMTj(EGM;Exw`q(`7D0jM+f*H zxGSbT?r;mtt#p6?cJ|Eg^Zx(&`&Iftv<%CKjhnlw8Q(oVC?)qOu;F;cqsJ@z)0ysB z&&~WDx8PP5KTDSTGZ)S~y`{^lE|;wMw7zJD!R3y#9%{@pv&GL(HvR1@&UAa@$>S5P zroU7PoEX~L%eOnk#?;Nhqw(wypStORN}CHyrkq&xAos(^nk8ysv)6psczQ?vvY#HZ z+3Ig(%Vd;~XkB~Z`}17PzQ<3jD-ApO}m?;}pK3i01>9gJTfSk?0jPD@|cWza%^(ZY;SSJ(X z9CK#f`ww5zPHH*LON?wNz0xT&`^l-EKb;YZ*QBS;UvX^uioH7zo$B?P%hmVtW9;(1 z!M8Ofi%t92<|IsB#p`DJNNoSxnNFYOQ6n~P$KjJ_ff33Ej9jb{>ja6|)V_^=!0h6Z zp8R``1)IBuy~Ff?0$y1`*9k$93mKN$&kioScC+t|@u~bk#lR1YH6o{OUD&AIo9C7v z_WkeYpR5n~Hgm}7ImNVja3rN_J(lCRm$Xy)NB`H=YAP#Ne%YpNe0R@^Get#HukGAq zeRamY|E>G1XG}Bjf1RfP)pM%*>ZO<0PJUhO^d+X;cb)k%_oKhI1>|eB^*5~lt1pmd ztFU&}w@;edCGQG)1^;iAfAmysb%HuOKa08ig7Uf^flXbCUkuWE>lu9nc)z}MIGT~2N+kt6Yo5&KUAU{{HA~&aXQegfe1(DYKzqM!W6MwahJy~FLyKeNN z%S-ZZYA-Gqz0Ab8YVo;q90U(Q40-2B+9=B6Lbvy)sbeskr426BywZVGyVj4GYqnT;ZI%C<;DT?1qKnS}|QnsV=RIW1ehYg%v)#p{N z<_)Qz*p5(#4_?mq9#Y>tA{(tYP2mHe3|11Qu1XXRW)MX2{+#352$3%c(g`9tIDqsW zq{J#@C@CbA2fn&Sn|LQrCLSjReg`b~Ef`E2|7}vM--7)<5z0}^k4X9a>Xk);N;L7{ zwooZQ08j(~0J&;f1fp*s-ZOw05<+!yb8NR0|0t$TK=WTl(&JDS1uc@=C;TO3q)i*^ zs)_ZjDJ=^Asd{f2>M&y~Mfz6VMApYGr_T&zVUG=yZfCN)%NEDRQ<{gCmX^m1&j?i5 z>m+6*RM7bbot~tku3~D*vSE_<&WCS9I$tP#2KdcLCZA!#m- zSdm-7lB=A`_|Y|ntvjZ2)FQjEOu<~}vJYH2+F;i;`B#q1e;qN%p1#);)fS*Ac0SSo zZ!fWI+;u(u%#8p5g7 zgFK-)S;|sU+^{se=N5W|U8zm*3+A^O&Kn1g(j)C0) z=mK~8=2g4=^WimJ+2JbS5?N=)=IU)LDc zxQszjs;gvYGg_o(M4WOAgKF%?;n)19_IT?lP;mXpPyCWY^$91@pW6IzL+OM0X4sQ8 z4H0z*j%$w=s$7WQeZ0QdpDl#YjzV7CcE zZX zWO-ny(gUiNU07dC*e-j?rTQs3hOv>6X?$*7+Oz$cJ}UB4M=;NDPs7;@{G>*WDeD&> zaf~+ti}z2nZN2UeW7$9X9pxLvT2 z8YO9J?;WH`&{De4HLZ@>@xSbTV9F8{&bEYc8enK89@?)lyEsZuHuqroyIBOV4z zg)%$(O3v(hh1xQ%7%9KoQ8Y4}7Pj-TE@s}=mV?OtJvl*WnWyN`B_bI2!r2rowh8!b z`#*{vObH4mQ9^x5Ay%3i4c1oH_$ljKS{C4C-fXGa|JqW!QCkb352Er$^7dhekb{hA z%9T8%jQ7wRHu|0HFk*2#0vZATSh+ zv#Q|tSDV7)KUNgh_5+Y(SPAIGh2U_-KX6lB?J*z+u@VrY2^>NU?$y0M6LJ(Q0WoL5 zAuscbzu?kW-~EuoSP6)Z1y9h|$^PRv)+a-bgG;vmmi)i|V|^jWfpCTB-xuQXBaq_y zj^rOr##tt)$Xgb!KjGa7YxR4sMk%3CE0f0Mb)B)gc48<1t