https://allthingsfuzzy.substack.com/p/certora-vs-echidna-a-case-study-on
Certora 与 echidna 的 #fuzz invariant 测试
Certora 与 echidna 的 #fuzz invariant 测试
Substack
Certora vs Echidna: a case study on invariant testing in eBTC
In this post, we'll be comparing the proving of properties in a smart contract system using fuzzing and formal verification tools. We'll be using the eBTC protocol as a real-world case study.
👍1🔥1
https://blog.trailofbits.com/2024/03/22/why-fuzzing-over-formal-verification/
#fuzz 模糊测试与 #formalVerify 形式化证明
#fuzz 模糊测试与 #formalVerify 形式化证明
The Trail of Bits Blog
Why fuzzing over formal verification?
We recently introduced our new offering, invariant development as a service. A recurring question that we are asked is, “Why fuzzing instead of formal verification?” And the answer is, “It’s complicated.” We use fuzzing for most of our audits but have used…
👍2
https://blog.trailofbits.com/2024/06/17/finding-mispriced-opcodes-with-fuzzing/
使用 #fuzz 发现错误定价的 FuelVM opcode
使用 #fuzz 发现错误定价的 FuelVM opcode
The Trail of Bits Blog
Finding mispriced opcodes with fuzzing
Fuzzing—a testing technique that tries to find bugs by repeatedly executing test cases and mutating them—has traditionally been used to detect segmentation faults, buffer overflows, and other memory corruption vulnerabilities that are detectable through crashes.…
👍1🔥1
https://dacian.me/find-highs-before-external-auditors-using-invariant-fuzz-testing
invariant #fuzz 测试寻找漏洞案例
invariant #fuzz 测试寻找漏洞案例
in your storage
Find Highs Before External Auditors Using Invariant Fuzz Testing
Many high severity findings found during private audits by external auditors could have been found by the protocol developers themselves using invariant fuzz testing prior to engaging external auditors. While this doesn’t require developing an “attac...
https://dacian.me/find-highs-before-external-auditors-using-certora-formal-verification
使用 certora 进行 #fuzz 测试与 #formalVerify 证明
使用 certora 进行 #fuzz 测试与 #formalVerify 证明
in your storage
Find Highs Before External Auditors Using Certora Formal Verification
At DeFi Security Summit 2024 I presented a workshop on how smart contract developers can use invariant fuzz testing to find high severity issues prior to external audit, based on my real-world experience doing private audits with Cyfrin.
Since fuzz t...
Since fuzz t...
👍1
https://blog.trailofbits.com/2025/02/12/the-call-for-invariant-driven-development/
对于 #fuzz 测试方法 invariant test 的详细介绍
对于 #fuzz 测试方法 invariant test 的详细介绍
The Trail of Bits Blog
The call for invariant-driven development
Writing smart contracts requires a higher level of security assurance than most other fields of software engineering. The industry has evolved from simple ERC20 tokens to complex, multi-component DeFi systems that leverage domain-specific algorithms and handle…
👍1