Artwork

Nội dung được cung cấp bởi podcast@superfluid.finance. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được podcast@superfluid.finance hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
Player FM - Ứng dụng Podcast
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !

How To Perform an Audit with Damn Vulnerable DeFi Creator & Patrick Collins

1:05:34
 
Chia sẻ
 

Manage episode 358736172 series 3384761
Nội dung được cung cấp bởi podcast@superfluid.finance. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được podcast@superfluid.finance hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

00:00 Intro & Opening Conversation
7:58 Tincho's audit setup

12:35 VSCodium

14:08 Foundry v hardhat

22:00 First audit steps

25:00 Tincho's process for commenting within the code itself
30:00 Processing a codebase with lots of inheritance & moving parts: there’s a kind of art here to flowing back and forth between the big picture architecture/business logic and the low level understanding of contract

32:42 Be careful of going down adjacent rabbit holes that don’t have to do with the thing you’re auditing

36:52 When Tincho finds a bug… what does he do?

41:15 Communicating with clients

44:12 Waling through tests with Tincho

47:40 To best understand a protocol, make the codebase your own: run things locally

51:00 Time bounding your review process

52:00 Intuition vs checklists

56:05 Learning by reading past reports

59:04 Reviewing fixes

1:00:18 Handling hacks & the purpose of audits

  continue reading

44 tập

Artwork
iconChia sẻ
 
Manage episode 358736172 series 3384761
Nội dung được cung cấp bởi podcast@superfluid.finance. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được podcast@superfluid.finance hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

00:00 Intro & Opening Conversation
7:58 Tincho's audit setup

12:35 VSCodium

14:08 Foundry v hardhat

22:00 First audit steps

25:00 Tincho's process for commenting within the code itself
30:00 Processing a codebase with lots of inheritance & moving parts: there’s a kind of art here to flowing back and forth between the big picture architecture/business logic and the low level understanding of contract

32:42 Be careful of going down adjacent rabbit holes that don’t have to do with the thing you’re auditing

36:52 When Tincho finds a bug… what does he do?

41:15 Communicating with clients

44:12 Waling through tests with Tincho

47:40 To best understand a protocol, make the codebase your own: run things locally

51:00 Time bounding your review process

52:00 Intuition vs checklists

56:05 Learning by reading past reports

59:04 Reviewing fixes

1:00:18 Handling hacks & the purpose of audits

  continue reading

44 tập

Tất cả các tập

×
 
Loading …

Chào mừng bạn đến với Player FM!

Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.

 

Hướng dẫn sử dụng nhanh