Malware Flashcards
What is meant by Overt Channels?
Legitimate communication channels used by programs
What is meant by Covert Channels?
Used to transport data in unintended ways
What is a Malware Wrapper?
Software that allows you to bind an executable to an ordinary file.
What is a Crypter?
A software that provides combination of encryption, code manipulation and obfuscation to render malware undetectable from security applications.
What is a packer?
Used for compressing executables which helps evade signature based detection
What are the following tools used for?
1. Infinity
2. Bleeding Life
3. Crimepack
4. Blackhole Kit
Exploit kits - Help delivery of exploits and payloads
What type of Malware is a Trojan?
Software that appears legitimate but instead functions and performs malicious activity
What is the purpose of a Proxy Trojan?
Turn the victims infected machine into a proxy server, routing traffic through it.
Additionally have full access to the infected host.
What is the purpose of a Defacement Trojan?
Change the workings or appearance of a website or system, additionally can be used to exfiltrate data.
What is the purpose of a Botnet Trojan?
Be able to remotely control the infected host, which could be used in DDoS attacks or spam. End goal is to weaponise infected hosts.
Examples:
- Chewbacca
- Skynet
What malware types are listed below:
1. RAT
2. MoSucker
3. Optix Pro
4. Blackhole
Remote Access Trojans, gives the attacker ability to remote into to infected hosts
What malware type is listed below:
1. Zeus
2. Spyeye
Banking Trojans - To steal banking information
What is a Command Shell Trojan?
Purpose is to provide a backdoor access through a command line
Example:
- Netcat
What is a Covert Channel Tunnelling Trojan (CCTT)?
A RAT type trojan. Creates data transfer channels in the data streams authorized by a network access control system
What does the following command do?
netstat -an
Shows open ports in order
What does the following command do?
netstat -b
Displays all active connections and processes using them
What is the general purpose of the following tools:
- SysAnalyzer
- Tiny Watcher
- Regshot
Registry Monitoring
Additional tools: Active Registry Monitor
What is the purpose of msconfig?
Windows program that shows all programs set to start on startup
What is meant by HIDS?
Host Intrusion Detection System
What type of tool is Tripwire?
Integrity verifier
What is SIGVERIF used in Windows?
Verify the integrity of the system
Which of the following BEST describes the mechanism of a Boot Sector Virus?
Moves the MBR to another location on the hard disk and copies itself to the original location of the MBR Moves the MBR to another location on the RAM and copies itself to the original location of the MBR Overwrites the original MBR and only executes the new virus code Modifies directory table entries so that directory entries point to the virus code instead of the actual program
Moves the MBR to another location on the hard disk and copies itself to the original location of the MBR