jasonkimprojects
CS PhD Student at Georgia Tech digging at side channels mostly from the browser
Georgia Institute of TechnologyAtlanta, GA
Pinned Repositories
2048-and-pong-from-scratch
APCSA final project for high school. Copies of the video games 2048 and Pong made from scratch with Java and the Swing GUI widget toolkit, after lots of self studying and experimenting with graphics. Extraneous files are remnants of BlueJ.
bitmapparser
A simple library to read, write, and edit bitmap images. Written as a side project to study file processing, and for fun.
easylsb
Encodes and decodes messages inside bitmap images by least significant bit steganography. Uses my BitmapParser library. A personal project inspired by what I learned in EECS 388 (Introduction to Computer Security)'s steganography unit.
ghidra-scripts
My practice files in scripting for Ghidra.
htc-evo-4gplus-evolved
My old personal project for my first smartphone, the HTC Evo 4G+. Custom Android 2.3 (Gingerbread) firmware based on stock, where I studied Linux and Android structure and optimized it with a focus on disk and memory usage as well as convenience. This was also my first introduction to scripting.
jasondrive
When Jason gets bored over winter break: a very bungled version of Google Drive, but still full stack.
jasonkimprojects.github.io
Jason's personal website
java-blackjack
APCSA exercise for making simple games from scratch. Precursor to 2048 and Pong From Scratch in that it has no graphics, but this is the project that helped me to really understand object oriented programming. Extraneous files are remnants of BlueJ.
zerosteg
A web-based text steganography tool, using zero-width Unicode characters to hide the message. Also accessible through my website.
jasonkimprojects's Repositories
jasonkimprojects/zerosteg
A web-based text steganography tool, using zero-width Unicode characters to hide the message. Also accessible through my website.
jasonkimprojects/ghidra-scripts
My practice files in scripting for Ghidra.
jasonkimprojects/bitmapparser
A simple library to read, write, and edit bitmap images. Written as a side project to study file processing, and for fun.
jasonkimprojects/htc-evo-4gplus-evolved
My old personal project for my first smartphone, the HTC Evo 4G+. Custom Android 2.3 (Gingerbread) firmware based on stock, where I studied Linux and Android structure and optimized it with a focus on disk and memory usage as well as convenience. This was also my first introduction to scripting.
jasonkimprojects/2048-and-pong-from-scratch
APCSA final project for high school. Copies of the video games 2048 and Pong made from scratch with Java and the Swing GUI widget toolkit, after lots of self studying and experimenting with graphics. Extraneous files are remnants of BlueJ.
jasonkimprojects/easylsb
Encodes and decodes messages inside bitmap images by least significant bit steganography. Uses my BitmapParser library. A personal project inspired by what I learned in EECS 388 (Introduction to Computer Security)'s steganography unit.
jasonkimprojects/jasondrive
When Jason gets bored over winter break: a very bungled version of Google Drive, but still full stack.
jasonkimprojects/jasonkimprojects.github.io
Jason's personal website
jasonkimprojects/java-blackjack
APCSA exercise for making simple games from scratch. Precursor to 2048 and Pong From Scratch in that it has no graphics, but this is the project that helped me to really understand object oriented programming. Extraneous files are remnants of BlueJ.
jasonkimprojects/rosalind-challenge
My solutions in Python to the Rosalind bioinformatics stronghold. As of August 7, 2019, I rank within the top 1% of users by number of problems solved correctly.