dialing back phone verified account abuse
play

DIALING BACK PHONE VERIFIED ACCOUNT ABUSE Kurt Thomas, Dmytro - PowerPoint PPT Presentation

DIALING BACK PHONE VERIFIED ACCOUNT ABUSE Kurt Thomas, Dmytro Iatskiv, Elie Bursztein, Tadek Pietraszek, Chris Grier (Databricks), Damon McCoy (GMU) Keys to the kingdom Security & Abuse Research Blackmarket for bulk accounts Security


  1. DIALING BACK PHONE VERIFIED ACCOUNT ABUSE Kurt Thomas, Dmytro Iatskiv, Elie Bursztein, Tadek Pietraszek, Chris Grier (Databricks), Damon McCoy (GMU)

  2. Keys to the kingdom Security & Abuse Research

  3. Blackmarket for bulk accounts Security & Abuse Research

  4. Existing protections CAPTCHAs Email verification IP reputation Phone verification Security & Abuse Research

  5. Existing protections OCR: 50% accuracy, $30/mo CAPTCHAs Human solver: >95% accuracy, $0.70 per 1K Mail.ru: $5 per 1K accounts Email verification Yahoo: $8 per 1K accounts IP reputation Proxies: 15K - 30K IPs for $250/mo Phone verification ? Security & Abuse Research

  6. Phone verified accounts (PVA) 10-100x more expensive Security & Abuse Research

  7. Yet we see a steady stream of abusive PVA Security & Abuse Research

  8. Our work Deep dive into phone verified abuse Marketplace for accounts Origin of phone numbers Registration techniques Strengthen resource bottleneck for cheap phones Security & Abuse Research

  9. 1 ACCOUNT BLACKMARKET Security & Abuse Research

  10. Advertisements for accounts Web storefronts Forums Freelance Listings Security & Abuse Research

  11. Blackmarket as an oracle Identify 14 merchants, track public pricing Purchase 2,217 Google PVA from 7 merchants Price: $85-500 Authenticity: 100% working PVA Delivery rate: 24-48 hours Disabled in 1 month: 68% Security & Abuse Research

  12. Prices range $85-500 $600 $450 $300 $150 $0 Price per 1K accounts, multiple merchants Security & Abuse Research

  13. Price reflects quality $600 $450 $300 $150 $0 Original value of accounts Value lost to disabling Security & Abuse Research

  14. Pricing trends over 8 months Prices over $150 remain stable $150 Price per 1K accounts $125 30-40% drop in price of Google PVA $100 $85 $50 Does price reflect failure in defenses? Security & Abuse Research

  15. 2 PHONE ORIGIN Security & Abuse Research

  16. Datasets Google PVA, disabled for abuse: 300,000 Purchases reveal sample is representative For each account: Associated carrier, country information Geolocation of signup IP CAPTCHA solution attempts Security & Abuse Research

  17. Phone country of origin Weekly % of abusive PVA Top origins 60% United States 27% India 22% 40% Indonesia 12% Nigeria 4% 20% South Africa 4% Bangladesh 4% 0% Security & Abuse Research

  18. VOIP largest abuse source Rank Carrier Country Popularity 1 Bandwidth.com US 19.9% 24% of PVA 2 PT ID 7.3% verified over VOIP 3 IN Bharti 5.3% 4 IN Vodafone 4.0% Includes: 5 MTN NG 3.0% 6 Idea IN 2.8% Google Voice 7 ID Telekomunikasi 2.2% Pinger TextPlus 8 IN Aircel 2.1% Enflick … … … … GoTextMe 18 Level 3 US 0.86% 19 ZA Cell 0.84% 20 US Telengy 0.81% Security & Abuse Research

  19. Phone for price of a CAPTCHA Not Verified Security & Abuse Research

  20. Strategy in practice [now defunct] Free SMS Service New phone per CAPTCHA Security & Abuse Research

  21. Strategy in practice [now defunct] Google Voice Free SMS Service New phone per Claim 5 forwarding CAPTCHA numbers Security & Abuse Research

  22. Strategy in practice [now defunct] Google Voice Google Account Free SMS Service New phone per Claim 5 forwarding Register 5 accounts CAPTCHA numbers per phone number 25 accounts per CAPTCHA 60-80% of all disabled PVA between Oct-Jan Security & Abuse Research

  23. Where do non-VOIP phones originate? Same locations as human CAPTCHA farms. Socio-economic disparity creates an abuse vector. Security & Abuse Research

  24. $140–420 per 1K SIMs

  25. $140–420 per 1K SIMs

  26. Buyers bid on SMS endpoints: ~$0.20/SMS Sellers list phone numbers, respond with code.

  27. 3 REGISTRATION STRATEGIES Security & Abuse Research

  28. How do older protections perform? CAPTCHAs Email verification IP reputation Phone verification Security & Abuse Research

  29. CAPTCHA breaking 56% of registrations shown a CAPTCHA Correctly solved 96% of the time Indicative of human solvers Security & Abuse Research

  30. Minimizing IP re-use Restrict IP re-use over all time to < 20 accounts Security & Abuse Research

  31. Frequent phone re-use < 30% of phone numbers unique Can re-use phone numbers multiple times Security & Abuse Research

  32. Access to number is short lived Lifetime < 1hr compared to 1mo for benign Security & Abuse Research

  33. 4 DIALING BACK ABUSE Security & Abuse Research

  34. Frequently abused carriers Over 1,000 abused carriers Top 10 carriers contribute 50% of abusive PVA Security & Abuse Research

  35. Carrier reputation Most VOIP registrations abusive All other carriers serve predominantly good users Rank Carrier Country % Good 1 Bandwidth.com US 41% 2 PT ID 91% 3 IN Bharti 98% 4 Vodafone IN 98% 5 MTN NG 97% 6 Idea IN 98% 7 ID Telekomunikasi 99% 8 Aircel IN 98% Security & Abuse Research

  36. Pushing back on abusive carriers In January, we took action on carrier abuse: Blocked VOIP numbers acquired with CAPTCHA Restricted all other known VOIP numbers to single use Restricted some Indian, Indonesian telcos to single use Security & Abuse Research

  37. Impact on pricing Price per 1K accounts Price returns back to pre-VOIP levels Security & Abuse Research

  38. How did merchants react? In April, purchase a new set of 2,478 PVA Only 12% were Bandwidth.com, compared to 80% before Some previously unseen VOIP services Merchants hit max registration limit Need finer grain phone reputation signals Security & Abuse Research

  39. Summary Thriving account black market Use purchasing as an oracle into criminal capabilities Use pricing as an early warning of failing defenses Phone verification requires reputation support Security & Abuse Research

  40. THANKS! kurtthomas@google.com

Recommend


More recommend