Amazon Best VPN GoSearch

온웍스 파비콘

프록시체크

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 proxycheck 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 프록시 검사 명령입니다.

프로그램:

이름


proxycheck — 프록시 서버 검사기 열기

시놉시스


프록시체크 옵션 주인[:proto_port_spec] ...

기술


프록시체크 오픈 프록시를 신속하게 검색할 수 있는 간단한 오픈 프록시 검사 도구입니다.
많은 호스트의 프록시 서버. 기본 목표는 순서대로 개방형 프록시 서버를 감지하는 것입니다.
주로 스패머인 다양한 "나쁜 녀석들"에 의한 남용을 방지하기 위해. 광범위한 프록시 보유
공개적으로 액세스 가능한 네트워크에서 실행되는 서비스는 오늘날 매우 나쁜 생각이며
프록시체크 시스템을 보호하기 위해 이러한 시스템을 찾는 데 사용할 수 있습니다.
또는 제대로 고정될 때까지 서비스를 거부할 수 있습니다.

주어진 호스트가 개방형 프록시 서비스를 실행하고 있는지 확인하려면 프록시체크 시도하다
호스트를 통해 지정된 대상 시스템에 연결하고 몇 가지 작업을 수행합니다.
대상 시스템과 대화하십시오. 대화가 성공하면 프록시체크 프록시 가정
서비스가 실행 중이며 활짝 열려 있습니다.

프록시체크 일반적으로 사용되는 모든 프록시 프로토콜, 즉 HTTP CONNECT 방법, SOCKS를 지원합니다.
버전 4 및 5, Wingate "telnet" 스타일 프록시. 앞으로 더 많은 지원
프로토콜을 추가할 수 있습니다.

현재 다양한 트로이 목마가 순환하고 있으므로 각
임의의 포트에서 프록시를 여는 것은 실제로 표준을 조사하기에 충분하지 않습니다(에서
이유가 무엇이든)에 내장된 포트 프록시체크. 대신 다음을 적극 권장합니다.
'net'에서 여러 사람이 관리하는 현재 활성 포트 목록을 사용합니다.

옵션


다음 명령줄 옵션이 인식됩니다.

-h 짧은 도움말을 인쇄하고 종료합니다.

-v 상세 수준을 높입니다. 모든 디버깅 메시지는 표준 오류로 이동합니다.
스트림입니다.

-d 호스트를 제거하다:데스트포트 (필수)
주어진 프록시 연결을 시도하십시오. dsthost, 포트 dstport. 이
옵션이 필요합니다.

-c 검사[:매개 변수] (필수의)
방법" 프록시체크 대상 시스템과 통신할 때 사용하여 결정합니다.
프록시가 열려 있는지 여부. 의 해석 매개 변수 is 검사-매달린. 이것
옵션이 필요합니다. 다음과 같은 몇 가지 방법을 사용할 수 있습니다.

잡담:sendstr:기대하다
대상 시스템과 간단한 "채팅"을 수행해 보십시오. 문자열 보내기
로 주어진 sendstr 기다리고 기대하다 출력 중. 만약에 sendstr 비었다,
프록시체크 형식으로 프록시 매개 변수를 보냅니다.
프로토콜:IP 주소:포트 번호
원격 시스템에. 다음과 같은 경우 프록시가 열려 있다고 가정합니다. 기대하다 발견되었습니다.

DSBL (허용되는 매개변수 없음)
찾은 모든 프록시를 DSBL.org와 같은 시스템에 제출하려고 시도하십시오.
http://dsbl.org/ 상세 사항은. 필요한 모든 매개변수(사용자 이름,
암호, 수신자 주소, 쿠키 서버, ...)에서 찾을 수 있습니다.
환경 변수. 달리다 프록시체크-h 목록을 볼 수 있는 옵션
인식된 변수 및 해당 기본값. 기본적으로, 프록시체크 결제 게이트웨이,
발견된 모든 프록시를 unconfirmed.dsbl.org에 익명으로 제출합니다(이는
굉장히 유용하다). 신뢰할 수 있는 DSBL 사용자의 경우 최소한 DSBL_USER 및 DSBL_PASS
변수를 올바르게 설정해야 합니다.

-p proto_port_spec
연결할 프로토콜 및 포트를 지정합니다. 주지 않을 경우, 프록시체크 그것을 시도 할 것입니다
내장된 기본 목록. 이 옵션은 두 번 이상 지정할 수 있습니다. 아래 참조
을 통한 proto_port_spec. 면 proto_port_spec 단일 호스트가 검사하도록 지정되어 있습니다.
해당 호스트에만 적용되며 기본 목록의 프로토콜/포트는
해당 호스트를 확인했습니다.

-D 사용할 때 기본 포트 목록을 재설정하지 마십시오. -p 옵션이지만 새 포트를 앞에 추가하십시오.
대신.

-a 더 많은 "고급" 포트/프로토콜을 사용하십시오. 더 -a가 주어지면 더 많은 포트/프로토콜
조사됩니다. 모든 포트와 프로토콜 및 해당 수준의 전체 목록을 보려면
실행 프록시체크-h 옵션을 선택합니다.

-t 시간 제한
모든 작업에 대한 시간 초과(초). 기본값은 30초입니다. 그만큼
타이머는 다음을 보낸 후 프록시 자체에 대한 연결 시도에서 시작됩니다.
프록시에 대한 "연결" 명령 등등.

-m 맥스콘
이상을 시도하지 마십시오. 맥스콘 병렬 연결. 기본적으로 최대
운영 체제 및 대부분의 시스템에서 제한되는 병렬 연결 수
약 1000입니다.

-M 맥시콘
이상 만들지 마세요 맥시콘 동일한 호스트에 대한 병렬 연결(기본값은
제한 없는). 이것은 많은 것을 처리할 수 없는 오버로드된 프록시에 유용할 수 있습니다.
다른 포트/프로토콜을 사용하는 병렬 연결이지만 상당히 느려질 수 있습니다.
전체 과정을 아래로.

-s 지정된 IP에서 개방형 프록시가 발견되면 다른 포트/프로토콜 검색을 중지합니다.
이 IP에 대해. 많은 IP를 테스트할 때 및/또는 -M 옵션. 이것은
왜냐하면 현재, 프록시체크 아무 것도 만들지 않을 것이다 그러한 호스트에 대한 연결이지만
이미 활성화된 연결이 완료될 때까지 기다립니다.

-b 바인더
사용 바인더 나가는 모든 연결의 소스 주소로.

-n 작성하는 것 외에도 stdout에 대한 확실히 닫힌 프록시에 대한 줄을 작성합니다.
개방형 프록시에 대한 형식
127.0.0.1 http:8080 닫힘

-x 가능한 경우 확장된 프록시 정보(proxy-agent 등)를 인쇄합니다. 이것
동일한 "열림"(또는 -n으로 "닫힘") 줄에 마지막으로 정사각형으로 묶입니다.
대괄호 [].

-i 파일 이름
주어진 파일에서 확인할 호스트 목록 읽기 파일 이름 (명령 외에
줄), 또는 stdin에서 if 파일 이름 만약 `-'.

프로토콜 그리고 포트 명세서
시도할 프록시 프로토콜 및 포트(proto_port_spec) 다음 구문을 사용하여 지정:
[proto:][포트,포트,포트]
처럼:
hc:3128,8080(포트 3128 및 8080의 http 프로토콜)
hc: (http 프로토콜용 기본 포트 목록)
3128(표준 http 포트 3128에서 http 프로토콜 시도)
1234(비표준 포트 1234에서 모든 프로토콜 시도)

달리기 프록시체크 -h 지원되는 프로토콜 및 기본 포트 목록을 보려면

사용법


가장 간단한 사용법 프록시체크 예를 들어 자신의 메일 서버에 연결을 시도하는 것입니다. 잡담
방법을 확인하십시오. 먼저 포트 25에서 메일 서버에 연결하여 어떤 라인이 출력되는지 확인합니다.
연결시(SMTP 인사말 라인), 함께 사용 잡담:

프록시체크 -d yourmailserver.example.org:25 \
-c 채팅::인사 IP 주소...

프록시체크 stdout에서 열린 것으로 확인된 모든 proto:port에 대해 한 줄을 씁니다.
양식 :
127.0.0.3 hc:80 열림
어디에 127.0.0.3 테스트 중인 호스트의 IP 주소, hc 프로토콜 이름(HTTP
연결, 상담 프록시체크 -h 전체 프로토콜 목록) 및 80 여기서 포트 번호는
프록시 서비스가 실행 중입니다.

또한 프록시체크 짐작할 수 있다 나가는 에서 볼 수 있는 프록시의 IP 주소
대상 시스템 및 해당 주소가 입력과 다른 경우 프록시체크 연결 중
다음과 같이 같은 줄에 이 정보도 인쇄합니다.
127.0.0.2 hc:80 열기 127.0.0.3
어디에 127.0.0.3 is 나가는 멀티홈/캐스케이드 프록시의 IP 주소는
목적지 시스템. 이 IP 주소는 힌트일 뿐이며 간단하고 신뢰할 수 있는 방법은 없습니다.
현재 존재하는 프록시체크 해당 정보를 확인합니다. 프록시체크 ~ 할 수있다.
원격 시스템에서 보낸 줄을 구문 분석 -c 잡담 모드 — 이 모드에서는 프록시체크 모두 건너뛰기
이후에 인쇄 가능한 문자 특급 시도할 때 `[' 열기를 찾아 검색합니다.
닫는 ']'을 찾고 그 사이에 있는 숫자와 점을 IP 주소로 해석합니다.
위와 같이 인쇄됩니다. 메일 서버의 초기 응답에 원격 시스템의 IP가 포함되어 있거나
메일 서버는 HELO/EHLO 명령에 대한 원격 시스템의 IP 주소로 응답합니다. 이 기능은
유용할 수 있습니다(마지막 경우 HELO 명령을 채팅에 지정해야 함).

인셀덤 공식 판매점인 -n 개방형 프록시 서비스를 실행하지 않는 proto:ports에 대해 옵션이 지정되고
어떤 프록시체크 다음 형식의 줄을 강력하게 결정할 수 있습니다.
다음과 같이 작성됩니다.
127.0.0.4 hc:80 닫힘
그러나 대부분의 경우 주어진 시간에 대해 신뢰할 수 있는 결정을 내릴 수 있는 방법이 없다는 점에 유의하십시오.
서비스는 지원 open: 예를 들어, 개방형 프록시 서버는 오버로드되어 거부할 수 있습니다.
사이. 대부분의 경우에, 프록시체크 프록시가 알 수 없는 상태라고 가정합니다.
코드는 "닫힌" 상태의 실제 표시로 인식됩니다.

인셀덤 공식 판매점인 -x 옵션이 지정되면 같은 줄에 추가 프록시 정보가 작성됩니다.
(사용 가능한 경우):
127.0.0.2 hc:80 열기 127.0.0.3 [AnalogX 3.1415926]
127.0.0.3 hc:80 열기 [AnalogX 3.1415926]
127.0.0.4 hc:80 닫힘 [AnalogX 3.1415926]

하나는 세부 사항을 볼 수 있습니다 프록시체크충분한 수의 -v 옵션
명령줄에서. 상세 수준 5(-vvvvv) 거의 모든 것을 표시합니다. 모든
디버깅 출력은 표준 오류 스트림으로 이동하므로 정상적인 영향을 미치지 않습니다.
작업(처리할 때 프록시체크일부 스크립트를 사용하여 의 출력).

EXIT CODE


프록시체크 적어도 하나의 열린 프록시 서버가 발견되면 코드 100과 함께 종료됩니다. 경우
잘못 사용하면 코드 1로 종료됩니다. 열려 있는 프록시가 없으면 프록시체크
0을 반환합니다.

onworks.net 서비스를 사용하여 온라인으로 proxycheck 사용


Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.