diff --git a/index.mjs b/index.mjs index 2d60cb2..2bffad9 100644 --- a/index.mjs +++ b/index.mjs @@ -8,18 +8,19 @@ const delayDiff = maxDelay - minDelay; const randomDelay = () => Math.floor(Math.random() * delayDiff + minDelay); const server = createServer((req, res) => { - const connOpenDate = new Date(); - const dateText = connOpenDate.toLocaleString('pl'); - const scannerIP = req.headers['x-forwarded-for']; - const userAgent = req.headers['user-agent']; - const host = req.headers['x-forwarded-host']; - const endpoint = `${req.method} ${req.url}`; + // const connOpenDate = new Date(); + // const dateText = connOpenDate.toLocaleString('pl'); + // const scannerIP = req.headers['x-forwarded-for']; + // const userAgent = req.headers['user-agent']; + // const host = req.headers['x-forwarded-host']; + // const endpoint = `${req.method} ${req.url}`; + + // console.log( + // `[${dateText}] ${scannerIP} (${userAgent}) targeted ${host} on ${endpoint}` + // ); + let charIdx = 0; - - console.log( - `[${dateText}] ${scannerIP} (${userAgent}) targeted ${host} on ${endpoint}` - ); - + const hang = () => { if (res.closed) return; else if (charIdx === msg.length) res.end('\n'); @@ -30,17 +31,17 @@ const server = createServer((req, res) => { hang(); - res.once('close', () => { - const connCloseDate = new Date(); - const timeDiff = connCloseDate.getTime() - connOpenDate.getTime(); - const dateText = connCloseDate.toLocaleString('pl'); - const diffText = new Date(timeDiff).toISOString().substring(14, 19); + // res.once('close', () => { + // const connCloseDate = new Date(); + // const timeDiff = connCloseDate.getTime() - connOpenDate.getTime(); + // const dateText = connCloseDate.toLocaleString('pl'); + // const diffText = new Date(timeDiff).toISOString().substring(14, 19); - const hangResult = - charIdx === msg.length ? 'received the message' : 'aborted connection'; + // const hangResult = + // 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);