Nikolaj Schomacker

Developer at day - hacker at night. 

...jk, I sleep at night. 
Read more

2022

Jan 10, 2022
Jan 10, 2022
Wrote a Zig Package
I wrote a package for other Ziguanas to use in their Zig projects. 
It's a small package for generating all possible permutations of a list using Heap's algorithm. My goals were to avoid allocating memory on the heap and using an Iterator pattern, resulting in the next permutation not being generated before it's needed.

It was a success and a great learning experience :)

You can check out the project here:
https://github.com/bdoner/zig-permutate 

2021

Sep 12, 2021
Sep 12, 2021
Participated in a CTF
Wrote Python
Reverse-engineered a program
Hacked a website
+ 2
I participated in this year's CSAW qualifying CTF. I didn't do much, but I succeeded at some binary exploitation, reversing some python, utilizing hashcat to crack some hashes and doing an easy web challenge. I also managed one of the harder web challenges - albeit after the competition ended. 
I greatly enjoy the CTF format that to me is like a bunch of bite-sized puzzles, forcing me to think about things I rarely get to think about 🤯

2018

Jun 20, 2018
Jun 20, 2018
Reverse-engineered a program
Wrote a C# application
Used the Win32 API
+ 1
I wrote a program that plays Minesweeper. Initially I tried screenshotting the game and to image recognizion, but ended up using the Win32 API to open the game process and read the memory containing the board layout.

https://github.com/bdoner/Minesweeper

2016

Jul 15, 2016
Jul 15, 2016
Made a website
Used MongoDB
Used .Net Core
Configured a linux system
Wrote TypeScript
+ 3
I made a website, hurtig.ninja, a filesharing site that's simple and anonymous to use. I often wanted to share files (and still do) and needed a better solution than any existing one.

It's made with Typescript, .Net Core, running on an Ubuntu server with MongoDB to store references to files.
Loading...
Get your own page like this