Я недавно купил Samsung SmartTV. После настройки Wi-Fi я перешел на сайт http://ip.comlex.de , который дал мне следующую информацию о браузере:
REMOTE_ADDR
: ###. ###. ###. ###REMOTE_HOST
: XXXXXXXXXXXXXXXXXXX.netREQUEST_TIME
: 1381093040QUERY_STRING
:HTTP_ACCEPT
: text / html, application / xhtml + xml, application / xml, application / vnd.hbbtv.xhtml + xml, application / ce-html + xml, application / vnd.oipf.xhtml + xml; q = 0,9, / ; q = 0,8HTTP_ACCEPT_CHARSET
: HTTP_ACCEPT_ENCODING: gzip, deflateHTTP_ACCEPT_LANGUAGE
: HTTP_REFERER: http://pagerank.comlex.de/HTTP_USER_AGENT
: Mozilla / 5.0 (SMART-TV; X11; Linux i686) AppleWebKit / 535.20 + (KHTML, как Gecko) Версия / 5.0 Safari / 535.20 +
Итак, работает ли Linux на моем SmartTV, как предполагает HTTP_USER_AGENT? Как я могу узнать больше информации об используемом Linux? Можно ли как-нибудь войти в телевизор с моего настольного ПК?
Возможное решение: http://www.samsungdforum.com/Guide/d21/index.html#how-to-get-firmware-version-and-model-code
Ответы:
Строки User Agent обычно представляют собой информацию о браузере, подключающемся к серверу, а не обязательно информацию о сервере.
Например, если вы зайдете на http://www.useragentstring.com/, вы можете узнать информацию о вашем браузере: он показывает разбивку строки агента пользователя.
пример
Здесь я использую Chrome
Вот объяснение того, что означают значения в строке
Как узнать серверную ОС
Я бы использовал
nmap
для этого. Вам, вероятно, придется установить его, но он покажет вам отпечаток системы в зависимости от того, как он отвечает на запросы nmap. Помимо прочего, каждая ОС реагирует уникальным образом с точки зрения времени и последовательности, когда к ним устанавливаются сетевые подключения, эта информация была скомпилированаnmap
так, что она может подсвечивать, какая базовая ОС находится на другом конце.Вы можете использовать этот запрос, чтобы узнать:
пример
Здесь я сканирую веб-сервер, который я использую для разработки.
Эти строки скажут вам, что вы хотите знать:
Ваша строка HTTP_USER_AGENT
Поэтому, если вы используете браузер, входящий в комплект поставки Samsung SmartTV, и видите следующее, вы можете сделать следующие 2 предположения:
Чтобы узнать больше об этой системе, вам, вероятно, потребуется использовать метод, описанный выше
nmap
.источник
Технически, Linux работает на вашем телевизоре, да. Но это не настоящий дистрибутив Linux, точно так же, как многие говорят, что Android не является реальным дистрибутивом Linux (комментировать это не буду, поскольку я не хочу начинать пламенную войну).
По сути, ядро Linux очень хорошо адаптируется к оборудованию, на котором оно работает, что сводится к тому, что оно отлично работает на встроенных устройствах вплоть до суперкомпьютеров, с очень небольшими изменениями. По этой причине большинство встроенных устройств используют ядро Linux.
Теперь ядро практически бесполезно без пользовательского пространства. В случае дистрибутива, использующего ядро Linux, указанная область пользователя обычно является GNU. Посмотрите, что именно мы имеем в виду, когда говорим, что используем Linux? для более подробного объяснения разницы между ядром Linux и GNU. Вас также может заинтересовать страница Википедии по ядрам .
Я привел к тому, что ваш телевизор будет основан на ядре Linux, но, кроме того, он не выглядит как дистрибутив GNU / Linux, потому что у него нет пользовательского пространства GNU. Таким образом, чтобы ответить на ваш второй вопрос (могу ли я войти в свой телевизор), ответ - нет. Это потому, что телевизор не предназначен для использования в качестве операционной системы общего назначения, и поэтому у вас не будет доступа к нему
root
.источник
Да, он работает на модернизированном ядре версии 2.6. Вы можете получить root-доступ и telnet и ftp к вашему телевизору. Это довольно приятно, так как вы можете добавить несколько приложений из разных регионов в один интеллектуальный центр, расшифровать телевизионные записи и настроить лучший pvr для NAS. Сделайте поиск в Google для SamyGo.
источник
на всякий случай кто-то наткнется на эту ветку:
источники Linux для различных их моделей, кажется, доступны здесь .
источник