This document discusses short message service (SMS) and issues that can arise from improper SMS implementation. It begins with an introduction to SMS and how it works. It then describes ways to send different SMS message types for fun or malicious purposes, including "silent messages", service loads, and denial of service attacks using "flash messages". The document concludes by emphasizing the importance of thoroughly testing SMS implementations and provides an example of an Android application that helps prevent flash message attacks.