0
의 내가 그래서, 내가 원하는 두 번째 것은특정 exe 응용 프로그램의 아웃 바운드 HTTP 요청을받는 방법은 무엇입니까?
".EXE 응용 프로그램"에 의해 요청 된 아웃 바운드 HTTP를 캡처하는 것입니다,에 ".EXE 응용 프로그램을"이 내 창에서 실행 가정 해 봅시다. 아웃 바운드 HTTP 요청을 캡처하는 데 사용할 수있는 Java 라이브러리가 있습니까?
의 내가 그래서, 내가 원하는 두 번째 것은특정 exe 응용 프로그램의 아웃 바운드 HTTP 요청을받는 방법은 무엇입니까?
".EXE 응용 프로그램"에 의해 요청 된 아웃 바운드 HTTP를 캡처하는 것입니다,에 ".EXE 응용 프로그램을"이 내 창에서 실행 가정 해 봅시다. 아웃 바운드 HTTP 요청을 캡처하는 데 사용할 수있는 Java 라이브러리가 있습니까?
이 자습서를 따라 프로그램에서 tcpdump를 호출하는 중입니다.
http://www.ehow.com/how_10065937_run-tcpdump-java.html
: 이미이 작업을 수행하는 방법에 대한 전자 방식의 튜토리얼 @ D롤.
이 정보가 도움이되기를 바랍니다.
감사합니다. 하지만 실제로 원하는 것은 읽을 수있는 아웃 바운드 http 요청 (원본 정보 아님)을 캡처하는 바이올린과 같습니다. – prix
이 프로그램으로 캡처 한 다음 * Wireshark *에서 캡처 파일을 열고 GUI에 코딩 된 모든 HTTP 트래픽 색상을 찾을 수 있습니다. 나는 Google * Fiddler *에게 가야만했다. 이것은 Windows 용 프로토콜 분석기처럼 보입니다. Tcpdump 윈도우즈에서는 작동하지 않는다고 생각하지만, Wireshark는 그렇지 않습니다. e-how tcpdump 예제에서와 같이 Wireshark의 명령 행 버전을 호출 할 수 있습니다. 당신은 자바가 심각한 정규식 엔진을 가지고 있기 때문에 다음 정규식의 일부 유형을 HTTP 트래픽을 필터링 할 수 있습니다. : D –
명령 줄에서 tshark와 tcpdump를 모두 실행 해 보았습니다. 그래서 아웃 바운드 http 요청을 가져올 수있었습니다. 마지막으로해야 할 일은 출력 파일에 대해 필터링을 적용하고 java를 사용하여 다운로드 가능한 링크를 추출하는 것입니다. 도와 줘서 고마워. @user_loser – prix