MCPcopy Create free account
hub / github.com/adobe/Marinus / zone_data_requests

Function zone_data_requests

web_server/public/javascripts/zone_ui.js:130–199  ·  view source on GitHub ↗
(zone)

Source from the content-addressed store, hash-verified

128}
129
130function zone_data_requests(zone) {
131 // Hosting table
132 layout['network_graph'] = { 'target': 'ht', 'desc': 'Network Graph' };
133 fetch_request("network_graph", zone, true);
134 fetch_whois_count(zone);
135
136 // Security Information
137 layout['ct'] = { 'target': 'sec', 'desc': "CT Log Records" };
138 fetch_request("ct", zone, true);
139 if (ScanDataSources.includes("censys")) {
140 layout['censys_certs'] = { 'target': 'sec', 'desc': "Certificate Hosts (Censys)" };
141 fetch_request("censys_certs", zone, true);
142 layout['censys_algorithm'] = { 'target': 'sec', 'desc': "SHA1 TLS Servers (Censys)" };
143 fetch_request("censys_algorithm", zone, true);
144 }
145 if (ScanDataSources.includes("zgrab")) {
146 layout['scan_certs'] = { 'target': 'sec', 'desc': "Certificate Hosts (Zgrab)" };
147 fetch_request("scan_certs", zone, true);
148 layout['scan_algorithm'] = { 'target': 'sec', 'desc': "SHA1 TLS Servers (Zgrab)" };
149 fetch_request("scan_algorithm", zone, true);
150 layout['scan_zone_port_22'] = { 'target': 'scan', 'desc': "SSH Services" };
151 fetch_request("scan_zone_port_22", zone, true);
152 layout['scan_zone_port_25'] = { 'target': 'scan', 'desc': "SMTP Services" };
153 fetch_request("scan_zone_port_25", zone, true);
154 layout['scan_zone_port_80'] = { 'target': 'scan', 'desc': "HTTP Services" };
155 fetch_request("scan_zone_port_80", zone, true);
156 layout['scan_zone_port_443'] = { 'target': 'scan', 'desc': "HTTPS Services" };
157 fetch_request("scan_zone_port_443", zone, true);
158 layout['scan_zone_port_465'] = { 'target': 'scan', 'desc': "SMTPS Services" };
159 fetch_request("scan_zone_port_465", zone, true);
160 }
161
162 // DNS information
163 layout['all_dns'] = { 'target': 'dns', 'desc': "Total DNS Records" };
164 fetch_request("all_dns", zone, true);
165 layout['dns_mx'] = { 'target': 'dns', 'desc': "DNS MX Records" };
166 fetch_request("dns_mx", zone, true);
167 layout['dns_spf'] = { 'target': 'dns', 'desc': "DNS SPF Records" };
168 fetch_request("dns_spf", zone, true);
169 layout['dns_soa'] = { 'target': 'dns', 'desc': "DNS SOA Records" };
170 fetch_request("dns_soa", zone, true);
171 layout['dns_a'] = { 'target': 'dns', 'desc': "DNS A Records" };
172 fetch_request("dns_a", zone, true);
173 layout['dns_aaaa'] = { 'target': 'dns', 'desc': "DNS AAAA Records" };
174 fetch_request("dns_aaaa", zone, true);
175 layout['dns_cname'] = { 'target': 'dns', 'desc': "DNS CNAME Records" };
176 fetch_request("dns_cname", zone, true);
177 layout['dns_txt'] = { 'target': 'dns', 'desc': "DNS TXT Records" };
178 fetch_request("dns_txt", zone, true);
179 layout['dns_srv'] = { 'target': 'dns', 'desc': "DNS SRV Records" };
180 fetch_request("dns_srv", zone, true);
181 layout['sonar_rdns'] = { 'target': 'dns', 'desc': "RDNS Records" };
182 fetch_request("sonar_rdns", zone, true);
183
184 // Miscellaneous
185 layout['vt_domains'] = { 'target': 'misc', 'desc': "VirusTotal Domains" };
186 fetch_request("vt_domains", zone, true);
187 layout['vt_ips'] = { 'target': 'misc', 'desc': "VirusTotal IPs" };

Callers 1

display_zone_dataFunction · 0.85

Calls 3

fetch_requestFunction · 0.85
fetch_whois_countFunction · 0.85
custom_code_handlerFunction · 0.85

Tested by

no test coverage detected