winternl

cybersecurity & programming

Tag: ASSEMBLY

  • Full Fat Shellcode

    GLP-1s need not apply. There may be situations where you wish to conditionally run 32-bit or 64-bit shellcode from the same codebase. One such scenario is if you are bootstrapping some code into an ILONLY assembly. Below is valid x86 and x86-64 code that can be used for that purpose. The interesting bit is how…

  • Fixing a bug in donut

    Exploring platform neutral assemblies and CLR internals