From ef963e85684467ed9683275ced56f2dee9ce1e68 Mon Sep 17 00:00:00 2001 From: qi4L Date: Mon, 26 Aug 2024 12:34:42 +0800 Subject: [PATCH] ++++3 --- .../8.7/executionHistory/executionHistory.bin | Bin 472858 -> 472858 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/8.7/fileHashes/fileHashes.bin | Bin 198601 -> 198601 bytes .gradle/8.7/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../8.7/fileHashes/resourceHashesCache.bin | Bin 107955 -> 108227 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .../qi4l/JYso/gadgets/utils/StringUtil.java | 2 +- .../com/qi4l/JYso/gadgets/utils/Utils.java | 2 +- .../utils/handle/ClassNameHandler.java | 2 +- .../gadgets/utils/handle/GlassHandler.java | 2 +- 10 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gradle/8.7/executionHistory/executionHistory.bin b/.gradle/8.7/executionHistory/executionHistory.bin index 9a3c39b69c65b21b8f89577a9044e02d220efc1b..3322efac45d02217e92f9df7ac809efa14f5e744 100644 GIT binary patch delta 4453 zcmc(iXH->J7RTA|_#Wh$fu|G!MMNStP!WO?EE!wWWUypROpH#VvB!e3C885c1VJ8<3B0N!XjE4E2OXiDNldtpPuJv2HoU_l~`|Nvfz~dnSkB6iz zm^;mB?Er1zCz&|H0$dR&)5heOKDsTvQr;T|iE zxz#GN)EKOxkxXS1klS6eyuBp)1Mkr{3~&F&Z!DmpnpNxRQ%BX~G`p{T3tU|;=9%bS z&+D1UtAi+%JP`Z zAU-UF1}YCc5yEgeh46j%E1qq=E zFB&9Q@Ij&Q3x%I;C;~~5{C<>?nv;>-j{6BMgghyf99Rb6Rw#{QwE&|qa#6NP_8v+K z<*J8d$-Tm0e;L}4FdD@UbvN_sFq*@djbji{tynPz zanu7oi=pAH5wJG~o3#QoG1$Hha4&`yvv$C=Sh8UqfVHt?&#nRjW8p5KDwf`7*8%=jF3bD zYK0^k@GPDtusFb|1RBBO0Sgn*>WP5e0+Ilc38=IhP$z7X0X+!_J_9f;ktQess8EGI zh4?buxbG5?k1{BaCXyqo1e6M^YRRhWFKFlKa+nQCf>{H!_DSTZ+bC&0`H4g_^IB~_pS1@ddUGIQPyM`f!dJZFL%<2pz&h})>K+GV&*R^vcd0Grk1%&r3x z)F|{#z#}!yQQnpuH3pQ%Q_U6jd{Z)3yCVt1%qWJFg<>d=NhWjUJxQ3Wpr}6KgJd%O zUHDQ(@j^J7JEp+>zGQhpL9s$;#kZ!ADSLn&y;E=z9s-I}$U*OC$xLm`i!v|)RHFu=-CN?RzLt?WG1f0ag3NHnYajNAUT|g zZp%c_g_&sbEPytXK9E$-S!m!O*sK;10yv(9Q56Qr&q61M1MUil1Q=*=#bN=I0m^tO zsMq~54#Jkpjrai#LP~^|Yha%YDAFK+G=NrveKi21VNP zIbeg3+yb0Fi*WA%iq9f7_W(U-$xiRSwC)8JA0I;|hHphJtBqfnw9n75AtNq%`=$pl z`y>Y=;Ag;|9K@lO>+|szISGi*$8Glk+{?#;9H3u-yB7eMS%CLS zAi$#l1r2&G>T+!$5+3TJFygfZ2q_raTLs8p2*9k6=CN?V>Ow>k0XS7i@3A;QT_OFI zy};>|MJVC{^w_i_vNTK>cy+IFzl_~oyVOfhs&)r>LE&0NgU9}jX8Sn*DzjW+mUqQH zx`$3ncTGEw>8Rud?i1F=n=k$*$KtC}bC)qZs|YWR8|diEMM!iBmXH@?|9EWcP>dEU zhh$YTI{Ff7kW`HQ>j5_a%JWj1+jNm;?LoOAAAb%*sYVjkPQ--#;R{U2l@LlUyUyW@ zqe0R>8vyN6S4cm5+qx|(h__>T#y{2^)SX)%#|7P#1hPE z2zgBj@?8s{Qp8^e7+Z=9p@!q~QmmN_@Di$2Kt?I*p9W|zMVq8cHHnZD=i^*tCb$IF zA*)xE7fu>~C@ZbX$}Gb)1EwF8A?|u9gWjVll}}!)n84%95O)@|g=OdjfNweOg9ZZI za=Zw#0biD5ROA7EDyJ!|6B({8Co{t}QTswtW=-2E*YB}8ny;Fth2mv7*(wXAXtYe{ zG~d5bVa#V&;QZ&{zo`Q6PtXfX)hXnvo;f_d1dHC)?L=+&1p(jVrco(@}ZV ztEN@|Tx9+9e3|3NH>w{7N|AfaMC})>>2Py;&*n;Su%1=YO>Hh;TS-=|5(^%wB%8t2 z(t^jVVd5;{t-o1cVF72Gj{vG2mArIR_Y3 z3n&MCQi}m}9`Iu=`nML4R*Nv|0WWKjjz++UIzSU(VI9_K1?&;f4v4M8It55Yld$RN zY4)v$<|;I{0 zWg~()@B$k((p=@C7ot#MwkXu1Gicq6M%cSUTh)jL@Bln%#4tPxaJoeADUVC`#m;Di zA$u{#PhLV{Pf0?*!C0hgFREPvA@hYx>m~Y-`2$8YVL}E1wl*Q!AV6>vDjW)^YeHee z0KGyL4zO(&r3Nf(h9nZ;*$m@oK#oww03J5eSY@oVZ>cr*U6_F29b2$(Jhby#Xc0>U z1hrs%BmpW~knmK1sudxn0hYI-eKG-ltynx8P}PbNnFDw&AQxcYMotoJXv1L2gXByb zeJp{t4a2_xl9BD$A_$3H)J}t)(q}EaHZ1Y<)mOde>UhhR!MKrkJ7+k1>#aW7ePrF% z&*X=1LFDc{pjz|&O}Ef?uT@q}g>Uijb{a9bP&!VF4Gdbly8YjZnzhnyOn|HNw|mC$ z+q2mYzT`5UWv8)~VFw*pdaWwwUZ9WJF7lb=xMk;=w%C`Vl&=EE_ahzh+2Wu>8#H*5 z#S{1^|IWu6ZNogykBU6%^>S2YxqERwd31J=rn5t~SbxBqfvCB?_^12)hTKwf@{w%P zQg;8>W=+j(=1 zsyAgG#d8>*ewyMr@}=*p-h6-ZMPB&dmHynF7AxFTZ@xw~#fufkOjK`9aK3*Se#fLA zdi^!jUvu~y#hreCn8V!l@3NtqKv%_-IsEx`xx@cRiUvuE`1b!4TGgCC_RN4sGCNIJ ow&L@D4fCI|W?rCFL#G6P8ORTQy{5f#y>iS_-@HTh!J%h&heuJv2HoqhJ%XWx4R@7o04w@H~b zebQzR7mx2(tlGMI^U5_I9v&{=ZT#+s^&7V=b8=Qqa-CJQ#GS@=e46SR*V}JSU7x>* z{Jdt`s%ptu3x$$^ee?EGm>>d8=XS7ze zgMBqEw9&=QVW(wWT2W~Vr`2)`KHytY2qS%UzDVz%d`BEKtBE;{`F+_-_; zEhk&G(Kj@NsS-v`wo85b%3%1!d=-7>tlE>kr0|fH>zA>cs!wek zvE(?fI8C7}=&**b38wdziH9|v0b_0rq!awhn`Fwh!PJMHg0?xBhAV?5Z6>1tUUy4w z&Ig20A7z>(43|>~-`Oee&lf_-O5w6LgvKgsCG9~OrEs0G+<{*fE^mYf%;>Zb_T^f0 zxq_RA!ml2F_Mu4RlH|8XMoFAZh;xtFlWTpjJM$$B<1AG}tQv>lQ3 z9y3U1B&W$JcUG8$FfX%Wq=>8XEGp?7qN!XAaftlq`PfO(%KXuVlf^Vvx{n5itgN z+yN|zp?BFmz)vw)>>)rMgXJFqI%8-q`xP)LmIh0(GL{_K6G(z$;Vz&&mOf;^0eZ*5 z%j<}SkB>u&y8tT%{0#7m!wwGtisNXY1b5=dfu%uWa|U%u2TVN!Nd{n(kYoZ*2}u^9 zMo0uaK0~8f4q#|J4PqL=?0B?#0pLdgT0mqxPFe@36*h%{r}0R>6fhuxMk@h0p;AK% z@n^VkTN6-^3s4?TAZOMNC>B;7lGTHMqMawpVP=yEv+K}0CX%!MO-XxzA4?z;z9W(P zvD;9EB*L*vQUw`N5WlQ1v*M57sJtf$3;W{6c$zEB`QRi(>xRqtBy6Y$@O=`wvWI~9 zBpmc(KvxpEE1yV?Y9mVHsa6U{z9t#bo=UIE(CCeBJ9Gy7C6V_Z=CorKRIX>yz$t(g0@46S&tg<%0P@bFlg|Qf2~Y!!)VN}~fbjrj zft1wC-WUgAi{++#ml`Q)q2+4W7Xq|uBv1nAQDfZ-z`!ibkxI!i#U5SjHCAE8H)g@H z9@+z0xbKaCyet~5Y>~{;%@N;oh|JVXPi4PBuKA+>NwXcp%6k;HNv`K%+BX|{Uj|Ih z#;R8U9zya8a3UM&?mUJT%SLH-0iI^lNP|7cM6Xq=xI+x}HTg%>qM9?a6L$ufG-Sjj zZ(OqvX7h3|0uBMT=O7P1$$oD?I?k7Us4(FLIY`$Z+NK<`X8{1F!8iy4j07kFh=0?N z0{tCimVAo_=C3fayfrX?4bW)tl8TXb=g&mcsfcQn3$xRR@m?;bmVl3Qkwq|I-JcMU zi!m4rNl7mD8VBeW5D&1(10(<@=V1^f16JkXEs_Q}lZV@$0qD#_KsCTHA9pVoFf||V zm3+Xyd~u*s;+OlN;Gr`Wro1K}De0iSo{#z!0W1q>20I5>QGiTJ0Dc8Dj@1Ba3+Myp zgVs`Naflo+NlUgS`uQadem|x+6>qcJyJ3OXl^`fQwPZaad)u53wk-O@VU(iY*vmkvOJ#1;N11ze%T2gLA%@ZoNmw%m6LQBFn2=vV$nL;pOCi2E z?n&Cm#?W3`1Z|Hln_dy8k zOYkDN09aarQPBZ7QbH4$7kaa%ge*J6j5UcGF?20fKu zDVIC>`li*~j;;*;-KZ{E%6#8coc(~)%jW%Owg0sr)E4Ozuf2DVuPh@wb`Jp$mC<19 zZYiM8Kv>@PHrR8%*~)0C^YF^Ya`$>(1q1dBmXFJ@&zAtZauj!$uZDjr;1FP2Irixd z$SKE=@B!Q`7hc$)VFgX?9q22{eY@3}0=eTFyeK>?$eabk?qCIGXe2;afmrc?`xP`s znJhUp*^xh|B{DPqVI}%2O%j&%!)MThZ3+v%0Ya7um;IHfP642-lH6D!KvgA1Bw%tC zzK1FS+p2ITHGudktk?*+R)wq80_ayQ4iGRyz$L(@Y9!ME2p4b-P%Bh-0MCWwE?{U4 z;0a(}4F=FNz@8fP?+ZX$4bpfGcvgdQ?DEs_LA8LrfZ4T(vk$Oczt1*b6ueSWt(+K7gO=V0#3RUWaRW4Dg~3Z7ty4dU*Q+X4cbm76=HaM_%E8 zQh+kTPaJ{&J1Cy#Mj5^#8&JGRXooi-W)xt41AVNFlgz@#ty?@0>&}ix^3JVTw;kFUtu%*q08Y1J zd|U>UwxZzI0jl#z=>}l&d9=?hK)`tf?*x>e7b6nz@=tJVBNuiD5|1_vCIP3~=-;dh z(9?$De-|+10+uL6v&^|b)-GA^^y;-d$8bnbx#g3RpzULEBOh-zjkFop@j5?cMY~O& z>otfD>7DF#eDr$fviBWLs~hdV=iwJ3wrbxl+1Q1w z{iH@+<;G6ZqWys)fn#|xk$^|8lOF3njpu}T{w{&Qs_FHkD&i9j?T*Jz(|fh{&H+-r zE!(GaXLx$4b?)+o@2lQ^fATp8@xLqmxx36&Y*W4c8ddA&Dt!8?-k#vxYXE-7q#t_2 zZ>YC=|96U;z5X(Xx#z!R{nbI9iV5!g$rZWN|0s$YMTuDde@d;~{jWV^+$9^S4$D$} m{+|K6Jkl>JmDc8xl9jp&?05l0S-?x?1qny| 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 MCHJsprE0DJ16_E|#sB~S diff --git a/.gradle/8.7/fileHashes/fileHashes.lock b/.gradle/8.7/fileHashes/fileHashes.lock index 9945e9f6fcabbb82548963388b788770345ee9a5..e731f7b4c6bb03dfe8f6aceab3804a12025d480a 100644 GIT binary patch literal 17 VcmZSPl;6L~QqST60~qjU001QQ1B(Cv literal 17 VcmZSPl;6L~QqST60~qjW0{|qp15E$` diff --git a/.gradle/8.7/fileHashes/resourceHashesCache.bin b/.gradle/8.7/fileHashes/resourceHashesCache.bin index 1a177568353bc4f6e2f99d0281c91d12ae971a5a..9afe09a94986f7c65a80fa94c87723d4c7584cf7 100644 GIT binary patch delta 392 zcmdmdn(gpewhbl{j2fFwB`$LCzqm7d*7>=*3?RU`EOzr>g+fMtpZ&47ei{Wp1?xAb zDrE~YUfj%RQr`j8*SM#Vg?~wT9rsdSR)~_Nn>YVFkijM(Rmbjf#8bf&s!?)s(C2|izH7?xVXUF)Mn^AJ3 z;t%2J(vunawoiy-tYcx++|HlOsL0Eo$bHu8=c|WM<<^tuT3ZM_`1Y+v{QL=Ns6AIF zpS4!pUQxj4#mD$^qoRh$cAz;kgk+6@@{&L-2*LvH`+^!wIi?ld=ic6_d_8me$3#Zq z5ZjH-b^neA*Y*{g{i?of+X_@EhpKIz-Ut3W#v7b%x3^a-wI_*Us!*G?`}3LDTZfmq b^=Lj6e)4a6trTO}^pA3kO4IksGl~EJc>{h0 delta 152 zcmV;J0B8Th%?7i}2Cy_30VcCG7|{r`9wBG}vz{Vi5doo>Q)dC3vu!jJhyf+DfxLkP zvl_u)29uG;V6zFxLl6OpmvS-zC6})<0T`FxG664_CNlvUvx?a3RRJoub}j)S5Vx;B z0on@z0kI(v6qg&50S>p2UIBgt0VlT)V*w!zmq>5{FO$_f8Mml#0ZI-5xv?Qw6t^3b G0hkgyXfxXY diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 0eba6366ad76d58bdc5dcda0137fac9d3a47e3f4..f01af2822df0c7ab50f54bf0b9a76a47da066705 100644 GIT binary patch literal 17 TcmZSXk#6Pr>iQv;0RkKVEz<-8 literal 17 TcmZSXk#6Pr>iQv;0Rl_`Eyx4- diff --git a/src/main/java/com/qi4l/JYso/gadgets/utils/StringUtil.java b/src/main/java/com/qi4l/JYso/gadgets/utils/StringUtil.java index 67ac106..26715b4 100644 --- a/src/main/java/com/qi4l/JYso/gadgets/utils/StringUtil.java +++ b/src/main/java/com/qi4l/JYso/gadgets/utils/StringUtil.java @@ -48,7 +48,7 @@ public class StringUtil { public static boolean isFromExploit() { StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); for (int i = 0; i < stackTraceElements.length; i++) { - if (stackTraceElements[i].getClassName().startsWith("com.qi4l.jndi.exploit")) { + if (stackTraceElements[i].getClassName().startsWith("com.qi4l.JYso.exploit")) { return true; } } diff --git a/src/main/java/com/qi4l/JYso/gadgets/utils/Utils.java b/src/main/java/com/qi4l/JYso/gadgets/utils/Utils.java index 7be19ee..ec14f91 100644 --- a/src/main/java/com/qi4l/JYso/gadgets/utils/Utils.java +++ b/src/main/java/com/qi4l/JYso/gadgets/utils/Utils.java @@ -108,7 +108,7 @@ public class Utils { } public static CtClass encapsulationByClassLoaderTemplate(byte[] bytes) throws Exception { - CtClass ctClass = POOL.get("com.qi4l.jndi.template.ClassLoaderTemplate"); + CtClass ctClass = POOL.get("com.qi4l.JYso.template.ClassLoaderTemplate"); ctClass.setName(generateClassName()); ByteArrayOutputStream outBuf = new ByteArrayOutputStream(); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outBuf); diff --git a/src/main/java/com/qi4l/JYso/gadgets/utils/handle/ClassNameHandler.java b/src/main/java/com/qi4l/JYso/gadgets/utils/handle/ClassNameHandler.java index bf033bd..3e781bf 100644 --- a/src/main/java/com/qi4l/JYso/gadgets/utils/handle/ClassNameHandler.java +++ b/src/main/java/com/qi4l/JYso/gadgets/utils/handle/ClassNameHandler.java @@ -115,7 +115,7 @@ public class ClassNameHandler { public static String searchClassByName(String name) { - Set set = getClassSet("com.qi4l.jndi.template."); + Set set = getClassSet("com.qi4l.JYso.template."); for (String fullName : set) { if (fullName.endsWith(name)) { return fullName.replace("\\", "."); diff --git a/src/main/java/com/qi4l/JYso/gadgets/utils/handle/GlassHandler.java b/src/main/java/com/qi4l/JYso/gadgets/utils/handle/GlassHandler.java index 112829f..1f97938 100644 --- a/src/main/java/com/qi4l/JYso/gadgets/utils/handle/GlassHandler.java +++ b/src/main/java/com/qi4l/JYso/gadgets/utils/handle/GlassHandler.java @@ -118,7 +118,7 @@ public class GlassHandler { case 1: break; case 2: - CtClass newClass = Config.POOL.get("com.qi4l.jndi.template.HideMemShellTemplate"); + CtClass newClass = Config.POOL.get("com.qi4l.JYso.template.HideMemShellTemplate"); newClass.setName(ClassNameHandler.generateClassName()); String content = "b64=\"" + Base64.encodeBase64String(byteCodes) + "\";"; String cName = "className=\"" + ctClass.getName() + "\";";