Kontrolna tabla za Sanju

Kao što znate, kutija za sanjanje mi je već neko vreme zapalila život 🙂 ponekad pada u modul CAM bez vidljivog razloga i zahteva ponovno pokretanje ili čak i cijeli prijemnik. U principu, prijemnika imaju dobar Web interfejs za opravdanje i sve se to lako vrši, Ali (Veliki, ali) Moguće je dati samo kad sam u kancelariji, jer sam ih sakrio iza rutera. Ukupno gledano, jedina opcija kontrole bila je SSH-na mašina za usmeravanje, a zatim na Telnet prijemnike. Međutim, nedavno sam otkrio da prijemnici mogu da prihvate komande iz spoljnih skripti koji se odražavaju na direktorijum CGI-Bin. Uzorak/CGI-Bin/admin?Komanda = ponovno pokretanje Će ponovo pokrenuti prijemnik. Super desno 😉 uopšteno, ogrebala sam PHP sa kojim se izvršava komande na prijemnicima, Ali ja sam imao još jednu. – Potvrdu identiteta. Putem Veba traži korisničko ime i lozinku – Normalna stvar Međutim, bilo bi dosta pisanja da nisam dala ideju da probam stari način autorizacije podnošenjem informacija u URL adresi http://Koren:[email protected]/Gi-Bin/admin?Komanda = ponovno pokretanje I to je upalilo 🙂 onda su stvari jasne 🙂

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

Ovo je moja glavna funkcija na kontrolnoj tabli druga je Valisizznija promenljivih i HTML generatore.

Ovde je skoro puno Liste с командите които подържа приемника 🙂 Също така може да се имитират и натискания на бутони пак с подобни команди 🙂 ако някои е заинтересован да свирка

ostavi odgovor

Vaša e-adresa neće biti objavljena. Obavezna polja su označena *

Protiv bezvredne pošte *