's Picture

Thomas

  • Home
  • About
  • Posts
  • Search

March 14, 2022

Building a Chromium-based web kiosk using Yocto/OpenEmbedded

In this post, we’ll build a simple embedded Linux web kiosk that can run on devices, based on Yocto and the Chromium browser. Chromium has a great rendering engine, but is also quite resource hungry. On a small device a...

linux yocto

May 9, 2021

Ignoring outgoing packets on Linux AF_PACKET sockets

As AF_PACKET sockets are used for network sniffing tools such as tcpdump, Wireshark, etc, by default you will get all packets passing through the interface you bind on - incoming and outgoing packets.

linux

March 15, 2021

KFENCE - Detecting memory bugs in production kernels

On February 26 this year KFENCE was merged into the upstream kernel source, ready for release in Linux 5.12. KFENCE is basically a low-overhead address sanitizer, but actually so low-overhead that it can run in production kernels on live systems...

linux

June 14, 2020

Plymouth on the GPD Pocket (2)

I recently bought a GPD Pocket 2 as a machine to play around with in my spare time. Because I’d like it to be fast and lean, I decided to install Arch Linux running the i3 window manager.

linux

November 19, 2018

Flare-on 2018 #8: doogie.bin

This challenge came only with a .bin-file, and a quick ‘file’ told me this was going to be fun:

ctf flareon5

Newer Posts Page 2 of 5 Older Posts

Thomas © 2024. Royce theme by JustGoodThemes.
Powered by Jekyll.

Back to top