Skip to content
View zungur's full-sized avatar
🧿
🧿

Block or report zungur

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.

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
zungur/README.md

Projects

GyrOS · RAM-only live OS with zero persistence and memory wipe on shutdown

cryptsetup-nuke-ng · secondary passphrase to wipe LUKS headers of full disk encryption at boot

self-nuke.sh · remote server wipe with secure erase of all storage and power off

PortKnock-2FA · 2FA token based port knock for SSH with dynamically changing sequence and no open ports

dsvpn-android · Android TCP VPN client with dead-simple tunneling when only TCP is allowed

Janus · hedged multi-core execution with first result kept when tail latency matters more than average throughput

Research

Google Scholar · publications and citations

Experience

Riot Games · anti-cheat engineering on embedded Vanguard client's REDACTED technologies

Pinned Loading

  1. dsvpn-android dsvpn-android Public

    Android client for DSVPN

    Kotlin

  2. cryptsetup-nuke-ng cryptsetup-nuke-ng Public

    Duress/nuke password for LUKS at boot, with full header shred and optional timeout.

    C

  3. GyrOS GyrOS Public

    Secure, RAM-only Ubuntu live image with automatic memory erasure

    Shell

  4. PortKnock-2FA PortKnock-2FA Public

    TOTP-derived port-knocking 2FA for SSH on Linux

    Go

  5. Janus Janus Public

    Hedged Execution for CPU Compute

    C++

  6. Wipe all detected storage devices an... Wipe all detected storage devices and power off
    1
    #!/bin/bash
    2
    # Wipe all detected storage devices and power off. Must be run as root.
    3
    # Wrapped in nuke() so that bash parses the entire script into memory before execution
    4
    # and the script urvives its own root disk being zeroed from underneath.
    5
    #