Abstract

WeChat has earned more than one billion users worldwide. Research on the geolocation of WeChat users can not only discover the location of malicious users but also verify the validity of user privacy protection strategies. However, existing methods are susceptible to WeChat's location confusion strategies, resulting in intolerable geolocating errors. In this article, a WeChat user geolocation method based on user missequence state analysis (MSAG) is proposed. Different from the existing methods which usually rely on the relationship between reported and actual distances of nearby users, MSAG utilizes the relation between user order and actual distances to geolocate the target. By statistical analysis of sequence changes of nearby users under different actual distances, the distance range that causes nearby users missequence is determined. During geolocation, the distance range of the target is delimited by checking the missequence state of the target and a user with a known location. Finally, we discuss trilateration strategies for different abnormal situations. Experimental results show that MASG can achieve high-precision geolocation of WeChat users, the average error is less than 50 m, and 72% of geolocating errors are within 60 m; compared with existing typical algorithms, the average error is reduced by 23.7%-50.7%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call