ghostinthehive
ghostinthehive
  • 2
  • 21 489
Debugging the Linux Kernel with Qemu and GDB
Tutorial on setting up a debugging environment to debug the Linux Kernel using The Qemu Emulator and GDB.
Walkthrough: ghostinthehive.github.io/thehive/Debugging-Linux-Kernel.html
Step by step implementation of the setup
Kernel Newbies: kernelnewbies.org/KernelBuild
Definitely a pocket list for people interested in the Linux Kernel!!
Qemu Docs: en.wikibooks.org/wiki/QEMU/Installing_QEMU
------
Think this content is useful! Support the creator and buy her a book! :)
www.buymeacoffee.com/ghostinthehive
Переглядів: 18 672

Відео

Reverse Engineering: Process Hollowing | Process Doppelgang-ing Hybrid used by The Osiris Dropper
Переглядів 2,8 тис.4 роки тому
This Video is a follow-up on The Unpacking Of Osiris, Covering how the Dropper used a Hybrid of Process Hollowing Process Dopplegang-ing for its Injection. Unpacking Osiris: ghostinthehive.github.io/thehive/Unpacking-Osiris.html Process Injection Techniques Part1: www.pnx9-kb.xyz/rem-essentials-windows-malware-evasion-part1 Process Injection Techniques Part2: www.pnx9-kb.xyz/rem-essentials-wind...

КОМЕНТАРІ

  • @prasadshopte7595
    @prasadshopte7595 27 днів тому

    Was very helpful, thanks you! It will be great to have an article or video about the using the kernel image and making the .img file, about initrd or initramfs, all those concepts.

  • @Alperic27
    @Alperic27 4 місяці тому

    this is not knowledge being shared… this is the blond trying to lead…. 🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️ … eg the role of initrd is to be an initial root fs so that “linux can execute some important binaries” …. .. that is not EXPLAINING…that is spitting back the file’s description .. indeed it is a root file system… .. explaining would be telling why it does exist rather than just use the “real root file system”… but for that, you would need to UNDERSTAND IT YOURSELF

  • @slim_cana
    @slim_cana 5 місяців тому

    Thanks a bunch for sharing, helped me getting my debug env for kernel development up and running!

  • @minma02262
    @minma02262 6 місяців тому

    Very nice.

  • @marvinma6887
    @marvinma6887 Рік тому

    thanks a lot

  • @rabinarayanpanigrahi3587
    @rabinarayanpanigrahi3587 Рік тому

    Hi, you have nice and informative video but just wondering to know where this 1234 port no is specified on target side ?

    • @ghostinthehive2027
      @ghostinthehive2027 Рік тому

      gdb specifies port 1234 for remote debugging when the debugger and the debugged application are on the same host, so you dont need an explicit hostname:port to configure the connection over the same host. note that this type of connection is over sockets. I hope that answers your question!

  • @passermelon7
    @passermelon7 Рік тому

    It's really a simple yet imformative guide for the newbiees, love it.

  • @gl5816
    @gl5816 Рік тому

    Thank you!

  • @JBudOner
    @JBudOner Рік тому

    Super helpful. I took it a step further and attached a rootfs and run under VSCode. Any reason you don't have commenting enabled on your blog? I was hoping to provide steps for those who want those extra pieces

  • @zoenagy9458
    @zoenagy9458 Рік тому

    More vids please!

  • @musfiqniazrahman
    @musfiqniazrahman Рік тому

    Thank you so much for making this tutorial. The -s -S flag in qemu and hb in gdb saved me a lot of time figuring out breaking into kernel and create breakpoint.

  • @Koyaanisqatsi2000
    @Koyaanisqatsi2000 2 роки тому

    For beginners, this video opens a whole new world.

  • @HK-sw3vi
    @HK-sw3vi 2 роки тому

    thanks a lot, it helped

  • @linux-tut
    @linux-tut 2 роки тому

    Guide to run Linux and Secure OS: ua-cam.com/video/m8WlSanGDwI/v-deo.html ua-cam.com/video/CWG2WuOJtIc/v-deo.html ua-cam.com/video/FthDUSW3yQY/v-deo.html

  • @PathCybersecSlavaMoskvin
    @PathCybersecSlavaMoskvin 2 роки тому

    Awesome, really helpful!

  • @viraldigitalmarketing8928
    @viraldigitalmarketing8928 2 роки тому

    please upload more reverse engineering videos in english

  • @codemaster1768
    @codemaster1768 2 роки тому

    Thanks! This means a lot to me!

  • @pathlavathsrikanth5717
    @pathlavathsrikanth5717 3 роки тому

    super ra mowa

  • @GowrishankarLeGrand
    @GowrishankarLeGrand 3 роки тому

    Thank you so much! Very informative, I learned a lotta things which I didn't know earlier. Please continue making these videos!

  • @bakrmohamed189
    @bakrmohamed189 3 роки тому

    Thanks for such a great content. Looking forward more videos

  • @Jmindtricks
    @Jmindtricks 3 роки тому

    Nice video! I wish I had seen this couple of months ago when I had to do this at work. There were some videos, but I think this one was the most informative

  • @vinayhb4948
    @vinayhb4948 3 роки тому

    Pleaase make more video on kernel crash debugging

  • @unixengineer8237
    @unixengineer8237 3 роки тому

    شرحك جميل ، وحاجة تفرح لما بلاقى حد عربى بيهتم بموضوع انا مهتم بيه جدا وهو الـ Development فى الـ Linux Kernel بس عندى سؤال هو انت اسمك اى ؟😁😅

  • @AhmedMohamed-xs5ij
    @AhmedMohamed-xs5ij 3 роки тому

    شكرا جدا علي الشرح والتوضيح .. لكن الصوت دا عربي 🙂

    • @ghostinthehive2027
      @ghostinthehive2027 3 роки тому

      شكرا ليك .. هايكون في محتوي عربي قريب إن شاء الله :)

    • @AhmedMohamed-xs5ij
      @AhmedMohamed-xs5ij 3 роки тому

      @@ghostinthehive2027 شرحك في جزئية ال process hollowing كانت ممتازة جدا . موهبه تبسيط المعلومة حاجة مش سهله علي فكرة. 🙂

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

      @@ghostinthehive2027 فين طيب

  • @hegzploit
    @hegzploit 3 роки тому

    This is awesome, please keep going :)

  • @SourceCodeDeleted
    @SourceCodeDeleted 3 роки тому

    Please make a series out of this or continue to make content. I am going to share this on my discord. The content provided is very informative .

    • @ghostinthehive2027
      @ghostinthehive2027 3 роки тому

      Thanks! I plan on making more video content in the coming period. :)

  • @beeb490
    @beeb490 4 роки тому

    Great Work, keep up the great work :)

  • @AyushKumar-ty1fk
    @AyushKumar-ty1fk 4 роки тому

    0 dislike, keep it up

  • @takianfif
    @takianfif 4 роки тому

    NICE WORK BB

  • @npavan888
    @npavan888 4 роки тому

    Nice one keep posting many such video's on reversing

  • @ammarshafi8703
    @ammarshafi8703 4 роки тому

    Cool Channel name and nice video. Keep it up bro 😁😁😁

  • @ammarshafi8703
    @ammarshafi8703 4 роки тому

    First 👋👋