blogsoni

hi

about unsub log in
Reverse engineering your mobile banking app - to make a PHP script that automates checking your balances
0CTF 2018 Quals: Baby Stack - ret2dlresolve
Breaking Down Barriers - Part 2: Synchronizing GPU Threads
Copying Generic Arrays in Java
Raspberry Pi + Deep Learning home security system - From start to finish
Bitksel - Space Craze: ASTROX
Row-Major or Column-Major? Some notes about matrix convention
On the Aesthetics of the Syntax of Declarations
Affidavit
Breaking Down Barriers - Part 1: What's a Barrier?
Object Oriented Python
Bitksel - Space Craze: X3: Terran Conflict/Albion Prelude
React sub-components
Password Safety
Scandinavian Room Scene
ExaStar Development Journal #6 – The Rewriting (sorta)
Speed Up!
Using PGP Keys
THERE IS A CAR IN SPACE
Linux Kernel Release Model
Tracing the K-Pop Wave
Some obscure C features you might not know about
Meltdown and Spectre Linux Kernel Status - Update
A Real Life Pinhole Camera
Running Golang tests with Jest
Crashing QEMU VGA Drivers - The Story of my First CVE
Bitksel - STRAFE, run 'n gun gore galore
Meltdown and Spectre Linux Kernel Status
CTF Writeup: Hackvent 2017 Day 23 - "Only Perl"
CTF Writeup: Hackvent 2017 Day 21 - "Tamagotchi"
Using DNSSEC
Raspberry Pi controlled cactus lamp - adding power to a cheap lamp
Hello, world!
Voxel terrain: physics
Setting up Jekyll for GitHub Pages
The Rendering of Middle Earth: Shadow of Mordor
Hosting an SSH Server
Hello, World!
Making the Citadel
Metal Gear Solid V - Graphics Study
Space, coordinates, and the magic Quaternion
Aventador Renders Revisited
Bitksel - Pillars of Eternity stole my heart
Simplifying Compile-Time Options With if constexpr
Drafting
Olaf's Frozen Adventure
Rapid Website Development with Mojolicious and Polymer
Bitksel - Game Project Summary: Crypt of Darne
Eh, Docker, we have a problem here…
Linux Kernel Community Enforcement Statement