RSSAmplifier

Blog

Cookie Engineer's Web Log

Cookie Engineer's Web Log about Cyber Stuff

RSS feed ↗33 posts

Latest posts

LLM Jailbreak Techniques

A list of known-to-work LLM jailbreaking techniques

Malware Insights: Miasma Campaign

How to use AI, IDE, and testrunner settings to implant a node.js or bun based self-spreading Worm

Malware Insights: MacOS Phexia Stealer

How to steal every password and credential of MacOS users

Malware Insights: MacOS Phexia Campaign

How to use Clickfix to implant an AppleScript based Bot on MacOS

Linux Predictable Interface Names

Learn how to change udev rules and systemd link files to make network interface names predictable again.

Unsupported Bluetooth Headphones on Linux

How to manage and use unsupported Bluetooth Headphones on Linux with bluetoothctl

Making of My Website Part 2: Cookie Avatar

The Making of the Cookie Engineer Avatar

Making of My Website Part 1: Cookie Consent Game

The Making of the Galactic Cookie Empire.

Xorg Desktop Manager

How to use XDM on ArchLinux with a minimal xconsole login screen and a feh background

Firefox Privacy Guide

Best Practices for Firefox to make it respect your Privacy.

Golang Concurrency: How to use Mutexes

Tutorial about the concurrency model behind Go's runtime, goroutines, and how to use mutexes without read/write errors.

Malware Insights: GitHub Actions Script Injection

How to infiltrate CI/CD runners because they don't sanitize arbitrary string inputs.

Linux Assembly Part 4: Arithmetic Operations

Learn Linux Assembly to do arithmetic operations.

MX-518 Repair Guide

Repair Guide for the best mouse ever produced, the Logitech MX-518

Linux Assembly Part 3: Control Flow

Learn Linux assembly to do function calls.

Linux Assembly Part 2: Declaring Data

Learn Linux assembly to declare data and reserve memory.

Linux Assembly Part 1: Syscalls

Learn Linux assembly to execute syscalls.

Pacman Backup

Share and reuse pacman updates offline via USB drives or mesh networks to save network bandwidth.

Arch Linux Installation Guide (UEFI)

Tutorial with recommendations for an Arch Linux installation that uses full disk encryption with LUKS.

Arch Linux Installation Guide (GRUB)

Tutorial with recommendations for an Arch Linux installation that uses full disk encryption with LUKS.

You don't need LPM Tries

There's no need for LPM Trie data structures for network lookups, because you can use LPM hash sets. This article explains the origin of the concept, its implementation and why it's better.

GameBoy Advance Mod

GameBoy Advance Mod to make it better, including Retrosix Case mod, backlit LCD display mod, USB-C mod, and EZFlash Omega for more convenient gameplay.

Nokia 800 Tough

How to live with a banana phone (that uses KaiOS)

Intel NUC Homeserver

Tutorial on how to build your own little Home Server with a cheap Intel NUC from eBay.

Android Privacy Guide

Best practices for Android and recommended Apps that respect your Privacy.

Implementer's Guide to SOCKS

Tutorial on how to implement a SOCKS version 4/5 client and server from scratch, explaining related RFCs and potential quirks along the way.

i3 Migration Guide

Tutorial on how to migrate to the i3 window manager with explanations for typical keybindings, configuration problems and status bar integrations.

Synaptics Touchpad on Linux

Configuration Guide for the legacy xf86-input-synaptics drivers on GNU/Linux systems.

DJI Drone Reset Guide

Personal notes on how to reset a DJI drone when it gets stuck or cannot be connected to.

Maintenance of Clearnets

Crash course in OSI layer theory, related bugs and exploits and what it means for the requirements of an Operating System and its software stack in order to improve anonymity in the face of god's eye like ISP overwatch scenarios.

Your Definition of Privacy is wrong

A reflection about Identity, Privacy and common misconceptions about fingerprinting and what it means to be undetected inside a swarm of watched and infiltrated devices.

Implementer's Guide to WebSockets

Tutorial on how to implement a WebSocket version 13 client and server from scratch, explaining related RFCs and potential quirks along the way.

Problems with Web Browsers

The evolution of the Web, its problems and a masterplan on how to improve it by building my own Web Browser.