Weaver is an opensource tool made for the hacking-sim mmo Gray Hack. Users should not attempt to use Weaver to circumvent real world network security systems.
As the simulated web of Grey Hack takes on new users and the world grows in social complexity, Ellipse OS can be leveraged through Grey Script to provide a streamlined social engineering experience. Weaver aims to help users create fantastic schemes to reach their target-- whatever the job.
Through its bespoke suite of functions, Weaver will enable methods of attack (and stealth) which have only been previously available to seasoned coders and rshell experts.
Generate RAT exploits with preloaded templates. Control the name of rshell processes on targeted systems. Elevate your connection to targets through the rshell persistence mechanism. Snatch accounts, credentials, and data on your target's network movements with ease.
These features are only the beginning; whether you clear the logs or brick the system when you're done, Weaver is the perfect tool to write your next chapter in social engineering.
- Added long description for 'decipher'
- Added waiting before any deciphering, allowing printing to be done properly
- Put brackets back around user_input so it functioned properly
- Added support for using '.wt' when specifiying a template
- Attempting to build an unbuildable/invalid script will now return an error (build and persist commands)
- Brick command cannot be run more than once on a session
- User suggestions!
-
metaxploit.so library in /lib folder
-
crypto.so library in /lib folder
-
librshell.so library in /lib folder
-
Control over local router port-forwarding rules
Compile the Weaver.src script, it will do anything it can automatically
Before first startup, you will need to add a port forwarding rule onto your local router
Note - The default port 1222 for rshell services, but you can use another if that one is being used
Rules for template usage:
To run rshells, you must call metaxploit.rshell_client("*IP*",*P*,"*PN*") - *IP* *P* and *PN* are replaced when using the generate command with the IP, port and process name respectively.
To declare a file as a template, you must set the extension to '.wt' and place it inside of your Weaver/Templates folder!
-
Jcp22034 - Development & Documentation
-
Nil - QA & Documentation
-
Cotillion11 - QA