The Linux environment & tools ~ why Windows and Mac don't appeal.
Shells :
Bash & Zsh. Zsh is generally a more fun shell, but some scripts don't run properly in it. So bash is still my goto shell.
Window Manager/Desktop Environment :
i3-gaps or just i3wm. i3 is like having your entire X session function like tmux.
Application Launcher :
rofi. Rofi is just a beautiful thing to use. Tied to mod D, just type a couple letters until you see the app you wish to launch :
File Manager :
Ranger. It is a file manager run from your console, and it is entirely flexible. You adjust the configurations as needed. It even has image previews in the terminal :
Office Suite :
LibreOffice It's free and works beautifully. For pdf, Latex
Graphics & 3D :
GIMP, the all around general purpose "photoshop" like tool.
Blender, for 3D modeling
Krita & Inkscape, for drawing & "painting"
Music & Video Players :
Pragha for music. It is a very simple GTK based music player that maintains the file structure of your music collection.
VLC for video.
Video Production :
kdenlive for video editing, and OBS-studio for streaming.
Eye Candy for when you have to hold on to the floor for fear of falling :
electricsheep
CD/DVD Ripping and Burning :
k3b for music ripping & CD/DVD burning
Handbrake for DVD ripping
### Pentesting Tools ###
nmap for TCP/UDP scans.
wireshark for monitoring network packets
netcat for general networking utilities
dirsearch & gobuster for directory enumeration on a webserver
Burpsuite for data tampering
jad & jd-gui for java decompiling
binwalk, steghide, exiftool, and audacity for stegonography (audacity for audio files)
Metasploit (msfconsole, msfvenom, msf-pattern_create/offset) for an all around suite
Empire for powershell tricks
gdb & Ghidra for reverse engineering
sqlmap for SQLi
snmpwalk for watching the slow drool of snmp data.
smbmap & smbclient for SMB (obviously)
enum4linux is also for SMB, but it is getting really dated... and rarely works as it used to.
nfsshell, for NFS shares
john & hashcat for hash cracking (obviously)
wpscan for wordpress sites (don't forget to grab your api token)
JoomScan for Joomla pages
### And finally, the number one most flexible tool for any annoying task ###
python
Shells :
Bash & Zsh. Zsh is generally a more fun shell, but some scripts don't run properly in it. So bash is still my goto shell.
Window Manager/Desktop Environment :
i3-gaps or just i3wm. i3 is like having your entire X session function like tmux.
Application Launcher :
rofi. Rofi is just a beautiful thing to use. Tied to mod D, just type a couple letters until you see the app you wish to launch :
File Manager :
Ranger. It is a file manager run from your console, and it is entirely flexible. You adjust the configurations as needed. It even has image previews in the terminal :
Office Suite :
LibreOffice It's free and works beautifully. For pdf, Latex
Graphics & 3D :
GIMP, the all around general purpose "photoshop" like tool.
Blender, for 3D modeling
Krita & Inkscape, for drawing & "painting"
Music & Video Players :
Pragha for music. It is a very simple GTK based music player that maintains the file structure of your music collection.
VLC for video.
Video Production :
kdenlive for video editing, and OBS-studio for streaming.
Eye Candy for when you have to hold on to the floor for fear of falling :
electricsheep
CD/DVD Ripping and Burning :
k3b for music ripping & CD/DVD burning
Handbrake for DVD ripping
### Pentesting Tools ###
nmap for TCP/UDP scans.
wireshark for monitoring network packets
netcat for general networking utilities
dirsearch & gobuster for directory enumeration on a webserver
Burpsuite for data tampering
jad & jd-gui for java decompiling
binwalk, steghide, exiftool, and audacity for stegonography (audacity for audio files)
Metasploit (msfconsole, msfvenom, msf-pattern_create/offset) for an all around suite
Empire for powershell tricks
gdb & Ghidra for reverse engineering
sqlmap for SQLi
snmpwalk for watching the slow drool of snmp data.
smbmap & smbclient for SMB (obviously)
enum4linux is also for SMB, but it is getting really dated... and rarely works as it used to.
nfsshell, for NFS shares
john & hashcat for hash cracking (obviously)
wpscan for wordpress sites (don't forget to grab your api token)
JoomScan for Joomla pages
### And finally, the number one most flexible tool for any annoying task ###
python
Last edited: