PLEASE USE NPM INSTALL OR GIT CLONE FOR RELEASE
Added stdin mode.
Running with stdin fuzzing mode:
cat urls.txt | node puff.js -w .\wordlist-examples\events.txt
cat urls.txt | puff -w .\wordlist-examples\events.txt
Where urls.txt is
http://example.com?query=FUZZ
https://another.com/page/#FUZZ
Running with stdin single payload mode:
cat urls.txt | node puff.js -w .\wordlist-examples\events.txt
cat urls.txt | puff -w .\wordlist-examples\events.txt
Where urls.txt is
http://example.com?query=<script>alert()</script>
http://example.com?query=javascript:alert()
https://another.com/page/#<script>alert()</script>