Day-to-Day Responsibilities
Receive suspicious files, emails and samples from incident responders, threat feeds or detection systems, and triage them by risk.
Run static analysis (examining code without running it) and dynamic analysis (running samples safely in isolated sandboxes) to observe behaviour.
Reverse-engineer programs using disassemblers and debuggers to find how the malware spreads, hides and communicates with attackers.
Identify indicators of compromise such as malicious domains, file hashes and changed registry entries, and share them with security teams.
Write detection rules and signatures so antivirus and monitoring tools can catch the same malware in future.
Document findings in clear technical reports and briefings for incident response, legal and management teams.
Track new malware families, attacker groups and trends such as ransomware-as-a-service to keep defences current.


