Dreambox Bedienfeld

Wie Sie einige Zeit, einige Dreambox-es mein Leben wissen verbittern 🙂 Manchmal ist der gesamte Empfänger die CAM-Abstürze ohne ersichtlichen Grund und haben es neu starten oder manchmal sogar. Insgesamt Empfänger haben gute Web-interfeis für opravlenie und alles ist leicht gemacht durch, ABER (aber groß) es ist nur möglich, Gold, wenn ich im Büro bin, weil ich sie hinter einem Router versteckte dort. Im Allgemeinen ist die einzige Möglichkeit links ssh-on zum Routing-Engine zu steuern und dann an die Empfänger mit Telnet. Doch vor kurzem wurde mir klar, dass Empfänger Befehle von externen Scripts reflektieren cgi-bin-Verzeichnis akzeptieren. über/cgi-bin / admin?command = Neustart wird neu gestartet Empfänger. Super-😉 rechts Insgesamt nadrashtih schnell mit einem PHP-Befehle Empfänger auszuführen, Aber ich hatte einen anderen Biphobie – Beglaubigung. Im Web will Benutzername und Passwort – normale Sache, aber es würde viel Schreiben nehmen, wenn Sie mir die Idee gegeben hatte, die alte Art und Weise für die Zulassung der Anträge auf die URL, um zu versuchen http://Wurzel:Dreambox @ Dreambox / cgi-bin / admin?command = Neustart und arbeitete 🙂 von nun an, die Dinge klar sind 🙂

function exe_command($dreambox,$command){
 $result = @fsockopen("$dreambox", 80 , $errno, $errstr, 4); //check if dreambox is accessble ovear lan
 if($result) {
 echo "Command executed for $dreambox";
 @fopen("http://root:[email protected]$dreambox$command","r");
 do_form($dreambox);
 }else{
 echo "Bad no access to $dreambox";
 do_form($dreambox);
 }
 }

Das ist mein Hauptbedienfeld Die Kamera in den anderen Variablen sind validizatsiiya und HTML-Generatoren.

ps ist die fast vollständige Liste Befehle, die Empfänger unterhält 🙂 können auch imitieren und Taste drückt wieder mit ähnlichen Befehlen 🙂 wenn einige interessiert ist, zu pfeifen

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *

Anti-Spam *