Skip to content

Coop Computer Security track

The Coop Computer Security track adds on top of the Regular baseline the cryptographic toolkit, network audit and computer forensics.

On an existing Debian:

Fenêtre de terminal
sudo apt install aims-os-security

(Pulls aims-os-math automatically if not already there.)

  • python3-cryptography (modern primitives: AEAD, X.509, KDF)
  • python3-pycryptodome, the drop-in PyCrypto cited in the lecture notes

Qiskit (Quantum Computing course) is not packaged in a current version. Install on demand:

Fenêtre de terminal
pipx install qiskit
# or
mamba install -c conda-forge qiskit
  • nmap (port / service scan)
  • wireshark for packet capture and analysis; dumpcap setuid, see below
  • tcpdump (CLI capture)
  • python3-scapy for packet crafting
  • john (John the Ripper): password cracking
  • hashcat: GPU-accelerated hash cracking
  • aircrack-ng: Wi-Fi audit
  • sleuthkit: filesystem and disk analysis
  • foremost: file carving
  • binwalk: firmware analysis and extraction

On the AIMS OS ISO, dumpcap is already configured setuid root (wireshark-common/install-setuid=true via preseed). The first-boot service adds your account to the wireshark group at first boot.

On a standalone apt install, debconf asks you at apt install wireshark whether you want the setuid. Answer “yes”, then:

Fenêtre de terminal
sudo usermod -aG wireshark $USER
newgrp wireshark
# or logout / login
  • Auditing Computer Forensics and Investigation
  • Computer Network
  • Computer Security 1: Network Security
  • Computer Security: Case studies from industries
  • Ethical Hacking
  • Mathematical Model for Network Security
  • Post Quantum Cryptography
  • Quantum Mechanics and Computing (partial libs, Qiskit on-demand)

See the full mapping for the breakdown.