2012-02-27 2 views

답변

3

피들러는 자신의 SSL 인증서를 사용하고, 따라서 브라우저 경고를 트리거하는 역할을합니다. 이러한 경고로 인해 적절하게 억제되면 아무도 온라인 뱅킹 세션을기만 할 것입니다. enter image description here

어떻게 작동하는지에 대해서는 public-key cryptography을 참조하십시오.

+0

내 개념이 완전히 틀릴 수도 있지만 클라이언트 컴퓨터에서 인증서를 일치 시켜야만 트래픽을 추출 할 수 있다고 생각했습니다. 피들러에 자체 인증서가있는 경우 다른 인증서로 암호화 된 트래픽을 해독 할 수있는 방법 –

+1

사실 Fiddler는 IE의 인증서 저장소에 루트 인증서를 설치하므로 아무런 경고가 표시되지 않습니다 (기본적으로 HTTPS를 사용하도록 설정하면 기본적으로). , 적어도 Internet Explorer에서. –

+0

@ JoachimIsaksson : 오 ... 나는 그 사실을 몰랐다. 감사. – grossvogel

0

fiddler에서 발급 한 ssl 인증서를 수락해야하지만 예를 들어 siddl 트래픽을 피들러로 모니터링 할 수 있습니다. 당신은 조금 더 깊이 파고 경우 같은 MITM 공격에 대한보다 정교한 도구가 있습니다 : https://www.owasp.org/index.php/Category:OWASP_WebScarab_Project

+0

잘 모르겠 으면 알려주세요. 은행은 CA가 발행 한 다른 인증서를 갖습니다. 피들러가 그 인증서를 사용할 수 있습니까? 또는 피들러에 자체 인증서가있는 경우 어떻게 은행에서 사용하는 다른 인증서로 암호화 된 데이터를 볼 수 있습니까? –

+0

Fiddler는 온라인 뱅킹 계좌에서 얻은 인증서를 사용하여 fiddler와 ssl 보안 온라인 뱅킹 페이지 사이에 ssl 연결을 구축합니다 (@ grossvogel은 이미 기술적 세부 사항을 게시했습니다). Fiddler는 자체 서명 된 인증서를 사용하여 캡처 한 트래픽을 브라우저로 다시 전달하므로 브라우저에 SSL 암호화 연결이 표시됩니다. – Andreas

6

Fiddler는 HTTPS 트래픽을 청취 할 수있는 특수 SSL 루트 인증서를 설치해야합니다. 일단 설치하면 Fiddler는 프록시 (중개자)로 설치되어 인터넷상의 모든 HTTPS 사이트임을 속일 수 있습니다. 간단히 말해 HTTPS를 통해의 모든 내용을 번으로들을 수 있지만 먼저 시스템에 인증서를 수동으로 설치하여 허용해야합니다.

이론적으로 컴퓨터에 설치하는 루트 인증서 (Fiddler 또는 Fiddler)를 사용하면 생성자가 인터넷 사이트로 가장 할 수 있으므로 결과를 고려하지 않고 절대로하지 마십시오.

Fiddler는 SSL 용어로 자신의 컴퓨터에 인증 기관으로 자신을 설치합니다. 중개자 역할을하는 HTTPS 사이트에 액세스하면 해당 사이트로 주장하는 인증서를 신속하게 생성합니다. 루트 인증서가 시스템에 있으므로 Fiddler의 인증서를 신뢰하고 행복하게 모든 것을 해독하도록합니다.

관련 문제