├── .gitignore ├── README.md ├── slides ├── How_to_Not_Get_Rekt_Part_Volume_1_Threat_Modeling.pdf └── Reentrancy Redux - Devcon4 2018.pdf ├── static ├── guardrails.png ├── mythril_new.png ├── notrekt-logo.png ├── sdlc.png └── truffle.png └── threat-modeling ├── exercise_sample_system.md ├── exercise_your_own_system.md └── threat_list_blockchain_incident_db.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/README.md -------------------------------------------------------------------------------- /slides/How_to_Not_Get_Rekt_Part_Volume_1_Threat_Modeling.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/slides/How_to_Not_Get_Rekt_Part_Volume_1_Threat_Modeling.pdf -------------------------------------------------------------------------------- /slides/Reentrancy Redux - Devcon4 2018.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/slides/Reentrancy Redux - Devcon4 2018.pdf -------------------------------------------------------------------------------- /static/guardrails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/static/guardrails.png -------------------------------------------------------------------------------- /static/mythril_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/static/mythril_new.png -------------------------------------------------------------------------------- /static/notrekt-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/static/notrekt-logo.png -------------------------------------------------------------------------------- /static/sdlc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/static/sdlc.png -------------------------------------------------------------------------------- /static/truffle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/static/truffle.png -------------------------------------------------------------------------------- /threat-modeling/exercise_sample_system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/threat-modeling/exercise_sample_system.md -------------------------------------------------------------------------------- /threat-modeling/exercise_your_own_system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/threat-modeling/exercise_your_own_system.md -------------------------------------------------------------------------------- /threat-modeling/threat_list_blockchain_incident_db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/security-workshop-for-devs/HEAD/threat-modeling/threat_list_blockchain_incident_db.md --------------------------------------------------------------------------------