+ All Categories
Home > Technology > Banking malware zeu s zombies are using in online banking theft.

Banking malware zeu s zombies are using in online banking theft.

Date post: 16-Jul-2015
Category:
Upload: nahidul-kibria
View: 121 times
Download: 2 times
Share this document with a friend
Popular Tags:
71
Transcript
Page 1: Banking malware zeu s zombies are using in online banking theft.
Page 2: Banking malware zeu s zombies are using in online banking theft.

Nahidul Kibria

Co-Leader, OWASP Bangladesh Chapter,Principal Software Engineer, Orbitax Bangladesh Ltd.

Writing code for fun and food. Security enthusiastic.

Twitter:@nahidupa

Page 3: Banking malware zeu s zombies are using in online banking theft.

About OWASPOWASP’s mission is “to make application security visible, so

that people and organizations can make informed decisions about true application”

Attacker not use black art to exploit your application

Page 4: Banking malware zeu s zombies are using in online banking theft.

www.owasp.org

|4

Bangladesh Chapter

Page 5: Banking malware zeu s zombies are using in online banking theft.

Financial Malware: ZeuS zombies are using in online banking theft.

Page 6: Banking malware zeu s zombies are using in online banking theft.

Process of login your banking account getting more and more complicated.

6

Page 7: Banking malware zeu s zombies are using in online banking theft.

Extra pin code

7

Page 8: Banking malware zeu s zombies are using in online banking theft.

8

Page 9: Banking malware zeu s zombies are using in online banking theft.
Page 10: Banking malware zeu s zombies are using in online banking theft.

10

Page 11: Banking malware zeu s zombies are using in online banking theft.

11

Page 12: Banking malware zeu s zombies are using in online banking theft.

Show picture in login window

12

Page 13: Banking malware zeu s zombies are using in online banking theft.

13

Page 14: Banking malware zeu s zombies are using in online banking theft.

All of this is to save you …

14

Page 15: Banking malware zeu s zombies are using in online banking theft.

15

Page 16: Banking malware zeu s zombies are using in online banking theft.

16

Page 17: Banking malware zeu s zombies are using in online banking theft.

ZeuS and Spy Eye

Page 18: Banking malware zeu s zombies are using in online banking theft.

18

Zeus modify Bank financial statement

Page 19: Banking malware zeu s zombies are using in online banking theft.

ZombiesIn computer science, a zombie is

a computer connected to the Internet that has been compromised.

Page 20: Banking malware zeu s zombies are using in online banking theft.

Zombies are part of botnet

Page 21: Banking malware zeu s zombies are using in online banking theft.

What Is a Botnet?

21

Page 22: Banking malware zeu s zombies are using in online banking theft.

What Does a Botnet Do?

22

Page 23: Banking malware zeu s zombies are using in online banking theft.

First Generation

Internet Relay Chat (IRC) Protocol

Second Generation

Peer-to-Peer (P2P) Protocol

Third Generation

Hyper Text Transfer Protocol (HTTP)

Hybrid

Mix of characteristics of different generations

of botnets

Botnet evolution

Page 24: Banking malware zeu s zombies are using in online banking theft.

24

Page 25: Banking malware zeu s zombies are using in online banking theft.

25

Page 26: Banking malware zeu s zombies are using in online banking theft.

26

Page 27: Banking malware zeu s zombies are using in online banking theft.

So how ZeuS bypass your in

placed security mechanism?

27

Page 28: Banking malware zeu s zombies are using in online banking theft.

Classical defense does not

work

Page 29: Banking malware zeu s zombies are using in online banking theft.
Page 30: Banking malware zeu s zombies are using in online banking theft.

How financial malware bypass anti virus ?

Lets look at how most of anti virus work.

Page 31: Banking malware zeu s zombies are using in online banking theft.

31

Page 32: Banking malware zeu s zombies are using in online banking theft.

32

Match the signature

Page 33: Banking malware zeu s zombies are using in online banking theft.

33

Zeus variant

Page 34: Banking malware zeu s zombies are using in online banking theft.

34

Page 35: Banking malware zeu s zombies are using in online banking theft.

It’s take time to analyze new binary

35

Page 36: Banking malware zeu s zombies are using in online banking theft.

Two-factor authentication

36

Page 37: Banking malware zeu s zombies are using in online banking theft.

37

Page 38: Banking malware zeu s zombies are using in online banking theft.

38

Page 39: Banking malware zeu s zombies are using in online banking theft.

We move to pin code generator device

39

Page 40: Banking malware zeu s zombies are using in online banking theft.

40

Page 41: Banking malware zeu s zombies are using in online banking theft.

41

Bypasses two-factor authentication

Page 42: Banking malware zeu s zombies are using in online banking theft.

42

Evil VS Good

Page 43: Banking malware zeu s zombies are using in online banking theft.

Bot Spreading Mechanisms

• Browser Exploit Packs

• Drive-by-Download frameworks

• Spreaders

• USB Spreading

• Install-by-Install

43

Top 10 Web Threats

Prevalence Chart Q3 2012

Page 44: Banking malware zeu s zombies are using in online banking theft.

Propagations tactics

Facebook update scam leading to Zeus Trojan

Bogus SEO result for ‘MailMarshal

Page 45: Banking malware zeu s zombies are using in online banking theft.

Exploiting Web Hosting

Several websites are hosted on a single server sharing IP address

– DNS names are mapped virtually to the same IP

45

Page 46: Banking malware zeu s zombies are using in online banking theft.

Exploitation

46

Page 47: Banking malware zeu s zombies are using in online banking theft.

47

Exploiting Browsers/HTTP

– Man in the Browser

– Form grabbing

– Web Injects

Page 48: Banking malware zeu s zombies are using in online banking theft.

48

Exploit Kit(s)

Page 49: Banking malware zeu s zombies are using in online banking theft.
Page 50: Banking malware zeu s zombies are using in online banking theft.
Page 51: Banking malware zeu s zombies are using in online banking theft.

Lifecycle of a vulnerability

Page 52: Banking malware zeu s zombies are using in online banking theft.

Symantec's chart shows a distribution of zero-day exploits based on how long they persist

before being discovered. The average is close to 10 months.

Page 53: Banking malware zeu s zombies are using in online banking theft.

Persistence and hiding activity

Files and Directories

Processes

Registry Keys

Services

TCP/UPD ports

Communication hiding (• Covert Channels)

Technical name is rootkit

53

Page 54: Banking malware zeu s zombies are using in online banking theft.

File hiding

Page 56: Banking malware zeu s zombies are using in online banking theft.

56

Page 57: Banking malware zeu s zombies are using in online banking theft.

Hiding the network traffic

Page 58: Banking malware zeu s zombies are using in online banking theft.

Cryptography - Make message unreadable

Stegonography - Hide the message in another message

Metaferography - Hide the message in the carrier

Easy to design, hard to detect

Page 59: Banking malware zeu s zombies are using in online banking theft.

Covert Channels

• Clever measure of network protocols

• Nearly undetectable

“They’ll never see me coming!”

Page 60: Banking malware zeu s zombies are using in online banking theft.

60

Page 61: Banking malware zeu s zombies are using in online banking theft.

So malware can become FUD (Fully undetected )

Page 62: Banking malware zeu s zombies are using in online banking theft.

62

Now you may think!!!

Page 63: Banking malware zeu s zombies are using in online banking theft.

63

Page 64: Banking malware zeu s zombies are using in online banking theft.

64

Page 65: Banking malware zeu s zombies are using in online banking theft.

65

Page 66: Banking malware zeu s zombies are using in online banking theft.

Mule Recruiting• “Work From Home” scam

• Person is told they are working in a customer service

or billing position

• Person uses their personal checking account to

receive funds

• And after they do the wire transfer and are burned…

• …their identity is sold on the black market and they

get burned a second time

Page 67: Banking malware zeu s zombies are using in online banking theft.
Page 68: Banking malware zeu s zombies are using in online banking theft.

68

Page 69: Banking malware zeu s zombies are using in online banking theft.

69

Page 70: Banking malware zeu s zombies are using in online banking theft.

I’m Copying images from Google search

thanks all.

Page 71: Banking malware zeu s zombies are using in online banking theft.

71

Subscribe mailing listhttps://www.owasp.org/index.php/Bangladeshhttps://www.facebook.com/OWASP.Bangladesh

Keep up to date!Twitter:@nahidupa

Twitter:@owaspbangladesh


Recommended