MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / networkCardHTML

Function networkCardHTML

web/scripts/ragnar_modern.js:6296–6311  ·  view source on GitHub ↗
(net)

Source from the content-addressed store, hash-verified

6294 if (ext) ext.checked = d.extended_enabled !== false;
6295 if (batch && d.batch_size) batch.value = d.batch_size;
6296 if (ifaceSel) { await _netintFillIfaces(); ifaceSel.value = d.interface || ''; }
6297 renderNetIntegrity(d);
6298 } catch (e) { /* offline */ }
6299}
6300function onNetIntegrityIfaceChanged(sel) {
6301 const v = sel.value || '';
6302 postAPI('/api/config', { net_integrity_interface: v })
6303 .then(() => addConsoleMessage('Monitor capture interface: ' + (v || 'auto (wired first)'), 'info'))
6304 .catch(err => addConsoleMessage('Failed to set capture interface: ' + err.message, 'error'));
6305}
6306function onNetIntegrityToggled(cb) {
6307 postAPI('/api/config', { net_integrity_monitor_enabled: cb.checked })
6308 .then(() => {
6309 addConsoleMessage('Network integrity monitor ' + (cb.checked ? 'ON' : 'OFF'), 'info');
6310 if (cb.checked) netIntegrityRefresh(true); else renderNetIntegrity({ monitor_enabled: false });
6311 })
6312 .catch(err => {
6313 addConsoleMessage('Failed to toggle integrity monitor: ' + err.message, 'error');
6314 cb.checked = !cb.checked;

Callers 1

displayPwnNetworksTableFunction · 0.85

Calls 5

escapeHtmlFunction · 0.70
formatTimestampFunction · 0.70
_pwnBadgesHTMLFunction · 0.70
_pwnGpsHTMLFunction · 0.70
_pwnFilesHTMLFunction · 0.70

Tested by

no test coverage detected