This script spins up Puppeteer and allows the user to navigate the Internet while saving a copy of all response bodies to disk.
These files are saved with a UUID and a relevant extension to a single output directory while the original URL and headers are written to a SQLite3 database.
- uses
puppeteer-extra
& plugins to try to avoid detection - replicates flags used by
chrome-launcher
to disable "many Chrome services that add noise to automated scenarios"
npm install
node index.js