gallia

View on PyPIReverse Dependencies (0)

1.7.0 gallia-1.7.0-py3-none-any.whl

Wheel Details

Project: gallia
Version: 1.7.0
Filename: gallia-1.7.0-py3-none-any.whl
Download: [link]
Size: 189661
MD5: 5fc0161980aabd2940fbe11a06aaf490
SHA256: aafea26b8ab29f988ea3d305af8cf7a22e7b54ee018e3fa0b5c1c5509246b3f9
Uploaded: 2024-04-10 14:28:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gallia
Version: 1.7.0
Summary: Extendable Pentesting Framework
Author: AISEC Pentesting Team
Maintainer: Stefan Tatschner
Maintainer-Email: stefan.tatschner[at]aisec.fraunhofer.de
Home-Page: https://github.com/Fraunhofer-AISEC/gallia
Project-Url: Documentation, https://fraunhofer-aisec.github.io/gallia
Project-Url: Repository, https://github.com/Fraunhofer-AISEC/gallia
License: Apache-2.0
Keywords: pentesting,automotive,uds
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: AsyncIO
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11,<3.13
Requires-Dist: aiofiles (<24.0,>=22.1)
Requires-Dist: aiosqlite (>=0.18)
Requires-Dist: argcomplete (<4,>=2)
Requires-Dist: construct (<3.0,>=2.10)
Requires-Dist: exitcode (<0.2.0,>=0.1.0)
Requires-Dist: httpx[http2] (<0.28,>=0.26)
Requires-Dist: msgspec (<0.19,>=0.11)
Requires-Dist: platformdirs (<5.0,>=2.6)
Requires-Dist: psutil (<6.0.0,>=5.9.4)
Requires-Dist: pydantic (<3.0,>=2.0)
Requires-Dist: pygit2 (<2.0,>=1.10)
Requires-Dist: python-can (<5.0,>=4.2)
Requires-Dist: tabulate (>=0.9)
Requires-Dist: zstandard (>=0.19)
Description-Content-Type: text/markdown
[Description omitted; length: 3111 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cursed_hr/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
cursed_hr/cursed_hr.py sha256=kRH6Ej2Cl1maqToGEJzffegeDrzU5lK8WK6gLeyAxuY 54826
gallia/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/cli.py sha256=D0Uxf9S_2EyYd-kC8-a_MPsuSa7kKWz7PfMoAsqGkt4 11585
gallia/command/__init__.py sha256=F_LXvDsryVhOSwvwW7LeG89cAFakRm2bBHdkr99saQw 353
gallia/command/base.py sha256=M5hLDRhAaYcTSEhKrR72wR4A8WvuaFt7RSuAlRBpoQc 20604
gallia/command/uds.py sha256=44cH7G7cLz8Ie7X6BKB_Bf2P0WER33q06CucrdnApfk 8403
gallia/commands/__init__.py sha256=uV05YKwBhK_y_MdpsXJ4oABS9CfJY5q--LzLBhKCcO4 2222
gallia/commands/discover/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/commands/discover/doip.py sha256=Xq507M7_wCcfoR3wJYR8xYWT4m3fKkvBkVjqEGqxO2s 23703
gallia/commands/discover/find_xcp.py sha256=DMUiM8o1-hvHrgLA3JQYZhqRDzGWmzlwTp1cLTCFW58 9803
gallia/commands/discover/uds/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/commands/discover/uds/isotp.py sha256=rMphMFO_T1S3q6m5LmeW-f71fA3UhnLKzooaF2wwBYg 9454
gallia/commands/fuzz/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gallia/commands/fuzz/uds/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gallia/commands/fuzz/uds/pdu.py sha256=Shk0AQUp38UwUQOeQMDVH_ntDqC1Eot7m3IsHqKOyCE 7537
gallia/commands/primitive/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/commands/primitive/generic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gallia/commands/primitive/generic/pdu.py sha256=OtUObn1UT2Zn7-314IOmGKveLYocy2o32yLD2zsqST0 686
gallia/commands/primitive/uds/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/commands/primitive/uds/dtc.py sha256=I0lxRcv8j7CgrFtg0y4NjUtyo2ccTG2tf4bqgVxBtr8 8302
gallia/commands/primitive/uds/ecu_reset.py sha256=CUntEWWMVnaTYmTPIJccWir9OjInkYFOce5BYgJyhbA 1990
gallia/commands/primitive/uds/iocbi.py sha256=Ybo-6aq-ztwgSmP3SCl_gR2iN0o19QoFucK27Wppjeo 4285
gallia/commands/primitive/uds/pdu.py sha256=ES86_XpZXKl22z4jpWximcW0EacuV7ebt0knRwJVW84 2366
gallia/commands/primitive/uds/ping.py sha256=w9AVLaAqIceCFu7anQo0XQqcGYwRpaRd87aiwsndzkE 1734
gallia/commands/primitive/uds/rdbi.py sha256=jmPyxshreE7xDneB863iqlhP7QxcO7j1KNanodgTXGI 1586
gallia/commands/primitive/uds/rmba.py sha256=46QcbFuwjroz6z2eH08NujKMVR9nHmJPozfEfjXEGBw 1748
gallia/commands/primitive/uds/rtcl.py sha256=mcjYgJ1e5nE8tSjZhvTCMYK_vagslUgbi3C4KpKUMZc 5449
gallia/commands/primitive/uds/vin.py sha256=KC4ItpupfoCL5YNseE4abOSaDhGG2LONkKTsQrnBfY4 777
gallia/commands/primitive/uds/wdbi.py sha256=DDzp2GeN2pRmNkLD7rcYQ34Fbby4rjw80fo_nicqK8E 2232
gallia/commands/primitive/uds/wmba.py sha256=YfhzsAoIqd62i6KWmgDKY2mJOsBkuGz89vK4sM6ILiU 2080
gallia/commands/primitive/uds/xcp.py sha256=tgm1n6mNzKVtstS5HvquonEAt9wjjaJ8A9Ad-pi4mKQ 1886
gallia/commands/scan/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/commands/scan/uds/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/commands/scan/uds/identifiers.py sha256=PXmSLWre_GvoifutkG5TYL0dQhFed93jJED49XDUny0 8803
gallia/commands/scan/uds/memory.py sha256=dUJvnzxGBfGwFYXKMp_RQl99l4hhQh0vaaZSNxmWtog 4227
gallia/commands/scan/uds/reset.py sha256=RBsJQ5p0j9es-HMtf7M9dDM99WjvFnhKi3X9TuzPNRs 6928
gallia/commands/scan/uds/sa_dump_seeds.py sha256=rtG_HesjxYIcMCwaCuaqlQPC1h_EQbCV2I_Nw9zHGMo 7761
gallia/commands/scan/uds/services.py sha256=-JlV8BUaXH7TnHbzm_tInP74grzqDVyfDd6QPTSK5Rg 6619
gallia/commands/scan/uds/sessions.py sha256=tOchz_ky7hBcgJH1M_cE7qHWrEeyVsEnX6bWwX8YNh8 10857
gallia/commands/script/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gallia/commands/script/vecu.py sha256=h7Bx3IqzbBXdnOmEVj9gfjcyWeJckO3VrPFxuyhzyz0 3767
gallia/config.py sha256=l-jfJstWYrp3gg2TuZOmGMkmvLcvTJUjTi7Hc4jnXn4 2062
gallia/db/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/db/handler.py sha256=oJ6yWJx235V0oAtNLbwFBMKKnpaM892fF3Gt4984-Ho 16637
gallia/db/log.py sha256=w6LpBeq8HZTLAXuTgwM8quPXZ4xMfDvye0enOwTKH0A 232
gallia/dumpcap.py sha256=3aPkE6camJNC7QDcwZM3f5TEsJj8Ci03F2X1EcVechI 6415
gallia/log.py sha256=37NbkOWa09P4fVGINMONDtGAHJncxK2Zhi1OwRkU4UM 26654
gallia/plugins.py sha256=23h-pXseHMm4UmDB0EEAlYVrlhrpUYlMkxjVkgdB97E 4761
gallia/powersupply.py sha256=SYouZRdyKzJUMlji__FQLuqadS42N3SMPoONNcupDJs 2782
gallia/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gallia/services/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/services/uds/__init__.py sha256=qpO9funqlH67Gt4Uq6tV9u52U4TPalNYF-wIvP4eBR0 702
gallia/services/uds/core/__init__.py sha256=8afo3Y6bmGL2WAvyOr7gZb3VDXr2jmdc-IFt4nYMqC0 88
gallia/services/uds/core/client.py sha256=GlhnkeE88QqAV6V9n8rUCZMwY4ldZvAbJh5OLkfLWwU 48245
gallia/services/uds/core/constants.py sha256=DQpIoCJIRko6PZ7I-4UOkmrtMi9_YKbr3OwuoU7zwYM 8181
gallia/services/uds/core/exception.py sha256=Fzer4wDxKMNjzJ4R-BLtTUncUyzcM0AuqbkwmkqS8jk 13673
gallia/services/uds/core/service.py sha256=2UcrzDawlfWfvCcxx-4wIew1XuCmj_u-5p2tC5NvYyA 111398
gallia/services/uds/core/utils.py sha256=kzNT_PMxOtmpz2wUanyU6hps1oQ1aSsRx80bwH_zNmM 7754
gallia/services/uds/ecu.py sha256=_Fm1qYp8SIPWxVyQPVYlYYC-STYmRsRPU56RzlN8_IY 18674
gallia/services/uds/helpers.py sha256=sYwWCjIO4WFDKYY1nP8fOxcv9yYJtQTNpZK96hrmE6M 3531
gallia/services/uds/nrv.py sha256=0BTYI2k1686q3XkitYlamhZXhT97dBOHKpkqVFxnNVY 5112
gallia/services/uds/server.py sha256=RwI9jRXCEeF2-4-zx2tv-QxoL3oejtE4YLv8XCknOfM 32090
gallia/services/xcp/__init__.py sha256=mbdb8QhLx6paifrl4xCxJzy18LqBgOYj7_l8dvKTLHI 3746
gallia/services/xcp/types.py sha256=Ft0Tqwk8ZBzW2W3UYDcwEuy95unvQXLGwTr_3Dt-Nuw 22613
gallia/transports/__init__.py sha256=rWRk5AONc7Z5wqEGcNQZ1ngfdFi9iUK1EETuK8_nr5E 832
gallia/transports/base.py sha256=NxubGOunhermiyz_UuEsd7S6HO7jmOZ3Z2Eg3Zs9r0w 8091
gallia/transports/can.py sha256=ckOgE0KhV7-N4cOfIhA4EzVxxOtdtj_BQmzsW7U1A_o 7563
gallia/transports/doip.py sha256=gBEVAKyhbd_SWsn3E9jH0QvBeb-8J8K3a3ywk-o82Rw 27169
gallia/transports/isotp.py sha256=iPk0vt0gk2XFz7olOpRn3jeuofdbdXPj3s_EVTy6CYY 6023
gallia/transports/tcp.py sha256=xp7g0bFbKM5s8AKOnyroERmqO5Mv1rQb4C5HA2bBu68 2118
gallia/transports/unix.py sha256=9YYhbXX3VLrlaslQHh9AYnPq2GBDCabQoapR_Cmhq_s 2027
gallia/utils.py sha256=XCtZOvmijq5grusTfevjNoQr7hP9_-yvBZ5UoTnhrqI 7247
hr/__init__.py sha256=hbvx-tBVYVnM3sU_mtC0YAG9D6YvObQAC5f12z8w8_4 2617
opennetzteil/__init__.py sha256=iOEboIwrCOx7ngI9pBDHfQMhiyWWyeocsUAI1p4aG7Q 306
opennetzteil/cli.py sha256=OaiAZhbz3tO-HQyFiFlzxpD2w7kLVxg8GD7vohpC3PM 3327
opennetzteil/devices/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opennetzteil/devices/http/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opennetzteil/devices/http/client.py sha256=hXvZYwmD4Cb3penu_nvWCowm3b-rydgpKWWhZ_tk26c 3621
opennetzteil/devices/rnd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opennetzteil/devices/rs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opennetzteil/devices/rs/hmc804.py sha256=4C-2Bj9zJQ1NPfVhYkUXrLeN217-nVg-lrcCBO3zOFE 4297
opennetzteil/exceptions.py sha256=s11-kLMovjJokjyoJ4bUhwPFb0OVYSwldW-P7DdmRw8 144
opennetzteil/netzteil.py sha256=DqAUDv_U94PHEn9wXozYnv8Gs2sFqMGQUuLDxoDR9w8 3091
opennetzteil/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gallia-1.7.0.dist-info/LICENSE sha256=B05uMshqTA74s-0ltyHKI6yoPfJ3zYgQbvcXfDVGFf8 10280
gallia-1.7.0.dist-info/LICENSES/Apache-2.0.txt sha256=B05uMshqTA74s-0ltyHKI6yoPfJ3zYgQbvcXfDVGFf8 10280
gallia-1.7.0.dist-info/LICENSES/CC0-1.0.txt sha256=ogEPNDSH0_dhiv_lT3ifVIdgIzHAqNA_SemnxUfPBJk 7048
gallia-1.7.0.dist-info/LICENSES/LGPL-3.0-only.txt sha256=mWrwUT3yH3SWKIlRxBQooDwXTp5KnWNmXFfWcPhFzLE 42098
gallia-1.7.0.dist-info/METADATA sha256=hMnV5ds4AJ3E-ZOsqqCPQgJm1FYya5oU4oTtJRFTGJ4 4499
gallia-1.7.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
gallia-1.7.0.dist-info/entry_points.txt sha256=zuek9tZE89sb7-qU8Brm6GgT2hQAr_9KKi20ZpSyk4c 119
gallia-1.7.0.dist-info/RECORD

entry_points.txt

cursed-hr = cursed_hr.cursed_hr:main
gallia = gallia.cli:main
hr = hr:main
netzteil = opennetzteil.cli:main