ccc

 

// traffic-simulator.js const express = require('express'); const axios = require('axios'); const cors = require('cors'); const app = express(); const PORT = 3000; // HTML & JS direkt in der gleichen Datei ausliefern const html = ` Traffic Tester

🌐 Website Traffic Tester (Dev Tool)

⚠️ Nur für Entwicklungs- und Testzwecke gedacht – kein Missbrauch erlaubt!





📜 Log:


  


`;

app.use(cors());

app.get('/', (req, res) => {
  res.send(html);
});

app.get('/proxy', async (req, res) => {
  const target = req.query.target;
  if (!target || !target.startsWith('http')) {
    return res.status(400).send('Ungültige URL');
  }
  try {
    await axios.get(target, {
      headers: { 'User-Agent': getRandomUserAgent() },
      timeout: 5000
    });
    res.send('OK');
  } catch (err) {
    res.status(500).send('Fehler beim Zugriff auf Zielseite');
  }
});

function getRandomUserAgent() {
  const agents = [
    'Mozilla/5.0 (Windows NT 10.0; Win64; x64)',
    'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)',
    'Mozilla/5.0 (X11; Linux x86_64)',
    'Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X)',
    'Mozilla/5.0 (Linux; Android 11)'
  ];
  return agents[Math.floor(Math.random() * agents.length)];
}

app.listen(PORT, () => {
  console.log(\`✅ Traffic-Simulator läuft auf http://localhost:\${PORT}\`);
});

Kommentare

Beliebte Posts aus diesem Blog

ws

c

jjj