mirror of
https://github.com/EFForg/rayhunter.git
synced 2026-04-27 07:59:59 -07:00
* rayhunter-daemon: API for triggering and reading analysis * rayhunter-daemon: rename readonly mode to debug mode * rayhunter-daemon: debug mode allows live-loading frontend files * rayhunter-check: rework to handle directories * rayhunter-check: better output * CI: build rayhunter-check
44 lines
1.2 KiB
HTML
44 lines
1.2 KiB
HTML
<html>
|
|
<head>
|
|
<title>rayhunter</title>
|
|
<link rel="stylesheet" type="text/css" href="css/style.css">
|
|
<script src="js/main.js"></script>
|
|
<script>
|
|
async function repeatedlyPopulate() {
|
|
await populateDivs();
|
|
setTimeout(repeatedlyPopulate, 1000);
|
|
}
|
|
window.onload = function() {
|
|
repeatedlyPopulate();
|
|
}
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div>
|
|
<button onclick="startRecording()">Start Recording</button>
|
|
<button onclick="stopRecording()">Stop Recording</button>
|
|
</div>
|
|
<table id="qmdl-manifest-table">
|
|
<thead>
|
|
<tr>
|
|
<th scope="col">Name</th>
|
|
<th scope="col">Date Started</th>
|
|
<th scope="col">Date of Last Message</th>
|
|
<th scope="col">Size (bytes)</th>
|
|
<th scope="col">PCAP</th>
|
|
<th scope="col">QMDL</th>
|
|
<th scope="col">Analysis Result</th>
|
|
</tr>
|
|
</thead>
|
|
</table>
|
|
<div>
|
|
<h3>Live System stats</h3>
|
|
<pre id="system-stats">Loading...</pre>
|
|
</div>
|
|
<div>
|
|
<h3>Analysis Report of Current Capture</h3>
|
|
<pre id="analysis-report">Loading...</pre>
|
|
</div>
|
|
</body>
|
|
</html>
|