Mouse Framework is a post exploitation for iOS and macOS. It also works with the command line for extra functionality using only a simple mouse payload.
The mouse gives you the power and ease of uploading and downloading files, completing tabs, taking photos, tracking location, executing shell commands, escalating privileges, password recovery and much more.
Mouse Payloads (macOS / iOS)
Mouse payloads are intended to take a remote session of the target machine.
Bourne-Again Shell payload
Selecting Bourne-Again Shell payload from the payloads menu will give us a liner that creates a remote control, commonly a mouse session when running on the destination machine.
Teensy macOS payload (USB injection)
Teensy is a USB-based feature that can be programmed with the Arduino IDE. It simulates usb keyboard movements extremely fast and can enter the payload of the mouse in a few seconds!
Rubber Duck payload (USB injection)
USB Rubber Duck is a USB development board that can inject into the duck SD card inject.bin payload in seconds!
Application macOS payload
Selecting macOS Applications from the payloads menu will give you a standard payload mouse that has been converted for macOS applications.
Installation and use
git clone https://github.com/entynetproject/mouse.git
chmod + x install.sh
Information on using the program, you will find here.