Как к telnet через аутентификацию прокси?

Существует два метода:

  1. Можно экспортировать закладки из Firefox путем движения в Bookmarks > Show all bookmarks > Import and Backup > Backup. Можно затем восстановить их на других компьютерах тем же процессом, но путем выбора Restore > Choose File на заключительном шаге.
  2. Можно скопировать закладки с профиля и восстановить их путем копирования их в профили на других компьютерах (или можно скопировать весь профиль). Закладки в $HOME/.mozilla/firefox/[profile]/bookmarks.htm.

Что касается самого развертывания, возможно, помещает профиль на долю, к которой компьютеры могут получить доступ, и иметь копию сценария с него.

15
17.04.2012, 12:45
2 ответа

Можно использовать Proxychains для этого.

Сначала установите proxychains, с помощью команды:

$ apt-get install proxychains

Затем настройте свои настройки прокси в /etc/proxychains.conf файл.

Добавьте наконец, эти строки для прокси HTTPS и HTTP.

http    proxy-ip   proxy-port    username        password
https   proxy-ip   proxy-port    username        password

Теперь можно сделать telnet при помощи следующей команды:

$ proxychains telnet www.google.com 80
9
27.01.2020, 19:49
  • 1
    я получаю эту ошибку: aakash@sigdel:~ $ (proxychains.sf.net) |DNS-ответ proxychains telnet www.google.com 3128ProxyChains-3.1 |: sigdel не, существуют |DNS-запрос | |S-цепочка www.google.com |-<>-127.0.0.1:9050-<-|DNS-ответ тайм-аута |: www.google.com не, существуют telnet: не мог разрешить www.google.com/3128: Неизвестная ошибка –  Aakash Sigdel 23.04.2012, 05:21
  • 2
    @AakashSigdel: Извините, последняя команда, которую я записал, должна быть $ proxychains telnet www.google.com 80. Это должно работать теперь!! –  pradeepchhetri 23.04.2012, 06:37
  • 3
    @pradeepchhetri я получил ошибку, когда я использую этот proxychains telnet www.google.com 80 ProxyChains-3.1 (http://proxychains.sf.net) |DNS-response|: xyz does not exist |DNS-request| www.google.com |S-chain|-<>-proxy-ip:proxy-port-<><>-4.2.2.2:53-<--denied |DNS-response|: www.google.com does not exist telnet: could not resolve www.google.com/80: Unknown error –  john 15.03.2015, 20:39

Вы могли сделать то, что браузер делает, т.е. подключает к прокси,

$ telnet proxy-server 3128

и говорите с ним. Если не было никакой аутентификации, простого GET запрос (сопровождаемый двумя новыми строками (Входят)) с полным именем хоста и протоколом, например.

GET http://www.google.com/ HTTP/1.1

должен быть достаточным. Так как Вам нужна аутентификация, необходимо ввести имя пользователя и пароль, base64-закодированный в a Proxy-Authentication заголовок, например.

GET http://www.google.com/ HTTP/1.1
Proxy-Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

Для создания строки base64 Вы могли использовать echo -n username:password | openssl base64

19
27.01.2020, 19:49

Теги

Похожие вопросы