Linux and developer tools
Bash Basics for Security Work
Learn pipes, redirection, variables, loops, exit codes and set -euo pipefail, then use them to count failed logins and hash a folder.
The terminal, Git, GitHub, Docker and Python: the tools every lab starts with.
Linux and developer tools
Learn pipes, redirection, variables, loops, exit codes and set -euo pipefail, then use them to count failed logins and hash a folder.
Linux and developer tools
Linux owners, groups, rwx bits, chmod, umask and setuid, with a lab that tests access as a second user and finds risky file modes.
Linux and developer tools
How SSH host and user keys work, why Ed25519 with a passphrase is the default to use, and how to set up and harden a key login on a lab VM you own.
Linux and developer tools
GitHub explained for beginners: what Git and GitHub do, the terms you need, a local Git practice run, and how to check a project before you run it.
Linux and developer tools
Create a GitHub account and a first repository in the browser, add a README and a second commit, and keep secrets out of it.
Create an account, add credits from $10 and ask the first question in the chat or the terminal.
Individual or company. You can switch to a company later without losing balance or keys.
By card, from $10. Pay per token, no subscription.
In the chat, or install the CLI and run notholy login in your terminal.