Dreambox ovládací panel

Jak víte, po dlouhou dobu dreambox s klade mi 🙂 život někdy zamrzne CAM modul pro bez zjevného důvodu a nutnosti restartování nebo někdy i celý přijímač. Přijímače mají obvykle dobrý Web pro a nic opravlenie interfeis je to snadné, Ale (velký ale) Je možné používat pouze tehdy, když jsem v kanceláři, protože jsem se schovat za směrovačem tam. Obecně je jedinou možností pro kontrolu bylo ssh do stroje rutiraŝata a dále do přijímače pomocí programu telnet. Nicméně nedávno jsem zjistil že přijímače mohou přijímat příkazy z externích cgi skripty na reflexní bin adresáře. Například,/CGI-bin/admin?Command = restart přijímač se restartuje.. Super 😉 nadraŝih není obecně rychlé php ke spuštění příkazů na přijímače, ALE měl jsem jiný priblem – ověřování. Prostřednictvím webu chce uživatelské jméno a heslo – normální věc, ale mnohem psaní, pokud by jsem chtěl vyzkoušet starý způsob pro podání ověřovacích informací v adrese url http://kořenový adresář:[email protected]/CGI-bin/admin?Command = restart a fungovalo to 🙂 od nynějška věci jsou jasné 🙂

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);
 }
 }

To je hlavní fuknciâ v ovládacím panelu cesty byly proměnné validizaciiâ a generátorů html.

PS tady je téměř kompletní seznam s příkazy, které udržují přijímač 🙂 také mohou napodobovat úhozy a tlačítka s příkazy, jako jsou 🙂, pokud je zájem výstřik

zanechte odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

Anti Spam *