Eggshell est un outil de surveillance de l'exploitation post-exploitation écrite en python. Il vous donne une session de ligne de commande avec des fonctionnalités supplémentaires entre vous et une machine cible. Eggshell vous donne la puissance et la commodité de télécharger / télécharger des fichiers, l'achèvement de l'onglet, la prise de photos, le suivi de l'emplacement, l'exécution des commandes de shell, la persistance, l'escalade des privilèges, la récupération de mot de passe et bien plus encore. Ce projet est une preuve de concept, destiné à une utilisation sur les machines que vous possédez.
Pour des informations détaillées et comment visitez http://lucasjackson.io/eggshell
Suivez-moi sur Twitter: @NeoneggPlant
git clone https://github.com/neoneggplant/eggshell
cd eggshell
python eggshell.pyAjouter Cydia Source: http://lucasjackson.io/repo Installer Eggshell 3 Utilisez n'importe quelle application de terminal mobile et exécutez la commande Eggshell
Les charges utiles d'oeufs sont exécutées sur la machine cible. La charge utile envoie d'abord des instructions pour obtenir et renvoyer les détails de l'appareil à notre serveur, puis choisit l'exécutable approprié pour établir une session de télécommande sécurisée.
La sélection de bash dans le menu de charge utile nous donnera une doublure 1 qui établira une session d'oeuf lors de l'exécution sur la machine cible
Teensy est une carte de développement USB qui peut être programmée avec l'ide Arduino. Il émule les traits de clavier USB extrêmement rapidement et peut injecter la charge utile de la coquille d'oeuf en quelques secondes.
La sélection de Teensy nous donnera une charge utile basée sur Arduino pour la carte Teensy.
Après le téléchargement sur Teensy, nous pouvons utiliser l'appareil pour se connecter à un port USB macOS. Une fois connecté à un ordinateur, il imitera automatiquement les touches nécessaires pour exécuter une charge utile.
Une fois une session établie, nous pouvons exécuter des commandes sur cet appareil via l'interface de ligne de commande Eggshell. Nous pouvons afficher toutes les commandes disponibles en tapant "Aide"
Les charges utiles iOS et MacOS ont des capacités de prise de photo. La commande d'image vous permet de prendre une photo de l'isight sur macOS ainsi que de la caméra avant ou arrière sur iOS.
Semblable à la plupart des interfaces de ligne de commande, Eggshell prend en charge l'achèvement de l'onglet. Lorsque vous commencez à taper le chemin d'accès à un répertoire ou un nom de fichier, nous pouvons compléter le reste du chemin à l'aide de la touche Tab.
L'option Multi-Gandler nous permet de gérer plusieurs sessions. Nous pouvons choisir d'interagir avec différents appareils tout en écoutant de nouvelles connexions en arrière-plan.
Semblable à l'interface de session, nous pouvons taper "aider" pour afficher les commandes multi-mains
En vedette dans la vidéo de EverythingApplepro présentant une vulnérabilité iOS 9.3.3 Webkit utilisée pour exécuter Eggshell
En utilisant Eggshell, vous acceptez la licence publique générale GNU v2.0 incluse dans le référentiel. Pour plus de détails sur http://www.gnu.org/licenses/gpl-2.0.html. L'utilisation de la coquille d'oeuf pour attaquer des cibles sans consentement mutuel préalable est illégale. Il est de la responsabilité de l'utilisateur final d'obéir à toutes les lois locales, étatiques et fédérales applicables. Les développeurs n'assument aucune responsabilité et ne sont pas responsables de toute utilisation abusive ou dommage causée par ce programme.