How To Hack And Find Smart Contract Vulnerabilities with Slither 2024