Location based services can be divided into four categories: location based search, location based commerce, navigation services, and tracking applications. Most location based applications lack location verification, leaving them vulnerable to location spoofing attacks where fake locations can be injected. While this allows rewards and deals to be obtained fraudulently, it can also spoof tracking systems. Solutions include client and server side validations of location data to detect spoofing, but GPS signals can also be directly spoofed through simulator tools.