Colophon
TrufflePigg is built with Node.js, and is built to be compatible with version 18 'Hydrogen' or higher, it uses external dependancies such as p-limit which is for the limiting of the number of processes or requests happening at once. It uses cheerio for effective parsing of HTML responses and extracting script tags for secret hunting, a tags for the Breadcrumb crawl and various DOM elements. It uses socks and socks-proxy-agent for routing the user's requests through Tor.
It's built using the CommonJS format, ensuring universal compatibility with Node deployments without pre-compilation or build set-up.
It then uses the native Node modules such as:
- node:readline
- node:fs
- node:net
- node:tls
- node:dgram
- node:dns
- node:http
- node:https
- node:http2