<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Opsdisk Blog</title><link>/</link><description></description><lastBuildDate>Sun, 08 Nov 2020 00:00:00 -0600</lastBuildDate><item><title>Restoring a 37 Year-Old IBM F Mechanical Keyboard</title><link>/restoring-a-37-year-old-ibm-model-f-mechanical-keyboard.html</link><description>&lt;p&gt;I wanted to share my journey from start to finish to restore a 1983 IBM Model F XT mechanical keyboard to it's former glory.  It includes the steps, mistakes, and additional hardware required to make it functional with a modern computer.  This blog post is dedicated to my dad for teaching me about computers.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Sun, 08 Nov 2020 00:00:00 -0600</pubDate><guid isPermaLink="false">tag:None,2020-11-08:/restoring-a-37-year-old-ibm-model-f-mechanical-keyboard.html</guid><category>misc</category><category>mechanical keyboard</category><category>ibm</category><category>model f</category></item><item><title>Brute forcing Gumroad Discount Codes</title><link>/bruteforcing-gumroad-discount-codes.html</link><description>&lt;p&gt;tl;dr - I notified Gumroad about a low-risk brute force attack against the discount voucher endpoint and it was fixed in a few weeks.  Props to Sahil and his team at Gumroad for the quick fix!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Sat, 02 Mar 2019 00:00:00 -0600</pubDate><guid isPermaLink="false">tag:None,2019-03-02:/bruteforcing-gumroad-discount-codes.html</guid><category>misc</category><category>python</category><category>gumroad</category><category>xhr</category><category>concurrent.futures</category></item><item><title>Scantron - A Distributed nmap and masscan Scanning Framework</title><link>/scantron-a-distributed-nmap-and-masscan-scanning-framework.html</link><description>&lt;p&gt;Original post can be found here: https://developer.rackspace.com/blog/scantron-a-distributed-nmap-scanner/ The Threat and Vulnerability Analysis team at Rackspace is charged with providing internal vulnerability scanning, penetration testing, and red/purple teaming capabilities to reduce cyber-based threats, risk, and exposure for the company.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Mon, 15 Oct 2018 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2018-10-15:/scantron-a-distributed-nmap-and-masscan-scanning-framework.html</guid><category>misc</category><category>nmap</category><category>masscan</category><category>django</category><category>python</category></item><item><title>Review of "Automating OSINT - Master Class"</title><link>/review-of-automating-osint-master-class.html</link><description>&lt;p&gt;I had the opportunity to take Justin Seitz’s Automating OSINT (Open Source Intelligence) Master Course (https://register.automatingosint.com/) and wanted to write up my experience with it. I took the Master Course which bundled an introduction to Python in addition to all of the OSINT focused modules.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Fri, 27 Jul 2018 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2018-07-27:/review-of-automating-osint-master-class.html</guid><category>misc</category><category>OSINT</category><category>python</category></item><item><title>OSCP Review</title><link>/oscp-review.html</link><description>&lt;p&gt;Overview I finally got the opportunity to take Penetration Testing with Kali Linux (PWK) and the accompanying Offensive Security Professional Certification (OSCP) exam. There are already lots of great reviews about the course, content, labs, etc. that you can find here: https://www.offensive-security.com/testimonials-and-reviews/&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Tue, 18 Oct 2016 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2016-10-18:/oscp-review.html</guid><category>misc</category><category>oscp</category><category>batchconfig</category><category>ssh tunnel</category></item><item><title>pagodo.py - Passive Google Dorking</title><link>/google-hacking-database-collector.html</link><description>&lt;p&gt;Introduction The goal of this project was to develop a passive Google dork script to collect potentially vulnerable web pages and applications on the Internet. There are 2 parts. The first is ghdb_scraper.py that retrieves Google Dorks and the second portion is pagodo.py that leverages the information&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Thu, 18 Aug 2016 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2016-08-18:/google-hacking-database-collector.html</guid><category>misc</category><category>python</category><category>osing</category><category>google dorks</category></item><item><title>rack-bob</title><link>/rack-bob.html</link><description>&lt;p&gt;Motivation Short for Rackspace bob-the-builder, this script builds servers with Rackspace's rack binary https://github.com/rackspace/rack. The goal of the project was to combine a number of DevOps concepts I've been learning lately. Minimize building servers by hand/GUI and treat infrastructure-as-code by utilizing an API.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Sat, 09 Jan 2016 00:00:00 -0600</pubDate><guid isPermaLink="false">tag:None,2016-01-09:/rack-bob.html</guid><category>misc</category><category>python</category><category>ansible</category><category>rackspace</category></item><item><title>Edwards Aquabot with Beautiful Soup and TwitterAPI</title><link>/aquabot.html</link><description>&lt;p&gt;Introduction Here in South Texas, outside water usage is dictated by the water level in the Edwards Aquifer, "a unique groundwater system and one of the most prolific artesian aquifers in the world" (https://en.wikipedia.org/wiki/Edwards_Aquifer). Home owners can only water their grass on&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Sat, 19 Dec 2015 00:00:00 -0600</pubDate><guid isPermaLink="false">tag:None,2015-12-19:/aquabot.html</guid><category>misc</category><category>python</category><category>twitter</category><category>beautifulsoup</category></item><item><title>theHarvester Reboot</title><link>/theharvester-reboot.html</link><description>&lt;p&gt;Introduction One of the most popular tools to collect email addresses and other target information during a pen test is theHarvester, written by Christian Martorella @laramies of the Edge-Security Group. The source code can be found here: https://github.com/laramies/theHarvester, but it comes with Kali by default.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Wed, 16 Dec 2015 00:00:00 -0600</pubDate><guid isPermaLink="false">tag:None,2015-12-16:/theharvester-reboot.html</guid><category>misc</category><category>python</category><category>OSINT</category><category>email</category></item><item><title>metagoofil File Download Rewrite</title><link>/metagoofil.html</link><description>&lt;p&gt;Introduction One of the best tools for conducting document and metadata reconnaissance during a pen test is metagoofil, written by Christian Martorella @laramies of the Edge-Security Group. The source code can be found here: https://github.com/laramies/metagoofil, but it comes with Kali by default.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Sat, 31 Oct 2015 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2015-10-31:/metagoofil.html</guid><category>misc</category><category>python</category><category>OSINT</category><category>google</category></item><item><title>BASH Alias-like Shortcuts for Windows</title><link>/bash-alias-like-shortcuts-for-windows.html</link><description>&lt;p&gt;Introduction Ever wanted to have persistent, BASH-like aliases for Windows? Unfortunately, Windows makes this a little more convoluted, but it is still possible! In the Unix world, users have the ability to create a file, usually called .bash_aliases, that contains user-defined shortcuts for executing commands.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Sun, 30 Aug 2015 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2015-08-30:/bash-alias-like-shortcuts-for-windows.html</guid><category>misc</category><category>Windows</category><category>macros</category></item><item><title>dnmapR (dnmap revised)</title><link>/dnmapr.html</link><description>&lt;p&gt;For security processionals and penetration testers that want to distribute nmap scans to different clients, Seb Garcia created a great tool called dnmap, short for distributed nmap. There are two main parts to dnmap. The first is the server component, which hosts the commands that clients run.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Fri, 15 May 2015 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2015-05-15:/dnmapr.html</guid><category>misc</category><category>nmap</category><category>python</category><category>ssh tunnel</category></item><item><title>Synack Red Team Firewall Script</title><link>/synack-redteam-firewall-script.html</link><description>&lt;p&gt;This blog describes a quick and simple BASH script I wrote when I started doing penetration testing with Synack's Red Team. I wanted to write an easy and straightforward script before starting to scan targets.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Sat, 09 May 2015 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2015-05-09:/synack-redteam-firewall-script.html</guid><category>misc</category><category>shell</category><category>SynAck</category></item><item><title>Building a Core SSH Memory-Only Virtual Machine</title><link>/coressh.html</link><description>&lt;p&gt;What is the Core Project? The Core Project is a project dedicated to providing a small, minimal Linux distribution that can be configured for any number of purposes. Tiny Core is designed to run from a RAM copy created at boot time.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Thu, 30 Apr 2015 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2015-04-30:/coressh.html</guid><category>misc</category><category>tinycore</category><category>ssh</category><category>ssh tunnel</category></item><item><title>Release of batchconfig.py</title><link>/batchconfig.html</link><description>&lt;p&gt;batchconfig.py is a Python script to create customized Windows batch files for the purpose of conducting quick Incident Response, surveying a box post-exploitation, or assisting network administrators in managing their networks. batchconfig.py is written for Python 2 and only requires a configuration file and an output batch file&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brennon</dc:creator><pubDate>Tue, 21 Apr 2015 00:00:00 -0500</pubDate><guid isPermaLink="false">tag:None,2015-04-21:/batchconfig.html</guid><category>misc</category><category>python</category><category>batch</category></item></channel></rss>