{"id":17810669,"url":"https://github.com/aurelienloyer/drop-that-key","last_synced_at":"2026-02-27T20:41:39.588Z","repository":{"id":113784932,"uuid":"108095367","full_name":"AurelienLoyer/drop-that-key","owner":"AurelienLoyer","description":"⚠🔑 Attention ! Ne mets pas cette clé: tu risques de te faire hacker très fort !","archived":false,"fork":false,"pushed_at":"2018-09-26T15:55:38.000Z","size":18,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-02-24T10:24:31.673Z","etag":null,"topics":["arduino","badusb","hacking","microcontrollers","trinket"],"latest_commit_sha":null,"homepage":"https://slides.com/aurelienloyer/attention-hacker-fort","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AurelienLoyer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-10-24T07:59:01.000Z","updated_at":"2020-01-04T19:04:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"43bbf588-f354-4b7f-aa00-72dd576b2ed1","html_url":"https://github.com/AurelienLoyer/drop-that-key","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AurelienLoyer/drop-that-key","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AurelienLoyer%2Fdrop-that-key","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AurelienLoyer%2Fdrop-that-key/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AurelienLoyer%2Fdrop-that-key/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AurelienLoyer%2Fdrop-that-key/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AurelienLoyer","download_url":"https://codeload.github.com/AurelienLoyer/drop-that-key/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AurelienLoyer%2Fdrop-that-key/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29912599,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"ssl_error","status_checked_at":"2026-02-27T19:37:41.463Z","response_time":57,"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":["arduino","badusb","hacking","microcontrollers","trinket"],"created_at":"2024-10-27T15:39:20.166Z","updated_at":"2026-02-27T20:41:39.574Z","avatar_url":"https://github.com/AurelienLoyer.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Drop That Key\n\n**Titre** : \u003cbr\u003e\nAttention ! Ne mets pas cette clé: tu risques de te faire hacker très fort !\n\n**Description** : \u003cbr\u003e\nOn nous demande souvent notre clé usb ou chargeur de téléphone. Mais ne faudrait-il pas se méfier de ces banals objets ? Pendant ce court moment nous allons vous montrer comment vous pouvez exécuter du code rapidement sur un ordinateur depuis “une simple clé usb” et ainsi pousser la réflexion sur les possibilités de “cette astuce” mais aussi les dangers de celle-ci.\n\n## Slide\n\n[**Presentation**](https://slides.com/aurelienloyer/attention-hacker-fort)\n\n## Microcontroller\n\nNous avons testé deux microcontrollers. \u003cbr\u003e\n**Pourquoi ?** Code facile / Facile à trouver / Peu coûteux \u003cbr\u003e\n**La suite ?** Trouver d'autres idées sympa / Tester d'autres microcontrollers, clé usb, ...\n\n### **Trinket**\n\n\u003cimg src=\"https://s3.amazonaws.com/media-p.slid.es/uploads/637110/images/4353770/trinket.png\" alt=\"Trinket\" width=\"300\"/\u003e \u003cbr\u003e\n\u003cbr\u003e\nAdafruit Trinket - Mini Microcontroller - 5V Logic \u003cbr\u003e\n[Amazon](https://amzn.to/2HR76pb)\n\n### **Pro micro**\n\n\u003cimg src=\"https://s3.amazonaws.com/media-p.slid.es/uploads/637110/images/4353771/pro_micro.png\" alt=\"Pro micro\" width=\"300\"/\u003e \u003cbr\u003e\n\u003cbr\u003e\nKOOKYE Pro Micro Module Board ATmega32U4 5V/16MHz \u003cbr\u003e\n[Amazon](https://amzn.to/2FMQd9e)\n\n## Todo\n\n* [ ] Custom keyboard for mac\n* [ ] OSX get last imessage and send it by email\n* [ ] KeyLogger ?\n* [ ] Linux / Windows...\n* [x] Test somethink using camera ?\n* [x] Test disable hack if jumper is present ( see issue #1 )\n\n## Utiles\n\n* [🛠 Réparer bootloader trinket](https://learn.adafruit.com/introducing-trinket/repairing-bootloader)\n\n## Liens\n\n[Duckduino Rubber code -\u003e Arduino](https://nurrl.github.io/Duckuino/)  \n[Rubber Ducky Payloads](https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Payloads)  \n[Ducktoolkit](https://ducktoolkit.com/viewscript/all/)  \n[Azerty keyboard](http://www.zem.fr/utiliser-mouse-keyboard-azerty-arduino-pro-micro-teensy/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurelienloyer%2Fdrop-that-key","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faurelienloyer%2Fdrop-that-key","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurelienloyer%2Fdrop-that-key/lists"}