zacheller@home:~/blog$

  • SECARMY VILLAGE OSCP Challenge @ Grayhat 2020

    For Grayhat 2020, SECARMY VILLAGE put up a Vulnhub Box and opened a CTFd at secarmyvillage.ml to submit flags. There were 10 flags to find on the box, and those that solved all of them would be eligible to win one of three PwK vouchers. I got all the flags...

  • Niflheim Network CTF @ Grayhat 2020

    Niflheim’s Network was a free threat hunting CTF provided to those attending Grayhat 2020, hosted at niflheimsnetwork.duckdns.org. I took 1st place with 47 challenges solved and 3506 points scored. The event went smoothly, the challenges were interesting, the data wrangling was good practice, and I learned a lot in general....

  • Workflow, or How I Make this Blog

    Purpose I received an email from someone that wanted to know how I constructed my website and what my workflow looks like. And, in drafting my response, I realized I may as well make it public in case others are interested. Creation I use Jekyll, a static site generator with...

  • ./missing-semester - Data Wrangling - Exercises

    Course located at: missing.csail.mit.edu Exercises Take this short interactive regex tutorial. Find the number of words (in /usr/share/dict/words) that contain at least three a’s and don’t have a 's ending. What are the three most common last two letters of those words? sed’s y command, or the tr program, may...