2015-06-05 2 views
-1

Я обыскал, и общий ответ «это невозможно», и я знаю об этом, поэтому, пожалуйста, прочитайте и несите меня!Имя устройства захвата

Я хотел бы захватить имя «имя компьютера»/«имя устройства» пользователя. (Пример: Joes-iPhone) Кажется приятным прикосновением, чтобы видеть, какие устройства подключены к логину пользователей, чтобы они могли видеть, есть ли несанкционированный доступ к их учетной записи. Снова и снова Я вижу, что люди говорят, что это невозможно с веб-страницы для JavaScript, HTML, PHP и т. Д. Но когда я запишусь в свой банк, Facebook, Google. Низкий и вот, есть все устройства, которые я подключил с. Это означает, что это определенно возможно. Был один случай, когда кто-то из моих учетных записей был зарегистрирован кем-то, и это помогло определить, что происходит, и теперь я люблю эту функцию. Я хотел бы реализовать это, но я застрял в городе, полном тупиковых дорог! Кто-нибудь знает, как они обращаются к этому? Или даже теории? Мне все равно, какой язык или техника. Мне очень любопытно посмотреть, что люди придумали. У меня есть приложение для Facebook, поэтому я мог видеть, как приложение обращается к нему и хранит его для сайта браузера, но у меня нет приложения для банка или Google, и у меня есть устройства, перечисленные в Facebook, которые не использовались в приложении, только через браузер. Насколько я знаю, я никогда не разрешал доступ ни к чему, кроме того, на что способен браузер, поэтому должно быть что-то мне не хватает.

+4

Это невозможно. – zerkms

+0

его куки-файлы и пользовательский агент. это все эти другие услуги. –

+0

Ваш банк может сообщить вам свой тип и местоположение вашего браузера, но я сомневаюсь, что у него есть конкретная информация о персональных устройствах. – Lance

ответ

0

Имя компьютера доступно только через LAN (другой компьютер, подключенный к тому же модему/router), если такой запрос не был заблокирован на вашем ПК. Он не распространяется браузерами.

Какие браузеры передают информацию обозревателя и операционную систему, а также IP-адрес. Это все. Некоторые сайты позволяют вам давать ник каждой машине, чтобы вы могли идентифицировать их, и затем они могут использовать файлы cookie для запоминания того, что есть.

EDIT: Единственное, что я вижу, это то, что они могут использовать Java или Flash для этого.

+0

Я никогда не предоставлял ник никому из них, и они точно соответствуют моим именам устройств – Chris

+0

Тогда, возможно, они делают это с Java или Flash. Они определенно используют что-то еще, чем код браузера. Об этом я нашел: http://stackoverflow.com/questions/7883542/getting-the-computer-name-in-java –

1

Короткий ответ: Это правда, это невозможно.

Но почему бы и нет ??

Ваше имя устройства : используется, когда ваше устройство подключается к вашему маршрутизатору - но это его останавливает. Ваш маршрутизатор не позволяет передавать эту информацию дальше. Когда ваш компьютер/планшет/телефон запрашивает веб-страницу, ваш маршрутизатор - это тот, кто действительно запрашивает страницу - и он ссылается на себя своим публичным IP-адресом, который используется всеми устройствами в вашей локальной сети.

второсортным

Что может рассматриваться внешними интернет-сущностей Ваш агент пользователя (тип используемого браузера), который может дать кому-то очень хорошее представление о том, какую операционную систему вы используете, и, следовательно, какое устройство вы используете (мобильный или настольный/ноутбук, Windows против Mac и т. д.). Информация о пользователе-агенте доступна в виде строки и может быть доступна PHP через переменную $_SERVER['HTTP_USER_AGENT'].

+0

Я знаю USER_AGENT .. Но у них есть фактическое имя устройства для всех моих мобильных устройств, а также моего ноутбука и Mac. – Chris

+0

У меня (как и 95% населения первого мира) аккаунт Google, и я никогда не видел, чтобы оно отображало мое имя устройства. Мне было бы любопытно посмотреть, где именно вы столкнулись с этим? – kittykittybangbang

+0

Мобильный: перейдите на сайт google.com и войдите. Нажмите на свою фотографию в правом верхнем углу, и вы увидите учетные записи, которые у вас есть. Прокрутите страницу вниз до линий мелкой печати внизу и нажмите «Настройки учетной записи». Перейдите к «информации об устройстве и уведомлениям», перейдите к «истории устройств». У меня есть кепка экрана, но я не знаю, можете ли здесь поместить фотографии. – Chris

Смежные вопросы