Finding mispriced opcodes with fuzzing
blog.trailofbits.com | blog | #web3 | #smart-contracts | #fuzzing | #blockchain | #libafl | #fuel-vm | #gas
Summary
Trail of Bits built a fuzzing harness for the Fuel VM using LibAFL to reach ~1,000 exec/s, then analyzed gas usage outliers to find opcodes that charge too little gas in smart contract execution.
- Published
- Collected
--- id: 1487 title: "Finding mispriced opcodes with fuzzing" source_domain: blog.trailofbits.com source_url: "https://blog.trailofbits.com/2024/06/17/finding-mispriced-opcodes-with-fuzzing/" published_at: "2024-06-17 13:00" tags: ["web3", "smart-contracts", "fuzzing", "blockchain", "libafl", "fuel-vm", "gas"] phying_url: "https://phying.com/item/1487" lang: en --- # Finding mispriced opcodes with fuzzing ## Summary Trail of Bits built a fuzzing harness for the Fuel VM using LibAFL to reach ~1,000 exec/s, then analyzed gas usage outliers to find opcodes that charge too little gas in smart contract execution. ## Intelligence Metadata - **Sources:** blog.trailofbits.com - **Published:** 2024-06-17 13:00 - **Original:** https://blog.trailofbits.com/2024/06/17/finding-mispriced-opcodes-with-fuzzing/ - **Phying News:** https://phying.com/item/1487