Windows Internals Crash Course

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

КОМЕНТАРІ • 28

  • @Hade-hw6vl
    @Hade-hw6vl 2 місяці тому +9

    1:52 -> Process
    2:53 -> Process Creation (Kernel)
    4:18 -> PE
    9:10 -> PEB
    10:43 -> TEB
    13:29 -> Calling Conventions
    15:06 -> DllMain/TLS Callbacks
    23:56 -> Debuggers
    26:18 -> LdrInitializeThunk
    37:02 -> RtlUserThreadStart
    41:47 -> Syscalls
    44:10 -> Callbacks
    49:42 -> Process Monitor
    Great presentation, thank you so much!

  • @jasonmatthewhillman9973
    @jasonmatthewhillman9973 Рік тому +46

    It is really hard to find quality content covering Windows Internals that starts at a fundamental, digestible level. This was exceptionally done and I really hope you keep producing content like this. Your time and hard work is genuinely appreciated.

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

      this video is incredible. if you want to go deeper check pavel yosifivich's courses on pluralsight.

    • @MarkHall-cf6ji
      @MarkHall-cf6ji 4 місяці тому

      Probably because windows is closed sourced. It's hard for outsiders to get accurate information.

  • @modifyingmemory
    @modifyingmemory 4 місяці тому +3

    this is really gonna help me through my reversing journey, thank you

  • @hegelian1917
    @hegelian1917 Рік тому +6

    security researcher mantains x64 dbg hammer and sickle ur truly the goat

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

      maintains? created + maintains bruh.

  • @moviesynopsis001
    @moviesynopsis001 Рік тому +2

    Your such a beast Duncan, so glad people like you exist.

  • @t59y93
    @t59y93 4 місяці тому +4

    THE CREATOR OF x64dbg! JUST WOW

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

    Great video. I learned a lot.

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

    Wow the creator of dbg ❤️ I dont know how to use it yet but amazing

  • @SF-eg3fq
    @SF-eg3fq Рік тому +6

    the creator & maintainer of x64dbg, no way dude that's awesome lol

  • @Geeky-Boy
    @Geeky-Boy Рік тому

    You are the best at explaining ❤

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

    Hey Mr.Exodia - Good to see the video!

  • @edcdecl
    @edcdecl 4 місяці тому +1

    quick question:
    at 13:18 you said you can't read the register directly. so i made a quick program in fasm to check if this is true:
    format PE GUI
    include 'win32axp.inc'
    .code
    _entry:
    lea esi, [fs:0]
    .end _entry
    when i run this in x64dbg it shows that fasm instead assembled `lea esi, dword ptr ds:[0]`. however, if i change lea to mov, it assembles the fs register correctly. any idea why this occurs?

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

      @@edcdecl this occurs because lea is only doing an address calculation, it doesn’t read memory. If it had to deal with segments it would have to also read memory. Actually it’s not true what I said though, you can use the rdgsbase instruction to read it directly.

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

      @@mrexodia thank you for the explanation!

  • @mr_fearless
    @mr_fearless Рік тому +1

    Nice one

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

    good talk duncan!

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

    This is amazing

  • @_____666______
    @_____666______ Рік тому +1

    big fan from india sir

  • @leon_De_Grelle
    @leon_De_Grelle Рік тому +5

    lol @ the hammer & sickle on "Love doing Open Source"; ask programmers, the guy who invented Tetris comes to mind, in the former CCCP how any kind of personal 'intellectual property' was treated. But great content. Being a *NIX guy I appreciate seeing the Windows side of things too.

  • @Timo-Epis
    @Timo-Epis 8 місяців тому

    Nice to know that the creator of x64dbg is dutch :)

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

    I needed this crash course! Thanks 🦾 hope to see more

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

    ep1c

  • @huhwhatwho7895
    @huhwhatwho7895 Рік тому +1

    mr sexodiaaaaaaaa

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

    Please create more .🎉