James Caroland, U.S. Cyber Command Greg Conti, West Point Lessons of the Kobayashi Maru: Cheating...

35
James Caroland, U.S. Cyber Command Greg Conti, West Point http://www.scottmckay.ca/the-blog/ta Lessons of the Kobayashi Maru: Cheating is Fundamen

Transcript of James Caroland, U.S. Cyber Command Greg Conti, West Point Lessons of the Kobayashi Maru: Cheating...

Page 1: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

James Caroland, U.S. Cyber Command Greg Conti, West Point

http://www.scottmckay.ca/the-blog/tag/briefs

Lessons of the Kobayashi Maru: Cheating is Fundamental

Page 2: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Disclaimer

The views in this article are the authors’ and don’t reflect the official policy or position of the United States MilitaryAcademy, the Department of the Army, the Department of the Navy, United States Cyber Command, the Department of Defense, or the United States Government.

Or in Esperanto...

La views en this paroli are la auxtoro kaj dont reflekti la oficiala policy aux pozicio de la United Stato Military Akademio la Department de la Armeo la Department de la Navy United Stato Cyber Koamandi la Department de Defense aux la United Stato Registaro

Page 3: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

 

http://www.dennismansfield.com/.a/6a00d834530c9c69e201157004e41b970c-800wi

Page 4: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://www.dennismansfield.com/.a/6a00d834530c9c69e201157004e41b970c-800wi

Page 5: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://commons.wikimedia.org/wiki/File:Test_%28student_assessment%29.jpeg

Page 6: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://stuffmysisterswilllike.files.wordpress.com/2011/07/cadet-james-t-kirk-during-the-kobayashi-maru-scenario.jpg

Page 7: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://i188.photobucket.com/albums/z35/demonoidtmn/Nar24.png

Page 8: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Joint Advanced Cyber Warfare Course (JACWC)

Page 9: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Setup of "Test"• Provide virtually no notice

 • Choose "unfair" problem

 • Tell students don't want them

to study... we want them to cheat

 • Collaborative cheating was

encouraged, but this exercise wasn't a blanket license to cheat throughout the course

  

3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852105559644622948954930

Page 10: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Examples

Page 11: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

The False Book Cover

Page 12: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

The Everyday Object

Page 13: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://www.grainger.com

The Ceiling Tile

Page 14: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://www.imaginghostingservice.com/d2ap2c11da4087.jpg

Hiding in Plain Sight

Page 15: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://en.wikipedia.org/wiki/File:Hp_laserjet_4200dtns.jpg

Prepositioned Answers

Page 16: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://en.wikipedia.org/wiki/File:Mengu_Ziyun_xia_24b.jpg

Alternate Encoding

Page 17: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Morse Code

Page 18: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Story Encoded

Page 19: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://upload.wikimedia.org/wikipedia/commons/e/e5/Post-it-note-transparent.png

The Classic

Page 20: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://en.wikipedia.org/wiki/File:EssayImageAction.png

Precompiled Answer

Page 21: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://en.wikipedia.org/wiki/File:EssayImageAction.png

rand()

3.1415926535 + 90 random digits

Page 22: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

http://en.wikipedia.org/wiki/File:Mengu_Ziyun_xia_24b.jpg

Power Point

3.141592653587932384626433327950288419769399375105829749445923078

3.141592653587932384626433327950288419769399375105829749445923078

3.141592653587932384626433327950288419769399375105829749445923078

  Slide 1                          Slide 2                          Slide 3

Page 23: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Hash marks

Page 24: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Obscured by wholesome goodness

Page 25: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Ubiquitous Coffee

Page 26: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Ubiquitous Coffee

demo

Page 27: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Notebook Camouflage

Page 28: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Notebook Camouflage

demo

Page 29: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Roach clip engraving

Page 30: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Fake Barcodes

Page 31: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Customized jewelry

Page 32: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Artist daughter + code

Page 33: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Security Lessons Learned

•  Most people are pretty darn good at cheatingo Especially the quiet ones

•  Cheaters...o Exploit explicit and implicit trusto Exploit laziness o Exploit predictabilityo Exploit limitations of human and machine senses o Use everyday objectso Look where no one else is lookingo Use uncommon skill setso Have backup plans

Page 34: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

AcknowledgementsWe'd like to thank...      Mudge, TJ White, Eric McKissick, Mark Moss, and all the JACWC students.

 See also... Gregory Conti and James Caroland.  "Embracing the Kobayashi Maru - Why You Should Teach Your Students to Cheat."  IEEE Security and Privacy, July/August 2011.

Page 35: James Caroland, U.S. Cyber Command Greg Conti, West Point  Lessons of the Kobayashi Maru: Cheating is Fundamental.

Questions?

James CarolandU.S. Cyber [email protected] Greg ContiWest [email protected]

Teach yourself, your friends and your co-workers to cheat.  

 Our adversaries already do.