{"id":34148631,"url":"https://github.com/jayofelony/pwnagotchi","last_synced_at":"2026-03-09T21:05:35.082Z","repository":{"id":215591740,"uuid":"739143646","full_name":"jayofelony/pwnagotchi","owner":"jayofelony","description":"(⌐■_■) - Raspberry Pi instrumenting Bettercap for Wi-Fi pwning.","archived":false,"fork":false,"pushed_at":"2026-02-22T14:22:06.000Z","size":33795,"stargazers_count":2523,"open_issues_count":69,"forks_count":265,"subscribers_count":71,"default_branch":"noai","last_synced_at":"2026-02-22T19:27:44.302Z","etag":null,"topics":["gadget","hacking-tool","penetration-testing","pwn","pwnagotchi","python","raspberrypi","rpi3","rpi4","rpi5","rpizero","tech-tools","technology","wifi"],"latest_commit_sha":null,"homepage":"http://pwnagotchi.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jayofelony.png","metadata":{"files":{"readme":"README-google.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"jayofelony"}},"created_at":"2024-01-04T21:51:24.000Z","updated_at":"2026-02-22T16:44:46.000Z","dependencies_parsed_at":"2024-03-15T13:54:27.299Z","dependency_job_id":"a4dd2c93-c98e-4afd-bc86-c2c7ae64d3fc","html_url":"https://github.com/jayofelony/pwnagotchi","commit_stats":null,"previous_names":["jayofelony/pwnagotchi-bookworm"],"tags_count":42,"template":false,"template_full_name":null,"purl":"pkg:github/jayofelony/pwnagotchi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jayofelony%2Fpwnagotchi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jayofelony%2Fpwnagotchi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jayofelony%2Fpwnagotchi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jayofelony%2Fpwnagotchi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jayofelony","download_url":"https://codeload.github.com/jayofelony/pwnagotchi/tar.gz/refs/heads/noai","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jayofelony%2Fpwnagotchi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30312153,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T20:05:46.299Z","status":"ssl_error","status_checked_at":"2026-03-09T19:57:04.425Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["gadget","hacking-tool","penetration-testing","pwn","pwnagotchi","python","raspberrypi","rpi3","rpi4","rpi5","rpizero","tech-tools","technology","wifi"],"created_at":"2025-12-15T04:50:19.662Z","updated_at":"2026-03-09T21:05:35.066Z","avatar_url":"https://github.com/jayofelony.png","language":"Python","funding_links":["https://github.com/sponsors/jayofelony"],"categories":["Python"],"sub_categories":[],"readme":"Before you enable the gdrivesync plugin follow these guidelines.\n\n# Authentication\nDrive API requires OAuth2.0 for authentication. PyDrive2 makes your life much easier by handling complex authentication steps for you.\n\nGo to [APIs Console](https://console.developers.google.com/iam-admin/projects) and make your own project.\n\nSearch for ‘Google Drive API’, select the entry, and click ‘Enable’.\n\nSelect ‘Credentials’ from the left menu, click ‘Create Credentials’, select ‘OAuth client ID’.\n\nNow, the product name and consent screen need to be set -\u003e click ‘Configure consent screen’ and follow the instructions. Once finished:\n\nSelect ‘Application type’ to be Desktop application.\n\nEnter an appropriate name.\n\nInput http://localhost/ for ‘Authorized redirect URIs’.\n\nSelect the correct oauth scope:\n\n    - drive\n    - drive.install\n\nClick ‘Create’.\n\nClick ‘Download JSON’ and copy the contents to /root/client_secrets.json.\n\nThen copy your client_id and client_secret to /root/settings.yaml\n\n# Login to google\n\nWhen you have done this please run the following command in your ssh shell:\n\n`sudo pwnagotchi google login`\n\nAnd follow the steps, after which you can enable the plugin and let the magic begin.\n\n# Functionality\nSet a backup folder in config file\n\nIt will then upload a zip file there of all your backup files.\n\nIf you have a new device you only need to log in with Google and enable the plugin, it will then download the previously made backup and reboot.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjayofelony%2Fpwnagotchi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjayofelony%2Fpwnagotchi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjayofelony%2Fpwnagotchi/lists"}