Linux

Automated SNMPv3 Configuration

This blog post is about SNMPv3. As many Engineers familiar with SNMP will know, SNMP is a powerful protocol that can divulge a lot of…

Python Environments on Linux

Creating a virtual environment will limit anything you do to that environment only, and no dependency installations will escape onto your…

A Vim crash course, of sorts...

This post will be a mixture of my own personal VIM cheatsheets, along with a high-level overview of the Vim text-editor. Text-Editors are a…

SkyeNet-Setup: My Personal Toolbox

Of late, I have found myself distro-hopping very frequently on my various personal machines (not to mention breaking my installs way too…

Fun with WiFi: SSID-Overload!

For this post we will be looking at how the WiFi protocol (IEEE 802.11) allows alien devices to view network paramaters prior to connecting,…

Tarballs and Compression

TAR (Tape Archive) is used aggregate files and directories into a single file for easily backing up and moving. When unpacked, the files and…

The Linux Filesystem

The phrase "Everything is a file" has been used to desscribe Unix and Linux for a long time, and is profoundly characteristic of the…

Building a Reddit bot with PRAW

PRAW (Python Reddit API Wrapper) is, as the name suggests, a Python Wrapper for managing API access to Reddit. PRAW takes control over the…

Exploiting Cron-Jobs

In this post, I would like to run through another one of OverTheWire's hacking challenges. To preserve the integrity of the challenges, all…

Brute-Force Password Attacking

In this post, I would like to run through another one of OverTheWire's hacking challenges. To preserve the integrity of the challenges, all…

An History of Linux

In 1969, a remote division of AT&T’s Bell Labs were hard at work developing a breakthrough in computer science; a time-sharing operating…