본문 바로가기
블록체인교육/블록체인보안

[블록체인 보안] 솔리디티 해킹관련 파운더리 셋팅 및 테스트(selfdestruct)

by Danny_Kim 2023. 8. 24.

🔑 100배 수익 경험자의 노하우가 담긴 치트키 공개 🔑

  1. 네이버, 카카오 임직원들이 듣고 있는 비트코인 강의
  2. 아무도 알려주지 않은 비트코인, 이더리움의 리스크
  3. 블록체인 전문가들도 놓치기 쉬운 비트코인, 이더리움의 핵심 가치
  4. 천배 수익이 가능한 디파이(DeFi), 코인 생태계 지도
  5. 토큰 제작, 1억 연봉의 블록체인 개발자로 거듭나자!

 

1. 파운더리 설치

 

curl -L https://foundry.paradigm.xyz | bash

 

 

foundryup

 

2. hello_foundry 초기화

forge init hello_foundry

 

ls
forge build
forge test

 

3. 예제 테스트

 

1. Self Destruct

- 가이드

https://web3sec.notion.site/Selfdestruct-4c64f3ceb02f477f9dfc0079b66c84a6

 

- 예제샘플소스

https://github.com/SunWeb3Sec/DeFiVulnLabs/blob/main/src/test/Selfdestruct.sol

 

테스트 폴더에 해당 파일 저장.

 

- 아래 명령 실행.

forge test --contracts src/test/Selfdestruct.sol -vvvv

 

 - 컴파일 및 테스트 실행 화면 확인

 

위와 같이 테스트 결과 확인 가능.

 

 

Foundry 설치 및 세팅 관련 메뉴얼 원문

https://book.getfoundry.sh/getting-started/installation

 

본 글에 작성된 Selfdestruct 관련 글 원문 링크

https://web3sec.notion.site/Selfdestruct-4c64f3ceb02f477f9dfc0079b66c84a6

 

🔑 100배 수익 경험자의 노하우가 담긴 치트키 공개 🔑

  1. 네이버, 카카오 임직원들이 듣고 있는 비트코인 강의
  2. 아무도 알려주지 않은 비트코인, 이더리움의 리스크
  3. 블록체인 전문가들도 놓치기 쉬운 비트코인, 이더리움의 핵심 가치
  4. 천배 수익이 가능한 디파이(DeFi), 코인 생태계 지도
  5. 토큰 제작, 1억 연봉의 블록체인 개발자로 거듭나자!

댓글