pwnagotchi

by evilsocket · Machine Learning

(⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.

New0 ratings9,193 starsActive
Machine LearningAI ApplicationPythonHTML
Open project ↗↓ Download v1.5.5GitHub⚑ Report
pwnagotchi preview

About this project

Pwnagotchi is an A2C-based "AI" leveraging bettercap that learns from its surrounding WiFi environment to maximize the crackable WPA key material it captures (either passively, or by performing authentication and association attacks). This material is collected as PCAP files containing any form of handshake supported by hashcat, including PMKIDs, full and half WPA handshakes. Instead of merely playing Super Mario or Atari games like most reinforcement learning-based "AI" (yawn), Pwnagotchi tunes its parameters over time to get better at pwning WiFi things to in the environments you expose it to. More specifically, Pwnagotchi is using an LSTM with MLP feature extractor as its policy…

Technologies

aiPythonHTMLdeep-learningMakefilebettercap

Project health

Actively maintained
Last update2 weeks ago
Contributors140
Latest releasev1.5.5
Open issues & PRs293
LicenseOther
On GitHubsince 2019

GitHub

9,193
stars
1,230
forks
140
contributors
293
open issues & PRs
Python
language
2 weeks ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review pwnagotchi.

Built by

evilsocket
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain evilsocket/pwnagotchi? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like