Manticore in the post above uses formal methods to verify contract properties!
Re:Our suite of Ethereum security tools
by ESultanik on Saturday March 24, 2018 @04:08PM
(#16668611)
Ethereum contracts are effectively Turing complete (well, technically linear bounded automata complete). But you get the same state space explosion issues as with formal validation of any other language.
Re:Our suite of Ethereum security tools
by jbverschoor on Saturday March 24, 2018 @10:50AM
(#16666840)
Hell, even in an offensive sense it makes sense. https://anee.me/solving-a-simple-crackme-using-z3-68c55af7f7...