Dreambox beheer paneel

Soos u weet, is nogal'n lang tyd'n paar dreambox-Ag, my bitter lewe 🙂 Soms CAM module vir geen oënskynlike rede en die behoefte om te herlaai, of soms selfs die hele ontvanger. In die Algemeen ontvangers het'n mooi koppelvlak web vir die administrasie en alles is gedoen deur dit maklik, MAAR (groot, maar) dit kan wees in goud slegs wanneer ek in die kantoor, want ek het hulle verberg agter'n router is. As'n reël, die enigste opsie om te bestuur ssh ruchirawat masjien, en dan vir ontvangers met telnet. Onlangs, egter, het ek besef dat die ontvangers kan ontvang opdragte van'n eksterne script wat op cgi-bin gids. Byvoorbeeld/cgi-bin/admin?opdrag=herlaai sal weer ontvanger. Super Ja 😉 algehele Natasha haastig een php wat jy kan gebruik om uit te voer opdragte ontvangers, MAAR ek het'n ander probleem – avtentifikacija. Die web wil'n gebruiker naam en wagwoord – 'n normale ding, maar dit neem'n baie om te gee as jy dit nie doen nie, was die idee om te probeer om die ou metode vir die resolusie van die inligting verteenwoordiging in die url http://wortel:[email protected]/cgi-bin/admin?opdrag=herlaai en werk 🙂 hier en verdere al is duidelik 🙂

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

Dit is my belangrikste funksie in die beheer paneel in die besonder was validitate veranderlikes en html kragopwekkers.

ps Hier is byna voltooi lys opdragte aan'n ontvanger wat ondersteun 🙂 jy kan Ook simuleer die druk van knoppies, nie minder nie, met soortgelyke spanne 🙂 as iemand belangstel in die fluit

Laat'n Antwoord

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *

Die Anti-SPAM *