A friendly 4G-LTE/5G o-ran packet analyzing tool with GUI interface.
Project description
ranshark
===========
This is the Python project that read 5g RAN packets using pyshark lib (a Tshark wrapper) and filter flows based below identities.
- C_RNTI
- F1AP ID's
- E1AP ID's
- NGAP ID's
- XNAP ID's
This will automatically show call flow visualization view based on the filters determined from input pcap file
Quick Start
-
Create your own Django project and follow below
django-admin startproject <your choice>
-
Add drawranflow to your project INSTALLED_APPS settings like below
INSTALLED_APPS= [ ..... "drawranflow", ]
-
Add url path as below
path('drawranflow/', include('drawranflow.urls')),
-
Add project settings.py with MEDIA_ROOT like below
MEDIA_ROOT = BASE_DIR/'drawranflow/pcapfiles'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
ranshark-1.0.0.24-py3-none-any.whl
(124.2 kB
view hashes)
Close
Hashes for ranshark-1.0.0.24-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1672c435a96aa8104e979990756e59422b095c0934187be8cffc4c20c935bdf |
|
MD5 | 9e7ea9865875b1015313c8c5585bfea6 |
|
BLAKE2b-256 | e4717f40023f9b15bfabc26a41d852573bc112cbe690591783994b9a31932ce0 |