Skip to content

Bernhard Mueller - The Ether Wars: Exploits, Counter-Exploits, and Honeypots

Bernhard Mueller

Analyzes the adversarial ecosystem of Ethereum smart contract exploits and counter-exploits, including honeypot contracts designed to trap attackers.

Summary

Ethereum Smart Contract Adversarial Ecosystem

Bernhard Mueller (Trail of Bits security engineer) presents research on the predatory dynamics of the Ethereum smart contract ecosystem — a battleground where exploiters, counter-exploiters, and honeypot operators compete for funds.

Common Smart Contract Vulnerabilities

The talk reviews the canonical exploit classes: reentrancy (as exploited in the DAO hack), integer overflow/underflow, front-running via transaction ordering, and access control failures in proxy patterns.

Honeypot Contract Analysis

The Ethereum blockchain contains thousands of honeypot contracts — deliberately vulnerable-looking contracts designed to trap inexperienced attackers who attempt to exploit them, only to discover a hidden mechanism that transfers their deposited funds to the honeypot creator.

Counter-Exploit Bots

Mueller analyzes sophisticated automated bots that monitor the Ethereum mempool for transactions exploiting vulnerable contracts and front-run them with higher gas prices to steal the attacker's extracted funds, creating a recursive exploit ecosystem.

Related talks