some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe ›...

19
Some preliminary analysis of the economics of malware kits and traffic brokers Workshop on “Collabora/ve Security and Privacy Technologies” Luca Allodi, Fabio Massacci 25 April 2012, Berlin

Upload: others

Post on 07-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

Some  preliminary  analysis  of  the  economics  of  malware  kits  and  traffic  

brokers  

Workshop  on  “Collabora/ve  Security  and  Privacy  Technologies”      

Luca  Allodi,  Fabio  Massacci    

25  April  2012,  Berlin  

Page 2: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

•  Ini>ally  markets  mainly  traded  goods  such  as  – CCNs  – SSNs  – Bank  accounts  

•  Ini>ally  took  place  on  IRC  channels  – No  proper  modera>on  – No  reputa>on  system  –  It  was  a  market  for  “Lemons”1  

•  No  ROIs          This  paradigm  failed    

Malware  Markets  

2  1.  C.  Herley  and  D.  Florencio.  Nobody  sells  gold  for  the  price  of  silver:  Dishonesty,  uncertainty  and  the  underground  economy.  Economics  of  Informa>on  Security  and  Privacy,  2010.      

Page 3: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

•  Forums/e-­‐commerce  sites  •  New  features  – Reputa>on  Systems  – Brokerage  of  tools    –  Infrastructure  of  services  

•  Addi>onal  services  to  support  the  tools  – “Language  restricted”  markets  

•  Feature  the  characteris>cs  of  a  typical  growing  market  

New  Malware  Markets  

3  

Page 4: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

•  ’90s:  hackers  were  security  enthusiasts  with  high  technical  competence  

•  ’00s:  hacker  was  anybody  that  could  run  an  automated  tool  

•  ‘10s:  hackers  are  economic  agents  that  look  toward  ROIs  – Automa>on  tools  are  not  enough  now  – Trade  of  infrastructure  

•  Exploit  Kits  •  Traffic  Brokers  

Who  the  a[ackers  were,  and  are  

4  

Page 5: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

Exploit  Kits  and  Traffic  Brokers  

5  

•  Exploit  kits  are  web  applica>ons  deployed  on  some  server  – MySQL  back-­‐end  – When  the  user  connects  to  its  `exploit.php’  page  

•  Exploit  kit  test  vic>m’s  configura>on  for  known  vulnerabili>es  -­‐>  exploit  

•  Shellcode  usually  ini>ate  download  of  some  malware  •  Problem  

Ø The  a[ackers  needs  the  user  to  explicitly  make  a  GET  request  toward  `exploit.php’  

•  Solu>on  Ø Buy  connec>ons  from  Traffic  Brokers  

Page 6: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

How  Exploit  Kits  work  

6  

Popular  website  homepage  

Hacker/Exploit  kit  owner   Exploit  Kit  

User  

iFrame  

Points  to  

Page 7: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

7  

Popular  website  homepage  

Hacker/Exploit  kit  owner  

iFrame  

Exploit  Kit  

User  

Points  to  

How  Exploit  Kits  work  

Page 8: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

8  

Popular  website  homepage  

Hacker/Exploit  kit  owner  

iFrame  

Exploit  Kit  

User  a[acks  

Points  to  

How  Exploit  Kits  work  

Page 9: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

How  Exploit  Kits  are  sold  Exploita>on  success  rate  *Rate  highly  depends  on  traffic  quality  

Install  rates  Zeus  malware:  50-­‐60%  Loader:  80-­‐90%  

Latest  prices  

Addi>onal  services  

Vendor’s  contacts  Working  hours:    

•  Monday-­‐Saturday  •  7am  to  5pm  (Moscow  >me)  

9  

Page 10: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

How  traffic  redirec>on  works  

10  

Popular  website  homepage  

Exploit  Kit  

User  

iFrame  

ADs  

Exploit  kit  owner  

Traffic  Broker  /  Hacker  

Page 11: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

11  

Popular  website  homepage  

Exploit  Kit  

User  

iFrame  

Exploit  kit  owner  

ADs  

Traffic  Broker  /  Hacker  

How  traffic  redirec>on  works  

Page 12: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

12  

Popular  website  homepage  

Exploit  Kit  

User  

Exploit  kit  owner  

iFrame  

ADs  

Traffic  Broker  /  Hacker  

How  traffic  redirec>on  works  

Page 13: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

13  

Popular  website  homepage  

Exploit  Kit  

User  

Exploit  kit  owner  

iFrame  

ADs  

Traffic  Broker  /  Hacker  

How  traffic  redirec>on  works  

Page 14: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

14  

Popular  website  homepage  

Exploit  Kit  

User  

Exploit  kit  owner  

iFrame  

ADs  

Traffic  Broker  /  Hacker  

Buys    traffic  

How  traffic  redirec>on  works  

Page 15: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

15  

Popular  website  homepage  

Exploit  Kit  

User  

Exploit  kit  owner  

iFrame  

ADs  

Traffic  Broker  /  Hacker  

Buys    traffic  

How  traffic  redirec>on  works  

Page 16: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

16  

Popular  website  homepage  

Exploit  Kit  

User  a[acks  

Exploit  kit  owner  

iFrame  

ADs  

Traffic  Broker  /  Hacker  

Buys    traffic  

How  traffic  redirec>on  works  

Page 17: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

How  traffic  is  sold  

17  

•  Cybercrooks  buy  traffic  from  other  crooks  or  online  services  (Ads  network)  

•  High  traffic  quality  means  the  cybercrook  gets  connec>ons  from  the  vulnerable  systems  he/she  was  looking  for  

Page 18: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

•  Cyber  crook  wants  to  build  a  1  million  bots  botnet    

Some  math  

18  

Ac/on   Economic  effort  (1st  year)  

Buy  exploit  kit  (20%  efficiency)   2000  USD  

Number  of  needed  connec>ons   5  x  106  

Deployment   50-­‐150  USD  

Buy  Traffic  (assuming  2USD/1k)   10.000  USD  

Maintain  (change  IPs,  clear  logs..)   150  USD  

Updates  (assume  2/yr)   ~  200  USD  

Total   ~  12.400  USD  –  12.500  USD  

Breakeven  ROI/BOT   ~  0.01  USD  

Page 19: Some%preliminary%analysis%of%the% …securitylab.disi.unitn.it › lib › exe › fetch.php?media=euforum2012.pdfSome%preliminary%analysis%of%the% economics%of%malware%kits%and%traffic%

Any  ques>ons?  

Thanks!  

19