johdanto
Tällä hetkellä on olemassa monia Android-pakettien kaappausmenetelmiä, kuten Fiddler, Charels, Packet Capture ja tcpdump, joilla jokaisella on omat etunsa ja haitat.
Fiddler ja Charels käyttävät tietokoneita pakettien keräämiseen välityspalvelina, jotka perustuvat tietokoneisiin ja voivat toimia vain WIFI-ympäristössä, eikä koodi ole avoimen lähdekoodin. TCPDUMP vaatii root-menetelmän, ja pakettien analysointi on monimutkaista, joten se vaatii yleensä kolmannen osapuolen analyysityökaluja, jotka eivät pysty jäsentämään https:ää. Packet Capture käyttää Android VPN:ää pakettien kaappaamiseen ilman root-koodia ja pystyy analysoimaan https-pakettien sisältöä. Jäsennystiedostoa ei voi ladata, eikä koodi ole avoimen lähdekoodin. AndroidHttpCapture käyttää matkapuhelimen paikallista välityspalvelinta pakettien tallentamiseen ja voi analysoida https-pakettien sisältöä ilman rootausta. Jäsennystiedoston voi ladata, ja koodi on avoimen lähdekoodin. Haittapuolena on, että sitä täytyy käyttää wifi-ympäristössä. Yhteenvetona voidaan todeta, että nykyisissä pakettien kaappaustyökaluissa on enemmän tai vähemmän tiettyjä puutteita, joista paras on PacketCapture. Tämä projekti viittaa PacketCaptureen, joka tarjoaa käytännössä samankaltaisen interaktiivisen kokemuksen kuin PacketCaptrue, mutta pakettien jäsennysfunktio on huomattavasti tehokkaampi kuin PacketCapture, joka voi jäsentää paketteja eri formaateissa kuten GZIP, PNG, JPEG, GIF jne., ja tarjoaa jäsennetyn paketin sisällön tallentamisen, tukee https:ää, ja koodi on avoimen lähdekoodin.
funktio
Näyttää jokaisen valitun asiakkaan luoman verkkoyhteyden reaaliajassa. Se voi jäsentää ja tarkastella https- ja http-pakettien sisältöä. Oletuksena pakettien kaappausdata tallennetaan, ja tallennetut tietueet voidaan tarkastella. Se pystyy automaattisesti jäsentämään ja tallentamaan pakettien kaappausdataa. Se tukee https-pakettien kaappausta ja kuvien, GZIP-tiedostojen, GIF-tiedostojen ja muiden muotojen käsittelyä. Tue vastaavan APP:n valitsemista pakettien kaappaamiseen.
käyttää
Ensiksi valitse sovellus, johon haluat tallentaa paketteja, voit myös valita kaapata kaikki paketit puhelimessa, avata VPN:n aloittaaksesi pakettien kaappauksen, katso pakettien kaappausresoluutiotuloksia, pakettien kaappaustyökalu tallentaa pakettien kaappaustietueen, voit löytää kaikki kaapatut paketin aloitusajan mukaan, valita vastaava historiallinen linkki ja katsoa historiallista pakettien kaappaussisältöä.
Kuvakaappaus
Artikkelin johdanto:
https://www.jianshu.com/p/ae4d433597ce
Latausosoite:
http://sj.qq.com/myapp/detail.ht ... nhui.networkcapture
GitHub-osoite:
https://github.com/huolizhuminh/NetWorkPacketCapture
|