Hiding .NET IL code from DnSpy with R2R Stomping

แชร์
ฝัง

ความคิดเห็น • 14

  • @MalwareAnalysisForHedgehogs
    @MalwareAnalysisForHedgehogs  ปีที่แล้ว +1

    We create a .NET executable that hides code from decompilation and debugging with DnSpy by using a technique called R2R Stomping. Afterwards we explore how to analyse such samples and what effect it has on antivirus detection.
    Malware course: www.udemy.com/course/windows-...
    Checkpoint article: research.checkpoint.com/2023/...
    Twitter: twitter.com/struppigel

  • @npawan888
    @npawan888 ปีที่แล้ว

    Will work on this tonight thanks for the demo

  • @tacrom
    @tacrom ปีที่แล้ว

    Exellent, thank you, very informative, subscribed.

  • @donaldduck6198
    @donaldduck6198 ปีที่แล้ว

    A few years ago Didier Stevens wrote about "VBA Stomping", the concept is similar to your video

  • @ledlou2177
    @ledlou2177 7 หลายเดือนก่อน

    Is there way modifying the prioritisation of the execution of native vs. IL code?

    • @MalwareAnalysisForHedgehogs
      @MalwareAnalysisForHedgehogs  7 หลายเดือนก่อน

      Hi. I am not sure I understand your question. Why and when would you modify it?

    • @ledlou2177
      @ledlou2177 7 หลายเดือนก่อน

      @@MalwareAnalysisForHedgehogs Just to check the vulnerability of stomping, e.g. bypassing the native code run to the favour of the IL code, etc.

    • @MalwareAnalysisForHedgehogs
      @MalwareAnalysisForHedgehogs  7 หลายเดือนก่อน

      @@ledlou2177 I am not aware of a way to do that.

  • @user-xg8sd9fl3e
    @user-xg8sd9fl3e ปีที่แล้ว

    one plus to making the binary bigger, might be too large to be analyzed by dynamic scanners

  • @una-az
    @una-az ปีที่แล้ว

    Thank you for the great video. Are there other .NET techniques that hides the code from DnSpy?

    • @MalwareAnalysisForHedgehogs
      @MalwareAnalysisForHedgehogs  ปีที่แล้ว

      Thank you.
      Yes, there are, albeit not that impressive. E.g. encrypting the code and decrypting the code in .cctor (see the video before that one about what executes before main)

  • @Options_99
    @Options_99 ปีที่แล้ว

    nice video, edit and background

  • @_zproxy
    @_zproxy ปีที่แล้ว

    ILONLY used to be cool