pmsf 0.1.0

Polymorphic Malware Stage Framework (PMSF): a research-grade Rust framework for simulating and analyzing modular malware stages.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Example config.toml for the PMSF Polymorphic Malware Framework

# Specify one technique per stage or omit to use random selection.



# Persistence stage technique: choose from RegistryRunKeys, ScheduledTasks, WMIEventSubscription

persistence = "ScheduledTasks"



# Execution stage technique: choose from ClassicProcessInjection, MappingInjection, ThreadHijacking, DirectSyscallExecution

execution = "MappingInjection"



# C2 stage technique: choose from HTTPSCommunication, DNSTunneling, ICMPCommunication, RawSocketsCommunication

c2 = "DNSTunneling"



# Anti-analysis stage technique: choose from AntiDebugging, VMDetection, SandboxEvasion

anti_analysis = "VMDetection"