{"id":16195267,"url":"https://github.com/tethik/luks-remote-wipe","last_synced_at":"2026-02-18T11:34:11.813Z","repository":{"id":212115649,"uuid":"236046608","full_name":"Tethik/luks-remote-wipe","owner":"Tethik","description":"Prototyping remote wipe functionality for linux via LUKS","archived":false,"fork":false,"pushed_at":"2024-08-14T10:31:22.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-18T23:49:35.081Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tethik.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-24T17:09:23.000Z","updated_at":"2024-08-14T10:31:26.000Z","dependencies_parsed_at":"2023-12-12T16:47:07.276Z","dependency_job_id":"f658d9d3-645f-4331-93d8-ac40c7c35d61","html_url":"https://github.com/Tethik/luks-remote-wipe","commit_stats":null,"previous_names":["tethik/luks-remote-wipe"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Tethik/luks-remote-wipe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tethik%2Fluks-remote-wipe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tethik%2Fluks-remote-wipe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tethik%2Fluks-remote-wipe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tethik%2Fluks-remote-wipe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tethik","download_url":"https://codeload.github.com/Tethik/luks-remote-wipe/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tethik%2Fluks-remote-wipe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29578010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T08:38:15.585Z","status":"ssl_error","status_checked_at":"2026-02-18T08:38:14.917Z","response_time":162,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T08:26:52.871Z","updated_at":"2026-02-18T11:34:06.792Z","avatar_url":"https://github.com/Tethik.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# luks-remote-wipe\n\nThis program attempts to remove the keyslots used by Linux's CryptSetup disk encryption utility, effectively\nleaving a disk encrypted with an unknown master key.\n\nUse cases:\n\n1. Stolen computers that somehow had disk encryption bypassed via e.g. weak passphrase or having been left unlocked.\n2. Admins needing to remotely shut down online compromised computers e.g. from rogue employees or hacked.\n\n🚨⚠️ Use with caution! This program will cause you to lose your data. Don't run this with sudo.\n\n# Requirements\n\nThis program is currently only intended to run on LUKS-encrypted Linux setups.\n\n# Dependencies\n\nRequires libcryptsetup-dev to compile\n\n```\n$ sudo apt install libcryptsetup-dev\n```\n\n# Manual wipe of LUKS\n\n```sh\ncryptsetup luksDump /dev/nvme0n1p3 # see keyslots\ncryptsetup -v luksKillSlot /dev/nvme0n1p3 1 # destroy key at slot 1, etc.\ncryptsetup -v luksKillSlot /dev/nvme0n1p3 2\n# ..\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftethik%2Fluks-remote-wipe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftethik%2Fluks-remote-wipe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftethik%2Fluks-remote-wipe/lists"}