RSS Amplifier

Blog

kernelmethod

Recent content on kernelmethod

/RSS feed ↗6 posts

Dormant Last read · last published · next check
Read 14 hours ago and current, but nothing has been published for 21 months.

Latest posts

Mapping all 13.8 gigapixels of the Caves of Qud world map

Caves of Qud is a science-fantasy roguelike coming out on December 5th, 2024. In roguelike tradition, the majority of its maps are procedurally generated. The world of Qud is 240 zones (“screens”) wide and 75 zones tall. Each zone is 25 tiles tall and 80 tiles wide, and each tile is 16 pixels wide and 24 pixels tall. That means that the surface map from a single run of Qud comes in at…

Short story: "Paquete Drop"

The following is a short story I submitted for DEF CON 32’s Creative Writing Short Story Contest. Update 2024-07-10: this story won first place in the Creative Writing Contest! Major thanks to the contest organizers for running it this year, and for the judges who took the time to read all of the stories that were submitted. Paquete Drop DEF CON 323 had gone well so far. Modulo one incident…

A short note on setting up a Linux kernel debugging environment

A short note on setting up a Linux kernel debugging environment This is a relatively short post on how to set up a Linux environment for kernel debugging using Buildroot . This note overlaps a lot with this blog post by Nick Desaulniers , and another post from Guanzhou Hu . Relative to both of them I’ve added a little more information around Buildroot configuration, but they are nonetheless…

Similarity search is better than most people give it credit for

On k-nearest neighbors If you ever read an introductory machine learning textbook or take a course on the subject, one of the first classification algorithms that you are likely to learn about is k-nearest neighbors (kNN) . The idea behind it is pretty straightforward: suppose that you have a dataset split into two different classes, and you are given a new point that you want to classify. To do…

Connect to UCLA's wifi so that strangers can send you malware for free

Here’s the TL;DR (you can also check out the FAQ ): If you’re a UCLA student, faculty, or staff member, or are visiting UCLA, you are exposing yourself to a tremendous level of risk by connecting a device to eduroam or ethernet 1 . If possible, you should connect to UCLA_WIFI or UCLA_WEB instead. “Vulnerability scanners, on my IP range?” It’s more likely than you…

Linux Security Modules

Disclaimer: I threw these notes together for CU Boulder’s Collegiate Cyber Defense Competition team for spring 2020. There may be some inaccuracies, and parts of the notes are still incomplete. Introduction The Linux kernel has a built-in discretionary access control (DAC) system for controlling system resources. DACs are characterized by the fact that the owner of a resource may grant…