The Ultimate Guide To Reentrancy

  Рет қаралды 6,447

Owen Thurm

Owen Thurm

Күн бұрын

Пікірлер: 29
@tinerispe
@tinerispe Жыл бұрын
by far the clearest explanation of read-only reentrancies that i found.. great content as always, thanks!
@0xOwenThurm
@0xOwenThurm Жыл бұрын
So glad it could help!
@adugbovictory
@adugbovictory 26 күн бұрын
enjoyed this content so much
@BhanuDebut
@BhanuDebut Ай бұрын
but if we delete or empty the states first then how the transfer line will be able to fetch or balance , as we already declared it empty before that .
@soaphornseuo8630
@soaphornseuo8630 Жыл бұрын
Clear explanation with simple way
@0xOwenThurm
@0xOwenThurm Жыл бұрын
So glad it could help! I made it as simple as I could 🙏
@latricianickelberry3052
@latricianickelberry3052 Жыл бұрын
Great explanation!
@0xOwenThurm
@0xOwenThurm Жыл бұрын
Glad it could help!!
@ujjwalshrestha5720
@ujjwalshrestha5720 Жыл бұрын
crystal clear explanation waiting for many other attack vectors explanation further..✌
@0xOwenThurm
@0xOwenThurm Жыл бұрын
Glad it could help! Many more on the way
@user-gt9vv3nv5l
@user-gt9vv3nv5l Жыл бұрын
thanks for the great content. demos in remix step-by-step debugger would make it become one of a kind!
@0xOwenThurm
@0xOwenThurm Жыл бұрын
Tysm ser! Yes this would be a great addition!
@Brian-vs9sd
@Brian-vs9sd 7 ай бұрын
Great explanation.
@phuonglm86
@phuonglm86 Жыл бұрын
Thank you @Owen !!!
@0xOwenThurm
@0xOwenThurm Жыл бұрын
Glad it could help!
@notbozho
@notbozho Жыл бұрын
Clear explanation and great content overall my guy. I'd love to see a video explaining the sandwhich attacks and how they work :)
@0xOwenThurm
@0xOwenThurm Жыл бұрын
Noted ser! Coming soon
@arjunbahera5481
@arjunbahera5481 6 ай бұрын
I did not get the Read Only Reentrancy, it seemed to me a classic case, why was it named read only?
@valuevalk
@valuevalk 3 ай бұрын
I think he made a mistake and removed the nonReentrant modifier, because he began with saying "this contract is not directly vulnerable/manipulatable", however it actually was. And even that, I think I still don't get it. As far as my knowledge spreads, its not possible to read values midway of a transaction, because state is reflected after the transaction has been executed, if it was possible to read midways of a transaction it would mean the the EVM is multithreaded and it is not. Its a stack-based single-threaded virtual machine. Curious to see what @0xOwenThurm has to say and actually clarify those questions.
@user-nm5tn7td5b
@user-nm5tn7td5b 8 ай бұрын
Can make for me Arbitrag Smart contract flash loan
@ngree4271
@ngree4271 Жыл бұрын
Hi Owen, if you start learning to code from scratch with 0 coding experience (no HTML, CSS, JS) and you start learning programming by only just learning what it needs to become a Smart Contract Auditor. Could you become Smart Contract Auditor again within 8 months of effort from that zero states? Thank you very much
@0xOwenThurm
@0xOwenThurm Жыл бұрын
Yep! You should check out the 4 step roadmap to becoming an auditor video on this channel!
@soaphornseuo8630
@soaphornseuo8630 Жыл бұрын
😊
@DeepakKumar-uz4xy
@DeepakKumar-uz4xy Жыл бұрын
i heard in vyper lang this issue disabled by default, lol
@0xOwenThurm
@0xOwenThurm Жыл бұрын
Don't know about that! Curve is in vyper and is perhaps the most famous case of read-only reentrancy.
@DeepakKumar-uz4xy
@DeepakKumar-uz4xy Жыл бұрын
@@0xOwenThurm this upgrade is done recently
@0xOwenThurm
@0xOwenThurm Жыл бұрын
@@DeepakKumar-uz4xy I see very interesting, thanks for letting me know! I think it probably protects against single contract reentrancy but there's no way to automatically protect against cross-contract/read-only reentrancy unless you register them as a system.
Front-Running Attacks | Web3 Exploits 101
25:42
Owen Thurm
Рет қаралды 2,4 М.
Complete Smart Contract Auditing System
24:52
Owen Thurm
Рет қаралды 4,9 М.
At the end of the video, deadpool did this #harleyquinn #deadpool3 #wolverin #shorts
00:15
Anastasyia Prichinina. Actress. Cosplayer.
Рет қаралды 16 МЛН
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 11 МЛН
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 25 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 119 МЛН
30 Solidity Tricks You Can’t Live Without
15:31
EatTheBlocks
Рет қаралды 8 М.
Complete Guide To The EVM | Everything You Need To Know
35:17
Owen Thurm
Рет қаралды 6 М.
How To Find SO Many Criticals You Get Bored Of Auditing
45:42
Owen Thurm
Рет қаралды 6 М.
Read Only Reentrancy | Hack Solidity (0.8)
19:55
Smart Contract Programmer
Рет қаралды 12 М.
Beginner Roadmap to Smart Contract Auditing
28:31
Andy Li
Рет қаралды 33 М.
How I Hacked a Live Smart Contract & How to Get Started in White Hat Hacking
43:09
Jesper Kristensen (jtk.eth)
Рет қаралды 12 М.
At the end of the video, deadpool did this #harleyquinn #deadpool3 #wolverin #shorts
00:15
Anastasyia Prichinina. Actress. Cosplayer.
Рет қаралды 16 МЛН