forord
Det finnes mange Android-pakkefangstmetoder som finnes, som Fiddler, Charels, Packet Capture og tcpdump, hver med visse fordeler og ulemper.
Fiddler og Charels bruker datamaskiner til å fange pakker i form av proxyer, som er avhengige av datamaskiner og kun kan kjøres i et WIFI-miljø, og koden er ikke åpen kildekode. TCPidump krever root, og pakkeanalyse er kompleks, så det krever vanligvis bruk av tredjeparts analyseverktøy, som ikke kan analysere HTTPS. Packet Capture bruker Android VPN for å fange pakker, uten root, og kan analysere innholdet i https-pakker. Parsing-filen kan ikke lastes ned, og koden er ikke åpen kildekode. AndroidHttpCapture bruker en lokal proxy på mobiltelefonen for å fange pakker, og kan analysere innholdet i https-pakker uten rooting. Parsingfilen kan lastes ned, og koden er åpen kildekode. Ulempen er at den må opereres i et wifi-miljø. Oppsummert har dagens pakkefangstverktøy mer eller mindre visse svakheter, hvorav det beste er PacketCapture. Dette prosjektet refererer til PacketCapture, som gir en i hovedsak lignende interaktiv opplevelse som PacketCaptrue, men med en pakkeparsingsfunksjon som er langt kraftigere enn PacketCapture, som kan parse pakker i ulike formater som GZIP, PNG, JPEG, GIF osv., og gir funksjonen å lagre innholdet i parsede pakker, støtter https, og koden er åpen kildekode.
funksjon
Viser alle nettverkstilkoblinger etablert av den valgte klienten i sanntid. Den kan analysere og se innholdet i https- og http-pakker. Som standard lagres pakkefangstdata, og de lagrede postene kan vises. Den kan automatisk analysere og lagre pakkeinnsamlingsdata. Den støtter https-pakkefangst og -parsing av bilder, GZIP, GIF-er og andre formater. Støtte valg av tilsvarende APP for å fange pakker.
bruk
Først og fremst, velg applikasjonen du vil fange pakker i, du kan også velge å fange alle pakkene på telefonen, åpne VPN for å begynne å fange pakker, se resultatene av pakkefangst-oppløsningen, pakkefangstverktøyet lagrer pakkefangst-posten, du kan finne alle pakkene basert på starttidspunktet for pakkefangst, velg den tilsvarende historiske lenken og se innholdet i den historiske pakkefangst.
Skjermbilde
Artikkelintroduksjon:
https://www.jianshu.com/p/ae4d433597ce
Nedlastingsadresse:
http://sj.qq.com/myapp/detail.ht ... nhui.networkcapture
GitHub-adresse:
https://github.com/huolizhuminh/NetWorkPacketCapture
|