Commit Graph

915 Commits

Author SHA1 Message Date
p1-bmu b7b09091c2 asn1rt: fix get_proto() for backward compat calling conv 2021-02-01 16:19:49 +01:00
p1-bmu 5ab5d7c0cf mobile: remove old commented stuff 2021-01-25 16:31:07 +01:00
p1-bmu 30a792efdf mobile: fix crappy license header in MAP files 2021-01-25 16:30:05 +01:00
p1-bmu ec42bf4a2e mobile / corenet: add 5G NAS import in global NAS 2021-01-25 16:29:07 +01:00
p1-bmu 7a551b8dbb mobile: fix 5GSID S-TMSI format and naming 2021-01-19 09:59:12 +01:00
p1-bmu c376d66e66 mobile: add SMC cases in NAS 5G MM Cause dict 2021-01-15 17:30:50 +01:00
p1-bmu 317b10f569 more update to the README 2021-01-15 10:15:50 +01:00
p1-bmu fa067aac6e update the README 2021-01-15 10:08:44 +01:00
p1-bmu 543e0f7515 mobile: add an export filter and fix an optional IE in 5GMM 2021-01-13 17:15:27 +01:00
p1-bmu 819c5f04b3 tool: enhance map_op_list printed info 2021-01-07 17:19:06 +01:00
p1-bmu 572a622b60 tool: enhance expanded info in map_op_list 2021-01-07 17:00:42 +01:00
p1-bmu 3f29d8acfb asn1rt: add an option to get_proto() to collect ENUM content 2021-01-07 17:00:04 +01:00
p1-bmu 05474399f5 diameter: move IANA xml files to static python dicts, to be updated from time to time 2020-12-10 15:28:44 +01:00
p1-bmu 4a09dcec00 update setup with path to new tool 2020-12-08 17:15:31 +01:00
p1-bmu 9f481360bb tools: add the shownas tool 2020-12-08 10:09:08 +01:00
p1-bmu 4f17dfa275 mobile: add more 5G SUPI formats 2020-12-07 15:07:52 +01:00
p1-bmu f28f4c9e39 mobile: enable complete setting of 5GSID through a list of values 2020-12-01 11:06:46 +01:00
p1-bmu 1f569ccce3 mobile: set the PLMN default value to 001.01 2020-12-01 10:39:20 +01:00
p1-bmu 9a1db7803d corenet: fix default return of unimplemented UE-related NGAP handler 2020-12-01 10:34:09 +01:00
p1-bmu 02bd074b1e core: add a method to return Envelope values as dict instead of list 2020-12-01 10:33:16 +01:00
p1-bmu 92ad8da1c3 asn1rt: fix the number of decimal representation for REAL in jer, to not mess python 2.7 2020-11-30 11:42:29 +01:00
p1-bmu 07df80baf4 core: make Python2.7 happy while calling proper methods dedicated to each class... now almost in 2021 2020-11-30 11:26:47 +01:00
p1-bmu 63a36554e8 core: fix JSONDecodeError import for last python2.7 versions... 2020-11-30 11:10:06 +01:00
p1-bmu b683dbb15b corenet: fix ASN.1 module release and extend checks against malformed PDU 2020-11-19 15:39:40 +01:00
p1-bmu fc5e50174c corenet: more checks on RAN-initiated error ind PDU 2020-11-19 15:37:09 +01:00
p1-bmu 6d713a1a9b corenet: add more checks on the decoded PDU 2020-11-19 15:35:17 +01:00
p1-bmu c64c05ee5d corenet: fix call to HNBAP error handler 2020-11-18 19:29:11 +01:00
p1-bmu 99db2b153a asn1rt: fix call to get_complexity 2020-11-18 19:28:23 +01:00
p1-bmu e00c5bb77a corenet: fix typo in ProcCNNgap 2020-11-09 15:48:01 +01:00
p1-bmu bf60df7924 asn1rt: rework get_proto and get_complexity, and remove iter_cont 2020-11-09 15:47:26 +01:00
p1-bmu da5afc091e test: add some more ISUP tests 2020-10-28 11:46:12 +01:00
p1-bmu 613d86b736 test: introduce few tests for ISUP 2020-10-27 18:04:37 +01:00
p1-bmu eed707253c mobile: fix SCCP unknown parameter decoding and few other stuff, also required for ISUP 2020-10-27 18:04:04 +01:00
p1-bmu ca6ddbcfef mobile: finalize ISUP support, with all messages and parameters 2020-10-27 18:03:15 +01:00
p1-bmu 3bdb89a14d mobile: initial support for all ISUP parameters 2020-10-26 20:34:50 +01:00
p1-bmu fd4e186d82 add the crypto subdir to install directive 2020-10-23 18:31:01 +02:00
p1-bmu ffbf1adb32 ether: update crc32c import name 2020-10-23 18:30:05 +02:00
p1-bmu 5bb36ffa9b crypto: initial support for EAP and IKEv2 formats 2020-10-20 18:16:41 +02:00
p1-bmu 6b8691bfec mobile: fix 5GMM security header index in encrypt / decrypt 2020-10-13 09:49:28 +02:00
p1-bmu 251a528759 asn1rt: add a config param to disable the printing of OID name in comment 2020-10-13 09:17:41 +02:00
p1-bmu 61400825a9 Merge branch 'master' of github.com:P1sec/pycrate 2020-10-12 09:25:47 +02:00
p1-bmu 53ed6fe817 mobile: fix NAS bearer in the 24.501 5G MM security header 2020-10-12 09:24:58 +02:00
Benoit Michau 288471d75b
Merge pull request #114 from JNevrly/OER_log_fix
CONSTRUC to_per log message fix.
2020-10-02 15:57:58 +02:00
Josef 9cf0abcd92 CONSTRUC to_per log message fix. 2020-10-02 14:13:44 +02:00
p1-bmu c065c0bf06 asn1rt: use the typeref name of OPEN object within the _ws PER encoding variant 2020-10-01 13:10:42 +02:00
p1-bmu 0c449a1307 asn1rt: fix BIT STR count structure name in _ws PER decoding variant 2020-10-01 13:09:37 +02:00
p1-bmu 2423fad453 mobile: add SST dict for the 5G NAS 2020-10-01 13:08:22 +02:00
Benoit Michau d03673ef1f
Merge pull request #112 from JNevrly/OER_octetstr_constraint_fix
OER/COER encoding fix for OCTET STRINGs with variable or CONTAINING constraints
2020-09-24 16:12:06 +02:00
Josef 225341f106 Fixes OER/COER encoding for OCTET STRINGs with range and CONTAINING constraints. 2020-09-23 11:26:41 +02:00
Josef 7956750cc6 Fixed bad tag decoding handling in CHOICE. 2020-09-21 11:58:51 +02:00