From the course: Practical Blockchain and Cryptocurrency

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Pen testing blockchains

Pen testing blockchains

- All right. One of the things people forget about often when they write their own blockchain applications is to pen test and security test their own blockchain applications. Now it's pretty easy to see why they would forget about this because there's not much documentation or methodologies around pen testing your own blockchain applications. There's usually not too many applications, not too many software packages that will do that for you, like there is for a lot of other cybersecurity applications. So you kind of have to do it yourself. Now, this is changing. This is changing pretty rapidly in the field. There are a few open source tools and options, and plugins for other well-known software manufacturers that are starting to add this feature. But let's talk about what pen testing blockchains really means. So it means you're testing for the core functionality of that blockchain. Does that blockchain actually work? Does the proof of work actually work? Can your nodes actually sync…

Contents