EggShell - iOS and OS X Surveillance Tool.

EggShell – iOS and OS X Surveillance Tool.

EggShell (formerly known as NeonEggShell) is an iOS and OS X surveillance tool written in python. This tool creates an command line session with extra functionality like downloading files, taking pictures, location tracking, and gathering data on a target. Communication between server and target is encrypted with a random 128 bit AES key. EggShell also has the functionality to switch between and handle multiple targets. This is a proof of concept project, intended for use on machines you own.

iOS Commands:
+ ls : list contents of directory
+ cd : change directories
+ rm : delete file
+ pwd : get current directory
+ download : download file
+ frontcam : take picture through front camera
+ backcam : take picture through back camera
+ getpid : get process id
+ vibrate : make device vibrate
+ alert : make alert show up on device
+ say : make device speak
+ locate : get device location
+ respring : respring device
+ setvol : set mediaplayer volume
+ getvol : view mediaplayer volume
+ isplaying : view mediaplayer info
+ openurl : open url on device
+ dial : dial number on device
+ listapps : list bundle identifiers
+ open : open app
+ persistence : installs LaunchDaemon – tries to connect every 30 seconds
+ rmpersistence : uninstalls LaunchDaemon
+ open : open app

OS X Commands:
+ ls : list contents of directory
+ cd : change directories
+ rm : delete file
+ pwd : get current directory
+ download : download file
+ picture : take picture through iSight camera
+ getpid : get process id
+ openurl : open url through the default browser
+ idletime : get the amount of time since the keyboard/cursor were touched
+ getpaste : get pasteboard contents
+ mic : record microphone
+ brightness : adjust screen brightness
+ getfacebook : retrieve facebook cookies from safari
+ exec : execute command
+ encrypt : encrypt file
+ decrypt : decrypt file
+ persistence : attempts to connect back every 60 seconds
+ rmpersistence : removes persistence

Latest Change v2.0.5 9/2/2017:
+ fixed espro dylib path, fixed home, doublehome, getpasscode, and unlock commands for iOS 10

Usage and install from source:

Source: https://github.com/neoneggplant