Unidex / Lindex⚓︎
As is with most things on the internet, a few Google searches can answer most questions about Unix or Linux. There are many high-quality blogs, great community resources, and misc content that has already been created by others. Because of this, I try not to contribute to an already cluttered web with my own derivative work.
However, it can be more difficult to find good sources of information which don’t require multiple Google searches. Those well-organized and high-quality resources with accurate information are not always on the first page of search results. This page contains resources I often read or refer to myself, and which may help others find the information they are looking for.
The links are grouped by application or technology, and sub-sorted with my rough opinion as to how useful that source may be. I try to give a meaningful description for each link, and will often provide a link to the Internet Archive.
For any topic below there is most likely an awesome github repository covering the subject as well.
Cryptography⚓︎
- Encryption Primer
- crypto101.io
- A Stick Figure Guide to the Advanced Encryption Standard (AES)
- An Illustrated Guide to Elliptic Curve Cryptography Validation
- F5 DevCentral Lightboard Lessons: Elliptic Curve Cryptography
- A Graduate Course in Applied Cryptography
- RSA, DH and DSA in the Wild
Data Recovery⚓︎
Firewalls⚓︎
git⚓︎
- Flight rules for Git - What to do when things go wrong
- Pro Git - Free git book
- How to Write a Git Commit Message
- xda-developers.com - GIT 101 - Newbie Friendly
- xda-developers.com - Guide - How to use Github
- How to contribute to an open source project
- ohshitgit.com - Solutions to common situations
Linux⚓︎
- linuxjourney.com Linux courses and lessons
- The Linux Command Line Free eBook
- Shell Tables
- 3 Finger Claw
Malware/Phishing⚓︎
- Malware and Phishing Investigation
- any.run Online Interactive Malware Analysis
- Intezer Online Malware Analysis
- virustotal.com Online Scanner
- hybrid-analysis.com Online Scanner
- www.joesandbox.com Online Scanner
- Google Phishing Report
- phishtank.com Phishing Report
- CheckPhish.ai
- Malpedia
RAID⚓︎
RegEx⚓︎
- RegEx101.com - Online RegEx creation and testing
- regexr.com - Online RegEx creation and testing
Security Tools⚓︎
- Awesome Hacking - A collection of awesome lists for hackers, pentesters & security researchers
- Information Assurance by NSA
- shodan.io - Security and vulnerability search engine
- VeraCrypt - Open source disk encryption software
- Robtex.com
- URLScan.io - Find out what your website is doing
- canarytokens.org - Free, quick, painless way to discover if you’ve been breached
- crt.sh - Search Public CA issued certs
- Digital Attack Map
- pentest-tools.com
- PassiveTotal
bash⚓︎
tmux⚓︎
- unnovative.net - OpenWest 2015 Slides on TMUX and Screen
vim⚓︎
- Why, oh WHY, do those #[email protected]! nutheads use vi?
- Your problem with Vim is that you don’t grok vi
- Derek Wyatt’s Vim Videos
- vim-galore - Everything you need to know about Vim (part of the awesome repository)
- unnovative.net - OpenWest 2015 From Vim Muggle to Wizard in 10 Easy Steps
- Vim Book
make⚓︎
/dev/urandom⚓︎
- www.2uo.de/myths-about-urandom/
- urandom is just as secure as random, learn the difference
- https://www.zx2c4.com/projects/linux-rng-5.17-5.18/
- Random number generator enhancements for Linux 5.17 and 5.18 by Jason A. Donenfeld aka zx2c4
Misc.⚓︎
- endoflife.date Community-maintained project to document end-of-life dates, and support lifecycles of various products