2017-02-10 1 views
1

client IP 주소를 얻는 방법을 설명하는 다양한 리소스를 검색하여 찾았습니다. fiddler. fiddlercap 캡처를 실행 한 컴퓨터에서 Fiddler의 클라이언트 IP를 얻는 방법

public static BindUIColumn("ClientIP") 
function CalcMethodColClientIP(oS: Session){ 
    if (null != oS.oRequest) return oS.oFlags["X-ClientIP"]; else return String.Empty; 
} 

나는 oSession.clientIP도 작동합니다 생각합니다. 우선, 저에게주는 모든 것은 127.0.0.1입니다. 컴퓨터의 IP 주소는 알려주지 않고 단지 로컬 호스트 loopback IP 주소입니다. 컴퓨터의 실제 IP 주소를 찾고 있습니다.

내 주요 목적은 다른 사람의 컴퓨터에서 실행 된 fiddlercap 캡처의 클라이언트 IP 주소를 얻는 것입니다. 이 사람은 fiddercap 로그를 보냈습니다. 바이올린으로 자신의 컴퓨터의 IP 주소를 검색하고 싶습니다. 이것을 어떻게 할 수 있습니까?

도움을 주시면 감사하겠습니다. 고맙습니다.

답변

2

불행히도 FiddlerCap 로그는 기본적으로이 정보를 제공하지 않습니다. 캡처에서 세션으로 자동으로 컴퓨터 정보 (예 : MSInfo32)를 캡처하는 버튼을 추가하는 방법을 생각했지만 구현되지 않았습니다.

X-ClientIP 필드는 클라이언트가 프록시와 통신하는 데 사용한 IP 주소 만 포함합니다. 거의 모든 경우에 127.0.0.1입니다.

+0

Woa! 우리는 집안에 유명 인사가 있어요. Google이 고용되어 있습니까? 롤. 여기 출처로부터 직접 대답하십시오. 이것뿐만 아니라 당신의 도움을 위해 너무 많이 고맙습니다!. HTTP 프록시 디버거의 Kleenix 또는 Xerox가되었습니다. 다시 한 번, 당신의 통찰력을 대단히 감사드립니다. 이 기능을 추가하면 좋을 것입니다. FiddlerCap과는 반대로 Fiddler 자체로 IP 주소를 캡처 할 수 있습니까? 나는 Fiddler 혼자서, FiddlerCap을 사용하지 않고 시도했지만 여전히 localhost IP만을 가지고있다. – user3621633

+0

Fiddler에서 QuickExec'about : network'를 입력하여 네트워크 구성을 로그 탭에 표시 할 수 있습니다. 그런 다음'log @ Log.Save'를 입력하면 로그 탭의 텍스트가 웹 세션 목록에 새 세션으로 저장됩니다. 모든 세션을 포함하는 SAZ 파일을 저장할 때 해당 데이터가 저장됩니다. – EricLaw

관련 문제