SharK definitely dumbs down Trojan creation, requires no programming skill at all. It allows for the creation of malware with features such as:
- encryption
- polymorphism
- custom payloads
- virtual machine detection
- compression
- debugger detection
- password mining
- remote management
- software inventory
- active process and network connection information
- capture desktop and webcam images
- record audio
- log keystrokes
- analyze network traffic
- take out the trash (not really)
It's interesting to note that sharK has detection capabilities for sandboxes and virtual machines. The Trojan can be made to behave differently when detected running inside the following:
- VMWare
- Microsoft Virtual PC
- Innotek VirtualBox
- Symantec Altiris SVS
- Sandboxie
- Norman Sandbox
If you're wondering how the local neighborhood kiddie is churning out custom malware, sharK is the likely tool.