diff options
author | David Timber <mieabby@gmail.com> | 2021-07-07 21:23:21 +1000 |
---|---|---|
committer | David Timber <mieabby@gmail.com> | 2021-07-07 21:47:00 +1000 |
commit | 3fbf08ab6522c91e8209b21d66430a2db4ea71cb (patch) | |
tree | 07145bcb17545d68b1a8248236b1f8e1fb5f5d15 /README.md | |
parent | 9d963486f66a864aa67e668742b6aa6a6e72fb1f (diff) |
Documentation in progress.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..01d8271 --- /dev/null +++ b/README.md @@ -0,0 +1,46 @@ +# Proone Worm Project +**Proone** is a Linux worm designed to target unconfigured IoT embedded devices +with MMU. It features self-contained breaking and entering, replicating, IPv6 +support and CNC using DNS over TLS. + +## Foreword +In a nutshell, this project is a reengineered version of Mirai, but in a serious +tone and with some extras. Inspired by the work of original authors of Mirai, +I started this project on the new year's eve of 2020. I don't mean any harm to +this world. This is merely one of my "art projects" and I hope it will stay that +way. + +I named this project "**Proone**" because the first idea as to what to do with +this worm was "pruning" bad devices off this big tree called the Internet. The +bad devices I refer to here are neglected/obsolete devices running unpatched +software and poorly made devices with built-in security vulnerabilities like +predictible default logins and unlocked maintenance backdoors. Especially, these +vulnerable devices running on a network without a firewall fall victim of being +botnets for nefarious purposes. My original idea was a "search and destroy" +operation against these devices for a good cause. + +During the development, I came to realise that this is a bad idea and that I +lack the balls to pull this off. Therefore I hereby abandon the idea by +publishing my work online. + +Call this whatever you want: reinventing the wheel, copycat, waste of time... +Whatever you want to call it, working on this project helped me a lot. + +## Message to General Public +**This software is a malware**. This software has been tested to work in an +orchestrated virtual environment. In principle, it works by scanning the +Internet and local network for computers with security vulnerabilities. This +software is programmed to do something illegal! If you wish to use this +software, please do so in a controlled environment safely isolated from the +Internet. + +## Index of Documents +Where to go from here + +* [User Guide](doc/user_guide.md) +* [Software Design Spec](doc/sws.md) +* [Protocol Spec](doc/proto.md) +* [Dev Notes](doc/dev_notes.md) + +## Subprojects +* proone-xcomp: Infrastructure for building and testing cross-compiled builds (TODO) |