사이트 미러링이 실패함 - 사용자 에이전트를 사용해도 403 금지됨

사이트 미러링이 실패함 - 사용자 에이전트를 사용해도 403 금지됨

다음 URL에서 Suricata의 최신 규칙을 다운로드해야 합니다.

http://rules.emergingthreats.net/blockrules/

나는 다양한 새로운 규칙과 snort의 규칙을 기반으로 나만의 규칙을 구성하려고 노력하고 있습니다. alert으로 교체하려고 합니다 drop.

Apache 2.2.22가 rules.emergingthreats.net어떻게든 wget.

내 명령은 다음과 같습니다

# wget -m --user-agent="Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3"  "https://rules.emergingthreats.net/"

사이트 전체를 미러링하려고 합니다.

--2014-07-22 06:18:49--  https://rules.emergingthreats.net/
Resolving rules.emergingthreats.net (rules.emergingthreats.net)... 204.12.217.19, 96.43.137.99
Connecting to rules.emergingthreats.net (rules.emergingthreats.net)|204.12.217.19|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘rules.emergingthreats.net/index.html’

    [ <=>                                                                                                                                                                    ] 1,951       --.-K/s   in 0s      

Last-modified header missing -- time-stamps turned off.
2014-07-22 06:18:50 (23.3 MB/s) - ‘rules.emergingthreats.net/index.html’ saved [1951]

그 후 모든 내부 디렉토리는 다음을 제공합니다 403 Forbidden.

--2014-07-22 06:18:51--  https://rules.emergingthreats.net/blockrules/
Reusing existing connection to rules.emergingthreats.net:443.
HTTP request sent, awaiting response... 403 Forbidden
2014-07-22 06:18:51 ERROR 403: Forbidden.

사이트(디렉토리)를 성공적으로 탐색했으며 브라우저(Chromium(Ubuntu))를 사용하여 모든 파일을 다운로드할 수 있습니다.

wget데이터를 가져오지 못하는 이유는 무엇입니까 ?

답변1

노력하다

wget -mk -w 20 --user-agent="Mozilla/4.5 (X11; U; Linux x86_64; en-US)" https://rules.emergingthreats.net

사이트에서 최신 브라우저 사양을 알지 못할 수 있으며 사이트 URL이 따옴표로 묶여 있습니다.

관련 정보