samhitha0302/Fileless_malware_project

GitHub: samhitha0302/Fileless_malware_project

基于 Python 的 Linux 无文件恶意软件检测工具,通过监控命令行执行、进程链和持久化机制来识别隐蔽攻击行为。

Stars: 0 | Forks: 0

#项目概述: 检测表明无文件恶意软件攻击模式的可疑命令行执行 #检测内容: -- Base 64 编码的 shell 命令 -- Cron 和 bashrc 持久化 -- 可疑的进程链 -- 反向 shell 模式(/dev/tmp) -- 内联脚本执行 #技术栈: -Python3 -colorama -psutil -Linux/proc 文件系统 #运行方式: pip install colorama python main.py #运行测试模拟器 python tests/simulate_suspcious.py #架构: detecor/ |--alert_engine.py |--process_monitor.py |--persistence_monitor.py |--powershell_monitor.py #MITRE ATTACK 映射: | 技术 ID | 名称 | 检测方式 | |---|---|---| | T1059.004 | Unix Shell | 监控由服务生成的 bash/sh | | T1027 | 混淆文件 | 检测命令中的 base64 | | T1053.003 | Cron | 扫描 crontab 中的可疑条目 | | T1547 | 引导自动启动 | 监控 .bashrc 和 rc.local |
标签:DNS 反向解析, Python, 无后门, 无文件恶意软件