Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69...

30
Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 [email protected] www.csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social Engineering (SE) BeerTalk Berlin, 17. Februar 2015 Walter Sprenger

Transcript of Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69...

Page 1: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Social Engineering (SE)

BeerTalk

Berlin, 17. Februar 2015

Walter Sprenger

Page 2: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 2www.csnc.de© Compass Security Deutschland GmbH

Agenda

Introduction to Social Engineering� Attack / Spoofing vectors

� Phishing Sites / Trojan Horses

Live Demos

Compass Experience� Countermeasures

� Social Engineering Test Benefits

Page 3: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

What is Social Engineering?

Page 4: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 4www.csnc.de© Compass Security Deutschland GmbH

What is social engineering?

Page 5: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Attack Vectors / Spoofing Methods

Page 6: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 6www.csnc.de© Compass Security Deutschland GmbH

Attack & Spoofing Vectors

Page 7: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 7www.csnc.de© Compass Security Deutschland GmbH

Misuse of Trust

Why do you trust a message?� I know the sender (phone number, mail-address)

� I know the structure of the message

� I expect the message

Why do you trust a web site?� I know the domain of the website

� I know how the web site looks like

� I trust the seal on the web site

� I trust the SSL/TLS certificate

Page 8: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 8www.csnc.de© Compass Security Deutschland GmbH

Targeted Attacks

Why make a lot of noise if one victim provides the information I want?� Run attack to only a few individuals

� Take more time on one individual, better preparation of the attack

Targeted Attacks� Do not raise suspicion

� No AntiVirus patterns for used malware

� Hard to detect in log files / with intrusion prevention systems

� Longer infection possible, restart malware everytime the user logs in – longtime compromise

Page 9: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Phishing Sites

Page 10: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 10www.csnc.de© Compass Security Deutschland GmbH

Simple Phishing Website

Page 11: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 11www.csnc.de© Compass Security Deutschland GmbH

Simple Phishing Website explained

Page 12: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 12www.csnc.de© Compass Security Deutschland GmbH

Example of complex Phishing Site

User receives

Email with Link

Click

Login

View

Phishing Site

opened

Video Page

shown

Download

malicious Video

Codec

No

Yes

No

Credentials

entered

Yes

Install

No

Attacker takes

control

Yes

No

Remote Shell

started

Victim can’t decide

any more

Phishing Website Malware

Page 13: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 13www.csnc.de© Compass Security Deutschland GmbH

Analysis of complex Phishing Sites

0 50 100 150 200 250 300 350 400 450 500

Installed Video Codec

Downloaded Video Codec

Clicked on Video Page

Entered Credentials

Clicked on Link in Email

Sum sent Phising Mails

Page 14: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 14www.csnc.de© Compass Security Deutschland GmbH

Analysis of complex Phishing Sites (2)

0 20 40 60 80 100 120 140 160

Installed Video Codec

Downloaded Video Codec

Clicked on Video Page

Entered Credentials

Clicked on Link in Email

Before Detection

After Detection

Page 15: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Trojan Horses

Page 16: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 16www.csnc.de© Compass Security Deutschland GmbH

Covert Channel

Trojan Horse

InternetCompany Network

Delivery via USB-Stick

Started by

User

Attacker „observes“

the victim computer

This image cannot currently be displayed.

Page 17: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Live Demos

Page 18: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 18www.csnc.de© Compass Security Deutschland GmbH

Live Demo – Computer Phishing

A1) Webmail Phishing� Attack Vector:

� eMail with URL

� Goal:

� Get Webmail/Windows credentials

A2) FaceBook Phishing (Invitation)� Attack Vector:

� eMail with Facebook invitation

� Goal:

� Get Facebook credentials / Impersonation

Page 19: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 19www.csnc.de© Compass Security Deutschland GmbH

Live Demo – SmartPhone Information

B1) SMS from your Bank� Attack Vector:

� SMS with call back number

� Goal:

� Get personal information

B2) GPS location� Attack Vector:

� SMS with URL to location web site

� Goal:

� Get coordinates of victim

Page 20: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 20www.csnc.de© Compass Security Deutschland GmbH

Live Demo – SmartPhone Phishing

B3) iCloud Phishing� Attack Vector:

� SMS with URL to phishing web site

� Goal:

� Get iCloud credentials

� Steal date stored in iCloud (contacts, files, backup, etc.)

B4) Android NFC Business Card� Attack Vector:

� Business card with modifed NFC, points to phishing web site

� Goal:

� Get Google credentials

� Steal data stored on Google (mails, contacts, files, etc.)

� Install trojan app on mobile phone

Page 21: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 21www.csnc.de© Compass Security Deutschland GmbH

Live Demo – CallID Spoofing

B5) CallID Spoofing� Attack Vector:

� Call with spoofed sender number

� Goal:

� Get personal information

Page 22: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 22www.csnc.de© Compass Security Deutschland GmbH

Live Demo – Trojan User Interaction

C1) Exe in Word-Dokument� Attack Vector:

� Mail with Word-Document

� Goal:

� Remote control the workstation of the user

C2) Download EXE� Attack Vector:

� Facebook chat message – download URL

� Goal:

� Remote control the workstation of the user

C3) USB Trojan� Attack Vector:

� USB stick with interesting file (EXE)

� Goal:

� Remote control the workstation of the user

Page 23: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 23www.csnc.de© Compass Security Deutschland GmbH

Live Demo – Trojan DriveBy

D1) Drive-By Java 0-Day� Attack Vector:

� Web site with URL

� Goal:

� Remote control the workstation of the user

Page 24: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Countermeasures

Page 25: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 25www.csnc.de© Compass Security Deutschland GmbH

But, you can protect your Company

� Technical Countermeasures� Virus Scanner� Disable Autorun / USB / CD-ROM� Disable dangerous attachements in Emails� Firewalls / Content Filter / SSL-Split-Proxy� IDS� Protocol Sanitation (HTTP / DNS)� Limit user permissions� Secure WLAN

� Organizational Countermeasures

� Access Control� Security Zones� Educate Employees – User Awareness� Security Policies� Awareness Demo� Social Engineering Test

Page 26: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Tel. +49 30 21 00 253-0Fax +49 30 21 00 [email protected]

Compass SecurityDeutschland GmbHTauentzienstr. 18De-10789 Berlin

Social Engineering Test Benefits

Page 27: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 27www.csnc.de© Compass Security Deutschland GmbH

Social Engineering Test Benefits

I know Social Engineering always works.

So why should I conduct a Social Engineering Test in my company?

Page 28: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 28www.csnc.de© Compass Security Deutschland GmbH

Social Engineering Test Benefits

Technical Infrastructure – Sufficient?

Incident Handling – Adequate?

Security Awareness Courses – Learning Success?

Security Processes – No Weak Points?

Access Control – Impenetrably?

Page 29: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 29www.csnc.de© Compass Security Deutschland GmbH

Thank you very much for your attention!

Thank you!

Page 30: Social Engineering (SE) - Compass Security · Tel. +49 30 21 00 253-0 Fax +49 30 21 00 253-69 team@csnc.de Compass Security Deutschland GmbH Tauentzienstr. 18 De-10789 Berlin Social

Slide 30www.csnc.de© Compass Security Deutschland GmbH

Contact

Compass Security Deutschland GmbH

Tauentzienstr. 1810789 Berlin

[email protected] | www.csnc.de | +49 30 21 00 253-0

Secure File Exchange: www.csnc.ch/filebox