2 years ago I discovered the fact that modern chat apps could be exploited to spamming the same message over thousands of times. You can send a message to someone a thousand times by using a keyboard app. So i created SPAMit - a spammer for WhatsApp.
This is how it works
Many chat apps have the option of using the enter key of your phone keyboard as the send button. So, you can emulate the keypresses on your device by programming the "keyboard" to type the message and then pressing the enter key. Loop this over how many ever times you want and you effectively have a message bomber. You can take a look here - Github - SPAMit
Steps to use the spammer
- Enable the keyboard from the Settings
- Go to WhatsApp>Chats and enable "enter key is send"
- Set your message and number of messages to send(Dont send huge amount of text messages)
- Switch to SPAMit keyboard
- Press the SEND button
Download
You can download an apk to test this out for yourself from the releases tab -
Github - Releases
How apps can prevent this
I don't see a simple fix for message bombing like this. However, the messaging client could detect when messages are being typed at inhuman speeds
Connect with me
You can follow me on DEV or connect with me on Twitter. Subscribe to my newsletter
Top comments (3)
This post doesn't seems like it belongs to ELI5 tag
CC @nestedsoftware
Nice, Mr Udaipurwala. But more hacking is possible with RTCs
Is this how Whatsapp and Telegram hacked?
manish srivastava ・ Apr 10 ・ 2 min read
it seems like they might not be preventing for this kind of exploits