Advanced Search
Search Results
312 total results found
Computer Programming: Object-Oriented Programming and Functions
Object-Oriented Programming (OOP) We are really only going to scratch the surface of OOP in this exercise OOP is a complex programming paradigm that can't be mastered in a single setting But, we can cover the basics to allow you to explore further Clas...
Computer Programming: PowerShell and Python Modules
What is a Module? We noted before that a function is a tool that does one task well We write the code once and re-use the tool wherever it is needed A module is just an extension of this concept Modules are collections of classes, functions, and other ...
Follow-Up Work
Autodidactic Learning Time Complete these videos on TCM Academy. Ask your peers (I'm happy to field questions as well) if you have any issues completing these lessons. Sockets video Reading/Writing Files video Building a Port Scanner video Building a Sh...
Computer Networking: IP Addressing and Subnetting
Computer Networking: MAC Addressing and ARP
Computer Networking: Encapsulation and Decapsulation
Computer Programming: Compiled vs Interpreted Languages
Computer Programming: Primitive Data Types
Computer Programming: Collections, Loops, and Conditions
Computer Programming: Object-Oriented Programming and Functions
Computer Programming: PowerShell and Python Modules
OpenSSH Server on Windows Hosts
Enable SSH Server Capability Get-WindowsCapability -Online -Name 'OpenSSH.Server*' | Add-WindowsCapability -Online Generate a SSH Key Pair See here for more information: https://notes.benheater.com/books/ssh-administration/page/create-new-key-pair-for-ssh...
OpenSSH Server on Windows Hosts
Brute Force HTTP Basic Authentication with Hydra
Process Overview The basic process to begin brute forcing web logins with Hydra goes like this: Open your web browser Navigate to the target site Open the browser developer toolsOr, configure traffic to go through a HTTP proxy (e.g. Burp Suite) Make a l...
Brute Force Web Logon with JSON
Process Overview The basic process to begin brute forcing web logins with Hydra goes like this: Open your web browser Navigate to the target site Open the browser developer toolsOr, configure traffic to go through a HTTP proxy (e.g. Burp Suite) Make a login a...
Add Your Own TLS Certificates to Web Servers
Context This assumes that my domain is contoso.org I've generated a *.contoso.org certificate for my Wazuh infrastructure's web interfaces. I have the following DNS records in my environment: wazuh-dashboards.contoso.org owlh-manager.contoso.org My cer...
Debian-Based Distributions
Install Prerequisite Packages # When prompted... # Modify smb.conf to use WINS settings from DHCP? Answer: Yes sudo apt install -y sssd realmd krb5-user samba-common packagekit* Join the System to the Domain Make sure the conditions are right for the s...
Proxmox: Unprivileged LXC Workaround
Unprivileged LXC Workaround Overview of the Problem Join Linux Container to the Active Directory domain Cannot SSH into the Linux Container with domain account This is due to domain account's UID and GID assigned by sssd High UID and GID does not fall...