저는 C++에 대한 지식과 네트워크 프로그래밍에 대한 지식을 가지고 있습니다. 그러나 스니퍼 (Sniffer)를 시작할 위치는 알지 못합니다. 제 문제는 서버 및 클라이언트. 나는 클라이언트와 동일한 네트워크에 있으며 서버는 멀리 떨어져 있습니다 :). 클라이언트가 보낸 데이터를 어떻게 알아볼 수 있습니까?zeroMQ 또는 boost.asio를 사용하는 C++ 패킷 스니퍼
부스트 라이브러리 또는 zeroMQ 사용 여부는 신경 쓰지 않습니다. 쉽게 이해할 수 있도록하기 위해 내가이 만든 :
[SERVER]<-----MESSAGE-----[Router]<-----MESSAGE-----[CLIENT]
|
|
V
[PACKET-SNIFFER]
[패킷 스니퍼] 및 [CLIENT] 와이파이가 연결 같은 네트워크에 있습니다.
[wireshark] (https://www.wireshark.org/)의 문제점은 무엇입니까? –
나는 스스로 프로그래밍하려고한다 : – BLUEDRAGON123
프로그래밍 방식으로 API를 사용할 수도있다. 휠을 다시 태어나지 마십시오. 노력할만한 가치가 없습니다. –