Windows:1. Chrome (My personally favorite web browser)2. Malwarebytes (Should be used in conjunction with Windows Defender or MSE)3. PuTTY (Best SSH client for windows)4. VLC (Best media player for windows)5. Dropbox (Awesome cloud service. I use this for all my school files and critical files that I never want to lose. SMS authentication keeps it secure)6. OpenOffice 7. VirtualBox (For loading VM's like BackTrack or anything else)8. Pageant (For using Filezilla through SFTP with only pubkey encryption allowed on server.)9. Filezilla10. Python

That's my setup. Ubuntu server runs the above and my laptop can access plex and qbittorrent and the webserver all remotely.

Plex Media Server is amazing. I have it set up so I can send torrent files to qbittorrent, they download (it also automatically looks in my dropbox for new torrents), they automatically download and then Plex finds them and serves them to me at any time, even mobile. Movies too.

The glass is neither half-full nor half-empty; it's merely twice as big as it needs to be.

1. Aircrack-ng Suite - Aircrack is useful for cracking wifi and monitoring networks when needed.2. John the Ripper - Great tool used to decrypt password hashes.3. Gimp - In my oppinion, the best free graphic editor.4. openSSH - Great for tunneling into other machines.5. XHydra/Hydra-gtk - An amazing tool that I use to bruteforce SSH passwords.6. Metasploit - Very useful tool, that every hacker should use, period.7. Nmap - Hands down the best network scanner.8. Ghex - Ghex is a great reverse engineering tool.9. Tor - Helpful for when you are feeling like a ninja.10. Proxychains - When used in combination of Socks4/5, it allows you to run almost any program via proxies.

Cracking, Hacking, and Graphics:I use my own code for most of cracking and about 50% of what i use for hacking is my own stuff, other than that:1. Aircrack-ng -- crack wifi2. metasploit -- auto-hacky tool3. nmap -- great network and target server recon4. command prompt -- EVERYTHING5. Photoshop (CS5) -- pirated copy, I've tried gimp, but i personally find Photoshop easier and better6. Microsoft Paint -- when Photoshop is just overkill7. ZED Attack proxy -- nice for all sorts of web-based stuff like spidering, fuzzing, and editing of HTTP requests8. OllyDBG -- decompiler/hacking exes9. CheatEngine -- nice for quick hacks or for analyzing something that olly just can't handle10. This awesome community!