# Prepare your Setup

Here I will explain my setup, for me it works.  I hope it will work for you too.

We know the basic access is thought a VPN I configure the my account on a router and connect a switch to It.

### Local LAN for Exam Build&#x20;

### Router

This router will connect to my main router and firewall and I will configure the VPN connection to the Lab on it. I can get a more stable connection this way and avoid networks/performance problems on the attacker machine.

### Switch

Just a cheap unmanaged switch to connect all machines needed to perform the exam.

### Buffer Overflows - Windows 7

Then I connected my Windows 7 machine dedicated to buffer overflows to the switch and my attack machine. Equipped with Immunity debugger and Mona.

And *Ghidra* in case I am stuck...

### Attack Machine - Kali

Kali machine fully updated, I know must people don't recommend this. After fully update I start configuring all the Operating System and tools as I like.&#x20;

I wrote a script to this for me, you can use it:&#x20;

### Cracking Machine - Debian

I've my cracking machine prepare with all wordlists, keys, hashs, rainbow tables and all the tools needed to create new wordlists.

And is connected to online APIs in case I can't break it at home... :joy:


---

# Agent Instructions: 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:

```
GET https://ejpt-certification.certs-study.com/rfs-tips/prepare-your-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
