Сообщение
ipb » 21 янв 2018, 01:31
А даже если и не на месте, если даже из покоцанного busybox совсем выпилили, то что мешает вернуть на место?
Кажется вы, Sonya, печатали в далёком прошлом о том как разделы пересобирать. Лично я понятия не имею как обстоит дело в целом с этими видеорегистраторами, но на примере собственного так скажу: присунуть приличный busybox, где есть желаемый telnetd и прочие полезности всегда можно.
Лично я из "custom" (mtdblock4, /data/Strings) убрал лишние локализации/переводы (арабский, бразильский, финский и проч.), оставив русский, птичий, лягушачий, фашистский и китайский. На 1368855 B сразу высвобождается, на одном разделе. И добавил вместо этих никогда не используемых переводов надписей ванильный BusyBox v1.21.1 , взятый с оф. сайта. Он - 1109128 B . Даже перекомпилировать не надо.
Для используемого мною регистратора подключаться по RS232 не надо. Надо просто пересобрать этот romfs-x и custom-x. Что, собственно, и сделано. Для того, кто уже это делал - займёт 5-10 минут, с перекурами. Для начинающего - две три пары: одна - на поиск, вторая - на прочтение, третья - на нажимание кнопок.
Подключаться "с тылу" надо тогда, когда понятия не имеешь что именно за регистратор и откуда такой. А вот если производитель известен, и даже firmware есть, то запилить ранее выпеленное - это можно прямо в лоб. Повторяю, я не знаком со всем спектром обсуждаемых в этой теме регистраторов. Сдаётся мне, что они хоть и в чём-то похожие, но чудесатостей/разнообразий хватает. Это я такие выводы сделал после того, как почитал в гугле всякого.
У одних регистраторов root-овый пароль в /etc. У других в /etc только ссылка, а пароль хранится там же, где конфигурация пользователей. Натурально! Даже на этом форуме у кого-то было, что он "зачищал" пароль от root-а в /mnt/mtd/Config !! Оно, конечно, понятно зачем так было сделано кем-то. Чтобы без замены раздела можно было поменять пароль. Это, наверное, в тех случаях, когда всякие калькуляторы от времени используют. Раздел romfs - типа, только для чтения, так давай в ro ссылку оставим, а само файло в jffs положим. Прямо страсти какие-то!
Вот тем, у кого пароль с возможностью изменения по ходу дела, не проще ли вернуть его на место с выдуманным заведомо сложным паролем?
А пароли-то тоже... У кого-то, смотрю: md5-шифрование, а у кого-то des. На используемом мною и так, и сяк можно.
Ну, не знаю... Если у кого попадётся MBD6508E без telnet-а, который нужен, то не тратьте время попусту. Берите хоть последнее firmware, смотрите разметку, переделывайте два раздела и всё у вас будет хорошо.
Этот telnetd ни за что не запустится через переменные при заходе "с тыла".