argowang / cyber-security-roadmap

A roadmap for learning cyber-security

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo contains the materials I used along the way of learning cyber security.

Computer Network:

General Material

TLS

This wonderful article serves as a great overview of TLS. It covers the concept of TLS, TLS handshake, comparison of RSA and Diffie-Hellman key exchange and much more!

This article explains the mutual TLS protocal in depth. The article includes the a high level view of mutal SSL, then it describes the 12 handshake messages involved in mutual ssl. Finally it gives a easy to follow coding example for you to try out.

Linux OS Security

IP Tables

This article includes a list of documentation for iptables. It also provides a cheatsheet instructing how to use the iptables command on linux machine.

ebpf

ebpf is going to be the next big thing in the land of security. Its extensibility enables countless use cases. To name a few, network packet filtering/tracing with Cilium, syscall filtering and etc.

PAM Modules

About

A roadmap for learning cyber-security