@fanboynz/network-scanner
Version:
A Puppeteer-based network scanner for analyzing web traffic, generating adblock filter rules, and identifying third-party requests. Features include fingerprint spoofing, Cloudflare bypass, content analysis with curl/grep, and multiple output formats.
75 lines (74 loc) • 1.68 kB
JSON
{
"ignoreDomains": [
"googletagmanager.com",
"googleapis.com",
"amung.us",
"cloudflare.com",
"facebook.net",
"histats.com",
"bing.com",
"zeotap.com",
"bootstrapcdn.com",
"cloudfront.net",
"google.com",
"gstatic.com",
"jwpcdn.com",
"jquery.com",
"reddit.com",
"cloudflarestorage.com",
"youtube-nocookie.com",
"cloudflareinsights.com",
"onaudience.com",
"intensedebate.com",
"wordpress.com",
"ouo.io",
"amazon.com",
"amazon-adsystem.com",
"disqus.com",
"addtoany.com",
"cutcaptcha.net",
"yahoo.com",
"doubleclick.net",
"youtube.com",
"yandex.com",
"yandex.ru",
"tmdb.org",
"google-analytics.com"
],
"sites": [
{
"url": "https://www.anandtech.com/",
"filterRegex": "teststring",
"resourceTypes": ["script", "xhr", "document"],
"reload": 1,
"timeout": 25000,
"delay": 5000,
"verbose": 1,
"blocked": ["somedomain.com", "anotherdomain.com"],
"css_blocked": ["#advertisement", ".ad-banner", "[data-ad-slot]", "div[class*='sponsored']"],
"interact": true
},
{
"url": "https://www.tomshardware.com/",
"filterRegex": "anotherstrng",
"resourceTypes": ["all"],
"reload": 2,
"timeout": 25000,
"delay": 15000,
"verbose": 1,
"interact": true,
"fingerprint_protection": "random"
},
{
"url": ["https://www.tomshardware.com/", "https://www.anandtech.com/"],
"filterRegex": "morestrings",
"resourceTypes": ["all"],
"reload": 2,
"timeout": 25000,
"delay": 15000,
"verbose": 1,
"interact": true,
"fingerprint_protection": "random"
}
]
}