智能合約 CTF 環境準備

這邊只是介紹一下會需要用到的工具,並不會講到區塊練的內容。 錢包 首先是錢包,這邊用METAMASK,一個瀏覽器的插件 然後新增一個錢包 CTF網站 可以試著直接打開這次要用的 CTF 站,ethernaut.zeppelin打開 console 會發現他一直在提醒你要切到正確的網路。 切換到測試網路之後就可以去 faucet.metamask.io 拿一些 ETH,大概五枚就可以了。 現在可以去 zeppelin 按 play now! 了 這個網站會有一個主要的 contract 叫做 ethernaut ,每關還有不同的 contract 會在按下 Get new instance 後拿到,就叫做 contract ,通常要解開關卡就是 pwm 掉這個 contract 後再用 Submit instance 把他送回去就是解開每個關卡的流程。 那如果沒解開就送回去就會出現 那這個第0題,就普通的跟著題目提示做就可以了。 等他確認 transaction 後再 contract.getCleared() 就會發現它變成 true 了,接下來用 Submit instance 送回去就可以了。 工具 remix.ethereum,可以線上編譯測試 Solidity Read more about 智能合約 CTF 環境準備[…]