Comments (4)
Hello,
For this purpose, you may want to use our open-source library Pycrate, which allows to decode various telecom protocols, for which you can find the source code here: https://github.com/P1sec/pycrate
A tutorial for using the ASN.1-decoding runtime is available here: https://github.com/P1sec/pycrate/wiki/Using-the-pycrate-asn1-runtime
Especially, for the RRC: https://github.com/P1sec/pycrate/wiki/Using-the-pycrate-asn1-runtime#the-umts-and-lte-rrc-protocols
Regards,
from qcsuper.
The "decoded_sibs_dump.py" module is not sufficient? It uses pycrate inside.
from qcsuper.
Hello,
No, it is not its purpose. The "decoded_sibs_dump.py" module is here because Wireshark lacks native reassembly of SIBs, and hence can't decode the SIBs out of QCSuper captures.
In order to obtain a standard JSON representation of the RRC messages, you may want to use tshark
against a PCAP capture, with the -r
flag in order to parse a QCSuper-issued capture, and with the -T json
or -T ek
flag (beware, with some of these modes JSON keys may be repeated, producing effectively non-standard JSON) in order to obtain parseable JSON.
Regards,
from qcsuper.
Hello
you mean that i can use
/qcsuper.py --usb-modem /dev/tty2 --pcap-dump result.pcap
/tshark -r result.pcap -T json
and results would be ready! That's great.
from qcsuper.
Related Issues (20)
- include ip-traffic HOT 2
- Include ip traffic
- kernel 5.x removed diagchar module and there is no /dev/diag, will QCSuper support these phones? HOT 2
- Wrong length of qcdiag.log.nr_rrc_frequency field in Wireshark plugin diag_nr_rrc_dissector.lua HOT 1
- Phone support
- Issue HOT 1
- Only able to receive 32bytes from the UDP payload
- NB-IoT HOT 2
- Supported device: Huawei E1750 and ZTE MF190
- Missing/Malformed packets at Quectel EG25
- N976V in EDL mode challenge
- IMS traffic HOT 2
- Does it work on linux on android?
- Not working on Oneplus Nord (avicii) PixeExperience 13+
- Update for Android 13 & 14 HOT 3
- Qcuper dose not work on G620s rooted phone
- Wireshark Not Capturing Packets
- Logging only lasts a few seconds with Samsung S21 HOT 1
- Samsung Galaxy S5 working successfully
- No module named 'src.modules' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qcsuper.