Ghidra Scripting to Speed Up Reverse Engineering
ฝัง
- เผยแพร่เมื่อ 7 ก.ค. 2024
- In this video, we learn how to write custom Ghidra scripts in Python. We automatically print function names and set comments to assist reverse engineering.
---
Timestamps:
00:00 Intro
00:40 Script Manager
02:02 Jython
04:00 currentProgram
05:18 getFunctionManager()
07:41 Getting a Handle
08:28 Iterating through Functions
10:20 Running Script
11:41 Inserting Comments
14:27 Default Scripts
16:34 Recap
---
Links Mentioned in Video:
Ghidra:
ghidra-sre.org/
Ghidra Reference Manual:
ghidra.re/ghidra_docs/api/ghi...
---
laurieWIRED Twitter:
/ lauriewired
laurieWIRED Website:
lauriewired.com
laurieWIRED Github:
github.com/LaurieWired
laurieWIRED HN:
news.ycombinator.com/user?id=...
laurieWIRED Reddit:
/ lauriewired - วิทยาศาสตร์และเทคโนโลยี
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.?
Scripting inside ghidra is God tier level ^^ great video as per usual. Thanks Laurie for sharing.
A pretty good introduction. Thanks!
This is fantastic comment, well made and very informative. Thank you!
this was pretty neat. nice video
You are the best teacher!
Love the anime transitions!
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.
Your video is very helful! It help a lot in my system programing class
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 never done or had a need for doing this, but this is gorgeous video with beautiful explanations.
this is amazing honestly the information given the editing this must have taken a lot of time and effort thank you so much
wow didnt know this, its verry usefull for huge huge code program with like 700 000 lines of assembly!!
Thanks for this tutorial
Amazing !
What's the software you are using for the recording screen and frontcam feed? I really liked the "Corgi" feature
You have extensive knowledge of the topic AND you're nice to watch. Thank you for your videos. Keep up the great work. :)
Whe I heard a noise, I thought it was my stomach but then I realized it was your doggy.
Loving that WinXP skin..or is it a real WinXP?
do you know how to make a script to force ghidra into multi-threaded workload to speed up analysis and decompilation?
Cool
🐉
I love the UX edits, is that something you do in Adobe AE?
very nice voice
Is it possible to use ghidra to reverse an app (android) written with react native framework? Thank you
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
which version of windows is this?🤨
I love lain
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
First
BUENO APRENDER INGLES POR Q ME SUENA ABURRIDO EN INGLES