Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
Set Ghidra Analyzer Option
Published:
How to set Ghidra Analyzer Option in Headless mode
Source Code Analysis
Published:
Workflow of analyzing source code
Relocation Tutorial 2
Published:
This post is about PIC and GOT of shared libraries’ global variables and functions. Original post here
Root Amazon Fire HD10 7th generation
Published:
Articles and instructions on rooting Amazon Fire HD10 7th generation with Fire OS 5.7.1.
Relocation Tutorial 1
Published:
Relocation of shared libraries
Running Deepseek LLM on Raspberry Pi 4
Published:
Introduction
This post is about running Deepseek Inference on Raspberry Pi 4.
Linux Trick
Published:
Useful Linux commands and tricks to solve common problems
Linking process
Published:
Linking Terminology
My explanation to all the details of linking process and their terms
Dynamic linker hijacking
Published:
Dynamic linker hijacking
How to Use CodeQL (part 2)
Published:
How to Use CodeQL (part 2)
How to Use CodeQL
Published:
How to Use CodeQL
Articles to Read
Published:
Articles I read and will read in the future. Most recent update: 2025-02-04
USB Armory MkII Tutorial 4
Published:
USB Armory MkII Tutorial 3
Published:
How to Use USB Armory Mk II (Part 3: Bare-Metal Execution)
USB Armory MkII Tutorial 2
Published:
Most recent update: 2025-02-01
USB Armory MkII Tutorial 1
Published:
How to use USB Armory MkII (Part 1 Boot the device)
Udev tutorial 2
Published:
Automating USB Kernel Module Loading with Udev and MODALIAS in Linux
Udev tutorial 1
Published:
udev rule for my USB driver on Raspberry Pi 4
portfolio
Portfolio item number 1
Short description of portfolio item number 1
Portfolio item number 2
Short description of portfolio item number 2
project
Source-Binary Viewer Tool
A tool for comparing and viewing changes between source code and decompiled binary
publications
Paper Title Number 1
Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work.
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1).
Download Paper | Download Slides
Paper Title Number 2
Published in Journal 1, 2010
This paper is about the number 2. The number 3 is left for future work.
Recommended citation: Your Name, You. (2010). "Paper Title Number 2." Journal 1. 1(2).
Download Paper | Download Slides
Paper Title Number 3
Published in Journal 1, 2015
This paper is about the number 3. The number 4 is left for future work.
Recommended citation: Your Name, You. (2015). "Paper Title Number 3." Journal 1. 1(3).
Download Paper | Download Slides
Paper Title Number 4
Published in GitHub Journal of Bugs, 2024
This paper is about fixing template issue #693.
Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
ECE 362 graduate teaching assistant
Undergraduate course, Purdue University, 2023-present
An introduction to computer instruction sets, assembly language programming, organization, and interfacing.