160
OPSEC for hackers: because jail is for wuftpd [email protected] Wednesday, October 10, 2012

D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Embed Size (px)

DESCRIPTION

t7

Citation preview

Page 1: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

OPSEC for hackers: because jail is for

[email protected]

Wednesday, October 10, 2012

Page 2: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

OPSEC for hackers: because jail is for

[email protected]

FREEDOM FIGHTERS

Wednesday, October 10, 2012

Page 3: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Overview

• Intro to OPSEC

• Methodology

• lulzsec: lessons learned

• Techniques

• Technology

• Conclusion

Wednesday, October 10, 2012

Page 4: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Avon: You only got to fuck up once… Be a little slow, be a little late, just once. How you ain’t gonna never be slow? Never be late? You can’t plan for that. Thats life.

Wednesday, October 10, 2012

Page 5: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Intro to OPSEC

Wednesday, October 10, 2012

Page 6: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

WTF is it?

Wednesday, October 10, 2012

Page 7: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

OPSEC in a nutshell

• Keep your mouth shut

• Guard secrets

• Need to know

• Never let anyone get into position to blackmail you

Wednesday, October 10, 2012

Page 8: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

STFU

Wednesday, October 10, 2012

Page 9: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 10: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 11: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 12: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 13: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 14: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 15: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 16: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 17: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 18: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 19: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Methodology

Wednesday, October 10, 2012

Page 20: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• put the plumbing in first

• create a cover (new persona)

• work on the legend (history, background, supporting evidence for the persona)

• Create sub-aliases

• NEVER CONTAMINATE

Wednesday, October 10, 2012

Page 21: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

The 10 Hack Commandments

Wednesday, October 10, 2012

Page 22: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

The 10 Hack Commandments

FREEDOM FIGHTING

Wednesday, October 10, 2012

Page 23: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 24: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 1: Never reveal your operational details

Wednesday, October 10, 2012

Page 25: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 1: Never reveal your operational details

• Rule 2: Never reveal your plans

Wednesday, October 10, 2012

Page 26: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 1: Never reveal your operational details

• Rule 2: Never reveal your plans

• Rule 3: Never trust anyone

Wednesday, October 10, 2012

Page 27: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 1: Never reveal your operational details

• Rule 2: Never reveal your plans

• Rule 3: Never trust anyone

• Rule 4: Never confuse recreation and hackingFREEDOM FIGHTING

Wednesday, October 10, 2012

Page 28: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 1: Never reveal your operational details

• Rule 2: Never reveal your plans

• Rule 3: Never trust anyone

• Rule 4: Never confuse recreation and hacking

• Rule 5: Never operate from your own house

FREEDOM FIGHTING

Wednesday, October 10, 2012

Page 29: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 30: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 6: Be proactively paranoid, it doesn’t work retroactively

Wednesday, October 10, 2012

Page 31: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 6: Be proactively paranoid, it doesn’t work retroactively

• Rule 7: Keep personal life and hacking separated

FREEDOM FIGHTING

Wednesday, October 10, 2012

Page 32: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 6: Be proactively paranoid, it doesn’t work retroactively

• Rule 7: Keep personal life and hacking separated

• Rule 8: Keep your personal environment contraband free

FREEDOM FIGHTING

Wednesday, October 10, 2012

Page 33: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 6: Be proactively paranoid, it doesn’t work retroactively

• Rule 7: Keep personal life and hacking separated

• Rule 8: Keep your personal environment contraband free

• Rule 9: Don’t talk to the police

FREEDOM FIGHTING

Wednesday, October 10, 2012

Page 34: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Rule 6: Be proactively paranoid, it doesn’t work retroactively

• Rule 7: Keep personal life and hacking separated

• Rule 8: Keep your personal environment contraband free

• Rule 9: Don’t talk to the police

• Rule 10: Don't give anyone power over you

FREEDOM FIGHTING

Wednesday, October 10, 2012

Page 35: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Why do you need OPSEC?

Wednesday, October 10, 2012

Page 36: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

It hurts to get fucked

Wednesday, October 10, 2012

Page 37: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

No one is going to go to jail for you.

Wednesday, October 10, 2012

Page 38: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 39: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 40: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 41: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Your friends will betray you.

Wednesday, October 10, 2012

Page 42: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

#lulzsec:lessons learned

Wednesday, October 10, 2012

Page 43: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 44: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 45: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 46: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

never ever ever do this

Wednesday, October 10, 2012

Page 47: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationNever trust anyone

Wednesday, October 10, 2012

Page 48: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 49: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 50: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 51: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ProTip: Don’t use your personal Facebook account to send defacement code to your friendsFREEDOM FIGHTERS

Wednesday, October 10, 2012

Page 52: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ProTip: Don’t use your real first name as your username in

Wednesday, October 10, 2012

Page 53: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ProTip: Don’t use your real first name as your username in

Wednesday, October 10, 2012

Page 54: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ProTip: Don’t use your real first name as your username in

Wednesday, October 10, 2012

Page 55: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ProTip: Don’t use your real first name as your username in

Wednesday, October 10, 2012

Page 56: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationDon’t contaminate

Wednesday, October 10, 2012

Page 57: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 58: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 59: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 60: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationDon’t contaminate

Wednesday, October 10, 2012

Page 61: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 62: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 63: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 64: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationKeep personal life and

hacking separate

Wednesday, October 10, 2012

Page 65: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationKeep personal life and

hacking separateFREEDOM FIGHTING

Wednesday, October 10, 2012

Page 66: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 67: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 68: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ProTip: Don’t connect to your target directly from your home IP address

Wednesday, October 10, 2012

Page 69: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationNever operate from

your home

Wednesday, October 10, 2012

Page 70: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 71: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 72: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationNever operate from

your home

Wednesday, October 10, 2012

Page 73: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 74: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 75: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 76: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 77: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationDon’t reveal

operational details

Wednesday, October 10, 2012

Page 78: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 79: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 80: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 81: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 82: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 83: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 84: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 85: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 86: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationDon’t reveal

operational details

Wednesday, October 10, 2012

Page 87: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 88: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 89: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 90: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 91: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationBe paranoid

Wednesday, October 10, 2012

Page 92: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 93: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Virus (10:30:18 PM): don't start accusing me of [being an informant] - especially after you disappeared and came back offering to pay me for shit - that's fed tactics

Wednesday, October 10, 2012

Page 94: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Virus (10:30:18 PM): don't start accusing me of [being an informant] - especially after you disappeared and came back offering to pay me for shit - that's fed tacticsVirus (10:30:31 PM): and then your buddy, topiary, who lives in the most random place

Wednesday, October 10, 2012

Page 95: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Virus (10:30:18 PM): don't start accusing me of [being an informant] - especially after you disappeared and came back offering to pay me for shit - that's fed tacticsVirus (10:30:31 PM): and then your buddy, topiary, who lives in the most random placeVirus (10:30:36 PM): who's docs weren't even public

Wednesday, October 10, 2012

Page 96: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Virus (10:30:18 PM): don't start accusing me of [being an informant] - especially after you disappeared and came back offering to pay me for shit - that's fed tacticsVirus (10:30:31 PM): and then your buddy, topiary, who lives in the most random placeVirus (10:30:36 PM): who's docs weren't even publicVirus (10:30:38 PM): gets owned

Wednesday, October 10, 2012

Page 97: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Virus (10:30:18 PM): don't start accusing me of [being an informant] - especially after you disappeared and came back offering to pay me for shit - that's fed tacticsVirus (10:30:31 PM): and then your buddy, topiary, who lives in the most random placeVirus (10:30:36 PM): who's docs weren't even publicVirus (10:30:38 PM): gets ownedSabu (10:32:29 PM): offering to pay you for shit?

Wednesday, October 10, 2012

Page 98: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Virus (10:30:18 PM): don't start accusing me of [being an informant] - especially after you disappeared and came back offering to pay me for shit - that's fed tacticsVirus (10:30:31 PM): and then your buddy, topiary, who lives in the most random placeVirus (10:30:36 PM): who's docs weren't even publicVirus (10:30:38 PM): gets ownedSabu (10:32:29 PM): offering to pay you for shit?Virus (10:32:55 PM): yeah, you offered me money for "dox"

Wednesday, October 10, 2012

Page 99: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Virus (10:30:18 PM): don't start accusing me of [being an informant] - especially after you disappeared and came back offering to pay me for shit - that's fed tacticsVirus (10:30:31 PM): and then your buddy, topiary, who lives in the most random placeVirus (10:30:36 PM): who's docs weren't even publicVirus (10:30:38 PM): gets ownedSabu (10:32:29 PM): offering to pay you for shit?Virus (10:32:55 PM): yeah, you offered me money for "dox"Virus (10:33:39 PM): only informants offer up cash for shit -- you gave yourself up with that one

Wednesday, October 10, 2012

Page 100: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

HAPPY ENDINGVirus is still free

Wednesday, October 10, 2012

Page 101: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 102: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 103: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

ViolationNever contaminate

Wednesday, October 10, 2012

Page 104: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 105: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 106: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Bonus: w0rmerWednesday, October 10, 2012

Page 107: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 108: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 109: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 110: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Techniques

Wednesday, October 10, 2012

Page 111: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Plumbing

Wednesday, October 10, 2012

Page 112: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

It is boring.

Wednesday, October 10, 2012

Page 113: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

You’ll know it worked if nothing happens.

Wednesday, October 10, 2012

Page 114: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Put it in place first.

Wednesday, October 10, 2012

Page 115: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Paranoia doesn’t work retroactively

Wednesday, October 10, 2012

Page 116: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Personas

Wednesday, October 10, 2012

Page 117: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 118: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Spiros: He knows my name, but my name is not my name. And you... to them you're only "The Greek."The Greek: And, of course, I'm not even Greek.

Wednesday, October 10, 2012

Page 119: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Problem: You are you.

Wednesday, October 10, 2012

Page 120: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 121: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Solution: Be someone else.

Wednesday, October 10, 2012

Page 122: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 123: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Personas

• Danger to personas is contamination

• Contact between personas (covers) contaminates both

• Keep cover identities isolated from each other

Wednesday, October 10, 2012

Page 124: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Layered defense

Wednesday, October 10, 2012

Page 125: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Fail safe technological solution

• TOR all the things!

• Back stop persona

• Primary cover alias as first identity

• Secondary cover aliases (eg. handles)

Wednesday, October 10, 2012

Page 126: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Profiling data

Wednesday, October 10, 2012

Page 127: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• Location revealing information

• Weather

• Time

• Political events

• Profiling data

Pitfalls

Wednesday, October 10, 2012

Page 128: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Practice

• Amateurs practice until they get it right, professionals practice until they can’t get it wrong

• Practice makes perfect

Wednesday, October 10, 2012

Page 129: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Stringer: What you doing?Shamrock: Robert's Rules says we got to have minutes of the meeting. These the minutes.Stringer: Nigga, is you taking notes on a criminal fucking conspiracy?

Wednesday, October 10, 2012

Page 130: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

No logs. No crime.

Wednesday, October 10, 2012

Page 131: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Staying AnonymousWednesday, October 10, 2012

Page 132: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Personal info is profiling info

Wednesday, October 10, 2012

Page 133: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Anti Profiling Guidelines

• Do not discuss personal information, e.g. where you are from

• Do not include personal information in your online identity, e.g. nick, username, etc

• Do not mention your physical traits, e.g. gender, tattoos, piercings or physical capacities

Wednesday, October 10, 2012

Page 134: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Guidelines, cont.

• Do not mention your profession, hobbies or involvement in activist groups

• Do not post information to the regular internet while you are anonymous in IRC.

• Do not use Twitter and Facebook

• Do not post links to Facebook images

• The image name contains a personal ID

Wednesday, October 10, 2012

Page 135: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Anti Location Profiling

• Do not keep regular hours / habits (this can reveal your timezone, geographic locale)

• Do not discuss your environment, e.g. weather, political activities, etc

• Do not use special characters on your keyboard unique to your language

Wednesday, October 10, 2012

Page 136: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 137: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Hackers are no longer the apex predator

Wednesday, October 10, 2012

Page 138: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Hackers are no longer the apex predator

FREEDOM FIGHTERS

Wednesday, October 10, 2012

Page 139: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

That position has been ceded to LEO

Wednesday, October 10, 2012

Page 140: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

That position has been ceded to LEO

*Law Enforcement Officials

*

Wednesday, October 10, 2012

Page 141: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Technology

Wednesday, October 10, 2012

Page 142: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

VPNs vs. TOR

• VPNs provide privacy

• TOR provides anonymity

• Confuse the two at your peril

Wednesday, October 10, 2012

Page 143: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

• TOR connection to a VPN => OK

• VPN connection to TOR => GOTO JAIL

Wednesday, October 10, 2012

Page 145: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

On Bitcoins

• Bitcoins are anonymous, not private

• They can be traced

• Unique, uncontaminated, wallet per cover

• Use mixers to

Wednesday, October 10, 2012

Page 146: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 147: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Fail closed

Wednesday, October 10, 2012

Page 148: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

PORTAL

Wednesday, October 10, 2012

Page 149: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

PORTALPersonal Onion Router To Assure Liberty

Wednesday, October 10, 2012

Page 150: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 151: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

PORTAL

• Router ensuring all traffic is transparently sent over TOR

• Reduce the ability to make mistakes

• Use mobile uplink

• Mobility (go to a coffee shop)

• Reduce risk of wifi monitoring

Wednesday, October 10, 2012

Page 152: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

PORTAL

• Uses tricks to get additional storage space on /

Wednesday, October 10, 2012

Page 153: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Hardware

• TP-LINK AR71xx personal routers

• MR-11U

• MR-3040

• MR-3020

• WR-703N

Wednesday, October 10, 2012

Page 154: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

MR-3040 & MR-11U

• Battery powered

• Approx. 4-5 hrs per charge

• USB for 3G modem

Wednesday, October 10, 2012

Page 156: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Conclusion

Wednesday, October 10, 2012

Page 157: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

STFU

Wednesday, October 10, 2012

Page 158: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Questions?

Wednesday, October 10, 2012

Page 159: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

Wednesday, October 10, 2012

Page 160: D1T3 - The Grugq - OPSEC - Because Jail is for Wuftpddrhdh

If you hack, don’t speakIf you speak, don’t writeIf you write, don’t signIf you sign, don’t be surprised

Wednesday, October 10, 2012