MCPcopy Create free account
hub / github.com/An00bRektn/gopher47 / CommandShellcode

Class CommandShellcode

handler.py:177–195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

175 return packer.buffer
176
177class CommandShellcode(Command):
178 Name = "shellcode"
179 Description = "Load shellcode into the implant to be executed."
180 Help = "Usage: shellcode [HEX ENCODED SHELLCODE]\n Example: shellcode 9090ccc3"
181 NeedAdmin = False
182 Mitr = []
183 Params = [
184 CommandParam(
185 name="shellcode",
186 is_file_path=False,
187 is_optional=False
188 )
189 ]
190
191 def job_generate(self, arguments:dict) -> bytes:
192 print("[*] job generate")
193 packer = Packer()
194 packer.add_data(f"shellcode {arguments['shellcode']}")
195 return packer.buffer
196
197class CommandExecuteAssembly(Command):
198 Name = "execute-assembly"

Callers 1

Gopher47Class · 0.85

Calls 1

CommandParamClass · 0.85

Tested by

no test coverage detected