Розмір відео: 1280 X 720853 X 480640 X 360
Показувати елементи керування програвачем
Автоматичне відтворення
Автоповтор
Vulnerability 0:13Contract vulnerable to unsafe delegatecall 0:50Challenge 2:30Code for the exploit 5:03Demo 12:13
You're one SNEAKY man, that code was some next level thing.
Wow, I had to rewind and watch 9:17 3 times to digest it. Great and informative
Play around on Remix to fully grasp how the hack works
@@smartcontractprogrammer i managed to do it on my own in 15 minutes, is that a good sign bro?
i only didnt come up with the msg.sender instead of address(this) for the address owner change, I used a hardcoded address@@smartcontractprogrammer
Everything is perfectly explained!! We need more of these video's please!!
no such thing as clevx or px or etc or not, cepuxyuax ,think, say any nmw s perfx
this content is unmatched.
❤️ these two videos are awesome !!! Thanks so much !!!
Is there a way to set msg.sender as the deployer of Attack contract?So the owner stores address of the deployer of Attack not, the address of Attack
At 7:29 of the video, Why do you use the different ways( line31-36 vs. line 45-52) to call another function of contract ?
How come we can paste an address in uint with *uint(uint160(address(this))))* ? I don't understand this process, Is the address getting formatted into something else?
WoW!!! Thanks for this great tutorial
At 9:34, line59, can we code: owner=address(this) instead of owner = msg.sender ?
yes but in this series he said no to use becz of selfdestruct()
many thanks for all your videos, muchas gracias.
simple and easy, thank you.
❤️
Is this still the case with new Solidity versions? like 0.8.x ? I'm no genius, but this seems like bad design
yes
Hey brother can you help me my account hacked by some one he deployed auto transfer bot
Brother how can we mitigate this problem ? i mean can we use proxy contract for mitigate this?
no, only defense is to review code before calling
great video
In case 0.8+ is used, would this still work for changing the contract owner? I think they have a built-in ownerOnly modifier.
Sorry about that
Sorry I don't understand your question:(
Vulnerability 0:13
Contract vulnerable to unsafe delegatecall 0:50
Challenge 2:30
Code for the exploit 5:03
Demo 12:13
You're one SNEAKY man, that code was some next level thing.
Wow, I had to rewind and watch 9:17 3 times to digest it. Great and informative
Play around on Remix to fully grasp how the hack works
@@smartcontractprogrammer i managed to do it on my own in 15 minutes, is that a good sign bro?
i only didnt come up with the msg.sender instead of address(this) for the address owner change, I used a hardcoded address@@smartcontractprogrammer
Everything is perfectly explained!! We need more of these video's please!!
no such thing as clevx or px or etc or not, cepuxyuax ,think, say any nmw s perfx
this content is unmatched.
❤️ these two videos are awesome !!! Thanks so much !!!
Is there a way to set msg.sender as the deployer of Attack contract?
So the owner stores address of the deployer of Attack not, the address of Attack
At 7:29 of the video, Why do you use the different ways( line31-36 vs. line 45-52) to call another function of contract ?
How come we can paste an address in uint with *uint(uint160(address(this))))* ? I don't understand this process, Is the address getting formatted into something else?
WoW!!! Thanks for this great tutorial
At 9:34, line59, can we code: owner=address(this) instead of owner = msg.sender ?
yes but in this series he said no to use becz of selfdestruct()
many thanks for all your videos, muchas gracias.
simple and easy, thank you.
❤️
Is this still the case with new Solidity versions? like 0.8.x ? I'm no genius, but this seems like bad design
yes
Hey brother can you help me my account hacked by some one he deployed auto transfer bot
Brother how can we mitigate this problem ? i mean can we use proxy contract for mitigate this?
no, only defense is to review code before calling
great video
In case 0.8+ is used, would this still work for changing the contract owner? I think they have a built-in ownerOnly modifier.
Sorry about that
Sorry I don't understand your question:(