• No results found

SECURE THE DATACENTER. Dennis de Leest Sr. Systems Engineer

N/A
N/A
Protected

Academic year: 2021

Share "SECURE THE DATACENTER. Dennis de Leest Sr. Systems Engineer"

Copied!
36
0
0

Loading.... (view fulltext now)

Full text

(1)

SECURE THE DATACENTER

Dennis de Leest

(2)

PURE PLAY IN HIGH-PERFORMANCE NETWORKING

First 10 Years Of Juniper: 1996-2006

Breadth of Today’s Portfolio

Access & Aggregation

Campus & Branch Data Center

Edge WAN Consumer &

Business Device Core § E § M § MX § SRX § MobileNext § MediaFlow § ACX § MX § QFX § MX § EX § SRX § vGW § MediaFlow § MX § SRX § M § NetScreen § SRX § MX § WLAN § Junos Pulse § Junos Pulse § EX § T § M § PTX Converged Supercore Universal Edge Universal Access 3-2-1 Architecture & Physical + Virtual Security Simplified Pay-as-you-Grow MPLS Wired/Wireless convergence & Unified Policy Best-of-breed Mobile Security

(3)

• Leading  high-­‐end  firewall  

• Proven  datacenter  scale  

• Integra6on  with  WebApp  Secure  

• Low-­‐and-­‐slow  and  volumetric  

• Signature  free:  stops  new  a@acks  

• No  tuning  or  thresholds  

• Intrusion  Decep6on  stops  hacking  

• Near-­‐zero  false  posi6ves  

• No  tuning  or  Web  App  changes  

DDoS Secure WebApp Secure

SRX Firewall

JUNIPER IN THE DATACENTER: PROTECTING APPS

Spotlight Secure

• Global  a@acker  fingerprint  system  

(4)

• Leading  high-­‐end  firewall  

• Proven  datacenter  scale  

• Integra6on  with  WebApp  Secure  

• Low-­‐and-­‐slow  and  volumetric  

• Signature  free:  stops  new  a@acks  

• No  tuning  or  thresholds  

DDoS Secure WebApp Secure

SRX Firewall

JUNIPER IN THE DATACENTER: PROTECTING APPS

Spotlight Secure

• Global  a@acker  fingerprint  system  

• Ac6onable  –  beyond  IP  address  

• Intrusion  Decep6on  stops  hacking  

• Near-­‐zero  false  posi6ves  

(5)

IMPLICATIONS OF WEB APP VULNERABILITY

1

2

3

Direct Theft of Web App Data

Compromise Web app and use as DMZ

pivot point

(6)

DIRECT THEFT OF WEB APP DATA

WebApp

Database

• 

Credit card info

• 

Customer data

• 

Account records

• 

Credentials

• 

(7)

WebApp

Internet

PCI Data

COMPROMISE DMZ AND MOVE LATERALLY

Own Web Server,

Install Backdoor

Attack into PCI

Zone from DMZ

1

2

Exfiltrate data

through backdoor

3

(8)

TARGETED DRIVE-BY CAMPAIGNS

Attack Web app,

Embed malicious link

1

Infect employees,

partners, customers

with backdoor

2

Steal data

3

(9)

WEB APP FIREWALLS MISS THE MARK

1

in

6

66%

report having a Web App Firewall that is deployed in block mode

say next gen

security is ineffective on SQL injection attacks against Web apps

High false positives

block real customers

Complex policies

Source: “Efficacy of Emerging Network Security Technologies”, Ponemon, 2013

Hackers bypass signature

based detection

Not in block mode =

expensive log file

(10)

After a 3 month bake-off with WAFs, we chose WebApp Secure

for it’s lowest false positive, real-time attacker visibility and

operational efficiency.

-- Cedomir Novakovic, Sr. System Engineer

MOZZART BET

Background

§ 

2

nd

Largest Online Gaming Site in Europe

§ 

Online Attacks put Millions of Euros at Stake

§ 

Needed Active Protection vs. Post-Event Log Analysis

Products Bought

§ 

WebApp Secure & Spotlight Secure

(11)

“Tar Traps” detect threats without false

positives.

Track IPs, browsers, software and scripts.

Understand attacker’s capabilities

and intents.

Adaptive responses, including block, warn and deceive.

THE JUNOS WEBAPP SECURE ADVANTAGE

DECEPTION-BASED SECURITY

(12)

Phase 1 Reconnaissance Phase 2 Attack Vector Establishment Phase 3 Implementation Phase 4 Automation Phase 5 Maintenance

THE ANATOMY OF A WEB ATTACK

(13)

INTRUSION DECEPTION: DETECTING WITH

NEAR-ZERO FALSE POSITIVES, NO TUNING

App Server Client

Server  Configura6on  (.htpasswd)   Query  String  Parameters  

Injected Tar

Traps

HTML  Hidden  Input  Fields  

Junos WebApp

Secure

Server  Configura6on  (.htpasswd)   Query  String  Parameters  

Web App Response

HTML  Hidden  Input  Fields  

404 Not Found

(14)

Fingerprint

Analyze environment and connection. Not site specific.

Persistent Token

Persists in all browsers even with privacy controls enabled. Site specific.

(15)

Slow Connection

CAPTCHA

Force Logout

Strip Inputs

Feed Fake Data

(16)

• Leading  high-­‐end  firewall  

• Proven  datacenter  scale  

• Integra6on  with  WebApp  Secure  

• Low-­‐and-­‐slow  and  volumetric  

• Signature  free:  stops  new  a@acks  

• No  tuning  or  thresholds  

• Intrusion  Decep6on  stop  hacking  

• Near-­‐zero  false  posi6ves  

• No  tuning  or  Web  App  changes  

DDoS Secure WebApp Secure

SRX Firewall

JUNIPER IN THE DATACENTER: PROTECTING APPS

Spotlight Secure

• Global  a@acker  fingerprint  system  

(17)

FINGERPRINT OF AN ATTACKER

Browser version

Fonts

Browser add-ons

Timezone

IP Address

attributes used to

create the fingerprint.

200+

False Positives

availability of

fingerprints

~ Real Time

nearly zero

(18)

JUNOS SPOTLIGHT SECURE

Attacker from San Francisco

Junos Spotlight Secure

Global Attacker Intelligence Service

Junos WebApp Secure protected site in UK

New Attacker fingerprint

uploaded

Detect Anywhere, Stop Everywhere

India

Australia

Russia

(19)

App Server Client Network Perimeter Database Firewall

JWAS + SPOTLIGHT TECHNOLOGY DETAILS

1st Page

Requested

Super Cookie Inserted

Finger Print Code Delivered

(20)

JWAS Customer A JWAS Customer B

Spotlight Secure

Mary13

HOW DOES IT WORK?

(21)

JWAS Customer A JWAS Customer B

Spotlight Secure

Mary13

HOW DOES IT WORK?

(22)

App Server Client Server  Configura6on   Network Perimeter Database Firewall

Query  String  Parameters  

Tar Traps

Hidden  Input  Fields  

ATTACKER TRIPS A TAR TRAP

Mary13

Attacker

(23)

JWAS Customer A JWAS Customer B

Spotlight Secure

Mary13

UPDATING SPOTLIGHT

(24)

Mary13 JWAS Customer A JWAS Customer B

SOPTLIGHT UPDATE

Global Name Local Name JWAS Device Bob112 Mary13 4X12J8

(25)

?

Joe196 JWAS Customer A JWAS Customer B

SPOTLIGHT LOOKUP

Global Name Local Name JWAS Device Bob112 Mary13 4X12J8

(26)

?

Joe196 JWAS Customer A JWAS Customer B

SPOTLIGHT MATCH

Global Name Local Name JWAS Device Bob112 Mary13 4X12J8

(27)

?

Joe196 JWAS Customer A JWAS Customer B

DETECT ANYWHERE, ENFORCE EVERYWHERE

Global Name Local Name JWAS Device Bob112 Mary13 4X12J8 Joe196 M391LT

(28)

• Leading  high-­‐end  firewall  

• Proven  datacenter  scale  

• Integra6on  with  WebApp  Secure  

• Low-­‐and-­‐slow  and  volumetric  

• Signature  free:  stops  new  a@acks  

• No  tuning  or  thresholds  

• Intrusion  Decep6on  stop  hacking  

• Near-­‐zero  false  posi6ves  

• No  tuning  or  Web  App  changes  

DDoS Secure WebApp Secure

SRX Firewall

JUNIPER IN THE DATACENTER: PROTECTING APPS

Spotlight Secure

• Global  a@acker  fingerprint  system  

• Ac6onable  –  beyond  IP  address  

(29)

SRX INTEGRATION: BLOCK HIGH-VOLUME ATTACKS AT

THE FIREWALL

SRX Configuration:

• Enable netconf port 830

• Setup specific JWAS Filter • Bind on interface

• Filter updated by JWAS

Web App Secure Configuration:

• Enter SRX information

• Activate SRX Counter Response (manual or automatic) • Update SRX filter

• Periodically checks SRX filter

3) Send IP address to SRX

for enforcement

SRX

WebApp

Secure

Web Servers

1) Traffic from

vulnerability scanner

2) WebApp Secure

identifies attack

(30)

• Leading  high-­‐end  firewall  

• Proven  datacenter  scale  

• Integra6on  with  WebApp  Secure  

• Low-­‐and-­‐slow  and  volumetric  

• Signature  free:  stops  new  a@acks  

• No  tuning  or  thresholds  

DDoS Secure WebApp Secure

SRX Firewall

JUNIPER IN THE DATACENTER: PROTECTING APPS

Spotlight Secure

• Global  a@acker  fingerprint  system  

• Ac6onable  –  beyond  IP  address  

• Intrusion  Decep6on  stops  hacking  

• Near-­‐zero  false  posi6ves  

(31)

JUNOS DDOS SECURE HIGHLIGHTS

Mature Product

Webscreen acquisition

(Feb 2013)

13 years of

development

$60B in revenue

protected

Highly Differentiated

Low-and-slow

application attack

protection

High tech, low touch:

fire-and-forget

New attacks: protects

before signatures exist

(32)

KEY CONCEPT: CHARM

Simple example: real human

traffic typically bursty and

irregular; machine/bot traffic is

regular

Algorithms updated regularly with

characteristics of new attacks

CHARM: Real-time risk score for each source IP

0 100

Initial

50

Human-like

Machine-like

Per packet

(33)

•  SIP/DNS/URL and SIP Response Time

•  SIP/DNS/URL Rate, Pending counts

•  HTTP Server Error Codes

KEY CONCEPT: RESOURCE HEALTH

Resource health: real-time view of status for every discrete “thing”

on protected interface, based on stateful analysis of source and

resource responsiveness

Internet Traffic Internet Traffic Resources Internet Traffic

DDoS Secure

L7

•  Backlog Queue (per resource, per port)

•  TCP stats: SYN, SYN-ACK, CLS, RST, etc

L3-4

Exa

mp

le

(34)

DDOS MITIGATION: CHARM AND RESOURCE HEALTH

In this example, Resource 2’s response time starts to degrade and the CHARM pass threshold is increased to start the process of rate limiting the bad traffic.

At this point the good traffic will continue to pass

unhindered whilst the

attackers will start to believe their attack has been

successful

as their request fails.

Resource 1 Resource 2 Resource 3 Resource ‘N’

The attack traffic to

Resource 2 reduces as the attackers switch the attack to Resource 3.

Once again, Junos DDoS Secure responds

dynamically by increasing the pass threshold for Resource 3 Limiting bad traffic.

Dynamically Adjust CHARM Threshold Based on Health

C

H

AR

M

R

eq

ui

re

d

to

Acce

ss

(35)

Blank Slide

Junos WebApp Secure

Intrusion Deception

Junos Spotlight Secure

Attacker Intelligence

Service

Junos DDoS Secure

Volumetric and Low

and Slow Protection

(36)

References

Related documents

Generalized linear model confirmed that clinical pregnancy and delivery rates in OHSS patients were significantly higher in frozen embryo trans- fer, 63.1% and 45.6%, compared

Given that increased oxidative stress and cellular damage is one of the mechanisms of kidney tissue damage caused by EMF exposure, as well as considering that there are

This condition appears in a “strictly confidential” letter while it is not present on a non-confidential version signed one day after (Director of Education, May

Following a recommendation by the Australian, Victorian and New South Wales Law Reform Commissions (see Appendix), the National Health and Medical Research Council established

In addition, people in this area interact with the Nyanganje Forest Reserve for the collection of various NTFPs like firewood, poles, medicinal herbs, wild

Our findings revealed that 91% of the VLBW children in our study were in regular classrooms, although 47% ofthem required remedial instruction to maintain grade level

The hardware block diagram Figure 2 illustrates the connection between STM32F407IGH6 and peripherals (Camera module, LCD, SRAM, EEPROM, MEMS, USART, IrDA, USB OTG HS, USB OTG

Do not assign the subdivision BDatabases under subjects for electronic resources that are essentially textual in nature and not formatted as databases, such as articles, conference