Skip to content

Commit 595e415

Browse files
authored
feat: add some more BACnet links, and fuzzer (modbus/bacnet)
1 parent ef995d4 commit 595e415

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

protocols/README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,19 @@ Developed as a community asset
1717

1818
## BACnet
1919

20+
### Protocol Implementation
21+
- [Public Review of ASHRAE Standards](https://www.ashrae.org/technical-resources/standards-and-guidelines/read-only-versions-of-ashrae-standards) - A way to read some of the ASRAE standards that are out for public review.
2022
- [BACpypes](https://github.com/JoelBender/bacpypes) - BACpypes provides a BACnet application layer and network layer written in Python for daemons, scripting, and graphical interfaces.
23+
- [BACnet SC Reference Implementation](https://sourceforge.net/projects/bacnet-sc-reference-stack/) - BACnet Secure Connect Reference Implementation. More details about the standard [here](https://www.ashrae.org/file%20library/technical%20resources/bookstore/bacnet-sc-whitepaper-v15_final_20190521.pdf). Wireshark dissector docs [here](https://www.wireshark.org/docs/dfref/b/bscvlc.html)
24+
- [BACnet Stack](https://github.com/bacnet-stack/bacnet-stack) - C stack for BACnet
25+
26+
### Protocol Parsers
2127
- [zeek plugin bacnet](https://github.com/amzn/zeek-plugin-bacnet) - BACnet Zeek Plugin from Amazon
2228
- [yet another zeek plugin bacnet](https://github.com/delta-2-4/Zeek-BACnetIP) - BACnet Zeek Plugin by Aaron Heller + [SANS whitepaper](https://www.sans.org/reading-room/whitepapers/ICS/paper/39240)
2329
- [ICSNPP Bacnet for Zeek](https://github.com/cisagov/icsnpp-bacnet) - DHS CISA Bacnet parser for Zeek
24-
- [BACnet SC Reference Implementation](https://sourceforge.net/projects/bacnet-sc-reference-stack/) - BACnet Secure Connect Reference Implementation. More details about the standard [here](https://www.ashrae.org/file%20library/technical%20resources/bookstore/bacnet-sc-whitepaper-v15_final_20190521.pdf)
25-
- [Public Review of ASHRAE Standards](https://www.ashrae.org/technical-resources/standards-and-guidelines/read-only-versions-of-ashrae-standards) - A way to read some of the ASRAE standards that are out for public review.
30+
31+
### Fuzzing
32+
- [Fuzzowski](https://github.com/nccgroup/fuzzowski/tree/master) - partially implemented BACnet fuzzing
2633

2734
## Bristol Standard Asynchronous Protocol (BSAP)
2835

@@ -71,6 +78,7 @@ Developed as a community asset
7178

7279
## Genisys
7380
- [ICSNPP Genisys for Zeek](https://github.com/cisagov/icsnpp-genisys) - DHS CISA Genisys plugin for Zeek
81+
7482
## IEC 104
7583

7684
- [IEC Server](/tools/mirrored/iec-server/) - Software to simulate server side of systems using a telecontrol message Protocol specified in the IEC 60870-5. Original website http://area-x1.lima-city.de is down, so this has been mirrored.
@@ -141,6 +149,7 @@ Developed as a community asset
141149
- [AEGIS Fuzzer](https://www.automatak.com/aegis/) - Aegis™ is a smart fuzzing framework for a growing number of protocols that can identify robustness and security issues in communications software before it is deployed in a production system. **[commercial]** Early Open Source version is mirrored here: [Open-Source](/tools/mirrored/aegis-opensource).
142150
- [Modbus Fuzzer](https://github.com/bl4ckic3/Modbus-Fuzzer) - Modbus Protocol Fuzzer
143151
- [Modbus network fuzzer](https://github.com/s-e-knudsen/Modbus_network_fuzzer) - The modbus network fuzzer uses Boofuzz for the fuzzing of the protocol (By Søren Knudsen)
152+
- [Fuzzowski](https://github.com/nccgroup/fuzzowski/tree/master) - partially implemented Modbus fuzzing
144153

145154
## Multispeak
146155

0 commit comments

Comments
 (0)