일반 텍스트 패킷을 가로채서 편집한 다음 전송을 계속하려면 어떤 도구를 조사해야 합니까? 저는 Ubuntu 11.04와 Backtrack 5를 사용하고 있습니다. Wi-Fi는 WPA2로 암호화되어 있습니다. iPod 게임의 프로젝트 데이터베이스를 편집해야 합니다 :)
답변1
당신은 공중에서 그것을 가로채고 싶지 않습니다. 잘하는 것은 매우 어렵습니다. 네트워크를 조금 변경하는 것이 좋습니다. 이를 수행하려면 두 개의 네트워크 인터페이스와 두 개의 라우터가 있는 PC가 필요합니다. 나는 이렇게 할 것이다:
Internet --> Router --> Ubuntu machine --(network port)--> Wifi router --> iPod
Ubuntu는 두 번째 라우터와 인터넷 연결을 "공유"해야 합니다. 네트워크 관리자를 사용하면 이는 실제로 매우 간단합니다. 새 연결을 만들고 IPv4 탭에서 "방법"을 "다른 컴퓨터와 공유"로 설정하기만 하면 됩니다. 두 번째 라우터는 PC에서 트래픽을 받아야 하며 iPod을 두 번째 라우터에 연결해야 합니다.
이제 트래픽을 가로채서 방해하기만 하면 됩니다. 먼저 분쇄기를 다루겠습니다. 당신은 다음과 같은 것을 원합니다모자. 그것은 간단하고 목적이 있습니다. 많은 트래픽을 처리할 수는 없지만 계속해서 진행할 수는 있습니다. 127.0.0.1:8080(기본값)에서 실행되도록 설정합니다. 해킹하고 사용자 정의할 수 있는 스크립트를 포함하여 다른 유사한 프록시가 있습니다.
가로채려면 프록시를 통해 두 번째 라우터에서 들어오는 트래픽을 리디렉션하는 간단한 iptables 규칙이 필요합니다(IP를 두 번째 라우터에 할당된 IP Ubuntu로 바꿔야 합니다. 10.42.43.2
관리 페이지를 보면 가장 쉽습니다. 두 번째 라우터에서 발견됨):
sudo iptables -t nat -A PREROUTING -p tcp -s 10.42.43.2 \
--destination-port 80 -j REDIRECT --to-ports 8080
이제 포트 80의 두 번째 라우터에서 콘텐츠를 요청할 때 모든 요청은 변경하고 만족스러운 응답을 받을 수 있는 Hatkit을 통과해야 합니다. 재미있게 게임을 해킹해보세요 :P
노트북으로 이 작업을 수행할 수 있습니다. 첫 번째 라우터의 네트워크 케이블을 연결하고 온보드 무선을 액세스 포인트로 사용합니다. 내 경험상 우분투의 임시 네트워크는 매우 불안정하기 때문에 이것을 권장하지 않습니다.
나는 처리할 수 있는 것보다 두 개의 네트워크 카드와 더 많은 라우터를 가지고 있으므로 다른 방법이 더 쉽습니다.
답변2
나는 당신이 모두 Wi-Fi 또는 케이블을 통해 동일한 네트워크에 연결되어 있다고 가정합니다. 기본적으로 무선 네트워크를 포함하여 모든 네트워크 트래픽을 당신에게 전송하는 ARP 중독 중간자 공격을 사용하는 ettercap을 제안합니다. ettercap에서는 실제 tcp 스트림을 화면에서 볼 수 있고 플러그인도 많고 직접 만들 수도 있습니다. 패킷 페이로드에 대한 규칙을 수정하는 것은 어렵지 않을 것이라고 생각합니다. 스트림 자체가 암호화되어 있지 않을 수도 있습니다. 말도 안되는 것처럼 보이고 일반 텍스트라고 해서 막힐 수도 있으므로 패킷을 스니핑했을 것 같습니다.
나는 몇 년 전에 Wi-Fi를 해킹하기 위해 역추적을 많이 사용했습니다. ettercap이 있다는 것을 알고 있습니다. YouTube에서 이를 사용하여 중간자 공격을 수행하는 방법을 보여주는 비디오를 몇 개 만들었습니다. 계정은 bit-jacked 또는 bitjacked라고 합니다. 지금 확인하세요. 통화 중이므로 첫 번째 부분을 도와드릴 수도 있습니다.