# Software

- [Operating Systems](/help-guides/software/operating-systems.md)
- [Installing Arch](/help-guides/software/operating-systems/arch-walkthrough.md)
- [Installing Kali](/help-guides/software/operating-systems/kali-walkthrough.md): A guide to installing Kali Linux in a VMWare Workstation virtual machine
- [Linux Commands for Beginners](/help-guides/software/operating-systems/linux-commands.md): A list of the most useful linux commands and what they do (for beginners)
- [MacOS](/help-guides/software/operating-systems/macos.md)
- [Tools](/help-guides/software/tools.md): Help with standard tooling (mainly in Linux)
- [PGP](/help-guides/software/tools/pgp.md)
- [A guide to using PGP on Android](/help-guides/software/tools/pgp/a-guide-to-using-pgp-on-android.md)
- [A guide to using PGP on macOS](/help-guides/software/tools/pgp/a-guide-to-using-pgp-on-macos.md)
- [PGP](/help-guides/software/tools/pgp/pgp.md)
- [Radare2](/help-guides/software/tools/radare2.md): a walkthrough and usage guide for the Radare2 reverse engineering framework
- [Nmap](/help-guides/software/tools/nmap.md)
- [Regular Expressions](/help-guides/software/tools/regular-expressions.md)
- [The Browser Exploitation Framework (BeEF)](/help-guides/software/tools/the-browser-exploitation-framework.md)
- [Vim](/help-guides/software/tools/vim.md): a guide to the Vim text editor
- [Vimium](/help-guides/software/tools/vimium.md): a guide to using Vimium, the browser extension that allows you to use vim keybindings for navigation
- [Zsh](/help-guides/software/tools/zsh.md): A guide to the Z Shell, a backwards compatible Bourne-based terminal shell
