I started working on the Electron application and built the listener afterwords. The idea of the Electron application came to me by using the Electron API Demos and trying out the “Screenshot” function. I thought, “it would be awesome to create a backdoor using this program. How could Anti Virus software flag mostly the Chromium browser?”
to make the system beep.
This worked well. It could do exactly what my goal was minus one thing: a module system.
After a lot of commits I came up with a simple system which executed a local file’s contents on the client which for all intents and purposes is a module system. Here’s how it looked in the beginning:
Open the file, read the contents, send them to the client. Simple.
Since then I have vastly improved the module system and have added 11 modules in total including a screenshot module and an arbitrary system command module. They are all viewable here.
I was satisfied with the state of the program so I made a reddit post on /r/netsec then the next day I had over 100 stars on Github! Awesome!
Not many contributions yet (besides a VNC module idea which is still process… thanks for the idea jimthedev).
If anyone is interested in contributing to the project I’d be thrilled.
Thank you security interested people for this great experience.
Now go backdoor some browsers!
May 29, 2016 Initial creation of listener and backdoor.
June 7, 2016 Submit reddit post on /r/netsec.
June 8-12, 2016 Reddit post is top of /r/netsec.. Over 5,000 unique visitors to the Github page and 400 unique cloners.
July 5, 2016 This blog post was created.