Docker, React, and Security React Docker Git Installing Docker Security Using Docker Hub Useful Docker Commands Lessons from Docker Docker Machine Troubleshooting This post has been constructed over the course of roughly 4 months, and was done with my friend Zach as independent research in docker security related to dockerizing react web apps. All the code can be found in the repo on Github. I’d like to point out that the broken branch wasn’t working for some (still) unknown reason related to versioning between when we set up the system and when we upgraded some of the components including nodejs.
Continue reading

Classifying Drones based on Sound Frequency From January to March of this year, I worked with students from Chungnam National University (충남대학교) in South Korean in research regarding Neural Networks. Specifically, we wanted to create a Convolutional Neural Network that could classify different types of drones and whether they were carrying a payload or not using low cost microphones. The purpose of this system was focused on providing law enforcement or military support in identifying if drones were carrying bombs in high density population environments.
Continue reading

Python Development Environment I set out to create an extensible, portable python development that would be consistent if I moved it between operating environments and architectures. When I first set out on this project, I wanted to use Docker to deploy a dev environment on top of a Debian based system. I didn’t realize this when I started, nor did Google seem to know that Docker isn’t meant for a dev environment, only for pushing about apps after they’re made.
Continue reading

This post was originally going to be about how to set up a few different systems, including vagrant, docker, ansible, and some random python projects on debian/ubuntu systems, but I ran into a singular problem on almost everything I did. The error was always Failed Building Wheel for Cryptography I’ve gotten this problem several times, and it can be caused by different things. I found a few posts that helped me (here and here and here), but here is a quick summary which should help you in almost all situations:
Continue reading

A week without work So last week was spring break, and I travelled to sunny southern Florida without my computer or phone. This was the first time since I started working on computers 8 years ago that I’ve gone without it for more than a day or two. It was an experience, but I wouldn’t do it again. I’ve gone without my phone for over a month before, and I didn’t mind.
Continue reading

Improving the School System I recently came across an essay I wrote my senior year in high school entitled “How to improve the educational system”. This is one of the longest essays I’ve ever written at 5400 words, but it wasn’t for a class. I wrote the paper because I felt it would help improve the system if the right people read it. It was well received and made its way up the ladder, unfortunately not much came of it.
Continue reading

Announcing the Strategic Intelligence Network, TLS, and Banned Ebooks Note: you can find the SIN and BEb on the menu in the lower left As promised (and implemented roughly 2 weeks ago), this site now services all direct content through TLS using Let’s Encrypt. The implementation was surprisingly easy, although I didn’t find a quick guide on their site, digitalocean had a very easy and quick 5 minute installation. Some images are still over http, but I’m not as concerned about that at the moment, and will spend that small amount of effort elsewhere.
Continue reading

Data Collection & Ethics ​ Note: This article might seem odd, it was an assignment for a class that I thought was well written enough to post here. It’s a long form ethical post. Enjoy ​ Data collection is an important and highly relevant topic in the modern age. People have wrestled with the degree to which companies control user data for decades, and the world is final starting to see 3 major breaks in ideology.
Continue reading

Scripts Sites and School February already! It’s been just over a month since my last post. Don’t be mistaken though, I currently have 4 articles waiting to edit including Finding and fixing rouge ‘smart’ routers on an enterprise network Installing and setting up the Skylines Project Part 1 of the Fuzzing series A long-form article about ethics in data collection, retention, and analysis. Now you may be thinking that’s a lot of articles to have waiting for editing and you’d be right; I enjoy writing, I do not enjoy editing.
Continue reading

Cryptocurrency prices surge Many people have noticed the price of Bitcoin increasing dramatically over the past few months, which has clearly been due to its increased popularity in China as the yuan has fallen. What many have not noticed, though, is the extremely high growth of Monero in the past month. When I first heard about Monero in July, its price had recently jumped to $1.50. I knew it was extremely useful as a real private cyrptocurrency, unlike bitcoin, so it was popular within the criminal culture.
Continue reading

Author's picture

Austin Snair

Student at Purdue. (Cyber)security, Tech, Writing, DevOps. Travelled to 22 countries and 48 states. Play soccer and ping pong, run a charity (https://thessf.org), and a metal straw company (https://thebobabuddy.com). (Currently focusing on Docker and learning DevOps one fail at a time.

Pentesting

Purdue