|
Accueil | Projets | Articles | Forum | Equipe | Liens | Contributions |
||
| Nos projets | ||
|
Wsh, "Web Shell" - Shell distant UNIX/WIN sur un flux HTTP/HTTPS. L'archive contient deux scripts Perl - l'un pour l'hôte client et l'autre pour l'hôte serveur - ainsi qu'un code source C et un code source Java - pour l'hôte serveur - : le script client est destiné à un usage en mode console alors que le script serveur est exécuté en tant que CGI ou servlet sur l'hôte destination.
Le client offre une invite de commande Shell, encapsule les commandes saisies par l'utilisateur dans des requêtes HTTP POST et les envoie à la partie serveur située sur un serveur Web distant directement ou via un proxy HTTP. Le serveur extrait et execute les commandes des requêtes HTTP POST et retourne STDOUT et STDERR dans des réponses HTTP. Par défaut, les deux parties codent le flux de données HTTP avec un Xor.
Les principales fonctionnalités de Web Shell sont : support SSL (*), support
historique de ligne de commande (*), Emission/Réception de fichiers, protection
du script serveur par une clé secrête dans les messages HTTP, codage du flux de
données par Xor, peut utiliser un serveur proxy HTTP (pour cacher l'ip du client
ou passer au travers d'un firewall).
Alex Dyatlov, Simon Castro |
![]()
|
|
GNU General Public License GNU Free Documentation License |
IRC://irc.0x557.org:3331/gray-world.net CHANGELOG, MIRRORS, LEGAL NOTICE 22/08/2008 [04:53:50] GMT+03:00 / Unique IPs today: 3347 / Hits: 50160 |