Project-Red-Sword / forensics /memory_analysis.py
dia-gov's picture
Upload 93 files
55c3ad6 verified
import os
def analyze_memory_dump(dump_path):
if not os.path.exists(dump_path):
print(f"Error: Memory dump not found at {dump_path}")
return
try:
with open(dump_path, 'r') as dump:
suspicious_strings = [line for line in dump if "suspicious" in line]
except IOError as e:
print(f"Error reading memory dump: {e}")
return
if suspicious_strings:
print("Suspicious data found:")
for s in suspicious_strings:
print(s)
else:
print("No suspicious data detected.")
if __name__ == "__main__":
analyze_memory_dump("memory_dump.txt")