26
Developments in the SpamPots Project Marcelo H. P. C. Chaves [email protected] CERT.br – Computer Emergency Response Team Brazil http://www.cert.br/ NIC.br – Network Information Center Brazil CGI.br – Brazilian Internet Steering Committee 2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 1/26

Developments in the SpamPots Project eserved@d = *@let@token

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Developments in the SpamPots Project eserved@d = *@let@token

Developments in theSpamPots Project

Marcelo H. P. C. [email protected]

CERT.br – Computer Emergency Response Team Brazilhttp://www.cert.br/

NIC.br – Network Information Center BrazilCGI.br – Brazilian Internet Steering Committee

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 1/26

Page 2: Developments in the SpamPots Project eserved@d = *@let@token

About CERT.brCreated in 1997 as the national focal point to handle computersecurity incident reports and activities related to networks connectedto the Internet in Brazil.

International Partnerships

http://www.cert.br/mission.html2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 2/26

Page 3: Developments in the SpamPots Project eserved@d = *@let@token

Our Parent Organization: CGI.br

Among the diverse responsibilities of The Brazilian InternetSteering Committee – CGI.br, the main attributions are:

• to propose policies and procedures related to the regulation of theInternet activities

• to recommend standards for technical and operational procedures• to establish strategic directives related to the use and development of

Internet in Brazil• to promote studies and technical standards for the network and

services’ security in the country• to coordinate the allocation of Internet addresses (IPs) and the

registration of domain names using <.br>• to collect, organize and disseminate information on Internet

services, including indicators and statistics

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 3/26

Page 4: Developments in the SpamPots Project eserved@d = *@let@token

CGI.br/NIC.br Structure

01- Ministry of Science and Technology02- Ministry of Communications03- Presidential Cabinet04- Ministry of Defense05- Ministry of Development, Industry and Foreign Trade06- Ministry of Planning, Budget and Management07- National Telecommunications Agency08- National Council of Scientific and Technological Development09- National Forum of Estate Science and Technology Secretaries10- Internet Expert

11- Internet Service Providers12- Telecom Infrastructure Providers13- Hardware and Software Industries14- General Business Sector Users15- Non-governamental Entity16- Non-governamental Entity17- Non-governamental Entity18- Non-governamental Entity19- Academia20- Academia21- Academia

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 4/26

Page 5: Developments in the SpamPots Project eserved@d = *@let@token

Agenda

SpamPots Project 1st Phase ReviewData CapturedData Mining

Developments in the past 12 months

SpamPots Project – Current StageStart Deployment of Sensors WorldwideArchitecture OverviewPartners/Members AreaOnline Campaign Identification and Data Mining

Requirements for Hosting a Sensor

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 5/26

Page 6: Developments in the SpamPots Project eserved@d = *@let@token

SpamPots Project1st Phase Review

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 6/26

Page 7: Developments in the SpamPots Project eserved@d = *@let@token

Data Captured• 10 low-interaction honeypots

– 5 broadband providers, 1 home and 1 business connectioneach

– emulating open proxy/relay services and capturing spam

period 2006-06-10to 2007-09-18

days 466emails 524.585.779avg. emails/day 1.125.720recipients 4.805.521.964avg. recpts/email ≈ 9,2unique IPs 216.888unique ASNs 3006unique CCs 165

Module Type Requests %HTTP connect to 25/TCP 89,496,969 97.62

connect to others 106,615 0.12get requests 225,802 0.25errors 1,847,869 2.01total 91,677,255 100.00

SOCKS connect to 25/TCP 46,776,884 87.31connect to others 1,055,081 1.97errors 5,741,908 10.72total 53,573,873 100.00

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 7/26

Page 8: Developments in the SpamPots Project eserved@d = *@let@token

Data MiningCharacterization of Campaigns

• Frequent Pattern Trees showing different campaigns

• Characteristics: keywords, layout, language, encoding, URLs,services abused

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 8/26

Page 9: Developments in the SpamPots Project eserved@d = *@let@token

Developments in the past 12 monthsData Capture and Collection:

• Capture software rewritten– better disk usage– collect more details about each message for data mining– facilitate data donation– facilitate archival– IPv6 ready

Data Mining:

• Frequent Pattern Tree algorithm is now online• Developed the “Spam Miner System”

– geographical location of campaing sources– detailed information about each campaign

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 9/26

Page 10: Developments in the SpamPots Project eserved@d = *@let@token

SpamPots ProjectCurrent Stage

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 10/26

Page 11: Developments in the SpamPots Project eserved@d = *@let@token

Start Deployment of Sensors Worldwide

• Global view of the data

• Better understand the abuse of the Internet infrastructure byspammers

• Use the spam collected to improve antispam filters

• Develop better ways to

– identify phishing and malware– identify botnets via the abuse of open proxies and relays

• Provide data to trusted parties

– help the constituency to identify infected machines– identify malware and scams targeting their constituency

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 11/26

Page 12: Developments in the SpamPots Project eserved@d = *@let@token

Architecture Overview

on spam content.Generate analysis based

Data Warehouse

Storage

malware, etc

Storage

Honeypots emulatingopen proxies and open relays

Spammers, bots

Statistics;

Sample e−mails, URLs, etc.

Members Portal:

campaings;Global distribution of spam

Collects all data periodically;

Checks honeypots status.

Data Collection:

Data mining process;

Data Analysis:

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 12/26

Page 13: Developments in the SpamPots Project eserved@d = *@let@token

Partners/Members Area

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 13/26

Page 14: Developments in the SpamPots Project eserved@d = *@let@token

Partners/Members Website

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 14/26

Page 15: Developments in the SpamPots Project eserved@d = *@let@token

Statistics – All sensors: last 15 minutes

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 15/26

Page 16: Developments in the SpamPots Project eserved@d = *@let@token

Statistics – All sensors: last 15 minutes (cont.)

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 16/26

Page 17: Developments in the SpamPots Project eserved@d = *@let@token

Statistics – All sensors: last 15 minutes (cont.)

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 17/26

Page 18: Developments in the SpamPots Project eserved@d = *@let@token

Statistics – Each sensor: last 15 minutes

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 18/26

Page 19: Developments in the SpamPots Project eserved@d = *@let@token

Statistics – MRTG

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 19/26

Page 20: Developments in the SpamPots Project eserved@d = *@let@token

Status for each sensor

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 20/26

Page 21: Developments in the SpamPots Project eserved@d = *@let@token

Online Campaign Identificationand Data Mining

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 21/26

Page 22: Developments in the SpamPots Project eserved@d = *@let@token

Spam Miner – Online Campaing Monitoring System Prototype

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 22/26

Page 23: Developments in the SpamPots Project eserved@d = *@let@token

Spam Miner – Campaing Details

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 23/26

Page 24: Developments in the SpamPots Project eserved@d = *@let@token

Spam Miner – Campaing Details (cont.)

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 24/26

Page 25: Developments in the SpamPots Project eserved@d = *@let@token

Requirements for Hosting a Sensor

• A low-end server– e.g. Pentium Dual-Core, 2.80GHz, 150GB SATA

• 1 public IP address• ≈ 1Mb/s• No filter between the honeypot and the Internet

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 25/26

Page 26: Developments in the SpamPots Project eserved@d = *@let@token

Looking for Partners Interested in. . .

• Hosting a sensor

• Receiving data

– spams, URLs, IPs abusing the sensors, etc

• Helping to improve the technology

– Analysis, capture, collection, correlation with other datasources, etc

• All partners will have access to all data if they want

2009 FIRST Technical Colloquium - Santiago, Chile - October, 2009 – p. 26/26