Third Layer Utility
August 7, 2025 ยท View on GitHub
This page gives an overview of the Third Layer Utility that can be used by the other Third Layer software for easier implementation, and other useful tools.
Table of Contents
manuel_message_gen.py
The manuel message clinet contains a short python script that just takes the following arguments:
- Method = POST / GET
- Endpoint = See layer 2 documentation for a list of possible endpoints
- Message = the message you want to send in hexadecimal representation
and then sends the message to the tcp socket.
Example usage:
python3 Utility/^Cnuel_message_sender.py "POST" "nas_no_sec" "7e00112233440166"
You can also do the same with the following curl command:
curl -X POST http://127.0.0.1:8080/nas_no_sec \
-H "Content-Type: application/json" \
-d '{"message": "7e00112233440166"}'
utility_functions.py
This is the python script containing a lot of useful functions, that can be utilized by the other third layer scripts.
What these functions are and what they do is described in the comments inside the file.