좋아, 그래서 나는 오해가 있다면 대부분 모든 것을 무지하게된다. 그래서 나는 오해한다.나가는 http 메시지 포스트에 클라이언트 IP를 바꾸는 쓰기에 관한 질문
배경는 :
게시물에서 저를 금지 한 웹 사이트가있다. 부끄럽지 않은 일이 아니라, 나는 지역 정치인들에게 "불편한 사람"일뿐입니다. 내가 IP를 사용하여 사이트를 탐색 할 수있는 반면 내 자신 이외의 IP를 사용하는 경우 계정에서 메시지를 게시 할 수 있지만 내 게시물은 거부됩니다 (반환하지 않는 공간으로 이동). 자신의 IP.
이것은 방화벽이나 앱의 어떤 것이 나를 게시하지 못하게한다고 생각합니다. (가정용 기기에서이 문제를 해결하기 위해 개방형 프록시를 성공적으로 사용했지만 사용할 수있는 개방형 프록시는 신뢰할 수 없으며 대충 솔루션을 제공하지 않습니다.)
솔루션?
C와 원시 소켓을 사용하여 내 컴퓨터에서 실행하는 비교적 간단한 프록시를 작성하고 싶습니다. FoxyProxy와 같은 것을 사용하면이 단일 웹 사이트에 대해서만이 로컬 프록시와 트래픽을 연결시킬 수 있습니다. 프록시를 작성하는 것이 나가는 (post) 패킷을 임의의 IP로 대체하는 것만 큼 간단합니다. 이게 옳은 거니? 서버는 게시물을 "확인"하려고합니까 (내 IP가 아니기 때문에 절대로 돌아 오지 않습니다) 또는 게시 할 것입니까?
또한 사이트의 정상적인 브라우징 트래픽 (프록시는 아무것도하지 않아야 함)을 구분하고 트래픽을 게시하기 위해 한 유형을 다른 유형과 구별하기 위해 꾸러미 내에서 살펴볼 필요가 있다고 가정합니다. 아마이 구별은 쉽게 만들어 질 것입니까?
관련 자료에 대한 제안이나 조언이 있으면 좋을 것입니다. 제가 휠을 재발 명하고 이미 이미 이렇게하는 프록시도 있습니다. 훌륭한 원칙이지만 근본적인 원리에 대해 배우는 데 관심이 있습니다.
도움 주셔서 감사합니다.
[이 질문에 대한 답변보기 (http://stackoverflow.com/questions/6081839/application-security-concerns-how-easy-is-it-fake-an-ip-address) – caf