I used Cutter to perform Reverse Engineering, but I'm migrating to Ghidra because of the absurd capabilities it has. This video fit like a glove, and explained more to me in 17 minutes than hours of reading the documentation!!
I like your channel. We share similar lowlevel interest and videos. Ghidra is new to me I used IDA for ages. But I like Ghidra being free and opensource. So this was a great learning experience.
Pro tip, you can convert C++ source into C source using AI tools very easily if you are not using virtual functions. C++ is functionally equivalent to C unlike other languages, and as a result AI is often able to convert with 100% success. For instance, a class is really a struct that hides the first argument pointer to itself. And inheritance is just wrapping structs with the base class being the first field, and multiple inheritance being subsequent fields. Thats why the address changes when casting to the second or nth base class in multiple inheritance. Virtual function(s) result in a single hidden field that holds a vtable pointer; that too is convertible, but requires AI to create something rather than just translate.
nice to see that programmer synesthesia in the thumbnails, makes me feel at home. for some reason it's something i always notice right away with people who are good at working with abstract concepts
Maybe this is an odd comment but those transitions are killer. Nice work on all the editing and work put into the background effects!
Would love a behind-the-scenes on how it is all done.
Agreed! What a whole extra level of effort
Which OS does she use in the videos.?
@@unknownboi9084 I guess Windows 10 with a Windows Vista or Windows 7 Theme. But definitly Windows
I used Cutter to perform Reverse Engineering, but I'm migrating to Ghidra because of the absurd capabilities it has. This video fit like a glove, and explained more to me in 17 minutes than hours of reading the documentation!!
You have extensive knowledge of the topic AND you're nice to watch. Thank you for your videos. Keep up the great work. :)
I like your channel. We share similar lowlevel interest and videos. Ghidra is new to me I used IDA for ages. But I like Ghidra being free and opensource. So this was a great learning experience.
Scripting inside ghidra is God tier level ^^ great video as per usual. Thanks Laurie for sharing.
I never done or had a need for doing this, but this is gorgeous video with beautiful explanations.
wow didnt know this, its verry usefull for huge huge code program with like 700 000 lines of assembly!!
this is amazing honestly the information given the editing this must have taken a lot of time and effort thank you so much
Pro tip, you can convert C++ source into C source using AI tools very easily if you are not using virtual functions. C++ is functionally equivalent to C unlike other languages, and as a result AI is often able to convert with 100% success. For instance, a class is really a struct that hides the first argument pointer to itself. And inheritance is just wrapping structs with the base class being the first field, and multiple inheritance being subsequent fields. Thats why the address changes when casting to the second or nth base class in multiple inheritance. Virtual function(s) result in a single hidden field that holds a vtable pointer; that too is convertible, but requires AI to create something rather than just translate.
A pretty good introduction. Thanks!
Your video is very helful! It help a lot in my system programing class
This is fantastic comment, well made and very informative. Thank you!
Love the anime transitions!
You are the best teacher!
nice to see that programmer synesthesia in the thumbnails, makes me feel at home. for some reason it's something i always notice right away with people who are good at working with abstract concepts
Delightfully simple
this was pretty neat. nice video
Thanks for this tutorial
Whe I heard a noise, I thought it was my stomach but then I realized it was your doggy.
What's the software you are using for the recording screen and frontcam feed? I really liked the "Corgi" feature
Loving that WinXP skin..or is it a real WinXP?
Amazing !
I love the UX edits, is that something you do in Adobe AE?
do you know how to make a script to force ghidra into multi-threaded workload to speed up analysis and decompilation?
Cool
which version of windows is this?🤨
very nice voice
Is it possible to use ghidra to reverse an app (android) written with react native framework? Thank you
🐉
I love lain
First
can you reverse engineer unreal engine 5 games and sdk dump them?
What is the purpose of using python rather than java? Are there advantages ?
Purely down to preference but any difference is in milliseconds
BUENO APRENDER INGLES POR Q ME SUENA ABURRIDO EN INGLES