HTTPS 대신 HTTP 액세스를 강제하는 방법은 무엇입니까?

HTTPS 대신 HTTP 액세스를 강제하는 방법은 무엇입니까?

저는 뭔가 독특한 것을 성취하고 다양한 웹사이트에서 HTTPS 대신 HTTP를 사용하고 싶습니다. 누군가 이 업적을 달성하는 방법에 대한 아이디어가 있는지 궁금합니다. 요즘 인터넷 검색이 어려워서 비슷한 결과가 나오네요... https로 검색해보세요! 그리고 기본적으로 내 요청을 무시했습니다.

저는 그것이 흥미롭다고 생각하며 항상 우리에게 다양한 이점을 제공하는 기술을 사용하는 독특한 방법을 찾고 있습니다. 저는 http가 흥미롭다고 생각합니다. 왜냐하면 이상한 원치 않는 연결을 만들고 일반적으로 은밀한 일을 많이 하는 다양한 웹사이트를 보았기 때문입니다. 따라서 http를 사용하면 이러한 유형의 연결을 더 자세히 조사하고 더 많은 정보를 얻을 수 있기를 바랍니다. 이러한 교활한 행동은 시간이 지남에 따라 진화합니다.

누구든지, 저는 이 스레드에서 계속 작업할 것입니다. 공백에 있는 누군가가 도움이 될 만한 아이디어 입력을 가지고 있다면 도움이 될 것입니다.

감사해요

편집: 그래서 저는 여기저기 조사하다가 Firefox 설정을 사용하여 https 리디렉션을 비활성화하는 등 도움이 되지 않는 몇 가지 기본 답변을 찾았습니다.

browser.fixup.fallback-to-https 거짓

(상태를 바꾸지는 않습니다)

https://stackoverflow.com/questions/30532471/firefox-redirects-to-https

우리의 DNS 서버나 웹 서버 자체가 우리 모두에게 https를 사용하도록 강요할 것이라고 생각합니다. 따라서 유일한 실제 해결책은 localhost에서 https 프로토콜 자체를 완전히 거부하는 것이고, 원격 웹 서버가 http를 통한 연결을 거부하는 경우, 우리는 그것들을 안전하지 않은 것으로 안전하게 취급하고 대안을 찾을 수 있습니다.

이 전략이 성공하려면 기술이 원격 웹 서버와의 상호 작용에 부당하게 제한을 가하는 새로운 방식을 채택할 것이므로 하나의 솔루션이 아닌 고유한 솔루션이 필요할 수도 있습니다.

그래서 저는 이 문제를 계속 해결하고 다양한 시도를 하고 있습니다. gufw를 사용하여 localhost에서 https를 비활성화하는 방법은 다음과 같습니다(수신/발신 https를 거부하는 간단한 규칙 추가). [img]https://i.imgur.com/LLdRltq.png[/img]

내 브라우저가 원치 않는 연결을 들어오고 나가는 것을 발견했고 이러한 교환을 시작한 주체가 무엇인지, 무엇을 하고 있는지 알 수 있는 방법이 없기 때문에 이는 우려스럽습니다.

내 컴퓨터에서 방화벽을 사용하여 https를 완전히 비활성화하면 Firefox가 많은 웹사이트에 액세스할 수 없습니다. 예: unix.stackexchange.com 및 google. (무한 루프로 로드를 시도합니다.) 하지만 다른 웹 브라우저인 lynx를 사용하면 http를 사용하여 즉시 Google에 연결할 수 있습니다.

[그림]https://i.imgur.com/qsjpxET.png[/img]

답변1

원격 사이트가 HTTPS를 통해서만 서비스를 제공하도록 구성된 경우 원격 사이트가 HTTP를 통해서만 서비스를 제공하도록 강제할 수는 없습니다. 편의를 위해 HTTP 엔드포인트는 단순히 HTTPS 엔드포인트로 리디렉션되도록 구성되는 경우가 많습니다.

원격 호스트가 HTTP 요청을 수신하지 않는 경우 HTTP 응답을 제공하도록 강제할 수 없습니다. 클라이언트 구성을 통해 HTTPS를 우회하려고 시도할 수 있지만 많은 사이트와 서비스는 일반 텍스트로 암호화된 채널에 대한 리디렉션만 제공한다는 사실을 알게 될 것입니다.

답변2

인터넷상의 거의 모든 흥미로운 웹사이트는 https입니다. http 세계는 빠르게 줄어들고 있습니다. 이는 http 프로젝트에 사용할 수 있는 웹사이트 수가 감소하고 있음을 의미합니다. 일부 웹사이트는 여전히 http를 통해 https 웹사이트로 리디렉션될 수 있지만, 순수한 http 웹사이트의 시대는 종말을 고하고 있습니다.

귀하의 고유성이 무엇이든 https 사용을 시작하거나 http 사용을 중지하십시오.

DNS 서버는 https 사용을 강요하지 않습니다. 이는 DNS 작동 방식과 인터넷 작동 방식에 대한 완전한 오해입니다.

관련 정보