Įvadas
Šiuo metu egzistuoja daug "Android" paketų fiksavimo metodų, tokių kaip "Fiddler", "Charels", "Packet Capture" ir tcpdump, kurių kiekvienas turi tam tikrų privalumų ir trūkumų.
Fiddler ir Charels naudoja kompiuterius, kad užfiksuotų paketus tarpinių serverių pavidalu, kurie priklauso nuo kompiuterių ir gali veikti tik WIFI aplinkoje, o kodas nėra atvirojo kodo. TCPDUMP reikalauja root, o paketų analizė yra sudėtinga, todėl paprastai reikia naudoti trečiųjų šalių analizės įrankius, kurie negali išanalizuoti https. "Packet Capture" naudoja "Android VPN", kad užfiksuotų paketus be šaknies, ir gali analizuoti https paketų turinį. Analizės failo atsisiųsti negalima, o kodas nėra atvirojo kodo. "AndroidHttpCapture" naudoja vietinį tarpinį serverį mobiliajame telefone, kad užfiksuotų paketus, ir gali analizuoti https paketų turinį be įsišaknijimo. Analizės failą galima atsisiųsti, o kodas yra atvirojo kodo. Trūkumas yra tas, kad jį reikia valdyti "Wi-Fi" aplinkoje. Apibendrinant galima pasakyti, kad dabartiniai paketų fiksavimo įrankiai turi daugiau ar mažiau tam tikrų trūkumų, tarp kurių geriausias yra "PacketCapture". Šis projektas susijęs su "PacketCapture", suteikiančiu iš esmės panašią interaktyvią patirtį kaip "PacketCaptrue", tačiau su paketų analizės funkcija, kuri yra daug galingesnė nei "PacketCapture", kuri gali analizuoti paketus įvairiais formatais, tokiais kaip GZIP, PNG, JPEG, GIF ir kt., ir suteikia išanalizuoto paketo turinio išsaugojimo funkciją, palaiko https, o kodas yra atvirojo kodo.
funkcija
Rodo kiekvieną pasirinkto kliento užmegztą tinklo ryšį realiu laiku. Jis gali analizuoti ir peržiūrėti https ir http paketų turinį. Pagal numatytuosius nustatymus paketų fiksavimo duomenys įrašomi ir įrašyti įrašai gali būti peržiūrėti. Jis gali automatiškai išanalizuoti ir išsaugoti paketų fiksavimo duomenis. Jis palaiko https paketų fiksavimą ir vaizdų, GZIP, GIF ir kitų formatų analizę. Palaikykite atitinkamos APP pasirinkimą, kad užfiksuotumėte paketus.
naudoti
Pirmiausia pasirinkite programą, kurią norite užfiksuoti paketus, taip pat galite pasirinkti užfiksuoti visus paketus telefone, atidaryti VPN, kad pradėtumėte fiksuoti paketus, peržiūrėti paketų fiksavimo rezoliucijos rezultatus, paketų fiksavimo įrankis išsaugos paketų fiksavimo įrašą, galite rasti visus užfiksuotus paketus pagal paketų fiksavimo pradžios laiką, pasirinkti atitinkamą istorinę nuorodą ir peržiūrėti istorinį paketų fiksavimo turinį.
Ekrano kopija
Straipsnio įvadas:
https://www.jianshu.com/p/ae4d433597ce
Parsisiųsti adresą:
http://sj.qq.com/myapp/detail.ht ... nhui.networkcapture
"GitHub" adresas:
https://github.com/huolizhuminh/NetWorkPacketCapture
|