Reverse Engineering - GDB (GNU Debugger)

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 44

  • @zer0k4ge
    @zer0k4ge 6 місяців тому +12

    Anime profile picture = linux skills

  • @MyWatermelonz
    @MyWatermelonz 6 місяців тому +1

    I put it in my watch later. From the title it's content that I'd like to watch, but the pfp sealed the deal.

  • @Shasky01
    @Shasky01 3 місяці тому +1

    Finally someone explained GDB for me ! Thank You !

  • @jashdgc
    @jashdgc 10 місяців тому +5

    Good content. You earnd a subscriber

    • @ir0nbyte
      @ir0nbyte  10 місяців тому

      I hope you learned something new.

  • @giovannidurante4134
    @giovannidurante4134 10 місяців тому

    Very concise and right to the point

    • @ir0nbyte
      @ir0nbyte  10 місяців тому

      Thank You! Stay tuned for more.

  • @69thApostleOfShindoL
    @69thApostleOfShindoL 9 місяців тому +2

    I havent been on windows for a long while but, Is that a tiling wm in windows?? And us that a term other than cmd?

    • @ir0nbyte
      @ir0nbyte  9 місяців тому

      It's just the WSL, nothing new.

  • @ragerp7907
    @ragerp7907 2 місяці тому

    Hey there, Awesome video.
    I just had a doubt for chall1 which is that in the disassembly of _start, there is no explicit mention of the _loop function, then how does the execution continue to the _loop, since generally there is some jmp or call instruction to redirect to another part of the code.
    I'm new to assembly and debugging so i'm not sure how that works. It would be great if you explain this to me.

    • @ir0nbyte
      @ir0nbyte  2 місяці тому

      Hey there thanks, I didn't get ur question join the discord and drop a message there with a screen shoot !

  • @gregh5061
    @gregh5061 3 місяці тому

    Based kurisu fan
    I'm a cs casual, how would you recommend I start learning/getting gud at gdb?

    • @ir0nbyte
      @ir0nbyte  3 місяці тому +1

      Hey a big fan here too !
      The best thing yet is to practice I think. Try not to use decompilers and use gdb for example on programs u write and debug them ! Check this playlist and check the other playlist of microcorruption if u are interested in learning some basic exploitation/rev.

    • @gregh5061
      @gregh5061 3 місяці тому

      @@ir0nbyte Thanks a ton! You on twitter or any other soc media?

    • @ir0nbyte
      @ir0nbyte  3 місяці тому

      @@gregh5061 Welcome ! YES check BIO !

    • @gregh5061
      @gregh5061 3 місяці тому

      @@ir0nbyte Checked it out + subscribed!
      I've messed around with selenium + automation and some web scraping w/ python in the past but I'm gonna start applying for tech jobs starting next month. Been grinding data structures +algos for a week on leetcode, discovered CSES thru your website and now I'm planning on going through those as well. What else would you recommend?

    • @ir0nbyte
      @ir0nbyte  3 місяці тому

      @@gregh5061 If you are a beginner, I recommend you go through problem solving for some time before getting back.

  • @xiaonguyen6693
    @xiaonguyen6693 Місяць тому

    el psy kongroo

  • @mikhailmikheev8043
    @mikhailmikheev8043 3 місяці тому

    you're a legend

  • @hillarymangena331
    @hillarymangena331 Місяць тому

    Why does it only work with z (chall1), aren't we only concerned with the 0x988 there?
    E.g, how many c's would give the congrats?😢

    • @ir0nbyte
      @ir0nbyte  Місяць тому +1

      Hey there, well you can't use c's because in the read syscall we are reading 0x14 = 20 caraceters. 20*'c' won't pass the 0x988 check the first few lines on how the read syscall was made to understand what i'm talking about.

  • @cariyaputta
    @cariyaputta 3 місяці тому

    Thanks, nice vid.

    • @ir0nbyte
      @ir0nbyte  3 місяці тому +1

      Glad you like it !

  • @thienngo2953
    @thienngo2953 3 місяці тому

    Great. Subscribed. +1 follow on X and 1 Viewer on your blog.

    • @ir0nbyte
      @ir0nbyte  3 місяці тому

      Thank You A share with your friends and community would help too !!

  • @almightydusty3871
    @almightydusty3871 6 місяців тому +1

    where are u from?

    • @ir0nbyte
      @ir0nbyte  6 місяців тому +1

      Tunisia ! Did you enjoy the video ?

    • @almightydusty3871
      @almightydusty3871 6 місяців тому +1

      ofc dude
      im iraqi i felt ur Arabian

  • @ismbks
    @ismbks 2 місяці тому +2

    gnu debug ok

    • @ir0nbyte
      @ir0nbyte  2 місяці тому

      What do you mean ? xD

    • @ismbks
      @ismbks 2 місяці тому +3

      @@ir0nbyte gnu debug ok

  • @SchizoDooDoo
    @SchizoDooDoo 10 місяців тому +6

    the video is good but try not to say "umm" lol

    • @ir0nbyte
      @ir0nbyte  10 місяців тому +5

      Thank you glad you learned something,. Otherwise, I'm working on that Hahah. It's uncontrollable because of the flow of thoughts.

    • @Shywizz
      @Shywizz 10 місяців тому +4

      @@ir0nbyte although it might sound stupid, try to do longer pauses if you have to, blanks are usually preffered as opposed to "onomatopoeias"

    • @gustavoortizvasquez6442
      @gustavoortizvasquez6442 10 місяців тому +1

      Good content, keep up with this channel

    • @ir0nbyte
      @ir0nbyte  10 місяців тому

      @@Shywizz Thank you for your feedback.

    • @ir0nbyte
      @ir0nbyte  10 місяців тому

      @@gustavoortizvasquez6442 Thank youuu !

  • @loiphin
    @loiphin Місяць тому +1

    Nice try man, but you are rambling a lot as you are not 100% sure yourself. Beginners are not going to be able to understand what you are doing. You should be more structured and explain stuff properly. Some things you just gloss over.

    • @ir0nbyte
      @ir0nbyte  Місяць тому

      Thank you for your feedback, the video was just one of the videos that I started with. By looking back at it and on the last videos that I made I can spot a difference. But overall, I guess a lot of people understood the concept since many liked it and I even got good feedback in PMs.