Kawaii is a multi-threaded userscript that spams a form's submission insanely fast. It is incredibly easy to use, configure, and mod.
- Install a userscript manager like Tampermonkey or Violentmonkey.
- Find the
kawaii.user.jsfile in the repository and click the button that says Raw. - The userscript manager will detect the file as a userscript and prompt you with an install page. To install:
- Tampermonkey β Click the highlighted Install button. (duh)
- Violentmonkey β Click the top-right Confirm installation button.
- Reload the form page.
- Find the
kawaii.user.jsfile in the repository and copy all lines. - On the form page, open DevTools and click on the Console tab.
- Paste the code. Press enter/return.
- If it gives you a highlighted warning saying Don't paste code into the DevTools Console that you don't understand or haven't reviewed yourself. This could allow attackers to steal your identity or take control of your computer., then just enter
allow pastinginto the console.
- If it gives you a highlighted warning saying Don't paste code into the DevTools Console that you don't understand or haven't reviewed yourself. This could allow attackers to steal your identity or take control of your computer., then just enter
- Fill out all parts and pages of the form with whatever information you would like to spam.
- Do NOT press submit yet.
- Open DevTools and navigate to the Network tab.
- Select Doc where it shows the content type filter.
- Submit the form. A row with name π formResponse should appear.
- Click on: the row, click Payload, then View source.
- Right click to copy the source.
- Clean it via payload cleaner section towards the bottom of the script's modal.
- Return to the form entry page (it should have
/viewformat the end of the URL). - Paste the cleaned payload in the first input box of Kawaii's GUI. Choose the number of submissions you would like to add.
- If your goal is merciless spam, then just input "E".
- Input a number of threads to use. 10 threads is the default. Higher = faster. If threads > 20, it risks rate limits; any more loses reliability.
- Click the start button and wait for it to complete.
- Once Kawaii has finished sending submissions, click β in the top-right corner of the GUI to close.
- Kawaii does not work on forms that limit each email to one response.
- If the console throws the error
This document requires 'TrustedHTML' assignment.upon execution, the additional script Trusted-Types Helper is required to bypass it. The userscript can be installed from here, however I plan to implement a modified snippet of 7bp's code to Kawaii in the future.