mavlevin.com/2020/04/11/calling-arbitrary-functions-in-exes-3a-performing-calls-to-exe-functions-like-dll-exports

Preview meta tags from the mavlevin.com website.

Linked Hostnames

7

Thumbnail

Search Engine Appearance

Google

https://mavlevin.com/2020/04/11/calling-arbitrary-functions-in-exes-3a-performing-calls-to-exe-functions-like-dll-exports

Calling Arbitrary Functions In EXEs: Performing Calls to EXE Functions Like DLL Exports

When reversing or fuzzing an executable, being able to run an arbitrary function with controlled data is extremely helpful. A dll (Dynamic Linked Library) with our target function would allow us to conveniently review and test the function as we wish. The only problem is that usually the function we want to examine resides in an exe, not a dll. Converting an exe to a dll is a doable. After all, both an exe and a dll share the same PE file format.



Bing

Calling Arbitrary Functions In EXEs: Performing Calls to EXE Functions Like DLL Exports

https://mavlevin.com/2020/04/11/calling-arbitrary-functions-in-exes-3a-performing-calls-to-exe-functions-like-dll-exports

When reversing or fuzzing an executable, being able to run an arbitrary function with controlled data is extremely helpful. A dll (Dynamic Linked Library) with our target function would allow us to conveniently review and test the function as we wish. The only problem is that usually the function we want to examine resides in an exe, not a dll. Converting an exe to a dll is a doable. After all, both an exe and a dll share the same PE file format.



DuckDuckGo

https://mavlevin.com/2020/04/11/calling-arbitrary-functions-in-exes-3a-performing-calls-to-exe-functions-like-dll-exports

Calling Arbitrary Functions In EXEs: Performing Calls to EXE Functions Like DLL Exports

When reversing or fuzzing an executable, being able to run an arbitrary function with controlled data is extremely helpful. A dll (Dynamic Linked Library) with our target function would allow us to conveniently review and test the function as we wish. The only problem is that usually the function we want to examine resides in an exe, not a dll. Converting an exe to a dll is a doable. After all, both an exe and a dll share the same PE file format.

  • General Meta Tags

    8
    • title
      Calling Arbitrary Functions In EXEs: Performing Calls to EXE Functions Like DLL Exports | mavlevin
    • charset
      utf-8
    • viewport
      width=device-width, initial-scale=1, minimum-scale=0.5, maximum-scale=5
    • generator
      Jekyll v4.3.4
    • author
      Mav Levin
  • Open Graph Meta Tags

    8
    • og:image
      https://mavlevin.com/assets/img/whtaguy_research_bg.png
    • og:type
      website
    • og:title
      Calling Arbitrary Functions In EXEs: Performing Calls to EXE Functions Like DLL Exports
    • US country flagog:locale
      en_US
    • og:description
      When reversing or fuzzing an executable, being able to run an arbitrary function with controlled data is extremely helpful. A dll (Dynamic Linked Library) with our target function would allow us to conveniently review and test the function as we wish. The only problem is that usually the function we want to examine resides in an exe, not a dll. Converting an exe to a dll is a doable. After all, both an exe and a dll share the same PE file format.
  • Twitter Meta Tags

    6
    • twitter:card
      summary
    • twitter:title
      Calling Arbitrary Functions In EXEs: Performing Calls to EXE Functions Like DLL Exports
    • twitter:description
      MotivationWhen reversing or fuzzing an executable, being able to run an arbitrary function with controlled data is extremely helpful. Through iteratively pla...
    • twitter:card
      summary
    • twitter:image
      https://mavlevin.com/assets/img/whtaguy_research_bg.png
  • Link Tags

    5
    • alternate
      https://mavlevin.com/feed.xml
    • alternate
      https://mavlevin.com/feed.xml
    • canonical
      https://mavlevin.com/2020/04/11/Calling-Arbitrary-Functions-In-EXEs-3A-Performing-Calls-to-EXE-Functions-Like-DLL-Exports.html
    • shortcut icon
      /assets/favicon.ico
    • stylesheet
      /assets/css/main.css

Links

38