Skip to content
View WitteShadovv's full-sized avatar

Highlights

  • Pro

Organizations

@NixOS

Block or report WitteShadovv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
WitteShadovv/README.md

WitteShadovv

Cyber Security Engineer and Linux systems engineer based in Zürich, Switzerland.

I build Linux systems, security tooling, and reproducible infrastructure. Current work is centered on NixOS, Rust, privacy-preserving systems, digital forensics, security architecture, and systems programming.

Selected Projects

Plausibly deniable dual-environment computing for NixOS. Uses Linux OverlayFS together with the NixOS impermanence module to run a hidden environment alongside a visible decoy. Near-instant switching, with forensic artifacts minimized.

On-demand application availability for NixOS and Home Manager. Apps appear installed but download on first launch, keeping the host lighter.

Research

Toward Plausibly Deniable Dual-Environment Computing (PDF)
MSc thesis, Stockholm University, 2026. The academic groundwork behind NAILS, with a forensic evaluation of what traces remain.

Upstream

nixpkgs maintainer for the Portmaster application firewall: packaged it and wrote its NixOS module (NixOS/nixpkgs#442904).

Disclosures

Brave: Tor window fetched sidebar favicons outside Tor. Adding a page to the sidebar from a Tor window fetched its favicon from the real IP. Reported via HackerOne, fixed in Brave 1.96.60. Write-up

Background

MSc in Information Security from Stockholm University.

8+ years working with Linux systems. 4 years in technical roles at ETH Zürich. Work across Linux systems, security engineering, reproducible infrastructure, digital forensics, and privacy-preserving systems.

Currently employed as a Cyber Security Engineer in Zürich.

Contact

Website: witteshadovv.dev · Notes
General: contact@witteshadovv.dev
Security: security@witteshadovv.dev · disclosure policy
HackerOne: witteshadovv
Keyoxide: profile
PGP: key (FCEB 73CE 73A7 00A8 8548 F25D CB4B BA75 1B7B 4D4D)
Signal: chat
Matrix: @whiteshadow332:matrix.org

Pinned Loading

  1. deferred-apps deferred-apps Public

    Download apps on-demand while still showing them as installed to keep the host lighter

    Nix 25

  2. nails nails Public

    Plausibly deniable dual-environment computing for NixOS

    Rust 8

  3. nails-os nails-os Public archive

    Privacy-focused amnesic NixOS live distribution built for NAILS

    Python 1