Comments (8)
Hey guys, the level is still solvable! checkout this Log
@juanschallibaum If you figure out how to solve it and want to contribute, you could write some hints and explain the workaround in the level text box.
from ethernaut.
@GianfrancoBazzani I think, it seems like you've used Ethernaut.sol to destroy the Engine. This is because, in order to destroy the Engine, the creation and destruction of the Engine need to be handled in a single transaction. So, ultimately, you weren't able to clear the level with the actual player account; instead, the attacking contract took on the role of the player to resolve it, right? I would like to clear it with the actual player account.
from ethernaut.
Hi @juanschallibaum thanks for highlight it!
I suspect this is related to the Dencun fork already introduced in most of test networks and the "EIP-6780: SELFDESTRUCT only in the same transaction". You can learn more about through reading Ethereum Evolved: Dencun Upgrade Part 1, EIP-5656 & EIP-6780 Consensys Blog Post.
We will figure out how to address this issue, thank you!
from ethernaut.
Thank you @GianfrancoBazzani for the explanation and quick response!
Perhaps a mention of the EIP could be added in the challenge description, clarifying that since its introduction, the selfdestruct()
in this context is ineffective. Perhaps the above could be clarified, and when validating the instance, check in some way the attempt of selfdestruct()
on the logic contract (whose bytecode is reset). Although the attack is no longer possible, the challenge still seems educational and informative, and it would be good to keep it. Perhaps there is an even better way to solve the level's issue.
Whatever you need, I am at your disposal. Thanks again, regards.
from ethernaut.
Hey @juanschallibaum
Is there a new attack to bypass the level or is it unsolvable for now ?
from ethernaut.
@GianfrancoBazzani How did you solve this level????? Pleas tell me...
from ethernaut.
Related Issues (20)
- New Network Support - [Network Name] HOT 2
- Change Testnet Recommendation to Sepolia HOT 1
- Contract locked due maintenance operations - [goerli] HOT 2
- Cannot interact with contract... Error in RPC response:,err: max fee per gas less than block base fee HOT 1
- Cannot create new instance for level 19 Alien Codex in Sepolia testnet: execution reverted: Level doesn't exist HOT 3
- DoubleEntryPoint Level can be solved with a bot that always raises alerts HOT 1
- Fix react router to fallback in 404
- 🐛 Bug in `activateLevel.js` middleware HOT 3
- Challenge not working HOT 4
- New Network Support - [Network Name] HOT 1
- TypeError: Cannot read properties of undefined (reading 'unshift') HOT 6
- Ethernaut contract not found in any network HOT 6
- New Network Support - OP Sepolia
- New Network Support - Sepolia Arbitrum
- New Network Support - Holesky HOT 1
- Leaderboard not fetching results properly (Sepolia) HOT 4
- bug: Link to an non existent Github account. HOT 1
- New Network Support - Polygon Amoy Testnet HOT 4
- Deprecate Polygon Mumbai HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ethernaut.