Vi Grey


Vi Grey's Blog


2022

2022-11-10 - I'm Reclaiming and Simplifying My Website (New Website Design)
2022-09-29 - CALENDAR_DOT_EXE - Added Jewish Calendar Support
2022-09-22 - Google Authenticator Made Me Upset Enough to Make My Own

2020

2020-09-15 - International Space Station Tracker for the NES
2020-03-27 - Implementing Conway's Game of Life on the NES

2018

2018-12-27 - 2018 Comes to a Close
2018-08-15 - DEFCON - A Good Kind of Stressful
2018-07-08 - Presenting at The Circle of HOPE Conference
2018-04-08 - Defining "Subtraction" - Building a Simple Computer
2018-04-04 - Defining "Addition" - Building a Simple Computer
2018-02-02 - This NES ROM Is Also a ZIP File
2018-01-30 - I Made an NES Game from Scratch in 2018

2017

2017-12-31 - New Year's Resolutions - 2018 Edition
2017-12-25 - Analyzing the "A Christmas Story" Decoder Pin
2017-10-18 - KRACKing WPA/2 Part 2 - Android Exploit
2017-10-16 - KRACKing WPA/2
2017-10-09 - Cryptographic Concepts - Cryptographic Signatures
2017-10-06 - Cryptographic Concepts - Cryptographic Hashing and Salting
2017-10-02 - Cryptographic Concepts - Asymmetric Cryptography
2017-09-29 - Cryptographic Concepts - Symmetric Encryption
2017-09-28 - Cryptographic Concepts Introduction
2017-09-15 - What Chains the Blocks of Blockchains?
2017-08-21 - Picking TSA Locks with a Bobby Pin
2017-07-28 - Making the Step into Electrical Engineering
2017-07-27 - Emulating a Bell 103 Modem
2017-07-21 - A Trip to the 80s - >telnet vigrey.com
2017-07-03 - Systemd "0day" Username Parsing Problem
2017-06-19 - There Is No "One Size Fits All" in Security
2017-06-12 - WhatsApp's Backdoor Isn't a Backdoor
2017-06-10 - Taking Insecure Cyber Infastructure to Our Homes
2017-06-05 - Making a U2F Authentication Man-in-the-Middle Attack
2017-05-29 - I'm Doing a Presentation on Two-Factor Authentication - June 8th at 6PM
2017-05-22 - Looking Into Starting Audio and Video (And Showing Off Skills)
2017-05-05 - Quick U2F Security Exploit Demo and Presentation Announcement
2017-04-29 - Phishing for Root: Using Shell Functions Against Mac and Linux
2017-04-20 - Facebook Job Start Date Bug Workaround
2017-04-17 - Encoding Information into Images
2017-04-11 - Eden Progress: Setting up the Database, Encryption, and Authentication
2017-04-04 - Creating My Own Personal Assistant
2017-02-24 - Understanding the Recent SHA1 Collision