@@ -44,7 +44,7 @@ export const SAVED_QUERIES = {
4444 * Nodes with label matching the map key will load the associated icon.
4545 */
4646export const ICONS = {
47- // insert label to icon map here
47+ default : require ( './assets/icons/default.png' ) ,
4848
4949 // Attack and Attack TTP icons
5050 attacker_ttp_model : require ( './assets/icons/attack/ttp_file.png' ) ,
@@ -71,6 +71,11 @@ export const ICONS = {
7171 logical_nand : require ( './assets/icons/logic/nand.png' ) ,
7272 logical_nxor : require ( './assets/icons/logic/nxor.png' ) ,
7373
74+ // Target System bugs and vulnerabilities
75+ vulnerability : require ( './assets/icons/targets/vulnerability.png' ) ,
76+ vulnerability_template : require ( './assets/icons/targets/vulnerability.png' ) ,
77+ bug : require ( './assets/icons/targets/bug.png' ) ,
78+
7479 // Target Systems
7580 audio : require ( './assets/icons/targets/audio.png' ) ,
7681 binary : require ( './assets/icons/targets/binary.png' ) ,
@@ -79,89 +84,26 @@ export const ICONS = {
7984 camera : require ( './assets/icons/targets/camera.png' ) ,
8085 cellular : require ( './assets/icons/targets/cellular.png' ) ,
8186 configuration_file : require ( './assets/icons/targets/configuration_file.png' ) ,
82- default : require ( './assets/icons/targets/default .png' ) ,
87+ firewall : require ( './assets/icons/targets/firewall .png' ) ,
8388 firmware : require ( './assets/icons/targets/firmware.png' ) ,
8489 hardware : require ( './assets/icons/targets/hardware.png' ) ,
8590 libraries : require ( './assets/icons/targets/libraries.png' ) ,
8691 library : require ( './assets/icons/targets/library.png' ) ,
87- malware : require ( './assets/icons/targets/malware.png' ) ,
8892 memory : require ( './assets/icons/targets/memory.png' ) ,
8993 mobile_phone : require ( './assets/icons/targets/mobile_phone.png' ) ,
9094 multimedia : require ( './assets/icons/targets/multimedia.png' ) ,
95+ network_switch : require ( './assets/icons/targets/switch.png' ) ,
9196 operating_system : require ( './assets/icons/targets/operating_system.png' ) ,
97+ printer : require ( './assets/icons/targets/printer.png' ) ,
9298 processor : require ( './assets/icons/targets/processor.png' ) ,
99+ router : require ( './assets/icons/targets/router.png' ) ,
93100 software : require ( './assets/icons/targets/software.png' ) ,
94101 ssl_certificate : require ( './assets/icons/targets/x509_certificate.png' ) ,
95102 state : require ( './assets/icons/targets/state.png' ) ,
96103 user_account : require ( './assets/icons/targets/user_account.png' ) ,
97104 user_interface : require ( './assets/icons/targets/user_interface.png' ) ,
98105 web_browser : require ( './assets/icons/targets/web_browser.png' ) ,
99106 wifi : require ( './assets/icons/targets/wifi.png' ) ,
107+ workstation : require ( './assets/icons/targets/workstation.png' ) ,
100108
101- // Target System bugs and vulnerabilities
102- vulnerability : require ( './assets/icons/targets/vulnerability.png' ) ,
103- vulnerability_template : require ( './assets/icons/targets/vulnerability.png' ) ,
104- bug : require ( './assets/icons/targets/bug.png' ) ,
105-
106- // Defensive systems, reports, etc
107-
108- // Other old icons
109- artifact : require ( './assets/icons/archive2/artifact_icon_tiny_round_v1.png' ) ,
110- attack_pattern : require ( './assets/icons/archive2/attack_pattern_icon_tiny_round_v1.png' ) ,
111- autonomous_system : require ( './assets/icons/archive2/autonomous_system_icon_tiny_round_v1.png' ) ,
112- autonomous_system_product : require ( './assets/icons/archive2/autonomous_system_product_icon_tiny_round_v1.png' ) ,
113- binary : require ( './assets/icons/archive2/binary_icon_tiny_square_v1.png' ) ,
114- campaign : require ( './assets/icons/archive2/campaign_icon_tiny_round_v1.png' ) ,
115- cellular : require ( './assets/icons/archive2/cellular_icon_tiny_round_v1.png' ) ,
116- coa : require ( './assets/icons/archive2/coa_icon_tiny_round_v1.png' ) ,
117- course_of_action : require ( './assets/icons/archive2/course_of_action_icon_tiny_round_v1.png' ) ,
118- custom_object : require ( './assets/icons/archive2/custom_object_icon_tiny_round_v1.svg' ) ,
119- directory : require ( './assets/icons/archive2/directory_icon_tiny_round_v1.png' ) ,
120- domain_name : require ( './assets/icons/archive2/domain_name_icon_tiny_round_v1.png' ) ,
121- email_addr : require ( './assets/icons/archive2/email_addr_icon_tiny_round_v1.png' ) ,
122- email_message : require ( './assets/icons/archive2/email_message_icon_tiny_round_v1.png' ) ,
123- firewall : require ( './assets/icons/archive2/firewall_icon_v1.png' ) ,
124- file : require ( './assets/icons/archive2/file_icon_tiny_round_v1.png' ) ,
125- // flowchart: require('./assets/icons/archive2/flowchart_icon_tiny_square_v1.png'),
126- hardware : require ( './assets/icons/archive2/hardware_icon_v1.png' ) ,
127- http : require ( './assets/icons/archive2/http_icon_tiny_round_v1.png' ) ,
128- ics_sensor : require ( './assets/icons/archive2/ics_sensor_icon_tiny_square_v1.png' ) ,
129- ics_sensor_product : require ( './assets/icons/archive2/ics_sensor_product_icon_tiny_square_v1.png' ) ,
130- identity : require ( './assets/icons/archive2/identity_icon_tiny_round_v1.png' ) ,
131- incident : require ( './assets/icons/archive2/incident_icon_tiny_round_v1.png' ) ,
132- indicator : require ( './assets/icons/archive2/indicator_icon_tiny_round_v1.png' ) ,
133- infrastructure : require ( './assets/icons/archive2/infrastructure_icon_tiny_round_v1.png' ) ,
134- intrusion_set : require ( './assets/icons/archive2/intrusion_set_icon_tiny_round_v1.png' ) ,
135- ipv4_addr : require ( './assets/icons/archive2/ipv4_addr_icon_tiny_round_v1.png' ) ,
136- ipv6_addr : require ( './assets/icons/archive2/ipv6_addr_icon_tiny_round_v1.png' ) ,
137- language : require ( './assets/icons/archive2/language_icon_tiny_round_v1.png' ) ,
138- location : require ( './assets/icons/archive2/location_icon_tiny_round_v1.png' ) ,
139- mac_addr : require ( './assets/icons/archive2/mac_addr_icon_tiny_round_v1.png' ) ,
140- malware_analysis : require ( './assets/icons/archive2/malware_analysis_icon_tiny_round_v1.png' ) ,
141- marking_definition : require ( './assets/icons/archive2/marking_definition_icon_tiny_round_v1.png' ) ,
142- memory : require ( './assets/icons/archive2/memory_icon_tiny_round_v1.png' ) ,
143- multimedia : require ( './assets/icons/archive2/multimedia_icon_tiny_square_v1.png' ) ,
144- mutex : require ( './assets/icons/archive2/mutex_icon_tiny_round_v1.png' ) ,
145- network_router : require ( './assets/icons/archive2/network_router_icon_v1.png' ) ,
146- network_switch : require ( './assets/icons/archive2/network_switch_icon_v1.png' ) ,
147- network_traffic : require ( './assets/icons/archive2/network_traffic_icon_tiny_round_v1.png' ) ,
148- network_drive : require ( './assets/icons/archive2/network_drive_icon_v1.png' ) ,
149- nic : require ( './assets/icons/archive2/nic_icon_v1.png' ) ,
150- note : require ( './assets/icons/archive2/note_icon_tiny_round_v1.png' ) ,
151- observed_data : require ( './assets/icons/archive2/observed_data_icon_tiny_round_v1.png' ) ,
152- opinion : require ( './assets/icons/archive2/opinion_icon_tiny_round_v1.png' ) ,
153- process : require ( './assets/icons/archive2/process_icon_tiny_round_v1.png' ) ,
154- printer : require ( './assets/icons/archive2/printer_icon_tiny_square_v1.png' ) ,
155- relationship : require ( './assets/icons/archive2/relationship_icon_tiny_round_v1.png' ) ,
156- report : require ( './assets/icons/archive2/report_icon_tiny_round_v1.png' ) ,
157- sighting : require ( './assets/icons/archive2/sighting_icon_tiny_round_v1.png' ) ,
158- source : require ( './assets/icons/archive2/source_icon_tiny_round_v1.png' ) ,
159- tlp : require ( './assets/icons/archive2/tlp_icon_tiny_round_v1.png' ) ,
160- tool : require ( './assets/icons/archive2/tool_icon_tiny_round_v1.png' ) ,
161- url : require ( './assets/icons/archive2/url_icon_tiny_round_v1.png' ) ,
162- victim : require ( './assets/icons/archive2/victim_icon_tiny_round_v1.png' ) ,
163- victim_target : require ( './assets/icons/archive2/victim_target_icon_tiny_round_v1.png' ) ,
164- workstation : require ( './assets/icons/archive2/workstation_icon_tiny_square_v1.png' ) ,
165- windows_registry_key : require ( './assets/icons/archive2/windows_registry_key_icon_tiny_round_v1.png' ) ,
166- x509_certificate : require ( './assets/icons/archive2/x509_certificate_icon_tiny_square_v1.png' ) ,
167109} ;
0 commit comments