Assembly Calling Conventions For Reverse Engineers [Patreon Unlocked]

  Рет қаралды 18,305

OALabs

OALabs

Күн бұрын

Пікірлер: 30
@turner7777
@turner7777 2 жыл бұрын
I think you are the only KZbinr that teaches reverse engineering this well 👏👏
@OALABS
@OALABS 2 жыл бұрын
That's very kind, thank you : )
@최강재-y9c
@최강재-y9c Жыл бұрын
I am really appreciated all of your Patreon series. Every single of them is so informative. Thanks a lot!
@OALABS
@OALABS Жыл бұрын
Thanks : )))
@mytechnotalent
@mytechnotalent 2 жыл бұрын
This is so critical to understand thank you for this brilliant breakdown. It really helps when you are very heavy deep into an analysis to understand what is really going on and what values are actually where.
@OALABS
@OALABS 2 жыл бұрын
Hey thanks glad you found this useful : )
@mytechnotalent
@mytechnotalent 2 жыл бұрын
@@OALABS always cheers!
@Coledebord2
@Coledebord2 2 жыл бұрын
The helpfulness of your channel cannot be overstated. Love it, keep up the great work! 👍🏻
@OALABS
@OALABS 2 жыл бұрын
Hey, thanks very much! This is the sort of feedback that keeps us motivated : )
@あまね-y6t
@あまね-y6t 2 жыл бұрын
As other comments said, your video has the highest quality among others. I'd love to watch more tutorials of IDA and x64dbg. Reversing the code that is written by yourself and explain the logic was just amazing. Thank you
@OALABS
@OALABS 2 жыл бұрын
Thanks! We will be exploring debuggers more this month, and of course ... on Patreon : ))
@あまね-y6t
@あまね-y6t 2 жыл бұрын
@@OALABS I take donation into account then
@horriblejungler8373
@horriblejungler8373 2 жыл бұрын
This is one of the most well made videos I've found discussing reversing in general. Well done!
@souhardyasardar4708
@souhardyasardar4708 2 жыл бұрын
Always coming to your content to brush up the basics really well done
@pierreuntel1970
@pierreuntel1970 2 жыл бұрын
You are da bomb!!! That feeling when something just clicked inside your head... Now i understand what those are now, you're gonna get another Patreon! Thank you
@RazviOverflow
@RazviOverflow 2 жыл бұрын
Thank your for sharing! Your content is amazing. Keep up the good work 💪💪
@orgozlan323
@orgozlan323 2 жыл бұрын
thank you!!! amazing work!
@timiostimio
@timiostimio 2 жыл бұрын
these videos are just insanely good. thank you so much ;-)
@saudgl
@saudgl 2 жыл бұрын
Thank you very much ❤️
@alphahex99
@alphahex99 2 жыл бұрын
Awesome!!!
@s34n2
@s34n2 2 жыл бұрын
For the stack cleanup, its adding to the stack pointer, does this mean that the stack pointer will keep increasing? Wont there be a limit to how large the stack pointer's value is? By the way, sorry if my question sounds dumb, but I just dont get that concept.
@OALABS
@OALABS 2 жыл бұрын
Not dumb at all! The stack grows negatively so by adding to sp it is actually shrinking the stack back down so it can re-use the previously used space. There are stack limits but in this case we aren't anywhere close to them. There is a pretty good answer on SO about what happens when the stack gets large (stackoverflow.com/questions/15335658/is-there-any-restriction-on-the-maximum-limit-in-usage-of-stack-size).
@s34n2
@s34n2 2 жыл бұрын
@@OALABS Thanks for the clarification, I understand better now!
@mkxto
@mkxto 2 жыл бұрын
instantly subscribed and activated the bell lol
@SpiritualIconoclast
@SpiritualIconoclast 2 жыл бұрын
If this is an OA labs exclusive tutorial how is this available on KZbin? I know I get more content if I become a patreon member but are some content just offered for free here?
@OALABS
@OALABS 2 жыл бұрын
Yeh that's a great question! So we produce these tutorials for our Patreon first (www.patreon.com/oalabs), hence the branding etc. But for specific tutorials we sometimes decide to unlock them for everyone... this usually happens for tutorials that we think can stand on their own (not part of a series) and ones that we think would really benefit a wider audience. This tutorial is actually a good example, an introduction to calling conventions is likely pretty useful for most ppl who are starting out with RE, but for folks who want to go deeper they might be interested in our other 5 tutorials on calling conventions that are Patreon only. I hope that clears it up any confusion, and explains why we have different branding for some videos : ))
@amd9918
@amd9918 2 жыл бұрын
out of all that call.. one that I hate is the thiscall...
@OALABS
@OALABS 2 жыл бұрын
C++ is a bit of a beast to RE but __thiscall isn't too crazy @Richard Lyman has the right idea... just need to remember that the class object struct is passed in ECX ... I guess now is a good time to shill for our Patreon haha www.patreon.com/posts/assembly-calling-62676348
Emulation Fundamentals - Writing A Basic x86 Emulator
26:53
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Rust Functions Are Weird (But Be Glad)
19:52
Logan Smith
Рет қаралды 148 М.
The Return of Procedural Programming - Richard Feldman
52:53
ChariotSolutions
Рет қаралды 61 М.
Let's Create a Compiler (Pt.1)
1:11:03
Pixeled
Рет қаралды 595 М.
What is an object pool, and how to create one in C?
23:14
Jacob Sorber
Рет қаралды 18 М.
Web in Native Assembly (Linux x86_64)
2:03:41
Tsoding Daily
Рет қаралды 61 М.
GameDev in Assembly?!
4:00:03
Tsoding Daily
Рет қаралды 66 М.
All Rust string types explained
22:13
Let's Get Rusty
Рет қаралды 195 М.