sodility合约审计入门学习思路 零基础一
sodility合约审计入门学习思路 零基础一 简介 准备工作 学习步骤 1、熟悉sodility语言 2、编写合约、掌握sodility 3、常见合约漏洞 4、合约靶场 5、其他相关知识链接 简介 Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言。这门语言受到了 C++,Python 和 Javascript 语言的影响,设计的目的是能在 以太坊虚拟机(EVM) 上运行。 发现越来多的人关注btc、eth相关的区块链知识,可能大家都幻想过找到一个合约漏洞,发一笔横财哈哈。 网上的学习资料杂而乱,再这里给大家提供一个sodility合约审计的学习思路,让大家少走弯路。 学习一个新技能,肯定要花不少时间,希望大家坚持下去,肯定会有收获。 准备工作 下面的链接部分需要科学上网,这里就不教大家了,自己去准备。 1、谷歌浏览器,自行下载安装 2、链接: remix 此网站用于合约的编译、部署、测试(常用,做笔记,收藏下来),不想用网页的也可以在本地搭建。 链接: remix使用 此网站介绍怎么样使用remix,新版本可能界面做了变化,对应是去找到功能位置就行。 3、metamask(谷歌浏览器插件,eth钱包) 链接: MetaMask的安装与使用 图片: 后面使用remix审计合约会用到,自行下载(需要科学上网)。 学习步骤 1、熟悉solidity语言语法。 2