~/talk

sub0 Asia 2024 - Ariel Waissbein (CoinFabrik)

Talkat sub0 Asia 2024 · 2024-03-12..03-13· [security, cryptography]
links:none on file
slides:none on file

Tooling claims to cut common Ink! bugs before audits by scanning compiler intermediate representations and flagging low‑hanging fruit; it uses the Rust compiler IRs via dint/clippy, runs as a CLI, VS Code extension and GitHub Action, and ships detectors for 20+ vulnerable contracts built from real incidents plus exploit code. The project named Scout provides paired vulnerable/fixed tests, aims to minimize false positives, and reports specific detections (authorization via set_contract_storage, set_code_hash misuse, zero/test address, integer overflows, reentrancy) to reduce auditor effort.

AI-written summary · about

  1. 0:00Smart contract security risks
  2. 1:50Security frameworks reduce risks
  3. 3:21Scout static analysis tool
  4. 5:07Scout detects vulnerabilities
  5. 7:16Rust compiler integration
  6. 9:23Output formats and IDE integration
  7. 10:28Case study: authorization bugs
  8. 12:17Detectors analyze function calls
  9. 15:06Other vulnerabilities Scout finds
  10. 17:18Contributing detectors
  11. 18:46Public test suite
  12. 19:50Team acknowledgments
  13. 20:14Q&A: Rust compiler
  14. 22:42Q&A: Multi-contract attacks
  15. 24:07Q&A: Documentation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.