Reverse Engineering 101 tutorial with the amazing Stephen Sims!

preview_player
Показать описание

// YouTube video REFERENCE //

// Stephen's Social //

// Stephen RECOMMENDS //
Disassemblers:

Free Learning Resources:

Books
Gray Hat Hacking Series by various authors:

The IDA Pro Book, 2nd Edition: The Unofficial Guide to the World's Most Popular Disassembler Second Edition by Chris Eagle

// David's SOCIAL //

// MY STUFF //

// SPONSORS //

// MENU //
00:00 - Intro
01:06 - Brilliant sponsored segment
02:36 - Stephen Sims // Off By One Security YouTube channel
04:02 - Hello World
06:11 - Learning the C programming language
09:34 - Introduction to reverse engineering
13:57 - Functions explained
16:43 - Stripped explained
18:03 - Disassemble explained // Differences between flavors
25:11 - History behind the two flavors
25:58 - Disassemble explained continued
26:22 - Return oriented programming explained
27:14 - Reverse engineering demo
01:07:46 - IDA Pro Demo
01:16:42 - Conclusion

Disclaimer: This video is for educational purposes only.

Please note that links listed may be affiliate links and provide me with a small percentage/kickback should you use them to purchase any of the items listed or recommended. Thank you for supporting me and this channel!

#android #ios #hacker
Рекомендации по теме
Комментарии
Автор


// YouTube video REFERENCE //


// Stephen's Social //

// Stephen RECOMMENDS //
Disassemblers:

Free Learning Resources:

Books
Gray Hat Hacking Series by various authors:

The IDA Pro Book, 2nd Edition: The Unofficial Guide to the World's Most Popular Disassembler Second Edition by Chris Eagle

// David's SOCIAL //

// MY STUFF //

// SPONSORS //

// MENU //
00:00 - Intro
01:06 - Brilliant sponsored segment
02:36 - Stephen Sims // Off By One Security YouTube channel
04:02 - Hello World
06:11 - Learning the C programming language
09:34 - Introduction to reverse engineering
13:57 - Functions explained
16:43 - Stripped explained
18:03 - Disassemble explained // Differences between flavors
25:11 - History behind the two flavors
25:58 - Disassemble explained continued
26:22 - Return oriented programming explained
27:14 - Reverse engineering demo
01:07:46 - IDA Pro Demo
01:16:42 - Conclusion

Disclaimer: This video is for educational purposes only.

Please note that links listed may be affiliate links and provide me with a small percentage/kickback should you use them to purchase any of the items listed or recommended. Thank you for supporting me and this channel!

#android #ios #hacker

davidbombal
Автор

This is probably one of my favorite videos I’ve seen this year. It does go deeper than others, but if you’re interested in this, if you’re interested in malware analysis and reverse engineering, this is a powerful primer

meredithunit
Автор

I remember doing assembler language for the intel 80386 30 years ago. We had a colourful IDE all the registers were neatly displayed. It was much easier to follow then purely a text based solution.
I remember stepping through my code and connecting directly to the hardware. Ridiculously fast executions.

SoundsLikeOdie
Автор

Everyone's "Hello World" is the gateway drug to programming.

rojansapkotaofficial
Автор

A good reference for folks who like to learn from a book is Practical Binary Analysis (no starch press) - it does require familiarity with C and assembly.

mbazzouz
Автор

Amazing how smart and how passionate he is, I have no idea what he was talking about half the time but I tried to lol. Great content as always David

Wired_And_Grounded
Автор

Was just looking into this topic. The timing couldn’t be better. Thanks! 🎉

BrianAHarkins
Автор

Way over my head, but I enjoyed it anyway. Thanks David!

CedroCron
Автор

I'm going to watch this one twice. This guy is a great teacher.

dadgeman
Автор

Oh my god! Welcome back!!
I remember you i thought your last interview was SO COOL with David!
I can't wait to watch this episode.

CyberDevilSec
Автор

It's great quick overview of the underlying basic principles of Reverse Engineering. Thank you for this amazing content, that too for Free!. It really helps.

irrationalywise
Автор

Love to see some real deep tech videos from your channel David!

aliabbas
Автор

Smart guests, smart host, smart community makes davidbambal the legendary youtuber for not only who starting out but for intermediate and pros as well.

xanaxity
Автор

Great video and tutorial as RE is so critical. Thank you both!

mytechnotalent
Автор

Oh my goodness! the amount of excitement I got when I saw the video

danushkastanley
Автор

Reverse engineering is really not for beginners. You need C, x86 asm, windows internals, system programming, know a dynamic debugging tool such as x64dbg, a static debugging tool like ghidra and hours of crackmes.

YLprime
Автор

Thanks to all of you for this video I got better explanations. I want to learn advance things but most of the courses are expensive and trying to figure things out the hard way, since I am not following a well-known path.

alfatech
Автор

There's a lot of "easy stuff" I haven't learned, so I don't mind if you cover the "easy" stuff because I still might learn something new! Steven is great, I watched every thing on his channel and learned a lot!

NatteeSetobol
Автор

This was fun, i cant fathom how good stephen courses are he is great at what he does

Mastertvt
Автор

@31:19, if x/s $rip+0xec4 doesn’t work, it’s because you also need to add the 7 bytes taken by the instruction, 0x…5ffd + 7 = 0x…6004

TomCarbon