고객이 www.google.com 사이트로 이동하려고하는 트래픽을 내 컴퓨터에서 로컬 호스트 웹 서버로 리디렉션하려고하는 프로젝트를 진행하고 있습니다. 윈도우 10 .
따라서 다른 컴퓨터의 모든 트래픽을 모니터링하는 전용 서버를 구성하는 대신 잠재적 인 오프라인 상황으로 인해 장치 자체에서 트래픽을 모니터링하고 관리해야합니다.
정상적인 시나리오에서는 사용자가 www.google.com을 검색하면 Google이 표시됩니다.
시나리오에서는 대신 다른 것을 표시하려고합니다.
따라서 일반적인 시나리오는 user & gt; 인터넷 & gt; www.google.com 시나리오에서 우리는 다음을 원합니다 : user & gt; 리디렉션 & gt; 내부 HTTP 서버
패킷 스니핑과 패킷 대체에 대해 생각해 왔지만 과장 될 것입니다.
간단한 재구성 c:\windows\system32\drivers\etc\hosts
또는 추가 도구를 사용하는 것이 올바른 방법 일 것입니다.
또한 VPN은 오프라인 시나리오로 인해이 프로젝트에 적합하지 않을 것이라고 생각합니다.
내가 틀렸다면 나를 바로 잡으십시오.
HTTPS에서 비슷한 작업을 할 수있는 유일한 방법은 프록시를 설정하는 것입니다. 아니 당신이 도달하려고하는 사이트 인 척하십시오. 그것은 부도덕하고, 불법이며, 위험 할 수 있습니다.
—
Julie Pelletier
체하다? 너 무슨 뜻이야?
—
vaid
Google이 https를 사용하면 브라우저 경고가 자동으로 표시됩니다. 크롬을 사용할 때 Google을 가장하려고 시도하면 즉시 Google 본사에보고되어 진행을 방해합니다. 어떤 종류의 SSL 엔드 포인트 서버가 필요합니다. 사용자 웹 브라우저가 https로 자동 전환하지 못하게해야합니다.
—
cybernard
나는 무엇인가 또는 무엇을 놓치고 있냐? 나는 여기에 자신을 인용하겠다.
—
vaid
In our scenario we want something else to appear instead.
. 그리고 다시 we want something else to appear instead
. 그리고 다시 something else to appear instead
. 우리는 우리 자신의 웹 사이트를 보여주고 싶습니다. 특정 상황에서 오프라인 또는 온라인 상태 일 때. 따라서 we want something else to appear instead.
@vaid - cybernard에 말할 필요 없음 - 항의에도 불구하고 cybernard 이메일은 여전히 정확합니다 - Google 사이트가 표시되는지 여부에 관계없이 SSL을 통해이 작업을 수행하려면 여전히 MITM을 수행해야합니다. 자신의 컴퓨터에 자신의 루트 인증서를 추가하고 결과 페이지에 자체 서명하는 적절한 조치를 취하지 않으면 경고를 표시합니다.
—
davidgo