Skip to content

Tool that goes through a set of folder with a specific structure that contain pcap files, launches tstat for all of them and reads the RTP log, takes some results and puts them in a json file.

Notifications You must be signed in to change notification settings

denama/tstat_rtp_logs_reader

Repository files navigation

About

This is a tool to prepare data for RTC_apps_classifier.
It reads a specific folder structure of pcaps, elaborates them with a tool that provides connection statistics (tstat), then using the RTP and TCP logs takes out information from the TCP log about what happened before the RTP communication started and puts them in a rtp_tcp.json file.

Dependencies

Needs tstat

How to organize the pcap folder

Big_folder
|
|__ msteams
|   |__ pcap1.pcap
|   |__ pcap2.pcapng
|
|
|__ webex_teams
|   |__ pcap1.pcap
|   |__ pcap2.pcapng
|
|
|__ skype
|   |__ pcap1.pcap
|   |__ pcap2.pcapng

Usage

Run main_window_domains, it takes 3 arguments:

  • big_folder --> the folder with all pcaps
  • num_app --> which level below the big folder are the folders with app names (if structure as above, 1)
  • tstat_done --> have you already run tstat on the pcaps or not

The output is a rtp_tcp.json file with all the info, in big_folder/

About

Tool that goes through a set of folder with a specific structure that contain pcap files, launches tstat for all of them and reads the RTP log, takes some results and puts them in a json file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages