Minecraft Network Defense

Similar documents
Threat Modeling the Minecraft Way

How to Survive Your First Night in Minecraft

Downloaded from: justpaste.it/1e8d

Airship! Airship Creation

Modeling Security Decisions as Games

DUNGEON CRAWLER LABYRINTH

SYNDICATE MANUAL. Introduction. Main Menu. Game Screen. Journal. Combat

Artificial Intelligence ( CS 365 ) IMPLEMENTATION OF AI SCRIPT GENERATOR USING DYNAMIC SCRIPTING FOR AOE2 GAME

Minecraft 30 Survival Tips

Tower Defense. CSc 335 Fall Final Project

=:::=;;;; : _,, :.. NIGHT STALKER : - COMMAND MODULE. Texas Instruments Home Computer ---;::::::::::::;;;;;;;; (.

ARTIFICIAL INTELLIGENCE (CS 370D)

Mice & Mystics FAQ Most of the questions are answered by the designer, Jerry Hawthorne Characters Tilda Maginos Filch Lily

WHAT IS MINECRAFT? source:

RAID OVER MOSCOW INSTRUCTIONS

Roll for the Tournament -Jousting

MEDIEVAL KEEP Defend your lands from the invading hordes

Sentinel tactics: skirmishes

TABLE OF CONTENTS WHAT IS CITY CHAMPS? AT THE THEATRE GAME MODES SCORING SYSTEM DIVISIONS & SCHEDULE NEW THIS SEASON ELIGIBILITY & PRIZING TERMS INDEX

Negotiation is a natural part of life that is occurring all the time on many levels.! Sooner or later you re going to have to negotiate something.!

Galaxy of D 1/ About the Components: the Map The war takes place in Galaxy of D (the hexes are called sectors).

This guide will cover the basics of base building, we will be using only the default recipes every character starts out with.

The Air Leader Series - Past, Present, and Future

Future of New Capabilities

Minecraft For Dummies Epub Gratuit

Requirements Specification

BF2 Commander. Apply for Commander.

Activity Quests. Minecraft Interactive Adventures

Minecraft IRL (In Real Life) Ages: I held this program as a middle school afterschool event. You could easily scale the difficulty up or down.

KARP: Kids and Adults Role-Playing

Game demo First project with UE Tom Guillermin

CSE 40171: Artificial Intelligence. Adversarial Search: Games and Optimality

BOLT ACTION COMBAT PATROL

TABLE OF CONTENTS WHAT IS SUPER ZOMBIE STRIKERS? QUICK GUIDE HOW TO PLAY TOURNAMENT STRUCTURE ELIGIBILITY & PRIZING

IV. TROOPS FAQ SPECIALIZED UNITS 2

Adjustable Group Behavior of Agents in Action-based Games

URGE CARD GAME. Game Rules Alpha Edition. For updates, news and more information. Visit: All Content Subject To Change

The Future is Now: Are you ready? Brian David

BUILDING A MINECRAFT. City by Sarah Guthals, PhD

Size. are in the same square, all ranges are treated as close range. This will be covered more carefully in the next

April 10, Develop and demonstrate technologies needed to remotely detect the early stages of a proliferant nation=s nuclear weapons program.

Intellivision Intelligent Television

Plants vs Zombies 2 Game Guide. Tips, PC, Cheats, Wiki, Download Guide. 3rd edition Text by Hiddenstuff Entertainment. eisbn

How Connected Mobility Technology Is Driving The Future Of The Automotive Industry

Programming Project 2

Survival Test By David L Burkhead

Electronic Initiation in Underground Development. D. Scott Scovira NA Group Manager Advanced Mining Solutions Orica USA, Inc.

Assessing and Integrating Emerging Technologies

Utilizing Capture-The-Flag (CTF) Competitions In The Classroom

AI Agent for Ants vs. SomeBees: Final Report

RANDOM MISSION CONTENTS TAKING OBJECTIVES WHICH MISSION? WHEN DO YOU WIN THERE ARE NO DRAWS PICK A MISSION RANDOM MISSIONS

A nostalgic edition for contemporary times. Attack and capture the flag!

Data-Starved Artificial Intelligence

Game Design Courses at WPI. IMGD 1001: Gameplay. Gameplay. Outline. Gameplay Example (1 of 2) Group Exercise

Bible Battles Trading Card Game OFFICIAL RULES. Copyright 2009 Bible Battles Trading Card Game

The Art of the Discard

Prof. Sameer Singh CS 175: PROJECTS IN AI (IN MINECRAFT) WINTER April 6, 2017

CMRE La Spezia, Italy

Diary Of A Minecraft Zombie Book 6 Zombie Goes To Camp An Unofficial Minecraft Book

REPORT DOCUMENTATION PAGE

What makes a good Grand?

Introduction. Contents

Adversarial examples in Deep Neural Networks. Luiz Gustavo Hafemann Le Thanh Nguyen-Meidine

EZLBot Documentation. Release 1.0. EZLBot

PO Box Austin, TX

CALF DO NOT BE A PAOLO COELHO STORIES HOW THE PATH WAS OPENED

30-45 Mins Ages Players BY JEREMY KALGREEN AND CHRIS VOLPE RULEBOOK

After many years of peace, the nightmares recapture

Game Design Document (GDD)

The Art of the Discard

Bridge Players: 4 Type: Trick-Taking Card rank: A K Q J Suit rank: NT (No Trumps) > (Spades) > (Hearts) > (Diamonds) > (Clubs)

Beginner's guide. How to play? Where to find resources?

GAME DESIGN! Intro: Game Designers First Half: Play & Games Second Half: Mechanics/Dynamics/ Aesthetics ( MDA)

ZoneFox Augmented Intelligence (A.I.)

Castlevania: Lords of Shadows Game Guide. 3rd edition Text by Cris Converse. eisbn

Maldin s 2 nd Edition AD&D Character Sheets

Designing AI for Competitive Games. Bruce Hayles & Derek Neal

STEEL-CLAD MANHUNT INTRODUCTION BATTLEFIELD SET-UP FOWW SCP

Development and Integration of Artificial Intelligence Technologies for Innovation Acceleration

Tiny Quest: Races: Choose one of the 4 races, which has the listed effect: * Human: Class skills +1.

Pag Overview Rules version (25/03/2013) 2 Game components. 2.1 Counters and cards

III. COMBAT- CONTESTED DIE ROLLS.

Honeycomb Hexertainment. Design Document. Zach Atwood Taylor Eedy Ross Hays Peter Kearns Matthew Mills Camoran Shover Ben Stokley

BOLT ACTION DOUBLES: WORLD AT WAR

Lights in the Sky: War among the stars

Be the last tribe standing in a game of survival! Players contend with everyday life and events in the Stone Age.

CONTENTS AT A GLANCE. 1 Introduction Basic Redstone Redstone Logic Gates Advanced Redstone... 49

CS295-1 Final Project : AIBO

KUNG CHI. By Stone Mage Games RULES. Sample file

Hierarchical Controller for Robotic Soccer

YourTurnMyTurn.com: Go-moku rules. Sjoerd Hemminga (sjoerdje) Copyright 2019 YourTurnMyTurn.com

Our Final Invention: Artificial Intelligence and the End of the Human Era

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER

CS221 Project: Final Report Raiden AI Agent

7:00PM 12:00AM

Manual For Minecraft Pe Diamond Survival Mode How To Get Iron

How to Zombie Guide Written by Luke Raymond Thiessen

MCPI Annual Conference Tuesday, September 19, 2017

ROGUELIKE SOLITAIRE THE HACK'N'SLASH ADVENTURE

CS 188: Artificial Intelligence Fall AI Applications

Transcription:

Minecraft Network Defense Security Education with Competitive Minecraft Scenarios 05 Nov 2016 Will Woodson, @wjwoodson

whoami Will is an InfoSec Person in San Antonio, TX. He has several years of professional experience in security operations and is currently pursuing a graduate degree in cyber security from UTSA.

What am I talking about? Minecraft level set and adversary analysis How the game Minecraft can be used to effectively demonstrate network security and network defense concepts. Tools and ideas for you to use Minecraft for security education. Live Demo?

Minecraft

Minecraft Level Set

Minecraft Level Set

Minecraft Level Set

Minecraft Level Set

Network Defense? In Minecraft? It's more likely than you think. Adversaries Sample Mapping

Minecraft Characteristics Common Lots of HP Slow Can t climb walls Adversaries: Zombie

Minecraft Characteristics Climb walls Only attack in low light Adversaries: Spider

Minecraft Characteristics Ranged attack High damage Flee from attackers Adversaries: Skeleton

Minecraft Characteristics Explosion destroys blocks Does a ton of damage Only detonates when close to player Adversaries: Creeper

Minecraft Sample Mapping

Minecraft Sample Mapping

Minecraft Sample Mapping

Application of Network Defense

Application of Network Defense Resource allocation and cost/benefit Defense setup time Limited # of firewall blocks available Defense against external threats vs. internal network segmentation The Firewall

Application of Network Defense External/ commodity Firewall works well Sophisticated attackers / insiders Active monitoring, segmentation, response Threat Types

Application of Network Defense Threat intelligence gathering Time commitment/ resource allocation CBA Active defense risk/reward You don t get points for vanquishing adversaries Personal risk Threat Intel

Minecraft Network Defense https://github.com/wjwoodson/minecraft-vuln-mgt/

Minecraft Network Defense The Scenario Defend your network against cyber threats in this 10 minute 2-4 player Minecraft scenario: build a firewall to keep attackers out of a defensive perimeter use cyber defense tools to stop the bad guys go hunting for cyber threat intelligence sophisticated attackers might already be inside your network!

Minecraft Network Defense Build a firewall in order to create a defensive perimeter within your network. The longer you are able to keep attackers from entering the defensive perimeter the more points you will score. Your Network

Minecraft Network Defense You will be provided with materials for building the firewall as well as cyber defense tools (sword and armor) Make sure to defend yourself too, as deaths will count against your score Security Tools

Minecraft Network Defense You can earn more points by collecting cyber threat intelligence from the network outside your defensive perimeter. Threat intelligence blocks can be found in tunnels below the base after attackers begin to spawn. Cyber Threat Intel

Minecraft Network Defense Sophisticated attackers will come from within the perimeter Try to stop them as quickly as possible using your cyber defense tools Sophisticated Attackers????

Minecraft Network Defense Build a firewall between external threats and internal network Eliminate external threats and go gather threat intel Allow egress This is risky Monitor for potential vulnerabilities within internal network Sophisticated attackers / insiders will show up eventually Strategies

Minecraft Network Defense Strategies

Minecraft Network Defense Strategies

Minecraft Network Defense Strategies

DIY

DIY I believe that children are, in fact, our future Please run a (this) scenario yourself in a game of your choosing (Minecraft) soon Fork repo, add more engaging and intricate blue team scenarios Or pick something in Security, Technology, CS, etc. and do it. Threat Modeling the Minecraft Way - Jarred White (https://www.rsaconference.com/writable/presentations/file_upload/spo2-t10-threat-modeling-the-minecraft-way.pdf) Mining Learning and Crafting Scientific Experiments: A Literature Review on the Use of Minecraft in Education and Research Nebel et al. (http://www.ifets.info/journals/19_2/26.pdf)

Minecraft Network Defense Applying real world security concepts within games Competition between players + measured guidance for how to do well Varied ways to score points - perimeter security, IR, etc.

Demo

Minecraft Network Defense Non-breaking issues requiring manual administrator config/setup time in game. Add whitelist.json configurator Migrate player name whitelists to central file (back with whitelist.json) Add auto-provision & equip firewall materials + sword/armor to beginning of scenario. Future Plans Additional Scenarios More complex adversaries - spiders, skeletons, creepers Patch vulnerabilities in automated system Player collaboration & role division Adversarial scenario - attack & defend

Questions Minecraft Network Defense Security Education with Competitive Minecraft Scenarios https://github.com/wjwoodson/minecraft-vuln-mgt/ 05 Nov 2016 Will Woodson, @wjwoodson