Coop Computer Security track
The Coop Computer Security track adds on top of the Regular baseline the cryptographic toolkit, network audit and computer forensics.
Metapackage: aims-os-security
Section titled “Metapackage: aims-os-security”On an existing Debian:
sudo apt install aims-os-security(Pulls aims-os-math automatically if not already there.)
What’s added
Section titled “What’s added”Cryptography
Section titled “Cryptography”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:
pipx install qiskit# ormamba install -c conda-forge qiskitNetwork audit
Section titled “Network audit”nmap(port / service scan)wiresharkfor packet capture and analysis; dumpcap setuid, see belowtcpdump(CLI capture)python3-scapyfor packet crafting
Cracking
Section titled “Cracking”john(John the Ripper): password crackinghashcat: GPU-accelerated hash crackingaircrack-ng: Wi-Fi audit
Forensics
Section titled “Forensics”sleuthkit: filesystem and disk analysisforemost: file carvingbinwalk: firmware analysis and extraction
Wireshark without sudo
Section titled “Wireshark without sudo”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:
sudo usermod -aG wireshark $USERnewgrp wireshark# or logout / loginCourses covered
Section titled “Courses covered”- 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.