Version 2.0
🔧 Key Differences & Improvements
🧠 Functional Enhancements
1. Variable Spoofing Expanded
2. Improved Fetch & XHR Interception
3. Ad Bait & Detection Element Handling
- Added
spoofBaitElements()
to simulate visible ad elements that bait detection scripts rely on.
- Improved selectors and spoofing logic.
4. Expanded Element Cleanup
- Selector list greatly expanded with filters from EasyList, Fanboy, etc.
- Includes GDPR notices, social widgets, newsletter popups, video ads, and more.
5. More Robust Cookie Clearing
- Additional cookies from Google Analytics, Consent frameworks, and privacy tracking are cleared.
6. Content Restoration Upgraded
- Uses broader selectors, resets inline styles, and removes anti-adblock classes more aggressively.
7. New: IAB Detection Neutralization
- Neutralizes bait elements using
iab-
in their class or ID, which are common in IAB-compliant detection scripts.
8. New: Periodic Interval
- Introduces a
setInterval()
every second to reinforce spoofing and detection neutralization over time.
📋 Structural Enhancements
- Functions now grouped logically and named clearly for readability and maintainability.
- Some legacy redundancy (e.g. duplicate comments, reassignments) removed or replaced with scalable logic.
⚠️ Summary
The new version is a major upgrade with:
- More thorough ad/tracking detection bypass
- Wider support for modern anti-adblock tactics
- More aggressive and smarter spoofing
- Improved DOM cleanup and reactivity