Dreambox kontrollpanel

Som ni vet någon gång någon Dreambox-es förbittra mitt liv 🙂 Ibland CAM kraschar utan någon uppenbar anledning och har det starta om eller ibland till och med hela mottagaren. Generellt mottagare har goda webb interfeis för opravlenie och allt görs enkelt via, MEN (men bra) är det möjligt att förgyllning bara när jag är på kontoret eftersom jag gömde dem bakom routern där. Generellt det enda alternativet kvar att kontrollera ssh-on till routing maskinen och sedan till mottagaren telnet. Men nyligen insåg jag att mottagare kan ta emot kommandon från externa skript påverkar cgi-bin. om/cgi-bin / admin?kommando = omstart startar mottagaren. Super 😉 höger Totalt nadrashtih snabbt med en php att utföra kommandon mottagare, Men jag hade en annan bifobi – autentisering. I Web vill användarnamn och lösenord – normal sak men det skulle ta en hel del att skriva om du hade gett mig idén att prova det gamla sättet för godkännande av inlagor till URL http://rot:dreambox @ dreambox / cgi-bin / admin?kommando = omstart och arbetade 🙂 från och med nu på saker är tydliga 🙂

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

Det är min huvudkontrollpanelen kameran i andra variabler är validizatsiiya och html generatorer.

ps Här är nästan klar lista Kommandon som upprätthåller mottagaren 🙂 kan också imitera och knapptryckningar igen med liknande kommandon 🙂 Om man är intresserad av att vissla

Lämna svar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *

Anti SPAM *