Codeby Market от Сodeby

Мы запустили свой магазин CodebyMarket Equipment for InfoSec. Уже добавили RaspberryAlfa Long-RangeOrange PiArduino и многое другое. Купить Pentesting Devices


Когда мы запускаем wget для извлечения URL X, который перенаправляет на другой URL Y, wget, по умолчанию, переходим автоматически на извлечённый URL Y. Если вам нужно, чтобы wget только извлекал оригинальный URL X без перехода на перенаправляемый адрес, то эта инструкция для вас. В ней вы узнаете, как остановить wget от перехода по адресу перенаправления.

В HTTP спецификации, ответ редиректа (код ответа 3XX HTTP) показывает веб-браузеру, что запрашиваемый URL перемещён в другое место. Ответ редиректа затем содержит URL цели перенаправления.

Как обычные HTTP клиенты, wget поддерживает URL перенаправление (также известное как URL forwarding), которое означает, что когда вы пробуете загрузить перенаправленный URL, wget будет автоматически следовать URL редиректу для получения цели перенаправления. Если по разным причинам вы хотите отключить URL перенаправление и остановить со статусом кода 3XX, вы можете использовать опцию "—max-redirect=number" с wget. Эта опция используется для определения максимального количества (рекурсивных) перенаправлений для следования, значением по умолчанию является 20.


Paranoid - курс от Codeby Security School

Представляем вашему вниманию курс от команды codeby - "Комплекс мер по защите персональных данных, анонимности в интернете и не только" Подробнее ...


Если вы хотите отключить HTTP редиректы в wget, используйте опцию "—max-redirect=0" как показано ниже.

Как вы можете видеть, когда wget сталкивается с HTTP редиректом, она не следует по предлагаемому перенаправлению, а просто останавливается с «Более 0 перенаправлений». А также показывает полученный HTTP статус (например 301).

Обратите внимание, что curl, которая является другим схожим HTTP клиентом, ведёт себя противоположным образом. По умолчанию, curl НЕ следует по URL редиректа. Для принудительного перенаправления curl на URL вам нужно использовать опцию "-L".


Безопасная сделка с гарантом Сodeby

Гарант является доверенным посредником между Участниками при проведении сделки.​ Услуга сайта «Проведение сделок через Гаранта» предоставляется всем зарегистрированным пользователям codeby.net Подробнее ...


Похожие темы

Как установить wget на Debian или Ubuntu Linux... Недавно я переключился с операционной системы Windows на Debian Linux для своих приложений на базе PHP. Мне нужно установить что-то с помощью wget. Но...
Mitmproxy — интерактивный TLS-совместимый пе... Перевод: Анна Давыдова Источник: n0where.net Интерактивный TLS-совместимый перехватывающий HTTP прокси - Mitmproxy Mitmproxy является чрезвычайно...
Примеры команд cURL: часть вторая урока cURL... Первая часть здесь: «Урок cURL: основы использования и пара полезных трюков». Источник: https://n0where.net/how-to-curl-command-exam...
Хакерские плагины для Chrome Это аналог статьи «Хакерские плагины для Firefox», т. е. если вы пользуетесь Firefox (а не Chrome), то вы знаете что делать. Вс...
Shellfire — использование уязвимостей встраи... Использование уязвимостей встраиваемых файлов и командных инъекций: Shellfire Shellfire – утилита, созданная для пентестеров и исследователей без...