Git Product home page Git Product logo

dmalibrary's Introduction

DMALibrary

Simple but extensive library for DMA users

Supports

  • Sig Scanning
  • Read Memory
  • Write Memory
  • Scatter Read Memory
  • Scatter Write Memory
  • Dumping Physical Memory
  • Dumping Memory
  • Fix CR3
  • Target Computer Keyboard
  • Getting PID & Base Address
  • Code Cave Finder
  • Function Caller
  • Syscalling kernel functions
  • Utilities (Get Import, Get Export, Get Base Size ect)
  • Clean & Good documented code.

Please read!

The program expects you to have the dlls FTD3XX.dll, leechcore.dll and vmm.dll (download them from your DMA supplier) at the root directory when shipping the program.

If you're making use of the CR3 Fix you requires additional .dlls as mentioned in the source. Using CR3 fix requires you to have symsrv.dll, dbghelp.dll and info.db You can find all these also in the compiled version of ulfrisk.

The project requires the leechcore.lib and vmm.lib libraries in the libs/ folder. I did not add the precompiled libraries for security purposes. You can get the files from https://github.com/ufrisk/LeechCore and https://github.com/ufrisk/MemProcFS/tree/master/vmm

and compiled from if you are lazy. https://github.com/ufrisk/MemProcFS/tree/master/includes/lib32

Also special thanks to ufrisk for the libraries i used in this project.

dmalibrary's People

Contributors

metick avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.