SSl-TLS Edition
Details
Release Info
Transport Layer Security (TLS) provides standards-based asymmetric and symmetric cryptographic solutions for your application needs.Release Syllabus
SSL-TLS with OpenSSL
- Discuss Features:
- Primary Tool
- Private | Public Keys
- Certificate Signing Requests (CSRs)
- Self-Signed Certificates
- Public Key Cryptography Standards (PKCS)
- Encryption | Decryption
- Random String Generation
- Message Digests
- SSL-TLS Client
- Features
- General Usage
- Retrieve Site Certificates
- Determine OCSP Configuration
- Probe supported TLS Versions
- Extract Certificate for local usage
- Retrieve Certificate with NMap
- Retrieve Certificate Chain
- Fetch Certificate
- x509 Query Fields
- Fingerprints
- One-Liner
- Export Public Key from Certificate
- Dump Public Key
- Generate Random Bytes
- Yield various Formats
- Create Random Files on Target
- Define Random $USERs
- Track defined $USERs
- Features
- Generate Digests
- Install SHA3-SUM
- Vary Content
- Compare Digests
- Remote Digests
- Store Digests
- Features
- Common Algorithms
- Generate Multiple Private Keys
- Export Public Keys
- Confirm Keys
- Remove and Re-Export Public Keys
- Generate Non-Default RSA Keys
- Password-Protected Keys
- Share PRIV_KEY and Confirm
- Features
- Base64 Encode | Decode
- AES-256 Encryption | Decryption
- Base64 Representation
- Decode | Decrypt
- Deterministic Examples
- Asymmetric Encrypts | Decrypts
- Features
- "pkeyutl" Sub-Command
- RSA Signatures
- ED(448|25519) Signatures
- RSA-PSS Signatures
- Eliptical Curve Signatures
- "-rawin" effect
- Encrypt | Sign | Verify | Decrypt
- Sign | Encrypt | Decrypt | Verify
- Discuss
- Generate Private Keys
- Generate Correlating CSRs
- Confirm Keys | CSRs
- Self-Signed Certificates
- Generate
- CA Store
- Root CA
- Various ALGOs
- Internal Domain
- SYMLINK Keys
- Password-Protected PRIV_KEY
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5$SHELL-Vars Edition
Details
Release Info
The $SHELL (all incarnations), provide a plethora of useful mechanisms that facilitate smoother and more automated operations. Core to reduced computing friction is $SHELL-Mastery.Release Syllabus
SHELL Variables
- Discuss Features
- Terminal (TTY)
- CLI Arguments
- Process ID
- Backgrounded
- SHELL Local
- Environment
- Persistence
- Aliases
- Command Substitution
- Increment | Decrement
- Dynamism
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5zsync Edition
Details
Release Info
Perhaps one of the most efficient ways to download ever-moving, large Content, is to use zsync to handle the deltas. Using rsync, without overhead, zsync can easily keep your Content updated over standard HTTP services.Release Syllabus
zsync
- Discuss Features
- Prep Content
- Compression
- File Names
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 57z Edition
Details
Release Info
Offering the best features of single-file archiving with virtually no limits, to top-class compression, 7Zip provides the right mix of both disciplines to help you organize and protect your data assets. Have a look at 7Zip in this release.Release Syllabus
‘7Zip’
- Features
- Archive Creation
- Inclusions | Exclusions
- FQ Paths
- Content Deletion | Extractions
- Content Exchange
- ‘tar’ with 7z
- Passwords
- Hashes
- Various Formats
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5find Edition
Details
Release Info
Ubuitous; non-printing Chars are everywhere. Sans doubt, they're important in helping us sort fields and records. As such, familiarity with these chars can prove quite useful and applicable in your computing journey. Have a glance at some of the salient non-printing chars in this release.Release Syllabus
‘find’
- Features
- NULL Separators
- Tests
- Negation
- [GU]ID
- Count Types
- Depth
- Actions
- SymLinks
- Times
- Content Types
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5JournalCTL Edition
Details
Release Info
Central to SystemD's responsibilities is the JournalCTL facility, providing administrators with timely, descriptive and easily searchable LOG entries across common services - in particular - SysLOG-oriented services. Use JournalCTL to get a handle on standard and error conditions across your Instances.Release Syllabus
JournalCTL
- Features
- Persistent | Volatile
- General Usage
- Boot LOGs
- ‘jouralctl’
- Date-Time Ranges
- Output Formats
- Timezone Shifts
- LOG Groups
- Journal Size
- Backup
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5Ubu22x Edition
Details
Release Info
Widely considered the top Linux Distro, Ubuntu builds on Debian, and offers a mature and stable framework upon which to build your important Applications and Services. Gander not beyond Long Term Support (LTS) Releases, which are made available every ~24-months, and, offer 5-years of security updates por gratis, to appreciate why Ubuntu wins. Canonical is boss; build your offerings on Ubuntu.Release Syllabus
Ubuntu 22x Administration
- Upgrades | Installations
- Identify current configuration
- Discuss new features
- Snapshot current configuration
- Upgrade instance online
- Confirm upgraded environment
- Perform Installations
- SUDO Retrofit
- Automatic Updates
- SHELL Commands | Essentials
- tty, pts, ll, la, l, ls, find
- alias, cat, file, chmod, chown, history, dd, blkid
- IO, Pipes, Redirection, Command Chaining
- ps, top, /proc, /sys
- head, tail, sudo, su
- w, who, whoami, which, whereis
- Static IPs Set
- Duplicate VM - Retrofit
- Common Network Clients
- Identify important client utilities
- Networking: ping, netstat, mtr, telnet
- File Retrieval: wget, curl
- Name Resolvers: host, dig, /etc/hosts
- OpenSSH | Parallel SSH
- Identify Defaults
- Discuss TTYs
- Generate SSH PKI Usage Keys
- Ensure Password-less AUTH
- Non-interactively transport content with SCP
- Interactively move content with SFTP
- Install Parallel SSH clients
- Carry out parallel executions
- File Permissions | User Management
- Explain standard Linux (DAC) permissions
- Alter permissions as needed
- Test access to content
- SET[GU]ID Exploration
- Discuss Stickyness
- Discuss Symbolic Links
- Implement Soft | Hard Links
- Examine behavior
- User | Group Management
- Identify GUI | $SHELL User Management tools
- Explore: /etc/{passwd,shadow,group}
- Provision users | groups as needed
- Test functionality
- Modify accounts | groups as desired
- Confirm configuration
- Storage Management
- Explore current storage configuration
- Provision additional storage as needed
- Online Resize as desirable
- Mount | Test | Committ to: /etc/fstab
- Sync live content area
- Identify current SWAP environment
- Allocate SWAP as needed
- Enable | Committ to: /etc/fstab
- Logical Volume Management (LVM)
- Identify default configuration
- Provision LVM-dedicated storage
- Configure: PVs | VGs | LVs
- Extend storage as needed
- Reduce VG as needed
- Evaluate results
- Apt | Snap Packages
- Explore package footprint
- Peruse configuration
- Manage packages via 'apt'
- Discuss Snap Uni Packages
- Manage packages with 'snap'
- Confirm configuration
- Cron Scheduler
- Explore default configuration
- Discuss scheduling parameters
- Write simple $HELL script
- Schedule execution via Cron
- Alter schedule as desired
- Confirm expected behavior
- SYSLOG | LOG Rotation
- Explore default configuration
- Discuss Syslog Rules
- Except facilities from catchall: /var/log/syslog
- Explore key logs
- Explore LOG Rotation
- NginX
- Install
- Verify
- Explore Configuration
- PHP Support
- PPA Upgrade
- SystemD Environment
- Discuss Features
- Expose managed resources
- Manage Services
- Journal Control
- Hostname Control
- SSH Tunneling
- Pseudo-VPN Services
- Contrast with VPNs
- Create | Use Forward tunnels
- Establish Reverse Tunnels
- TCPDump Packets
- Explore 'tcpdump' basics
- Capture wide variety of packets
- Use BPFs to reduce captured data
- Replay captures with 'tcpdump'
- Parse with BPFs as desired
- GNU Privacy Guard (GPG)
- Provision Usage Keys
- Share Keys
- (De|En)crypt Content
- Sign and Verify Content
- Network Reconnaissance
- Install NMap
- Explore footprint
- Perform local reconnaissance
- Quickly identify available subnet-based nodes
- Comprehensive scan of select targets
- Explore scripts interface and discuss
- Evaluate results
- SSH Guard
- Install SSHGuard
- Discuss Features
- Generate SSH Traffic
- Evaluate results
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5Deb11x Edition
Details
Release Info
Among the longstanding and well-maintained Distros is Debian. Its 'apt' package management framework is legendary; as is its commitment to supply por gratis, recurring security updates over a long horizon. Indeed, this distinguishes Debian and its relatives as the leading Linux Distros available.Release Syllabus
Debian 11x Administration
- Features
- Download
- Network ISO Image
- Full ISO Image
- Explore usage of the following useful commands
- tty | /dev/pts | w | whoami | who
- set | env | export | unset
- cat | echo | touch | rm
- pwd | ls | cd | mkdir | alias | umask
- head | tail
- dd
- find
- history
- STDIN, STDOUT, STDERR, UNIX Pipes, Redirection, Command Chaining
- ps, df, free, top, dd
- stat, which, w, who
- tar | gzip | bzip2 | xz | 7-Zip
- Explore SSH defaults
- Use SSH to connect to targets
- Transfer data with: scp | sftp | rsync | parallel-ssh | parallel-rsync
- Mirror PKI Identities | Confirm Functionality
- Explain common Linux file permissions
- chmod | chgrp | chown
- Discuss various Linux file attributes | features
- SETUID | SETGID | STICKY Bit
- SymLinks: Hard | Soft
- Features
- useradd | adduser | usermod | userdel
- groupadd | groupmod | groupdel
- Create $USERs in Parallel
- $USER Passwords | mkpasswd | python3
- Generate Random Passwords
- Store Randomly-generated Passwords for Reference
- Features
- Installation Defaults: File System Table
- Provision Storage
- GPT Label | Create Partition(s) | File System | Mount | Persistence
- XFS - Repurpose Partition(s) for XFS
- Migrate Partition with Backup
- Duplicate Drives
- Online Resizing (Up-Sizing)
- Provision SWAP
- Logical Volume Management (LVM)
- LVM Features
- Allocate Storage to LVM
- LVM Resizing
- LVM SWAP
- Cron Features
- Cron Job Execution
- SYSLOG Features & configuration
- TCP Log Replication
- LOG Rotation configuration
- SystemD Features
- Journal Control Features
- Explore default APT configuration
- Identify commonly-used package management tools
- Enumerate installed packages
- Identify package owners based on system binaries
- Discuss 'apt' and 'dpkg' options
- Install | Remove various packages
- Network Tools | IP Configuration
- Examine default IP configuration
- Extend IP configuration to facilitate additional addresses
- Static IP Config
- Dual: Dynamic | Static Config
- Confirm communications
- Extend multiple addresses on various Instances
- Install
- Features
- Caching-Only
- Primary | Secondary | Reverse Zones
- Restrict Transfers
- Features
- Restrict $USER to SFTP Access
- Confirm limited $SHELL
- SFTP-Only Group
- SFTP-Only Password AUTH
- Identifiy key NMAP configuration files
- Identify commonly used NMAP options/switches/parameters
- Scan Server resource
- Perform default TCP Connect-based ethical scans of local and remote resources
Tokyo Time
16:9Rate
1.25xWatched
1Completed
1 of 5argV Edition
Details
Release Info
Command execution, whether binary, $SHELL script, or interpreted (python | php | ruby | etc.), often require positional parameters to tune | drive non-default functionality. Thankfully, the $SHELL maintains an array of supplied positional parameters per-execution. We simply reference $ARGV, however maintained by the executor. Spend some time exploring the all-important positional parameter list.Release Syllabus
argV
- Features
- $SHELL Basics
- $SHELL Functions
- Perl Arguments
- Python Arguments
- PHP Arguments
- xargs