Как правило, современные провайдеры используют DHCP-соединение, которое позволяет подключаться к DHCP-серверу и получать сетевые настройки от него. Но и протокол PPPoE также до сих пор не редко используется. И пользователи, чье устройство получает интернет посредством именно этого протокола могут столкнуться с проблемами по изменению настроек роутера, в связи с отсутствием имени пользователя и пароля от PPPoE.
В этой статье подробно рассмотрим какие методы можно использовать, чтобы узнать PPPoE логин и пароль.
В договоре или регистрационной карте
При заключении договора, в нем, или в прикрепленной к нему регистрационной карте, должны быть указанные данные для подключения к интернету, включая логин и пароль, они-то и необходимы для настройки PPPoE.
Проблема может возникнуть, если договор / карта утеряны или, если изменились настройки на стороне провайдера.
Обращение к провайдеру
Безусловно, если нужно узнать, какие логин и пароль используются для подключения PPPoE, то следует в первую очередь обратиться к поставщику интернета – провайдеру.
Сделать это можно по телефону, позвонив в службу технической поддержки или – при личном визите в офис поставщика.
Контакты популярных провайдеров:
- Ростелеком
- МТС
- Билайн
- Дом.ru
В настройках роутера
Если у пользователя есть активное подключение к интернету на текущем устройстве, то можно посмотреть имя пользователя и пароль от PPPoE в настройках роутера.
Если необходимость настройки роутера вызвана сменой старого устройства на новое, то необходимо подключить старый роутер с действующими настройками и выполнять последующую инструкцию.
Как узнать PPPoE логин и пароль:
- Подключиться к роутеру посредством браузера. Для этого необходимо в адресную строку ввести локальный IP-адрес устройства: http://192.168.0.1 или http://192.168.1.1;
- Ввести логин и пароль от маршрутизатора. Как правило, логин и пароль – admin. Если не подходят, то необходимо посмотреть данные для подключения на обратной стороне роутера или в сопутствующей к устройству документации;
- Перейти в настройки соединения с сетью;
- Вызвать инструмент «Просмотреть код элемента» из контекстного меню, открывающемся при клике правой кнопкой мыши по полю с паролем. Если контекстное меню не вызывается, то нужно нажать сочетание горячих клавиш Ctrl+Shift+C и выделить поле с паролем;
- В окне инструмента в поле ввода <input>, которому присвоен type=”password”, необходимо кликнуть по слову «password» и изменить его на любое другое значение;
- После проделанных действий поле пароля, вместо стандартных «********», покажет действующий пароль от PPPoE и, строкой выше, имя пользователя.
С помощью программы
Также можно использовать специализированный софт, который позволит узнать PPPoE логин и пароль и другие данные о подключении. Например, можно скачать программу Dialupass.
Пользоваться утилитой достаточно просто. Необходимо запустить ее и на первом экране отобразится ваше подключение и пара логин-пароль от него. Для просмотра детальной информации нужно произвести двойной клик по соединению.
Не нашли ответ? Тогда воспользуйтесь формой поиска:
Время на прочтение
1 мин
Количество просмотров 186K
Что делать если необходимо узнать логин-пароль установленные на PPPoE в роутере? Вопрос был задан в habrahabr.ru/qa/28217 и я из природной любознательности решил поэкспериментировать. Предположим что доступа к админке у нас нет. Модель роутера не так важна (в моём случае для тестов был взят D-Link DIR-300)
Решение под катом
Я решил данную задачу с помощью прекрасного роутера Mikrotik RB951-2n (хотя можно сделать на любом роутере этой фирмы). Подключаемся к консоли и выполняем команду —
interface pppoe-server server add authentication=pap disabled=no interface=ether5 service-name=service1
Данная команда включает PPPoE сервер на пятом порту роутера.
Далее делаем расширенный вывод лога по PPPoE
system logging add topics=pppoe
Теперь соединяем патчкордом WAN порт роутера с которого нужно вытащить пароль и пятый порт микротика и заходим в лог. Смотрим пароль открытым текстом
PS: После всего не забываем убрать логирование и PPPoE сервер
PS2: В принципе можно сделать тоже самое и без микротика установив PPPoE сервер на компьютер, но мне так было проще Но данный способ мне кажется проще и быстрее, единственный минус требует наличия микротика.
PS3: Данный способ не будет работать если тип авторизации выбран CHAP или MSCHAP. Но на протестированных роутерах (Dlink DIR-300, Dlink DIR-320, Linksys WRT54gl, Tplink TL-WR941ND), с настройками PPPoE по умолчанию, пароль спокойно выдёргивает.
Содержание
- Способ 1. Программа Dialupass
- Способ 2. Network Password Recovery
- Способ 3. Через настройки роутера
- Способ 4. Звонок в службу поддержки провайдера
- Полезное видео: Как узнать пароль от своего интернета
Бывает, что нужно настроить интернет на роутере или компьютере, а документов, где указаны нужные данные, нет под рукой (а возможно, что они вообще потерялись). Как узнать PPPoE логин и пароль для доступа к глобальной сети в таком случае? К счастью, способов несколько, и ниже будет подробно описан каждый из них.
Способ 1. Программа Dialupass
Один из способов, который поможет в узнать логин и пароль, если у вас настроено интернет-подключение на компьютере, и вы хотите организовать выход в глобальную сеть через роутер. Программа Dialupass поможет узнать данные, которые набирались для доступа в интернет в самой системе Windows.
Подробная инструкция по получению данных при помощи утилиты Dialupass:
- Сперва нужно загрузить программу через официальный сайт по ссылке nirsoft.net/utils/dialupass.html. Страницу необходимо будет отмотать до самого низа – там находится список версий программы на всех доступных языках (в том числе и на русском). Для удобства мы подготовили для вас прямую ссылку на скачивание, которая приведена ниже.
- После скачивания для запуска программы достаточно просто открыть исполняемый файл. Никакой установки не требуется. В главном окне сразу отобразится активное интернет-подключение со всеми необходимыми данными. В столбце «User Name» должен быть указан логин, а в «Password» — пароль для доступа в глобальную сеть.
Готово! Теперь вы можете взять и скопировать найденные PPPoE логин и пароль, а затем ввести их при настройке подключения на роутере, чтобы настроить интернет.
Способ 2. Network Password Recovery
Данная программа также предназначена для случаев, когда на ПК соединение с глобальной сетью уже настроено и давно работает, и нужно настроить интернет на роутере, чтобы подключаться уже через него. И тут возникает проблема – посмотреть данные для доступа в интернет на компьютере не так-то просто. В строке с паролем отображены звездочки вместо комбинации букв и цифр. Так что же делать? Данная утилита, как и Dialupass, предназначена для отображения логина и пароля от текущего соединения. Инструкция, как узнать логин и пароль от интернета с помощью данного приложения:
- Загружаем утилиту с официального сайта или по ссылке ниже В некоторых случаях может произойти так, что ваш антивирус отреагирует на программу негативно. Это нужно проигнорировать.
- При первом же запуске в окне будет отображаться список сохраненных подключений вместе с авторизационными данными (логин и пароль PPPoE) от них. В столбце «User» будет находиться имя пользователя, а в столбце «Password» — искомая комбинация.
При первом запуске утилиты может случится так, что данные не будут отображаться. В таком случае следует перезагрузить систему, а затем запустить программу заново.
Теперь, после нахождения нужных сведений, вы сможете настроить интернет подключение на маршрутизаторе или даже другом компьютере.
Способ 3. Через настройки роутера
К сожалению, на современных моделях роутера в настройках интернет соединения не отображается пароль для доступа к глобальной сети. Вместо этого в соответствующей строке виднеется только последовательность звездочек. Но в некоторых случаях можно достать пароль через код элемента. Этот способ работает, к примеру, с настройками TP-Link, но также может быть полезен и на маршрутизаторах от других производителей. Подробная инструкция, как узнать логин и пароль от интернета:
- Открываем Google Chrome (через него это делать удобнее всего, хотя можно воспользоваться и другим браузером).
- Переходим в веб-меню параметров маршрутизатора, набрав IP-адрес и авторизовавшись (если вы не знаете, как это сделать – на этикетке на корпусе роутера можно узнать IP адрес роутера и данные для авторизации – логин и пароль для доступа к настройкам; адрес необходимо набрать в адресной строке, а авторизационные данные – в соответствующем окошке).
- Далее нам необходимо перейти в раздел с настройками интернета (WAN).
- Сверху справа есть кнопка, которая разворачивает контекстное меню браузера со списком настроек. Нажмите по ней, выберите «Дополнительные инструменты», затем «Инструменты разработчика». Можно также просто нажать клавишу F12
- Слева откроется окошко с кодом страницы.
- Здесь нам нужно найти строку, отвечающую за отображение пароля, чтобы сделать его видимым (т. е. убрать звездочки).
- Справа от «type» нужно удалить строчку «password». и ввести слово «text». После этого вы сможете увидеть на странице свой пароль.
Этот способ может выглядеть сложно, но на самом деле всё достаточно просто. Ниже опубликовано видео, в котором продемонстрирован данный процесс на примере сайта Одноклассников, но вам он также подойдет.
Способ 4. Звонок в службу поддержки провайдера
Если ничего не помогло, то можно обратиться к своему поставщику услуг и узнать логин и пароль PPPoe, позвонив по телефону. Если вы не знаете телефона своего провайдера, то зайдите на сайт компании. Его можно найти в поисковике, набрав название (например, Ростелеком или Дом.ру). На веб-странице, как правило указан телефонный номер. Позвоните по нему задайте интересующие вопросы. Вас могут спросить про номер договора (логин), если вы его не знаете – то достаточно будет паспортных данных того человека, на которого оформлено подключение к интернету. Обычно во время звонка может ответить робот, вам же нужно соединиться с живым оператором.
Связаться с техподдержкой можно не только по телефонному номеру, но и другими способами. Можно зайти в личный кабинет и описать свою проблему в чате с техподдержкой, вам ответит оператор. У некоторых провайдеров есть возможность связи через мессенджеры.
В крайнем случае всегда можно дойти до офиса провайдера пешком. Вам также понадобятся паспортные данные и номер договора. После их предоставления сотрудник сможет сообщить вам ваши данные для доступа в интернет, не забудьте их записать, чтобы не пришлось обращаться в техподдержку еще раз.
Вам удалось узнать свой логин и пароль от интернета? Может у Вас появились какие-либо сложности? Обязательно напишите об этом в комментариях, и наши эксперты с радостью помогут Вам!
Полезное видео: Как узнать пароль от своего интернета
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Получить забытый пароль PPPoE
Доброго времени суток.
Проблема возникла, есть WiFi-роутер, который подключается к интернет через PPPoE. Есть доступ к роутеру через WiFi (логин/пароль от веб-интерфейса, WPA ключ, т.е. полный доступ ко всему и вся). Физического доступа к роутеру нет (и не будет), но тем не менее он стабильно поддерживает соединение без обслуживания. Возникло желание обновить прошивку (т.к. есть необходимость в шейпере, скорее-всего в обновлённой прошивке он присутствует). Роутер DLink DIR-615 С2 с заводской прошивкой 3.02RU. Но боюсь, что после обновления прошивки могут восстановиться заводские установки, а PPPoE пароля я не знаю. Логин не скрыт, однако пароль получить через WEB-интерфейс не удаётся. Раскрытие «звёздочек» в текстовом поле невозможно, браузеру пароль вообще не передаётся.
Какие ещё могут быть варианты? Допустим я могу задампить данные роутера, затем попробовать разобраться в структуре (скорее всего это почти нереально), даст ли это что-либо или это пустая трата времени?
Обратиться в техническую поддержку тоже не выйдет, к сожалению.
Follow the white rabbit.
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Re: Получить забытый пароль PPPoE
Proxy » 04.12.2011 (Вс) 20:27
Урра, получилось Собственно вот рецепт:
1 — Заходим через Web-интерфейс на роутер (предполагается, что роутер ваш, либо по какой-то иной причине вы располагаете паролем от него; в общем это не инструкция «как достать соседа»)
2 — Заходим в Tools — System — System Settings, нажимаем Save To Local Hard Drive
3 — Полученный файлик открываем чем-либо, находим в файле «.wan_pppoe_password_00:». Далее до следующего вхождения точки следует пароль. Он не зашифрован ни разу, вот так и хранится в открытом виде.
4 — Чтобы не рисковать и проверить корректность полученного пароля заходим на сайт провайдера. Чтобы узнать к какому провайдеру наш роутер подключен заходим на 2IP.ru (или что-то аналогичное). Возможно там вы увидите, что имя провайдера не установлено, но тогда обратите внимание на «Имя вашего компьютера», тут-то и получаем URL офсайта провайдера.
И вот тут уже заходим в личный кабинет. Зашли, убедились что пароль верный (обычно он один и для PPPoE и для личного кабинета) — теперь самое время обновлять прошивку без риска потерять логин/пасс PPPoE.
ЗЫ. не пытайтесь убрать звёздочки — роутер не передаёт пароль браузеру, вместо этого имеем произвольный набор символов сопоставимой длины.
Follow the white rabbit.
- alibek
- Большой Человек
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
Re: Получить забытый пароль PPPoE
alibek » 05.12.2011 (Пн) 16:43
Если физического доступа к роутеру нет, то после перепрошивки он может перестать быть доступным.
На роутерах часто запрещено администрирование с WLAN.
Lasciate ogni speranza, voi ch’entrate.
- iGrok
- Артефакт VBStreets
- Сообщения: 4272
- Зарегистрирован: 10.05.2007 (Чт) 16:11
- Откуда: Сетевое сознание
Re: Получить забытый пароль PPPoE
iGrok » 05.12.2011 (Пн) 17:05
Мало того, почти гарантированно сбросятся ВСЕ настройки, включая ssid, айпишники, и т.п.
label:
cli
jmp label
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Re: Получить забытый пароль PPPoE
Proxy » 05.12.2011 (Пн) 17:56
alibek писал(а):На роутерах часто запрещено администрирование с WLAN
У меня из 2-х DLink`ов только на одном WiFi был выключен по умолчанию (емнип на Dir-320). Т.е. после сброса можно обнаружить сеть с SSID «DLink» и войти на роутер под admin с пустым паролем (собственно об этом имеется и предупреждение на главной странице, если пароль отсутствует и ссылка на страницу администрирования учёток; т.е. кто первый пришёл — тот и хозяин). В остальном для WiFi ограничена только возможность доступа через telnet (вчера у меня была мысль забрутить роутер через telnet в обход капчи, но telnet доступ есть только у хоста, подключенного через Ethernet, притом только через Wan либо 1 порт; потом проверил пустой пароль и успешно вошёл).
Мало того, почти гарантированно сбросятся ВСЕ настройки, включая ssid, айпишники, и т.п.
Главное чтобы сохранился доступ через WiFi к админке, остальное побоку, конфиги у меня все уже есть.
На моих галочка есть, позволяющая по возможности сохранить конфиги (естественно если будут несовместимы, то сбросится, не знаю как оно на валидность проверяет, не вникал). На этой железке нету.
И я кстати всё же решил вопрос без прошивки. Просто убедился, что канал почти 100% времени свободен, стало быть и шейпить не к чему, торрентами тут похоже никто не балуется (особенно если посмотреть на изначально пустую таблицу форвардинга), а значит никто никому мешать не будет.
Follow the white rabbit.
- alibek
- Большой Человек
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
Re: Получить забытый пароль PPPoE
alibek » 05.12.2011 (Пн) 19:30
Proxy писал(а):но telnet доступ есть только у хоста, подключенного через Ethernet, притом только через Wan либо 1 порт; потом проверил пустой пароль и успешно вошёл).
Честно говоря, ни разу не видел роутера, у которого был бы разрешен доступ telnet через по WAN.
Lasciate ogni speranza, voi ch’entrate.
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Re: Получить забытый пароль PPPoE
Proxy » 05.12.2011 (Пн) 19:47
alibek писал(а):Честно говоря, ни разу не видел роутера, у которого был бы разрешен доступ telnet через по WAN.
Например DIR-300 иного не приемлет, если через веб-интерфейс telnet не включить.
…
1. Cтавим на компе IP 192.168.20.80/mask 255.255.255.0
2. Втыкаем кабель в WAN порт (!) (INTERNET на нем написано)
2.1 Зажимаем кнопку «RESET»
…
Имеется ввиду нестандартное использование WAN порта, не как для доступа к telnet из внешки (принимает только во время начальной загрузки и принимает только с одного фиксированного IP). К тому же на DLink`ах (и не только, ибо конструктивно они все имеют абсолютных близнецов и у других производителей) WAN порт в режиме репиттера, WiFi клиента или бриджа можно использовать (опционально) как 5-й порт встроенного свитча.
ЗЫ. С другой стороны — это хорошо. Это даёт возможность забрутить роутер невзирая на капчу в web-интерфейсе (и отсутствие физического доступа к нему ). Достаточно получить доступ к кабелю или к управляемому свитчу в щитке-этажнике (если таковой имеется, вообще довольно часто у того же эр-телеком сеть именно так и была построена) и перезагрузить роутер (допустим временным выключением реле-автомата в щитке (а если запараллелить с резистором перед отключением, то «отключение» ощутит в первую очередь оборудование типа роутера, но не ощутит освещение, холодильник и т.п. нечувствительное к падению напряжения оборудование) в подъезде или попробовав определить реакцию роутера на ddos, например у того же dd-wrt есть возможность Keep Alive, где есть плановая перезагрузка + перезагрузка по потере пинга с указанным хостом, что для ddos самое то). Далее создать хост с IP 192.168.20.80 и забрутить роутер через telnet. Это всё на уровне фантастики, конечно.
Follow the white rabbit.
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Re: Получить забытый пароль PPPoE
Proxy » 05.01.2012 (Чт) 13:19
Забавную вещь обнаружил, на роутерах DLink для перезагрузки в самом деле не нужно знать логин/пароль администратора, достаточно без авторизации сразу обратиться к /reboot.cgi
Ну а что может дать умышленная перезагрузка я уже писал, т.е. это возможность прошить или сбросить роутер имея доступ только к WAN интерфейсу и ни к чему более. Не знаю для каких прошивок актуально, но для 3.02 на роутере DIR-615 С2 работает.
Follow the white rabbit.
- 1791988
- Начинающий
- Сообщения: 5
- Зарегистрирован: 11.05.2012 (Пт) 23:10
Re: Получить забытый пароль PPPoE
1791988 » 11.05.2012 (Пт) 23:13
как из DIR-300 вытащить пароль PPPoE .. если смотреть HTML код страницы там параметр value тоже в звёздочках
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Re: Получить забытый пароль PPPoE
Proxy » 12.05.2012 (Сб) 8:33
Техническое обслуживание > Сохранение и восстановление > Сохранить настройки на локальный жесткий диск
Потом открываешь файл конфигурации любым текстовым редактором и ищешь значение параметра wan_pppoe_password_00, оно и есть пароль PPPoE
Follow the white rabbit.
- 1791988
- Начинающий
- Сообщения: 5
- Зарегистрирован: 11.05.2012 (Пт) 23:10
Re: Получить забытый пароль PPPoE
1791988 » 12.05.2012 (Сб) 14:34
Проблема была в том что при открытии любым текстовым редактором конфигурационный файл всё отображалось каракулями.. Нашел специальную прогу которая эти конфиг файлы корректно открывает и всё видно … Вопрос теперь в другом … Как настроить Russian PPPoE на прошивке dd-wrt для DIR-300 т.к. на официальной постоянно глючит точка
- alibek
- Большой Человек
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
Re: Получить забытый пароль PPPoE
alibek » 12.05.2012 (Сб) 18:28
Использовать другую прошивку, DD-WRT не поддерживает Dual Access PPPoE (во всяком случае через GUI).
Lasciate ogni speranza, voi ch’entrate.
- 1791988
- Начинающий
- Сообщения: 5
- Зарегистрирован: 11.05.2012 (Пт) 23:10
Re: Получить забытый пароль PPPoE
1791988 » 12.05.2012 (Сб) 18:29
alibek писал(а):Использовать другую прошивку, DD-WRT не поддерживает Dual Access PPPoE (во всяком случае через GUI).
Пишут что поддерживает только нужно скрипт прописать
Какую другую?
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Re: Получить забытый пароль PPPoE
Proxy » 12.05.2012 (Сб) 19:34
alibek писал(а):во всяком случае через GUI
Через GUI не поддерживает.
А вот готовый скрипт из сети.
1791988 писал(а):Какую другую?
300 довольно слабый, так что выбор прошивок не богат, большинство прошивок для старших серий DLink для Dir300 сборок не имеют.
Follow the white rabbit.
- 1791988
- Начинающий
- Сообщения: 5
- Зарегистрирован: 11.05.2012 (Пт) 23:10
Re: Получить забытый пароль PPPoE
1791988 » 12.05.2012 (Сб) 19:53
Proxy писал(а):Через GUI не поддерживает.
А вот готовый скрипт из сети.
как узнать эти параметры ? если от провайдера известны только имя пользователя и пароль для PPPoE и DNS
Из статьи скопировано и этого как раз не знаю
Диапазон домашней локальной сети: 192.168.1.0/24
Диапазон локальной сети провайдера: 10.0.0.0/8
Интерфейс в маршрутизаторе для подключения локальной сети: vlan1
Интерфейс в маршрутизаторе для подключения интернета: ppp0
- 1791988
- Начинающий
- Сообщения: 5
- Зарегистрирован: 11.05.2012 (Пт) 23:10
Re: Получить забытый пароль PPPoE
1791988 » 12.05.2012 (Сб) 21:56
Как через SSH или TelNet сбросить настройки на заводские т.к. IP админ панели не даёт?
- alibek
- Большой Человек
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
Re: Получить забытый пароль PPPoE
alibek » 14.05.2012 (Пн) 8:06
1791988 писал(а):Диапазон домашней локальной сети: 192.168.1.0/24
Этот параметр определяешь ты сам.
1791988 писал(а):Диапазон локальной сети провайдера: 10.0.0.0/8
Подключи компьютер к сети провайдера (не запуская PPPoE) и посмотри, какие сетевые параметры компьютеру назначаются.
1791988 писал(а):Интерфейс в маршрутизаторе для подключения локальной сети: vlan1
Интерфейс в маршрутизаторе для подключения интернета: ppp0
Смотри на маршрутизаторе.
Если у тебя такая же модель и такая же прошивка, как в статье, то имена скорее всего тоже совпадут.
Lasciate ogni speranza, voi ch’entrate.
- Proxy
- Профессор VB наук
-
- Сообщения: 2941
- Зарегистрирован: 31.08.2007 (Пт) 4:41
Re: Получить забытый пароль PPPoE
Proxy » 14.05.2012 (Пн) 18:45
alibek писал(а):Если у тебя такая же модель и такая же прошивка, как в статье, то имена скорее всего тоже совпадут.
Я при настройке интерфейсы методом тыка подбирал, там их очень много и некоторые не очевидные из названия (емнип при настройке маршрутов наткнулся). Не осмелюсь даже предположить их предназначение, физически там только 802.11 интерфейс, свитч на 4 порта Ethernet и 1 обособленный порт того же встроенного свитча (порт WAN, у него где-то порядка 5 режимов и видимо столько же интерфейсов в софтварном представлении). В общем там список где-то из 15-20 интерфейсов, большая часть из которых непонятные аббревиатуры с индексами. Не исключено, что одноимённые интерфейсы с различными индексами могут зависеть от порядка инициализации интерфейсов на конкретной конфигурации.
Follow the white rabbit.
Вернуться в Народный треп
Кто сейчас на конференции
Сейчас этот форум просматривают: SemrushBot и гости: 1
Находясь у родственников и не удовлетворившись качеством роутера TP-Link TL-WR340GD (V3), вызвавшим сурьёзные нарекания по части стабильности wifi-соединения, решил заменить его чем-то другим. Но для начала, чтобы невзначай не остаться без интернета, надо бы найти логин/пароль провайдера для PPPoE-соединения. Конечно, где-то был договор с провайдером, в тексте которого были прописаны эти данные, да только кто бы знал, где ж тот договор…
Роутер примерно такой, картинка из интернета
В принципе, зайдя в веб-морду роутера, можно увидеть логин, но вот пароль отображён чем-то типа •••••• В связи с этим остаётся только одно логичное решение: из-под веб-интерфейса сделать backup настроек, а затем попытаться прочесть этот файл (он называется config.bin).
Открытие сего конфигурационного файла в лоб текстовым редактором не привело ни к чему хорошему: одни иероглифы да кракозябры. Тогда я засунул его в hex-редактор — также ни пусто ни густо, всё та же беспросветная стена из кракозябр. В общем, понятно, труба дело, файл настроек зашифрован. Решил поискать в гугле возможные способы дешифровки, и — о, чудо — практически первая же ссылка вела на гитхаб китайского товарища (коему огромное спасибо), выложившего дешифровочный скрипт (написанный, правда, на python’е).
Там у него помимо config.bin ещё какой-то неведомый model.conf дешифруется, но нам в данном случае это не нужно, посему соответствующие сроки из скрипта я выбросил. Поскольку config.bin закачался у меня в директорию Downloads, я там же создал файл decryptme.py такого содержания:
from Crypto.Cipher import DES
from hashlib import md5key = ‘\x47\x8D\xA5\x0B\xF9\xE3\xD2\xCF’
crypto = DES.new( key, DES.MODE_ECB )data = open(‘Downloads/config.bin’, ‘rb’).read()
data_decrypted = crypto.decrypt( data ).rstrip(‘\0’)
assert data_decrypted[:16] == md5(data_decrypted[16:]).digest()
open(‘Downloads/config.bin.txt’, ‘wb’).write(data_decrypted[16:])
Примечание. Кавычки везде должны быть «прямые» (а то Вордпресс «скривляет»): ‘
А дальше просто запустил в терминале:
python Downloads/decryptme.py
И вуаля — на выходе в той же Downloads появился файл config.bin.txt со всеми данными. Даже сам удивился, насколько всё просто оказалось…
{upd}
Господа, читайте также комментарии ниже, информация может быть весьма полезной. Удачи!
{upd 30/09/2020}
Часть 2. Как выцепить пароль из ADSL-модема Asus DSL-N10E
Волею судеб ещё разок пришлось столкнуться с описанной проблемой, и теперь под рукой оказался модем/роутер Asus DSL-N10E:
Картинка из интернета
На сей раз, правда, задача стояла не столь остро: в том плане, что пока не решили, стоит ли менять этот, думается, отпахавший своё модем на что-то более приличное и стабильное (по части того же wi-fi-соединения), или же сразу уйти к кабельному провайдеру. 🙂
Однако на случай продолжения пользования ADSL-интернетом и смены модема на современную модель очень неплохо было бы заранее выцепить из него учётные данные для PPPoE-соединения (и не только). Проблема лишь в том, что пароль ожидаемо закрыт буллетами: ••••• Договора с провайдером, естественно, под рукой нет, и где он лежит, никто не помнит. 😺
Однако возиться с дешифровкой конфига откровенно не хотелось, вместо чего решил прямо по-ленински пойти другим путём: с детской наивностью глянуть в браузере (в данном случае, Chrome) эту область с паролем через правую клавишу → «Просмотр кода элемента» («Inspect«).
Разумеется, шансы низкие: кто ж будет скрывать чувствительную информацию лишь средствами CSS/js, да ещё и в случае с таким уважаемый производителем, как Asus… Фактически, «защита от дурака» и не более того.
А поди ж ты — логин и пароль отображаются в девственно чистом виде! 😺
Voilà!
Естественно, способ может сработать и на других модемах и роутерах — проверить немудрено, в отличие от дешифровки на питоне. 🙂
Запись опубликована в рубрике компьютерное с метками Linux, TP-Link, Ubuntu, роутер. Добавьте в закладки постоянную ссылку.