How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

54
HOW TO STEAL A NUCLEAR WARHEAD WITHOUT VOIDING YOUR XBOX WARRANTY An Introduction to Tamper-Evident Devices, Applications, Design, & Circumvention Jamie Schwettmann & Eric Michaud

description

We will present the common elements and basic mechanisms of modern tamper-evident seals, tags, and labels, with emphasis on attack and circumvention. Adhesive seals, crimp seals, wire wraps, fiber optic seals, electronic, chemical, biological, and make-shift seals will be dissected, examined, and explained, with emphasis on their shortcomings and circumvention techniques. We will also present an overview of typical applications for tags, seals, and labels, including covert traps and uses ranging from consumer goods to loss reduction to government secrets.

Transcript of How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Page 1: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

HOW TO STEAL A NUCLEAR WARHEADWITHOUT VOIDING YOUR XBOX WARRANTY

An Introduction toTamper-Evident Devices,

Applications, Design, & Circumvention

Jamie Schwettmann & Eric Michaud

Page 2: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

The Way Things Will Go• What are Tamper-Evident Devices &

Why Should I care?

• The Proof is in the, uhm, …what Proof?

• Types of Devices:– Adhesives, Inks, and Sealants– Wraps, Seals, Physical Barriers– Optics, Electronics, and Alarms– Other Unique Devices

• Tag, You’re it! Attacks and Bypasses

• Seal the Deal! Risks and Implications of Tamper, from Real-life Scenarios

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 3: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

What are Tamper-Evident Devices and Why Should I Care?

Page 4: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

What are Tamper-Evident Devices?

Move along.

These are not the tags and seals you’re looking for.

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 5: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

What are Tamper-Evident Devices?

Definition:

Any tag, seal, alarm or other indicator which can be employed to evidence unauthorized intrusion or alteration to a container, room, building, device housing, or other material is a TAMPER-EVIDENT DEVICE.

Materials secured by such devices are often said to be “sealed”

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 6: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

What are Tamper-Evident Devices?

Humans learned tamper-evidencing from Nature

Probably Safe to Eat

Probably NOT SAFE to Eat

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PH

OTO

S:

JA

MIE

SC

HW

ETTM

AN

N

Page 7: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

At least 7,000 years ago, intricate stone carvings were pressed into clay to seal jars and later, writing tablets.

What are Tamper-Evident Devices?

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PH

OTO

: U

RIE

L_1

99

8

Page 8: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Why Should I Care?

• Everybody’s doing it…– And so are YOU.

• Avoid lawsuits and recalls

• Shrink & fraud reduction• Quality assurance

• Don’t trust the messenger… check for tampering.

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 9: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

The Proof is in the… … uhm, what Proof?

Inspection Methods andEvidence

Page 10: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

The Proof: Inspection Methods

Casual Inspection (duh, it’s broken)

NO SPECIAL

TOOLS

REQUIRED!!!

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PH

OTO

: JA

MIE

SC

HW

ETTM

AN

N

Page 11: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

The Proof: Inspection MethodsBlink

Comparison

One of these things is not like the others… J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan

2011

PH

OTO

: JA

MIE

SC

HW

ETTM

AN

N

Page 12: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

The Proof: Inspection MethodsBlink

Comparison

One of these things is not like the others… J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan

2011

PH

OTO

: JA

MIE

SC

HW

ETTM

AN

N

Page 13: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

The Proof: Inspection Methods

Traps and Alarms

Designed to automate notification of tampering

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 14: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

The Proof: Inspection MethodsRigorous Scientific Examination

• Materials Analysis• Xray, UV, and Microscopy• Circuit Verification• Chemical Testing• Checksums and Hashing

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 15: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Types of Devices

Page 16: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Adhesives, Inks, & Sealants: Characterization

• Adhesives– Bonds to surface– Overt removal damages

surface or film barrier

• Inks, Marks, & Stamps– Visually broken by

tampering

• Sealants– Similar to adhesive– No film or other barrier

necessary J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan

2011

PH

OTO

: JO

E S

HLA

BO

TN

IK

Page 17: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Adhesives, Inks, & Sealants: Circumvention

• Thermal Stressing (best)– Heat: hair dryer or heat gun– Cold: freezer or dry ice

• Solvents (may be messy)– Alcohols– Acids– Petrochemicals– Mineral Oil– Water or Steam

• Needles & Razor BladesJ. Schwettmann & E. Michaud, BlackHat DC, 18 Jan

2011

Page 18: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Wraps, Crimps, Physical Barriers: CharacterizationAll require material rupture to evidence

tampering.

• Wraps:– Cover or surround container or device– Sealed with heat, adhesive, or

mechanically crimped– Plastic, paper, or foil films

• Crimps:– Mechanical or heat-pressed seal– Metal, plastic, paper, foil

• Other Physical Barriers:– Wire wraps, zip ties, cup seals, pull-tabs,

break-away caps, perforated films, tapes, blisterpacks, band seals, bolt locks, plastic padlocks, dangle-tabs, rivets, etc. J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan

2011

Page 19: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Wraps, Crimps, Physical Barriers: Circumvention

• Most require physical manipulation or modification, followed by reinstatement of seal

• Many can be shimmed

• Thermal Stress still helps

• Custom tools may be required

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 20: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Optics, Electronics, Alarms: Characterization

Unifying feature: Sensors

• Optical Devices– Beam-break– Motion detection– Often trigger other events

• Electronic Devices– Any kind of switch or sensor

may be used– RFIDs!!! SERIOUSLY!?

• Alarms– Active alert of breach– Often connected to electronics

(not always)J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 21: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Optics, Electronics, Alarms: Circumvention

• Automation makes humans lazy => less examination may occur!

• Electronic devices have inherent sampling rates and trigger tolerance – events outside these won’t trigger

• Inline signal and alarm bypasses may be available

• Devices operating on a network may be susceptible to additional attacks

• Many are themselves tamper-evidenced with physical methods

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 22: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Tag, You’re It!Attacks, Bypasses and Circumventions

Page 23: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Bypass of Wire Wraps

Classic Coke shimming methodRequires:RazorbladeCoke

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PHO

TOS: G

AB

RIE

L LAW

REN

CE

Page 24: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Barriers: Bypassing Films and Stickers

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Go a little MacGuyverFishing Line/Mint Dental FlossGoo Gone/Acetone/Similar SolventsHypodermic Needle Sewing NeedlesA steady and patient handHeat GunAttack the containers skip the Seals!

PHOTO: GABRIEL LAWRENCE

PH

OTO

: G

AB

RIE

L LA

WR

EN

CE

Page 25: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Barriers: Attacking Bolt Seals

Two methods:

1. Dissolve. Shim, or drill retaining ring, then replace

2. Cut head off, add screw and Loctite

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 26: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Barriers: Attacking Bolt Seals

Two methods:

1. Dissolve. Shim, or drill retaining ring, then replace

2. Cut head off, add screw and Loctite

Retaining Ring

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

1

Page 27: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Barriers: Attacking Bolt Seals

Two methods:

1. Dissolve. Shim, or drill retaining ring, then replace

2. Cut head off, add screw and Loctite

Drill here

Retaining Ring

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

1

Page 28: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Barriers: Attacking Bolt Seals

Two methods:

1. Dissolve. Shim, or drill retaining ring, then replace

2. Cut head off, add screw and Loctite

Cut as high as possible

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

2

Page 29: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Bypass Bolt Barrier Seals

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

• Polycarbonate Seals are prone to material removal

• Insert tool in hole on base with nail or chisel then spin plug till it releases.

• For Metal plugs make custom shim

To reseal press plug back in.

Page 30: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Bypass Bolt Barrier Seals

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Sometimes it’s easier to attack the container

•Drill out the rivets•Take off a hinge•Cut a hole in the side

…and then repair it.

PH

OTO

: TH

OM

AS H

AW

K

Page 31: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Bypass Bolt Barrier Seals

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Sometimes it’s easier to attack the container

•Drill out the rivets•Take off a hinge•Cut a hole in the side

…and then repair it.

PH

OTO

: TH

OM

AS H

AW

K

Page 32: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Bypass Bolt Barrier Seals

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Sometimes it’s easier to attack the container

•Drill out the rivets•Take off a hinge•Cut a hole in the side

…and then repair it.

PH

OTO

: TH

OM

AS H

AW

K

Page 33: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Bypass Bolt Barrier Seals

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Sometimes it’s easier to attack the container

•Drill out the rivets•Take off a hinge•Cut a hole in the side

…and then repair it.

PH

OTO

: TH

OM

AS H

AW

K

Page 34: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Bypass Bolt Barrier Seals

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Sometimes it’s easier to attack the container

•Drill out the rivets•Take off a hinge•Cut a hole in the side

…and then repair it.

PH

OTO

: TH

OM

AS H

AW

K

Page 35: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Circumventing Cup SealsSimilar to removing a water

bottle cap…

Shape a stiff piece of metal into a hook, insert/twist/depress tangs and repeat

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

To reseal, reset tangs, then press cap back into place

Page 36: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Breakaway Tags/Padlocks

• Shimming and chiseling work well for these padlocks.

• Splitting down side then careful re-gluing works also

• Heat Gun to replace physical distress marks

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 37: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Breakaway Tags/Padlocks

ChiselShimRe-glue

Insert Shims/Chisels at entrance, either reset

or glue.

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PH

OTO

: TIM

LEW

ISN

M

Page 38: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Breakaway Plastic Bands

• Plastic Bands – Chisel the restricting tips– Heat Gun to reset color of

physical stress indicators

Spread Heat over physically

distressed areas

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Insert chisel here and

chop!

Page 39: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Many Mechanisms simply beaten with bent pieces of metal

Bypassing Metal Band Seals

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PH

OTO

: G

AB

RIE

L LA

WR

EN

CE

Page 40: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

• Thermal Stressing– Hot air Gun to make

pliable– Canned Air to cause

shrinkage and removal then reheat to reapply

Wax Seals Defeats

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PH

OTO

S:

GA

BR

IEL

LAW

REN

CE

PH

OTO

: JO

E S

HLA

BLO

TN

IK

Page 41: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Steaming still works!

Defeating Envelopes

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

but if it doesn’t, other solvents probably will!

Page 42: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Seal the Deal! Risks and Implications of Tamper:Real-World Scenarios

Page 43: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Scenario One: The XBox Tamper Seal

Easily removed unscathed with a hairdryer and

razor blade.

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 44: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Scenario Two: Drug Tests Anyone?

Who relies on a clean test to keep their jobs and clearances?

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 45: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

• Remember the summer of 93?– It’s a long time ago, I know…– Rumors of Syringes in Pepsi cans – Turned out to be a hoax, but

severally harmed the image of Pepsi

• Your Assembly Process is part of the Tamper-Evident system also!

• Even though it was hoaxed by many copy-cats, Pepsi had to release ads and the FDA had to get involved.

Scenario Three: This Pepsi Stings

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 46: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Potassium Cyanide is my drug of choice…

What happened? Deaths from Cyanide-laced Extra Strength Tylenol, 1982-1986

On some bottles, the seals had not been broken

Results:On October 5, 1982, Johnson & Johnson issued a nationwide

recall of Tylenol products; an estimated 31 million bottles were in circulation, with a retail value of over $100M.

Johnson & Johnson went from 38% of sales to 8%It did rebound after a year, …but not without the loss.

Scenario Four: Chicago Tylenol Murders

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 47: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Scenario Four: Chicago Tylenol Murders

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

• Unsolved mystery– No killer has been found… the case is still open– J&J claims the bottles were tampered on the shelves– No evidence of post-production bottle-tampering was found– Monsanto, also in Illinois, filed patent 4439453 for

tableting acetaminophen in Sep 1982, just a week before the Tylenol murders began…

• A change to the industry– Federal Anti-Tampering Act (1983)– Capsules replaced by tablets

…industry-wide

Page 48: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

• The IAEA details transportation requirements and does inspections.– Represents the UN and the Security

Council– Lost Source Incidences– Rogue States – DPRK Anyone?– Material Sold to Non-Security Council

countries

Scenario Five: Now where did I leave that fissile material?

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

PH

OTO

: A

NL

VAT

Page 49: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Conclusions…

Page 50: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Conclusion

If possible,

avoidattacking the sealdirectly.

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 51: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Conclusion

If possible,

avoidattacking the sealdirectly.

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 52: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Conclusion

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

IMA

GE:

TSH

IRTH

ELL

.CO

M

Page 53: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

Additional Resources

Your local arts, crafts, and hardware store!!

Tamper-Evident Devices:Journal of Physical Security

(Argonne National Laboratory Vulnerability Assessment Team)

Insecurity of Drug Testing:Journal of Drug Issues

Freight Container Mechanical Seals: ISO/PAS 17712 (2010)

J. Schwettmann & E. Michaud, BlackHat DC, 18 Jan 2011

Page 54: How To Steal A Nuclear Warhead, Without Voiding Your XBox Warranty

For a Seal-Clubbing Good Time Call

Jamie SchwettmannEm: [email protected]: brink_0x3f

Eric MichaudEm: [email protected]: EricMichaud