added some bash script to emit various BACnet enumerations for Wireshark validation
This commit is contained in:
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
export BACNET_APDU_RETRIES=0
|
||||
export BACNET_APDU_TIMEOUT=0
|
||||
|
||||
for object_type in {0..127}
|
||||
do
|
||||
./bin/bacucov 1 2 ${object_type} 4 5 85 0 0
|
||||
done
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
export BACNET_APDU_RETRIES=0
|
||||
export BACNET_APDU_TIMEOUT=0
|
||||
|
||||
for property_id in {0..512}
|
||||
do
|
||||
./bin/bacrp --dnet 65535 0 8 0 ${property_id}
|
||||
done
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
export BACNET_APDU_RETRIES=0
|
||||
export BACNET_APDU_TIMEOUT=0
|
||||
|
||||
for reliability in {0..63}
|
||||
do
|
||||
./bin/bacucov 1 2 3 4 5 103 9 ${reliability}
|
||||
done
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
export BACNET_APDU_RETRIES=0
|
||||
export BACNET_APDU_TIMEOUT=0
|
||||
|
||||
for units in {0..255}
|
||||
do
|
||||
./bin/bacucov 1 2 3 4 5 117 9 ${units}
|
||||
done
|
||||
@@ -2,4 +2,4 @@
|
||||
for vendor_id in {0..999}
|
||||
do
|
||||
./bin/baciam 4194303 ${vendor_id}
|
||||
done
|
||||
done
|
||||
|
||||
@@ -170,7 +170,7 @@ int main(
|
||||
return 1;
|
||||
}
|
||||
if (cov_data.listOfValues->propertyIdentifier > MAX_BACNET_PROPERTY_ID) {
|
||||
fprintf(stderr, "object-type=%u - it must be less than %u\r\n",
|
||||
fprintf(stderr, "property-identifier=%u - it must be less than %u\r\n",
|
||||
cov_data.listOfValues->propertyIdentifier,
|
||||
MAX_BACNET_PROPERTY_ID + 1);
|
||||
return 1;
|
||||
|
||||
Reference in New Issue
Block a user