SNOC
Revision as of 15:03, 15 November 2011 by 139.6.65.115 (talk)
SNOC (Shell is Not an Oil Company) ist eine im Entstehen begriffene Intrusion Shell. Geschrieben ist die Shell in PHP und Javascript. Ziel ist es, Look & Feel einer Unix-Shell so weit es geht nachzubilden. Die jeweils aktuelle Version können andere U23-Mitglieder vom Git-Server runterladen (bitte nicht im Code pfuschen!), s. Mail von pleed am 12.10.2011.
öffentlicher Projektquellcode: GIT-SNOC
Bei Mitarbeitwünschen einfach bei dem github Account stetro anfragen.
Projektmitglieder
- merenon
- stetro
- piru
- kaed
- pascal
Features
- Sauberes Interface, einem richtigen Terminal nachempfunden (im Gegensatz zur überladenen C99)
- Quellcode und POST-Requests sind Base64-kodiert (um weniger einfach entdeckt zu werden)
- "Clear" wird abgefangen und korrekt umgesetzt
- Aliase können definiert werden und benutzt werden (noch unfertig)
- Autocompletion (mit Tab) funktioniert für Befehle im Pfad (Dateinamen noch nicht implementiert)
- History (Pfeiltasten)
- "help"-Funktion, "download"-Funktion und Drop-Down-Menü mit weiteren hilfreichen Funktionen (noch im Aufbau)
- Coole Intro-Grafik und legalistischer Info-Text ;)
TODO
- Autocompletion, Aliase, vordefinierte Funktionen, etc. erweitern/verbessern
- evtl. .bashrc hochladen können
- falls shell_exec disabled: andere Funktionen versuchen!
- File Upload
- ? Vorschläge willkommen!