5% public sample of provenanced OT/ICS security training datasets

leochong2 pts0 comments

Lateos/Defensive-LLM · Datasets at Hugging Face

Log In<br>Sign Up

max 125 for holding registers":1}}}},{"name":"oracle_parsing_error","align":"depends on text direction","type":"string","statistics":{"column_name":"oracle_parsing_error","column_type":"string_label","column_statistics":{"nan_count":5,"nan_proportion":0.83333,"no_label_count":0,"no_label_proportion":0,"n_unique":1,"frequencies":{"CRC-16 validation failed: received 0xC038, calculated 0xED0D":1}}}},{"name":"oracle_summary","align":"left","type":"unknown"}],"rows":[{"rowIdx":0,"cells":{"packet_index":{"kind":"number","value":11,"string":"11"},"protocol":{"kind":"string","value":"modbus"},"type":{"kind":"string","value":"normal"},"anomaly_type":{"kind":"null"},"function_code":{"kind":"number","value":3,"string":"3"},"note":{"kind":"string","value":"Read holding registers at 120"},"oracle_parsing_error":{"kind":"null"},"oracle_summary":{"kind":"string","value":"{\n \"transaction_id\": 16,\n \"function_code\": 3,\n \"unit_id\": 1,\n \"register_data\": {\n \"starting_address\": 120,\n \"quantity\": 16\n }\n}"}}},{"rowIdx":1,"cells":{"packet_index":{"kind":"number","value":12,"string":"12"},"protocol":{"kind":"string","value":"modbus"},"type":{"kind":"string","value":"normal"},"anomaly_type":{"kind":"null"},"function_code":{"kind":"number","value":3,"string":"3"},"note":{"kind":"string","value":"Read holding registers at 140"},"oracle_parsing_error":{"kind":"null"},"oracle_summary":{"kind":"string","value":"{\n \"transaction_id\": 17,\n \"function_code\": 3,\n \"unit_id\": 1,\n \"register_data\": {\n \"starting_address\": 140,\n \"quantity\": 17\n }\n}"}}},{"rowIdx":2,"cells":{"packet_index":{"kind":"number","value":29,"string":"29"},"protocol":{"kind":"string","value":"modbus"},"type":{"kind":"string","value":"normal"},"anomaly_type":{"kind":"null"},"function_code":{"kind":"number","value":15,"string":"15"},"note":{"kind":"string","value":"Write multiple coils at 80"},"oracle_parsing_error":{"kind":"null"},"oracle_summary":{"kind":"string","value":"{\n \"transaction_id\": 34,\n \"function_code\": 15,\n \"unit_id\": 1,\n \"register_data\": {\n \"starting_address\": 80,\n \"quantity\": 8,\n \"byte_count\": 1,\n \"outputs_value\": \"ff\"\n }\n}"}}},{"rowIdx":3,"cells":{"packet_index":{"kind":"number","value":36,"string":"36"},"protocol":{"kind":"string","value":"modbus"},"type":{"kind":"string","value":"normal"},"anomaly_type":{"kind":"null"},"function_code":{"kind":"number","value":16,"string":"16"},"note":{"kind":"string","value":"Write multiple registers at 60"},"oracle_parsing_error":{"kind":"null"},"oracle_summary":{"kind":"string","value":"{\n \"transaction_id\": 41,\n \"function_code\": 16,\n \"unit_id\": 1,\n \"register_data\": {\n \"starting_address\": 60,\n \"quantity\": 3,\n \"byte_count\": 6,\n \"values_written\": [\n 15,\n 47,\n 111\n ]\n }\n}"}}},{"rowIdx":4,"cells":{"packet_index":{"kind":"number","value":55,"string":"55"},"protocol":{"kind":"string","value":"modbus"},"type":{"kind":"string","value":"anomaly"},"anomaly_type":{"kind":"string","value":"oversized_quantity"},"function_code":{"kind":"number","value":3,"string":"3"},"note":{"kind":"string","value":"Quantity 200 > max 125 for holding registers"},"oracle_parsing_error":{"kind":"null"},"oracle_summary":{"kind":"string","value":"{\n \"transaction_id\": 65,\n \"function_code\": 3,\n \"unit_id\": 1,\n \"register_data\": {\n \"starting_address\": 0,\n \"quantity\": 200\n }\n}"}}},{"rowIdx":5,"cells":{"packet_index":{"kind":"number","value":95,"string":"95"},"protocol":{"kind":"string","value":"dnp3"},"type":{"kind":"string","value":"anomaly"},"anomaly_type":{"kind":"string","value":"bad_length"},"function_code":{"kind":"number","value":1,"string":"1"},"note":{"kind":"string","value":"DNP3 data link length = 0 (invalid)"},"oracle_parsing_error":{"kind":"string","value":"CRC-16 validation failed: received 0xC038, calculated 0xED0D"},"oracle_summary":{"kind":"string","value":"{\n \"source_address\": 52324,\n \"destination_address\": 1,\n \"control_block\": {\n \"direction\": 0,\n \"primary\": 0,\n \"frame_count_bit\": 0,\n \"frame_count_valid\": 0,\n \"function_code\": 0,\n \"raw\": 0\n },\n \"application_layer\":...

kind string value number function_code null

Related Articles