About Me

buckwheat.jpg

Who are you?

I'm Buckwheat, or sometimes patchmeifucan in Cyber Security circles; and I wear quite a few hats. I'm a System Administrator that primarily deals with FreeBSD, I'm a Network Engineering and Cyber Security student, and I do some Systems Programming in my spare time. I've always had an interest in Offensive Security for my entire life but I also enjoy the Defensive Security work of DFIR and Malware Analysis.

I play around with all OSes but I particularly am a heavy user of the many flavours of BSD. Most of my Cyber Security knowledge is from hands-on tinkering in my spare time. I'm an entirely self-taught programmer, and I have familiarity with C, C++, Go, Lisp, Nim, JavaScript, Python, Racket, and Ruby. I'm also capable of reading x86 Assembly, but terrible at writing it myself.

Software I use in my daily life and in my research

I use a lot of different tools for my research of both Offensive Security and Defensive Security as well as my Systems Programming. I also use a lot of different tools in my day-to-day to make my life easier. Below is a curated list of what I especially use for the many tasks I perform in my life.

  • FreeBSD1
  • OpenBSD1
  • NetBSD1
  • Arch Linux2
  • GNU Emacs3
  • Ghidra4
  • GNU Debugger
  • Valgrind
  • Wireshark
  • Autoruns5
  • Process Monitor5
  • x64dbg5

Footnotes:

1

I run these both on the same computer, but I swap between separate SSDs that each are dedicated to an install. I have a 3rd SSD for that same computer for running NetBSD as well.

2

Eventually being switched for NetBSD as well, is primarily kept for some personal things, I don't actually care much for Linux.

3

Also the very thing I make this website with!

4

Considering picking up Radare2 with a Decompiler Plugin as I wish to switch to using OpenBSD on one of my other computers for Malware Analysis and Ghidra's OpenBSD port is currently broken.

5

On Windows specifically when doing behavioural analysis of Windows Malware.