├── .github └── workflows │ └── .pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── cativity ├── LICENSE ├── README.md ├── cativity.py ├── changelog.md ├── modules │ ├── __init__.py │ ├── catsniffer.py │ ├── graphs.py │ ├── hardware.py │ ├── network.py │ ├── packets.py │ └── utils.py ├── requirements └── setup.py ├── catnip_uploader ├── catnip_uploader.py ├── cc2538.py ├── docs │ ├── Catnip Uploader.md │ ├── commands.png │ ├── load_commands.png │ └── release_commands.png ├── releases.json ├── requirements.txt └── setup.py ├── catsniffer ├── catsniffer.py └── setup.py ├── cc2538-bsl ├── .gitignore ├── .travis.yml ├── README.md ├── cc2538-bsl.py ├── setup.py └── tests │ └── test_cc2538-bsl.py ├── changelog.md ├── pycatsniffer_bv3 ├── Modules │ ├── Cmd.py │ ├── Definitions.py │ ├── Fifo.py │ ├── HexDumper.py │ ├── Logger.py │ ├── Packets.py │ ├── Pcap.py │ ├── PcapDumper.py │ ├── Protocols.py │ ├── SnifferCollector.py │ ├── UART.py │ ├── Utils.py │ ├── Wireshark.py │ ├── Worker.py │ └── __init__.py ├── cat_sniffer.py ├── dissectors │ ├── README.md │ ├── catsniffer-blepi.lua │ ├── catsniffer-lora.lua │ ├── catsniffer-register.lua │ ├── catsniffer-rpi.lua │ ├── linux │ │ └── catsniffer.so │ ├── mac │ │ └── catsniffer.so │ └── windows │ │ └── catsniffer.dll ├── docs │ ├── CatSniffer - Thread.md │ ├── CatSniffer - Tool - ZigBee Workshop.md │ ├── CatSniffer - Tool.md │ ├── commands.png │ ├── physical-layer.png │ ├── ports.png │ ├── sniff_help.png │ ├── wireshar_thread_key_info.png │ ├── wireshark_thread_decrypted.png │ ├── wireshark_thread_example.png │ └── wireshark_thread_udp.png ├── filter_profiles │ └── wireshark_capture_profiles.zip ├── ieee_extcap.py ├── lora_extcap.py ├── requirements.txt └── setup.py └── sx1262Tools ├── README.md ├── defcon33-dashboard-screenshoot-1.png ├── defcon33-dashboard.py ├── liveSpectrumScan.py ├── meshtasticDecoder.py ├── meshtasticFullConfigExtractor.py ├── meshtasticLiveDecoder.py └── requirements.txt /.github/workflows/.pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/.github/workflows/.pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/README.md -------------------------------------------------------------------------------- /cativity/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/LICENSE -------------------------------------------------------------------------------- /cativity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/README.md -------------------------------------------------------------------------------- /cativity/cativity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/cativity.py -------------------------------------------------------------------------------- /cativity/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/changelog.md -------------------------------------------------------------------------------- /cativity/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cativity/modules/catsniffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/modules/catsniffer.py -------------------------------------------------------------------------------- /cativity/modules/graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/modules/graphs.py -------------------------------------------------------------------------------- /cativity/modules/hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/modules/hardware.py -------------------------------------------------------------------------------- /cativity/modules/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/modules/network.py -------------------------------------------------------------------------------- /cativity/modules/packets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/modules/packets.py -------------------------------------------------------------------------------- /cativity/modules/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/modules/utils.py -------------------------------------------------------------------------------- /cativity/requirements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/requirements -------------------------------------------------------------------------------- /cativity/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cativity/setup.py -------------------------------------------------------------------------------- /catnip_uploader/catnip_uploader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/catnip_uploader.py -------------------------------------------------------------------------------- /catnip_uploader/cc2538.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/cc2538.py -------------------------------------------------------------------------------- /catnip_uploader/docs/Catnip Uploader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/docs/Catnip Uploader.md -------------------------------------------------------------------------------- /catnip_uploader/docs/commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/docs/commands.png -------------------------------------------------------------------------------- /catnip_uploader/docs/load_commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/docs/load_commands.png -------------------------------------------------------------------------------- /catnip_uploader/docs/release_commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/docs/release_commands.png -------------------------------------------------------------------------------- /catnip_uploader/releases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/releases.json -------------------------------------------------------------------------------- /catnip_uploader/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/requirements.txt -------------------------------------------------------------------------------- /catnip_uploader/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catnip_uploader/setup.py -------------------------------------------------------------------------------- /catsniffer/catsniffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catsniffer/catsniffer.py -------------------------------------------------------------------------------- /catsniffer/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/catsniffer/setup.py -------------------------------------------------------------------------------- /cc2538-bsl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cc2538-bsl/.gitignore -------------------------------------------------------------------------------- /cc2538-bsl/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cc2538-bsl/.travis.yml -------------------------------------------------------------------------------- /cc2538-bsl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cc2538-bsl/README.md -------------------------------------------------------------------------------- /cc2538-bsl/cc2538-bsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cc2538-bsl/cc2538-bsl.py -------------------------------------------------------------------------------- /cc2538-bsl/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cc2538-bsl/setup.py -------------------------------------------------------------------------------- /cc2538-bsl/tests/test_cc2538-bsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/cc2538-bsl/tests/test_cc2538-bsl.py -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/changelog.md -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Cmd.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Definitions.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Fifo.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/HexDumper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/HexDumper.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Logger.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Packets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Packets.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Pcap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Pcap.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/PcapDumper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/PcapDumper.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Protocols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Protocols.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/SnifferCollector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/SnifferCollector.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/UART.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/UART.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Utils.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Wireshark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Wireshark.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/Worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/Modules/Worker.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/Modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pycatsniffer_bv3/cat_sniffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/cat_sniffer.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/README.md -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/catsniffer-blepi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/catsniffer-blepi.lua -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/catsniffer-lora.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/catsniffer-lora.lua -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/catsniffer-register.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/catsniffer-register.lua -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/catsniffer-rpi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/catsniffer-rpi.lua -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/linux/catsniffer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/linux/catsniffer.so -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/mac/catsniffer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/mac/catsniffer.so -------------------------------------------------------------------------------- /pycatsniffer_bv3/dissectors/windows/catsniffer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/dissectors/windows/catsniffer.dll -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/CatSniffer - Thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/CatSniffer - Thread.md -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/CatSniffer - Tool - ZigBee Workshop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/CatSniffer - Tool - ZigBee Workshop.md -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/CatSniffer - Tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/CatSniffer - Tool.md -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/commands.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/physical-layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/physical-layer.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/ports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/ports.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/sniff_help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/sniff_help.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/wireshar_thread_key_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/wireshar_thread_key_info.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/wireshark_thread_decrypted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/wireshark_thread_decrypted.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/wireshark_thread_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/wireshark_thread_example.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/docs/wireshark_thread_udp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/docs/wireshark_thread_udp.png -------------------------------------------------------------------------------- /pycatsniffer_bv3/filter_profiles/wireshark_capture_profiles.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/filter_profiles/wireshark_capture_profiles.zip -------------------------------------------------------------------------------- /pycatsniffer_bv3/ieee_extcap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/ieee_extcap.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/lora_extcap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/lora_extcap.py -------------------------------------------------------------------------------- /pycatsniffer_bv3/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/requirements.txt -------------------------------------------------------------------------------- /pycatsniffer_bv3/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/pycatsniffer_bv3/setup.py -------------------------------------------------------------------------------- /sx1262Tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/README.md -------------------------------------------------------------------------------- /sx1262Tools/defcon33-dashboard-screenshoot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/defcon33-dashboard-screenshoot-1.png -------------------------------------------------------------------------------- /sx1262Tools/defcon33-dashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/defcon33-dashboard.py -------------------------------------------------------------------------------- /sx1262Tools/liveSpectrumScan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/liveSpectrumScan.py -------------------------------------------------------------------------------- /sx1262Tools/meshtasticDecoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/meshtasticDecoder.py -------------------------------------------------------------------------------- /sx1262Tools/meshtasticFullConfigExtractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/meshtasticFullConfigExtractor.py -------------------------------------------------------------------------------- /sx1262Tools/meshtasticLiveDecoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/meshtasticLiveDecoder.py -------------------------------------------------------------------------------- /sx1262Tools/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElectronicCats/CatSniffer-Tools/HEAD/sx1262Tools/requirements.txt --------------------------------------------------------------------------------