- ID da verificação
- 7ae01aca-085e-4178-8f45-d352648c2a98Concluído
- URL enviado:
- https://catalog.update.neseos.fwh.is/
- Relatório concluído:
Ligações · 0 encontradas
As ligações de saída identificadas na página
Variáveis JavaScript · 6 encontradas
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer parte do código dentro do âmbito atual
Nome | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
cronitor | function |
fetchFiles | function |
searchFiles | function |
Mensagens de registo da consola · 1 encontradas
Mensagens registadas na consola web
Tipo | Categoria | Registo |
---|---|---|
error | network |
|
HTML
O corpo HTML em bruto da página
<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>NeseOS Update Catalog</title>
<meta name="description" content="Update Nese-Based operating system to secure your Nese-Based operating system. NeseOS always active to secure your os!">
<meta name="keywords" content="neseos, update, catalog, neseos update, neseos update catalog, update catalog, microsoft, microsoft update, microsoft update catalog, nese 7, nese, nese os, neseos corporation, software, nese 9, nese 10, nese xp, nese vista, nese 11, nese server, server, windows server, nese server 2025, server 2025, windows server 2025, windows server 2022, windows server 2019, windows server 2016, server 2022, server 2020, server 2019, server 2016, server 2008 r2, 2008 r2, windows server 2008 r2, windows server 2008, nese server 2008 r2, server 2003, windows server 2003, nese server 2003, nese 2000, windows 2000">
<!-- Cronitor RUM -->
<script async="" src="https://rum.cronitor.io/script.js"></script>
<script>
window.cronitor = window.cronitor || function() { (window.cronitor.q = window.cronitor.q || []).push(arguments); };
cronitor('config', { clientKey: '19503f22c5547c5b54e5db9e00278162' });
</script>
<noscript>
<div id="thanksNoScripting" visible="true">
<div id="thanksNoScriptingIntro" class="textContentPageBottomSpacer">
<span id="noscript_textScriptingError" class="contentTextItemSpacerNoBreak"><span class="contentTextInline">To obtain updates from this website, scripting must be enabled.</span></span>
</div>
</noscript>
<style>
body {
font-family: Arial, sans-serif;
background-image: url('https://catalog.update.neseos.fwh.is/assets/3s6w2a8h');
background-size: cover;
background-position: center;
}
table {
width: 100%;
border-collapse: collapse;
background: rgba(255, 255, 255, 0.8);
}
th, td {
padding: 10px;
border: 1px solid #ddd;
}
th {
background-color: #f4f4f4;
}
.container {
margin: 20px;
background: rgba(255, 255, 255, 0.8);
padding: 20px;
border-radius: 8px;
}
#search {
width: calc(100% - 100px);
margin-right: 10px;
}
</style>
</head>
<body>
<div class="container">
<h1>NeseOS Update Catalog</h1>
<input type="text" id="search" placeholder="Search by file name or file type...">
<button onclick="searchFiles()">Search</button>
<table>
<thead>
<tr>
<th>File Name</th>
<th>File Type</th>
<th>Release Date</th>
<th>Download</th>
</tr>
</thead>
<tbody id="filesTableBody"></tbody>
</table>
</div>
<script>
async function fetchFiles() {
const response = await fetch('/api/view-files');
const files = await response.json();
const tableBody = document.getElementById('filesTableBody');
tableBody.innerHTML = '';
files.forEach(file => {
const row = document.createElement('tr');
row.innerHTML = `
<td>${file.fileName}</td>
<td>${file.fileType}</td>
<td>${new Date(file.releaseDate).toLocaleDateString()}</td>
<td><a href="${file.endpoint}">Download</a></td>
`;
tableBody.appendChild(row);
});
}
async function searchFiles() {
const query = document.getElementById('search').value;
const response = await fetch('/update/search?q=' + query);
const files = await response.json();
const tableBody = document.getElementById('filesTableBody');
tableBody.innerHTML = '';
files.forEach(file => {
const row = document.createElement('tr');
row.innerHTML = `
<td>${file.fileName}</td>
<td>${file.fileType}</td>
<td>${new Date(file.releaseDate).toLocaleDateString()}</td>
<td><a href="${file.endpoint}">Download</a></td>
`;
tableBody.appendChild(row);
});
}
document.addEventListener('DOMContentLoaded', fetchFiles);
</script>
</body></html>