├── BTV - Cypher For Defenders.zip ├── GoSec - Cypher For Defenders.zip ├── README.md └── data.tgz /BTV - Cypher For Defenders.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scoubi/Cypher-Workshop/b92f97d7381805ca14cb71fd12e42bf4a3cd244d/BTV - Cypher For Defenders.zip -------------------------------------------------------------------------------- /GoSec - Cypher For Defenders.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scoubi/Cypher-Workshop/b92f97d7381805ca14cb71fd12e42bf4a3cd244d/GoSec - Cypher For Defenders.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Cypher for Defenders: Leveraging Bloodhound Data Beyond the UI 2 | 3 | ## Before the Workshop 4 | 5 | ### D/L the deck 6 | [Cypher For Defender](BTV%20-%20Cypher%20For%20Defenders.zip) 7 | 8 | The password is : **28Deadpool28** 9 | 10 | ### Install Java 11 jdk 11 | Option 1 from Oracle : https://www.oracle.com/java/technologies/javase-jdk11-downloads.html (need registration) 12 | Option 2 from OpenJDK : https://jdk.java.net/java-se-ri/11 13 | 14 | On *Debian Based Linux* you can use `sudo apt install openjdk-11-jre-headless` 15 | 16 | On *OSX*, if you have `brew` installed, you can use 17 | ``` 18 | brew install openjdk@11 19 | echo export JAVA_HOME=/usr/local/opt/openjdk@11 >>~/.bash_profile && source ~/.bash_profile 20 | ``` 21 | 22 | ### Install neo4j 4.0.7 community edition 23 | - Linux/Mac : https://go.neo4j.com/download-thanks.html?edition=community&release=4.0.7&flavour=unix&_ga=2.97133727.1263001926.1595785758-1639470248.1595785755 24 | - Windows : https://go.neo4j.com/download-thanks.html?edition=community&release=4.0.7&flavour=winzip&_ga=2.125011978.1263001926.1595785758-1639470248.1595785755 25 | - Extract the archive 26 | - Go in neo4j directory `cd neo4j-community-4.0.7` 27 | - Delete the `data` folder 28 | - Download this [data.tgz](data.tgz) 29 | - Extract data.tgz in `./neo4j-community-4.0.7` 30 | ```tar -zxf data.tgz ./``` 31 | - Start neo4j `cd bin` then `./neo4j console` in Linux/Mac or `neo4j console` in Windows 32 | - Using your browser, connect to the console http://localhost:7474 33 | User: **neo4j** 34 | Pass: **neo4jj** 35 | **Note: You can change the password, but _do not loose it_, you will need it for the workshop** 36 | 37 | ## Optional 38 | ### Install BloodHound 3.0.5 39 | Download BloodHound : https://github.com/BloodHoundAD/BloodHound/releases/tag/3.0.5 40 | It will help with one or two lab questions 41 | -------------------------------------------------------------------------------- /data.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scoubi/Cypher-Workshop/b92f97d7381805ca14cb71fd12e42bf4a3cd244d/data.tgz --------------------------------------------------------------------------------