Temporarily disable access logs
This commit is contained in:
41
index.mjs
41
index.mjs
@@ -8,18 +8,19 @@ const delayDiff = maxDelay - minDelay;
|
|||||||
const randomDelay = () => Math.floor(Math.random() * delayDiff + minDelay);
|
const randomDelay = () => Math.floor(Math.random() * delayDiff + minDelay);
|
||||||
|
|
||||||
const server = createServer((req, res) => {
|
const server = createServer((req, res) => {
|
||||||
const connOpenDate = new Date();
|
// const connOpenDate = new Date();
|
||||||
const dateText = connOpenDate.toLocaleString('pl');
|
// const dateText = connOpenDate.toLocaleString('pl');
|
||||||
const scannerIP = req.headers['x-forwarded-for'];
|
// const scannerIP = req.headers['x-forwarded-for'];
|
||||||
const userAgent = req.headers['user-agent'];
|
// const userAgent = req.headers['user-agent'];
|
||||||
const host = req.headers['x-forwarded-host'];
|
// const host = req.headers['x-forwarded-host'];
|
||||||
const endpoint = `${req.method} ${req.url}`;
|
// const endpoint = `${req.method} ${req.url}`;
|
||||||
|
|
||||||
|
// console.log(
|
||||||
|
// `[${dateText}] ${scannerIP} (${userAgent}) targeted ${host} on ${endpoint}`
|
||||||
|
// );
|
||||||
|
|
||||||
let charIdx = 0;
|
let charIdx = 0;
|
||||||
|
|
||||||
console.log(
|
|
||||||
`[${dateText}] ${scannerIP} (${userAgent}) targeted ${host} on ${endpoint}`
|
|
||||||
);
|
|
||||||
|
|
||||||
const hang = () => {
|
const hang = () => {
|
||||||
if (res.closed) return;
|
if (res.closed) return;
|
||||||
else if (charIdx === msg.length) res.end('\n');
|
else if (charIdx === msg.length) res.end('\n');
|
||||||
@@ -30,17 +31,17 @@ const server = createServer((req, res) => {
|
|||||||
|
|
||||||
hang();
|
hang();
|
||||||
|
|
||||||
res.once('close', () => {
|
// res.once('close', () => {
|
||||||
const connCloseDate = new Date();
|
// const connCloseDate = new Date();
|
||||||
const timeDiff = connCloseDate.getTime() - connOpenDate.getTime();
|
// const timeDiff = connCloseDate.getTime() - connOpenDate.getTime();
|
||||||
const dateText = connCloseDate.toLocaleString('pl');
|
// const dateText = connCloseDate.toLocaleString('pl');
|
||||||
const diffText = new Date(timeDiff).toISOString().substring(14, 19);
|
// const diffText = new Date(timeDiff).toISOString().substring(14, 19);
|
||||||
|
|
||||||
const hangResult =
|
// const hangResult =
|
||||||
charIdx === msg.length ? 'received the message' : 'aborted connection';
|
// charIdx === msg.length ? 'received the message' : 'aborted connection';
|
||||||
|
|
||||||
console.log(`[${dateText}] ${scannerIP} ${hangResult} after ${diffText}`);
|
// console.log(`[${dateText}] ${scannerIP} ${hangResult} after ${diffText}`);
|
||||||
});
|
// });
|
||||||
});
|
});
|
||||||
|
|
||||||
server.listen(3000);
|
server.listen(3000);
|
||||||
|
|||||||
Reference in New Issue
Block a user