이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 20679|회답: 0

Android 패킷 캡처 마법사(NetWorkPacketCapture) 도구가 사용됩니다

[링크 복사]
게시됨 2018. 8. 6. 오전 10:53:34 | | | |
머리말

현재 존재하는 안드로이드 패킷 캡처 방법에는 Fiddler, Charel, Packet Capture, tcpdump 등이 있으며, 각각은 장단점이 있습니다.

Fiddler와 Charels는 컴퓨터를 이용해 프록시 형태의 패킷을 캡처하는데, 프록시는 컴퓨터에 의존하며 WIFI 환경에서만 실행할 수 있고, 코드는 오픈 소스가 아닙니다.
TCPDUMP는 루트가 필요하며, 패킷 분석은 복잡하기 때문에 일반적으로 HTTPS를 파싱할 수 없는 서드파티 분석 도구를 사용해야 합니다.
패킷 캡처는 루트 없이 안드로이드 VPN을 사용해 패킷을 캡처하고, https 패킷의 내용을 분석할 수 있습니다. 파싱 파일은 다운로드할 수 없으며, 코드도 오픈 소스가 아닙니다.
AndroidHttpCapture는 모바일 폰의 로컬 프록시를 사용해 패킷을 캡처하며, 루팅 없이 https 패킷 내용을 분석할 수 있습니다. 파싱 파일은 다운로드할 수 있고, 코드는 오픈 소스입니다. 단점은 와이파이 환경에서 작동해야 한다는 점입니다.
요약하자면, 현재의 패킷 캡처 도구들은 대체로 일정한 단점이 있으며, 그중 가장 좋은 것은 패킷 캡처입니다. 이 프로젝트는 PacketCapCapture를 언급하며, 기본적으로 PacketCaptrue와 유사한 인터랙티브 경험을 제공하지만, GZIP, PNG, JPEG, GIF 등 다양한 형식의 패키지를 파싱할 수 있는 패키지 파싱 기능을 갖추고 있으며, 파싱된 패키지 내용을 저장하고 https를 지원하며 코드는 오픈 소스입니다.
기능

선택한 클라이언트가 설정한 모든 네트워크 연결을 실시간으로 표시합니다.
https와 http 패키지의 내용을 파싱하고 확인할 수 있습니다.
기본적으로 패킷 캡처 데이터는 저장되며, 저장된 레코드를 볼 수 있습니다.
패킷 캡처 데이터를 자동으로 파싱하고 저장할 수 있습니다.
https 패킷 캡처 및 파싱 이미지, GZIP, GIF 및 기타 형식을 지원합니다.
패키지를 캡처할 해당 앱을 선택하는 지원.

쓰다

먼저, 패킷을 캡처할 애플리케이션을 선택하세요. 휴대폰에서 모든 패키지를 캡처하는 것도 선택할 수 있고, VPN을 열어 패킷 캡처를 시작하고, 패킷 캡처 해결 결과를 확인하세요. 패킷 캡처 도구가 패킷 캡처 레코드를 저장하며, 패킷 캡처 시작 시간에 따라 캡처된 모든 패키지를 찾아 해당 과거 링크를 선택하고 과거 패킷 캡처 내용을 확인할 수 있습니다.

스크린샷



기사 서론:

https://www.jianshu.com/p/ae4d433597ce

다운로드 주소:
http://sj.qq.com/myapp/detail.ht ... nhui.networkcapture

GitHub 주소:

https://github.com/huolizhuminh/NetWorkPacketCapture






이전의:Java 개발 도구 비교: Eclipse와 IntelliJ IDEA
다음:블록체인 관련 블로그를 공유하세요
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com