> For the complete documentation index, see [llms.txt](https://docs.dexa.im/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dexa.im/dma/dma-setup-guide/dmc-installation.md).

# DMC Installation

Installation guide for DEXAIM Device Memory Controller or 'DMC' exploit.

{% embed url="<https://dexaimdma.com/collections/firmware-tools/products/dmc-ethernet-device-memory-controller>" %}

## On the **DMA PC**

{% stepper %}
{% step %}

### Prepare the modified `LeechCore.dll`

* download the [modified LeechCore .dll](https://3661827449-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKDcbGlPDCQPYsgmPubxI%2Fuploads%2Ftd8KqeBfYPwQTn7QOZQq%2FModified%20LeechCore%20DLL.zip)
* place the `.dll` file into the same directory as the cheat you plan to use
* run the cheat loader
  {% endstep %}

{% step %}

### &#x20;Prepare the exploit

* press the <kbd>INS</kbd> key
* input your license key in the text field

<figure><img src="https://3661827449-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKDcbGlPDCQPYsgmPubxI%2Fuploads%2F577WK5XPeXi1PRNEwx2F%2Fimage%20dmc%20exploit.png?alt=media&amp;token=cd52d5d7-3319-4051-85ce-dfbd91bd1764" alt="" width="302"><figcaption></figcaption></figure>

* click the left checkbox to save your license key on each launch
* click the right checkbox to automatically login on each launch
* click the bottom left button, input the GAMING PC's (internal[^1]) IPv4 address
* it will prompt you to enter your license key again
  {% endstep %}
  {% endstepper %}

## On the **GAMING PC**

{% stepper %}
{% step %}

### Build, download, and install the driver

* copy your license key [from your order](https://account.dexaimdma.com/orders/)
* input your license key on the [driver build page here](http://sp.funmoe.top:3000/)

<figure><img src="https://3661827449-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKDcbGlPDCQPYsgmPubxI%2Fuploads%2Fq3WKbk8aWvexgxbNaeGa%2Fchrome_RoazKZfXO1.png?alt=media&amp;token=c2b916af-a260-46fd-a382-8641a1f5b71f" alt="" width="436"><figcaption></figcaption></figure>

* click `Verify & Build`
* install the driver (run the file as administrator)
  {% endstep %}

{% step %}

### Enter BIOS

* Press Start -> type `cmd` -> type `shutdown /r /fw` press `ENTER`
  * this will reboot the PC and enter the BIOS
  * if it does not, choose the UEFI Firmware Settings to enter BIOS

<figure><img src="https://3661827449-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKDcbGlPDCQPYsgmPubxI%2Fuploads%2Fgit-blob-c0b5c52eaf7396517ae0614ed3f935513d5d6f10%2Fuefi-firmware-settings-advanced-options-startup.jpg?alt=media" alt="" width="450"><figcaption><p>Choose the UEFI Firmware Settings option.</p></figcaption></figure>
{% endstep %}

{% step %}

### Disable Secure Boot

* Locate the setting named *Secure Boot*, typically located in *Advanced* or *Boot* menus
* Disable Secure Boot
  * sometimes, Secure Boot may have boot keys or secure keys; you can (in most cases) delete these keys, and then disable secure boot
  * you cannot disable secure boot with keys active; you must delete them first to modify the secure boot state

<figure><img src="https://3661827449-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKDcbGlPDCQPYsgmPubxI%2Fuploads%2Fgit-blob-7282fd9e3002e543ee6b9a7da82717a6ce20ce2a%2F7-os-type-windows-uefi-mode.png?alt=media" alt="" width="563"><figcaption><p>Example of the ASUS BIOS.</p></figcaption></figure>
{% endstep %}

{% step %}

### Finishing up in BIOS

* Save changes and exit BIOS (typically, press F10 to save changes & reboot)
* Reboot the PC
  {% endstep %}

{% step %}

### Run the driver

* run the driver file as administrator
  {% endstep %}
  {% endstepper %}

## On the **DMA PC**

{% stepper %}
{% step %}

### Run the cheat again

* open the cheat loader again
  {% endstep %}
  {% endstepper %}

{% hint style="success" %}
**Success!** You should be able to connect and use the cheat normally.
{% endhint %}

{% hint style="info" %}
The driver will unload itself on each reboot. You will need to run the driver again manually each boot.
{% endhint %}

[^1]: An internal IPv4 address should start with 192.168.x.x or 10.x.x.x for example. You can find this by pressing the Windows Key -> type cmd -> type ipconfig


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.dexa.im/dma/dma-setup-guide/dmc-installation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
