INNER CODE UNIT · JavaScript

openReportWindow

GamehunterKaan/AutoPWN-Suite · modules/web_ui_static/app.js:94

function openReportWindow(){
  const win = window.open('', '_blank');
  if(!win) toast('Allow popups to export a PDF report.', false);
  return win;
}
async function fetchJson(url){
  const response = await fetch(url);
  if(!response.ok) throw new Error(`Request failed (${response.status}).`);
  return response.json();
}
function latestHostObservations(rows){
  const latest = {};
  rows.forEach(h=>{
    const prev = latest[h.ip];
    const observed = Date.parse(h.observed_at || scans[h.scan_id]?.started_at || '') || 0;
    const previous = Date.parse(prev?.observed_at || scans[prev?.scan_id]?.started_at || '') || 0;
    if(!prev || observed >= previous) latest[h.ip] = h;
  });

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…