An experimental Github Honeypot generator
Ever since I started contributing daily to projects on github I noticed a sharp uptick in recruiters spamming me with "job offers" that are really just offers to interview. I believe these recruiters are spamming hundreds if not thousands of developers hoping to find a few willing to earn their commission.
The vision I have of Persona is of a fully automated, pushbutton system for generating a new persona on github, complete with back-dated history, email, etc. Once this reaches a proof of concept stage, I plan on generating a lot of these and waiting to see what I can catch with my honeypot.
- init rake task
- new persona rake task (rake new"[fred]")
- fetch github data for a single day
- read names and handles
- read repository names
- mutate handles (s => z, +cyber or ninja or pr0
- create github profile
- new Go project
- new ruby project
- new obj-c OpenGL project
- new iphone app
- new javascript project
- new clojure project
- add new commit (package + test) to a project
- random location around bay area
- random email
- github homepage
- automatically follow some randos on github