Ghidra Scripting to Speed Up Reverse Engineering

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024

Комментарии • 40

  • @DroneMothership
    @DroneMothership 11 месяцев назад +37

    Maybe this is an odd comment but those transitions are killer. Nice work on all the editing and work put into the background effects!

    • @rickr530
      @rickr530 8 месяцев назад +3

      Would love a behind-the-scenes on how it is all done.

    • @Comonad
      @Comonad 7 месяцев назад +1

      Agreed! What a whole extra level of effort

    • @unknownboi9084
      @unknownboi9084 4 месяца назад

      Which OS does she use in the videos.?

    • @kernel0verflow919
      @kernel0verflow919 2 месяца назад

      @@unknownboi9084 I guess Windows 10 with a Windows Vista or Windows 7 Theme. But definitly Windows

  • @0x0d4y
    @0x0d4y 11 месяцев назад +3

    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!!

  • @Berzeger
    @Berzeger 8 месяцев назад +2

    You have extensive knowledge of the topic AND you're nice to watch. Thank you for your videos. Keep up the great work. :)

  • @CallousCoder
    @CallousCoder 11 месяцев назад +5

    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.

  • @frankjansson7563
    @frankjansson7563 11 месяцев назад +1

    Scripting inside ghidra is God tier level ^^ great video as per usual. Thanks Laurie for sharing.

  • @coolwinder
    @coolwinder 11 месяцев назад +1

    I never done or had a need for doing this, but this is gorgeous video with beautiful explanations.

  • @guigomez3441
    @guigomez3441 7 месяцев назад +1

    wow didnt know this, its verry usefull for huge huge code program with like 700 000 lines of assembly!!

  • @ahmedmani1051
    @ahmedmani1051 11 месяцев назад +2

    this is amazing honestly the information given the editing this must have taken a lot of time and effort thank you so much

  • @projectnemesi5950
    @projectnemesi5950 17 дней назад

    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.

  • @SaifUlIslam-di5xv
    @SaifUlIslam-di5xv 3 месяца назад

    A pretty good introduction. Thanks!

  • @ye-xionlin6976
    @ye-xionlin6976 6 месяцев назад

    Your video is very helful! It help a lot in my system programing class

  • @Trask899
    @Trask899 11 месяцев назад +1

    This is fantastic comment, well made and very informative. Thank you!

  • @LuisAPeregrina
    @LuisAPeregrina 7 месяцев назад +1

    Love the anime transitions!

  • @nadabird5349
    @nadabird5349 11 месяцев назад +1

    You are the best teacher!

  • @redorchidee137
    @redorchidee137 7 месяцев назад +1

    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

  • @temperance7
    @temperance7 Месяц назад

    Delightfully simple

  • @cozt7050
    @cozt7050 11 месяцев назад +1

    this was pretty neat. nice video

  • @ancestrall794
    @ancestrall794 4 месяца назад

    Thanks for this tutorial

  • @yolamontalvan9502
    @yolamontalvan9502 7 месяцев назад

    Whe I heard a noise, I thought it was my stomach but then I realized it was your doggy.

  • @nuszkat9953
    @nuszkat9953 11 месяцев назад +3

    What's the software you are using for the recording screen and frontcam feed? I really liked the "Corgi" feature

  • @AlbertKing-fl1rv
    @AlbertKing-fl1rv 11 месяцев назад +3

    Loving that WinXP skin..or is it a real WinXP?

  • @bigd2950
    @bigd2950 9 месяцев назад

    Amazing !

  • @succupon
    @succupon 7 месяцев назад

    I love the UX edits, is that something you do in Adobe AE?

  • @Monkeyindatrees
    @Monkeyindatrees 11 месяцев назад +1

    do you know how to make a script to force ghidra into multi-threaded workload to speed up analysis and decompilation?

  • @mrtnsgs
    @mrtnsgs 11 месяцев назад +1

    Cool

  • @tonmoysiddique
    @tonmoysiddique 11 месяцев назад +2

    which version of windows is this?🤨

  • @zclforever
    @zclforever 10 месяцев назад +1

    very nice voice

  • @segsig2870
    @segsig2870 6 месяцев назад

    Is it possible to use ghidra to reverse an app (android) written with react native framework? Thank you

  • @javapaceable
    @javapaceable 11 месяцев назад +1

    🐉

  • @tellmey1
    @tellmey1 8 месяцев назад

    I love lain

  • @toobdooter
    @toobdooter 11 месяцев назад +1

    First

  • @josefaction6982
    @josefaction6982 10 месяцев назад

    can you reverse engineer unreal engine 5 games and sdk dump them?

  • @maximshoustin5942
    @maximshoustin5942 9 месяцев назад

    What is the purpose of using python rather than java? Are there advantages ?

    • @saidjuma1433
      @saidjuma1433 5 месяцев назад

      Purely down to preference but any difference is in milliseconds

  • @andyaxceldominguezccorahua666
    @andyaxceldominguezccorahua666 7 месяцев назад

    BUENO APRENDER INGLES POR Q ME SUENA ABURRIDO EN INGLES