Панель управления Dreambox

Как вы знаете, какое-то время некоторые Dreambox-е ожесточить свою жизнь 🙂 Иногда сбои CAM без видимой причины и иметь его перезагружать или иногда даже весь приемник. В целом приемники хорошие веб interfeis для opravlenie и все сделано легко через, НО (но большой) можно позолота только тогда, когда я нахожусь в офисе, потому что я спрятал их за маршрутизатором там. Как правило, единственным возможным вариантом для управления SSH-на машину маршрутизации, а затем к Telnet приемника. Однако, в последнее время я понял, что приемники могут принимать команды от внешних скриптов влияют на каталог CGI-BIN. Примерно/CGI-BIN / админ?команда = перезагрузка перезапустит приемник. Супер 😉 право В целом быстро nadrashtih с PHP для выполнения команд приемников, Но у меня была другая бифобия – идентификация. В Сети хочет логин и пароль – нормальная вещь, но это заняло бы много писать, если бы вы дали мне идею попробовать старый способ для разрешения представлений к URL HTTP://корень:Dreambox @ Dreambox / CGI-BIN / админ?команда = перезагрузка и работал 🙂 теперь все ясно 🙂

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

Это моя главная панель управления камерой в других переменных validizatsiiya и HTML-генераторы.

п.с. Вот почти полный список Команды, которые поддерживает приемник 🙂 также может имитировать и нажатие на кнопку еще раз с подобными командами 🙂 Если кто-то заинтересован свистеть

оставьте ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

анти СПАМ *