{"id":13791457,"url":"https://github.com/BusKill/buskill-app","last_synced_at":"2025-05-12T14:30:43.538Z","repository":{"id":42000281,"uuid":"274360069","full_name":"BusKill/buskill-app","owner":"BusKill","description":"BusKill's main CLI/GUI app for arming/disarming/configuring the BusKill laptop kill cord","archived":false,"fork":false,"pushed_at":"2025-04-21T21:58:40.000Z","size":240573,"stargazers_count":218,"open_issues_count":34,"forks_count":28,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-30T03:29:39.029Z","etag":null,"topics":["anti-forensics","cli","deadmanswitch","gui","infosec","kivy","libusb","linux","macos","opsec","python","security","tripwire","usb","windows"],"latest_commit_sha":null,"homepage":"https://www.buskill.in","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"maltfield/cross-platform-python-gui","license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BusKill.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":"docs/contributing.rst","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security/index.rst","support":"docs/support.rst","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":"buskill","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://buskill.in/donate"]}},"created_at":"2020-06-23T09:08:01.000Z","updated_at":"2025-04-29T07:45:49.000Z","dependencies_parsed_at":"2024-04-14T00:40:32.053Z","dependency_job_id":"b28aeecc-ed0b-470f-90d9-86e0a1c9f539","html_url":"https://github.com/BusKill/buskill-app","commit_stats":{"total_commits":1063,"total_committers":7,"mean_commits":"151.85714285714286","dds":"0.022577610536218207","last_synced_commit":"53f631d7cf45bcafc752a520625099d0fcca9ede"},"previous_names":[],"tags_count":2848,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BusKill%2Fbuskill-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BusKill%2Fbuskill-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BusKill%2Fbuskill-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BusKill%2Fbuskill-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BusKill","download_url":"https://codeload.github.com/BusKill/buskill-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253161511,"owners_count":21863752,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["anti-forensics","cli","deadmanswitch","gui","infosec","kivy","libusb","linux","macos","opsec","python","security","tripwire","usb","windows"],"created_at":"2024-08-03T22:01:00.495Z","updated_at":"2025-05-12T14:30:38.484Z","avatar_url":"https://github.com/BusKill.png","language":"Python","readme":"![build](https://github.com/BusKill/buskill-app/workflows/build/badge.svg?branch=master)\n\n# BusKill App\n\nThis is the codebase for our cross-platform (CLI and) GUI app for [BusKill](https://www.buskill.in). It works in Linux, Windows, and MacOS.\n\n# What is BusKill?\n\nBusKill is a laptop kill cord that can trigger your computer to lock or shutdown when it's physically separated from you.\n\nThe quickest way to understand BusKill is to watch our 2-minute [BusKill Explainer Video](https://buskill.in/#demo).\n\n| \u003ca href=\"https://www.buskill.in/#demo\"\u003e\u003cimg src=\"docs/images/buskill_explainer_video_20211210.gif?raw=true\" alt=\"What is BusKill? (Explainer Video)\"\u003e\u003c/a\u003e |\n|:--:| \n| *Watch the \u003ca href=\"https://www.buskill.in/#demo\"\u003eBusKill Explainer Video\u003c/a\u003e for more info \u003ca href=\"https://www.youtube.com/v/qPwyoD_cQR4\"\u003eyoutube.com/v/qPwyoD_cQR4\u003c/a\u003e* |\n\nYou can also [see BusKill in action](https://www.buskill.in/demo-2) on Windows, MacOS, Linux, and QubesOS.\n\n| \u003cp align=\"center\"\u003e\u003ca href=\"https://www.buskill.in/demo-2\"\u003e\u003cimg src=\"docs/images/buskill_demo.gif?raw=true\" alt=\"BusKill Demo Video\" /\u003e\u003c/a\u003e\u003c/p\u003e |\n|:--:| \n| *Watch the \u003ca href=\"https://www.buskill.in/demo-2\"\u003eBusKill Demo Video\u003c/a\u003e to see the cable being used on Windows, MacOS, Linux, and QubesOS \u003ca href=\"https://www.buskill.in/demo-2\"\u003ebuskill.in/demo-2\u003c/a\u003e* |\n\nFor more information on how to [buy](https://www.buskill.in/buy) or build your own BusKill cable, see the [BusKill Website](https://www.buskill.in):\n\n * [https://www.buskill.in](https://www.buskill.in)\n\n# Documentation\n\nTo read our comprehensive documentation, see:\n\n * [docs.buskill.in](https://docs.buskill.in)\n\n## Install\n\nFor instructions on downloading and cryptographically verifying our latest release, see:\n\n * [Downloading the BusKill App](https://docs.buskill.in/buskill-app/en/stable/software_usr/download.html)\n * [Verifying the Download](https://docs.buskill.in/buskill-app/en/stable/software_usr/signature.html)\n\n## Screenshots\n\nBusKill is simple. When armed, a USB removal will trigger the screen to lock (by default).\n\nBusKill runs in Linux, Windows, and MacOS.\n\n\u003cp align=\"center\" float=\"left\"\u003e\n  \u003cimg src=\"docs/images/buskill_app_lin_arm2.gif?raw=true\" alt=\"Click the button to arm BusKill\" width=\"200px\" /\u003e\n  \u003cimg src=\"docs/images/buskill_app_win_disarmed1.jpg\" alt=\"Screenshot of BusKill in Windows\" width=\"200px\" /\u003e\n  \u003cimg src=\"docs/images/buskill_app_mac_disarmed1.jpg\" alt=\"Screenshot of BusKill in MacOS\" width=\"200px\" /\u003e\n\u003c/p\u003e\n\nFor more information on how to use the GUI, see [BusKill App: Graphical User Interface](https://docs.buskill.in/buskill-app/en/stable/software_usr/gui.html)\n\n## Misconceptions\n\n\u003e Q: Self-destruct?!? Will this brick my computer?\n\nA: [No](https://docs.buskill.in/buskill-app/en/stable/faq.html#q-self-destruct-will-this-brick-my-computer). The BusKill app does not have the ability to harm your hardware and our app ships with non-destructive triggers only.\n\nFor more information, see our [Frequently Asked Questions](https://docs.buskill.in/buskill-app/en/stable/faq.html).\n\n## Contributing\n\nBusKill is an open-source project run by volunteers that create and maintain open-source hardware and software. Please see [Contributing to BusKill](https://docs.buskill.in/buskill-app/en/stable/contributing.html) to learn how you can help the BusKill project.\n\nYou can also [donate with bitcoin, monero, paypal, or credit card](https://buskill.in/donate).\n\nContributions of any amount and kind are greatly appreciated \u003c3\n\n## Attribution\n\nThank you to the countless [individuals and other open-source projects](https://docs.buskill.in/buskill-app/en/stable/attribution.html) that have contributed to to the BusKill project!\n\n\u003cdiv\u003e\n\u003ca href=\"https://macstadium.com/\"\u003e\u003cimg src=\"docs/images/MacStadium-developerlogo.png\" width=\"150\" \u003e\u003c/a\u003e  \u0026nbsp; \n\u003ca href=\"https://www.browserstack.com/\"\u003e\u003cimg src=\"docs/images/browser-stack_1900.png\" width=\"150\"\u003e\u003c/a\u003e  \u0026nbsp;\n\u003ca href=\"https://www.lambdatest.com/\" target=\"_blank\"\u003e\u003cimg src=\"docs/images/lambdatest.png\" width=\"150\"\u003e\u003c/a\u003e  \u0026nbsp;\n\u003c/div\u003e\n\n# Press\n\nAs seen on [PCMag](https://www.pcmag.com/news/372806/programmers-usb-cable-can-kill-laptop-if-machine-is-yanked), [Forbes](https://www.forbes.com/sites/daveywinder/2020/01/03/this-20-usb-cable-is-a-dead-mans-switch-for-your-linux-laptop/), [ZDNet](https://www.zdnet.com/article/new-usb-cable-kills-your-linux-laptop-if-stolen-in-a-public-place/), [Tom's Hardware](https://www.tomshardware.com/news/the-buskill-usb-cable-secures-your-laptop-against-thieves), [Tech Crunch](https://techcrunch.com/2021/12/16/buskill-kill-cord-self-destruct-laptop/), [PCWorld](https://www.pcworld.com/article/560619/this-usb-dead-mans-switch-cable-for-laptops-is-one-cat-tug-away-from-catastrophe.html), [Bleeping Computer](https://www.bleepingcomputer.com/news/security/buskill-cable-starts-a-self-destruct-routine-on-stolen-laptops/), [CoinDesk](https://www.coindesk.com/buskill-is-a-diy-tool-to-lock-down-your-laptop), [Heise](https://www.heise.de/news/BusKill-Sicherheitskabel-macht-Notebook-Datentraeger-unbrauchbar-6296117.html), [Golem](https://www.golem.de/news/buskill-magnetisches-kabel-dient-als-killswitch-fuer-notebooks-2112-161861.html), and [Korben](https://korben.info/un-cable-usb-pour-autodetruire-votre-ordinateur-sous-linux-sil-est-vole-voici-buskill.html).\n\n# Contact\n\nTo contact us via email, please visit:\n\n * https://www.buskill.in/contact/\n\n# License\n\nCopyright (C) 2020-2022 Michael Altfield and the BusKill Team\n\nThe contents of this repo are under the GPL version 3 or later.\nIn addition, any content other than code can also be used, at your\nchoice, under CC-BY-SA version 4.0.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n\n# For more Information\n\nSee https://tech.michaelaltfield.net/2020/01/02/buskill-laptop-kill-cord-dead-man-switch/\n\n","funding_links":["https://opencollective.com/buskill","https://buskill.in/donate"],"categories":["Tools"],"sub_categories":["Hardware"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBusKill%2Fbuskill-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBusKill%2Fbuskill-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBusKill%2Fbuskill-app/lists"}