Platforms and Basics - Paiet/SEC-335 GitHub Wiki
- Hacking Platform
- Linux
- Hacking OS of choice
- Easily deploy
- Programming Platforms
- Web services
- FTP/SSH/Telnet
- Most tools are developed for Linux
- Pre-compiled pen-testing platforms
- Kali
- Black-Arch
- Black Box
- Fedora Security Spin
- Linux basics
- File/Directory traversal
- Manipulating output
- grep
- cut
- sed
- redirecting output to file
- BASH scripting
- simple scripts
- Chain-Mkr.sh and Freeze-Tab.sh on github
- variables
- conditional statements
- loops
- Software installation
- apt-get
- yum
- Installing from Source
- Networking
- Important files
- Searching files
- find
find / -name rockyou.txt 2>/dev/null
- locate
- What about Windows?
- A necessary platform to have
- Great for testing Win32 based exploits
- Has its own set of hacking tools
- Many mainstream hacking tools are ported to Win32
- What about Mac?
- Many of the Linux benefits because of its Unix-like OS
- Also has many mainstream hacking tools ported