/L8"NASL" Line Comment = # Escape Char = \ String Chars = "' File Extensions = NASL /Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> , .? /Function String = "%[^t ]*function[^t ]+[a-z_]+^(*^))" /Indent Strings = "{" /Unindent Strings = "}" /C1"Functions" asctime cgibin close crap display dump_ip_packet dump_tcp_packet dump_udp_packet egrep end_denial ereg ereg_replace exit forge_icmp_packet forge_igmp_packet forge_ip_packet forge_tcp_packet forge_udp_packet free_pkt ftp_get_pasv_port ftp_log_in get_host_ip get_host_name get_host_open_port get_icmp_element get_ip_element get_kb_item get_port_state get_port_transport get_tcp_element get_tcp_port_state get_udp_element get_udp_port_state getrpcport hex http_close_socket http_get http_head http_open_socket http_post include insert_ip_options is_cgi_installed islocalhost open_priv_sock_tcp open_priv_sock_udp open_sock_tcp open_sock_udp ord pcap_next prompt rand raw_string rawtostr recv recv_line return safe_checks scanner_add_port scanner_get_port scanner_status script_add_preference script_bugtraq_id script_category script_copyright script_cve_id script_dependencie script_dependencies script_description script_exclude_keys script_family script_get_preference script_id script_keywords script_name script_require_keys script_require_ports script_require_udp_ports script_risk_factor script_see_also script_solution script_summary script_timeout security_hole security_note security_warning send send_packet set_ip_elements set_kb_item set_tcp_elements set_udp_elements shift_left shift_right sleep start_denial string strlen strstr strtoint tcp_ping telnet_init this_host tolower usleep /C3"Keywords" else for function if while /C4"Operators" + - = % & > < ! | /C2"Constants" ACT_ATTACK ACT_DENIAL ACT_DESTRUCTIVE_ATTACK ACT_GATHER_INFO ACT_MIXED_ATTACK ACT_SCANNER FALSE IPPROTO_ICMP IPPROTO_IGMP IPPROTO_IP IPPROTO_TCP IPPROTO_UDP IP_DF IP_MF IP_OFFMASK IP_RF MSG_OOB NULL TH_ACK TH_FIN TH_FLAGS TH_PUSH TH_RST TH_SYN TH_URG TRUE pcap_timeout