Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

[GUIDE] How to Setup RAT [DNS/Portforward/VPN]

Introduction

This thread is for the people new to RATTing looking for a new RAT and wondering how to set it up, or the people that have already bought a RAT and are going "Now What?". Keep reading if you are interested in learning more about this topic and get your RAT up and running.

What you need

A RAT - NanoCore, Luminosity Link, IM4, etc. RAT SUCH AS DARKCOMET ARE OUTDATED AND NOT RECOMMENDED
DNS - FagDNS, No-IP (NOT RECOMMENDED), etc.
VPN (optional but recommended) - 143 VPN(Coupon code: C2WX3YTN23 $20 Lifetime), RA4W VPN, etc.
Common Sense :)

DNS Setup

First things first you need a DNS, what a DNS does is it redirects your traffic to the IP you are currently using. This is very important if you are planning on using a VPN so that no matter what IP you are using, the DNS redirects the clients to you.

To start off, you need a HQ DNS that keeps no logs, most are paid but one I recommend is FagDNS, it's free and easy to use. I do not recommend No-IP as they keep logs and will rat you out to the feds if they think something is going on.

For this guide I'll use FagDNS but it should be similar on other DNS. To make a DNS you need to think of a creative and unique token and enter it in 'Your Token' then agree to everything and click Login/Register.

[Image: 56689b5dc9e17f72ecba304512af4744.png]

You have to first choose a host name, you can choose whatever you want because this isn't going to matter, it's only an address that's going to be used to point to your IP. If you're using No-IP be sure to choose no-ip.biz as the suffix. Your IP should automatically be in the box in both FagDNS and No-IP, so once you have picked a DNS host name click create. It might take a bit of time for the DNS to get setup and redirect to your IP

[Image: 4e07f80bc9a48b841f5c8ed22bd6428d.png]

When you are using a VPN, be sure to visit FagDNS, log into your account with your token, and update the IP to your current public IP, if you don't know how to find your public IP, just go to: http://www.ipchicken.com/ and you should see it.

No-IP:
If you're using No-IP, get No-IP DNS Update Client (DUC) from here: http://www.noip.com/download?page=win
After it's installed you want to open it, sign in with your No-IP credentials then click 'Edit Hosts', lastly tick the host you have just added and then click save.

*To test if your DNS is working and routing traffic, open up cmd and type 'ping examplehostname.fagdns.com' without the ' and replace examplehostname with your host name and if it's online it should ping back. As I mentioned before, it might take some time to get the DNS set-up and running so don't be worried if it takes a couple of minutes to an hour.

Port Forwarding (Not needed if you're using a VPN)

*SKIP THIS STEP IF YOU WILL BE USING A VPN

Go on the Start menu and type in 'cmd' then open it. When the terminal shows up enter 'ipconfig' (don't type the '), then look for Default Gateway. It should have something like 192.168.1.1 or 192.168.0.1 or 192.168.1.254 write it down or copy it into notepad.

Open up a web browser and type in that IP and sign in when it prompts for username and password. If you're not sure what that is, try the default user:pass, you can find this easily if you Google your router model along with 'default password' or CLICK HERE, for a default password list for most routers.

[Image: daaac41b99a990b5b3703d1f6dd7e66d.png]

Now that you're in the Router settings go to the Advanced Settings or Application Settings, depending on your router and click 'Port Forwarding' or 'Forwarding', once you're there open a port, it doesn't matter which one but I recommend a 3 or 4 digit one ex. 689. You need to forward that port with both TCP and UDP protocol. Fill in the IP Address area with your computer IP (IPV4 ), it can be found in 'ipconfig' also. Once you're done, remember to tick enabled on both of them and click save/apply. If you're still confused on how to port forward CLICK HERE.

VPN & Portforwarding

SKIP THIS STEP IF YOU'RE NOT USING A VPN

This step if if you want to use a VPN with your RAT which is generally a good idea no matter what you're doing with it. First you want to get a VPN, DO NOT get a VPN that keeps logs. Also make sure your VPN supports portforwarding, I recommend both 143 VPN and RA4W VPN if you are looking to buy relatively cheap ones (both have lifetime deal for under $25). They both keep no logs and offer portforwarding.

Now lets move on to actually port forwarding with the VPN. I will be using 143 VPN for this guide but it should be similar on most VPNs. There are two methods you can port forward, you can do it from within the client (if it's supported) or you can do it on the website. I prefer to use the client because it is more convenient. So first open the VPN, go to the port forwarding section, then type your username (for 143 VPN it's your email) and password if it asks for them, choose the server you want to forward the port on, type in the port, then click open port. It should display a message saying the port has been opened if you did it correctly.

[Image: b0bec9fc81877a757e24ba84faca54cb.gif]

Setting up your RAT

This is the easiest step out of them all. You first want to open up your RAT, for this guide I'll be using NanoCore. Once it's open go on your port manager, add the port you portforwarded on your Router or VPN in the steps above by either right clicking and choosing 'add port' or clicking the 'add port' button. Then right click on the port and click enable or whatever your RAT says.

[Image: 262f127d28e31829dc4d7c0d56aaf0a8.gif]

Now your RAT is configured to get the clients that connect through that port. Last is the most important step, and that is making your stub. Without this you have no way of spreading your server to others and getting clients. Go on builder/builder settings on your RAT. Type in a name for what you will identify them as, for example if your program is supposed to be a 'Minecraft Premium Account Generator' name this Minecraft, just so you can remember what server of yours they ran, this isn't important or necessary but good for keeping clients organized.

Next fill the Connection Host with your DNS host name that you created (ex. examplehostname.fagdns.com) and enter the port that you forwarded either on the VPN or the Router into the Connection Port box. If you want the server to startup when the computer starts, you can tick the 'Run Client when the computer starts' but it's not recommended if you will be using a Crypter, it's better to use the Crypter's startup options.

[Image: 6d0f298e4e5f8888d4427840d002dfe1.png]

Crypting (Optional but recommended)

If you don't want your stub to get detected it's recommended to use a Crypter, otherwise the victims Antivirus will detect your stub and get rid of it before it even executes. If you need a free Crypter check out Prism Lite Crypter which has updates very frequently to re-FUD or Enigma Crypter or if you want your stub to be Fully Undetectable (FUD) you can buy a HQ Crypter from the cryptography section here in HF! I'd suggest CyberSeal since it's a great Crypter but you have to take some time to experiment with the settings such as assembly, icons, startup, etc.

It's very important to test out how well your Crypted server does against AV's, you can do this by going to online virus scanning sites, but it's important to use ones that DO NOT distribute your scans, if you do your server will be picked up by more AV's faster and lose it's FUD. If you want to test out the detection rate of your server and want to use non distributing services, use the following sites VirusCheckmate, AnonScan, MaJyx, RazorScanner. Sites that distribute your scans and ARE NOT recommended for use are VirusTotal & NoDistribute.

That's it! You're all set, now all you have to do is spread your stub.

(THIS TUTORIAL IS FOR EDUCATIONAL PURPOSES ONLY, I WILL NOT BE HELD RESPONSIBLE FOR WHAT YOU DO WITH THIS KNOWLEDGE OR ANY DAMAGE IT HAS CAUSED)
[Image: VFmqv4d.gif]
I'd change from no-ip. And for the sake of future RAT'ers.
Don't use no-ip as DNS. They're gonna fuck you over.
[Image: rxafpao.png]
(Jan 27, 2016 06:37 PM)Walt Disney™ Wrote:  I'd change from no-ip. And for the sake of future RAT'ers.

Yeah I stated that it's not recommended, but for the people who want to try it out on some test clients, they can use No-IP until they decide to get more serious about it.
[Image: VFmqv4d.gif]
(Jan 27, 2016 06:39 PM)๖ۣۜSynapse Wrote:  Yeah I stated that it's not recommended, but for the people who want to try it out on some test clients, they can use No-IP until they decide to get more serious about it.

Tbo I'd change the thread to a different service with no logs. You don't know if someone is going to set this up using your tutorial and get in trouble. That wouldn't be good. Skip all risk and fix it.
(Jan 27, 2016 06:38 PM)ur girls daddy Wrote:  Don't use no-ip as DNS. They're gonna fuck you over.

(Jan 27, 2016 06:40 PM)Walt Disney™ Wrote:  Tbo I'd change the thread to a different service with no logs. You don't know if someone is going to set this up using your tutorial and get in trouble. That wouldn't be good. Skip all risk and fix it.

FIXED, replaced No-IP with FagDNS.
[Image: VFmqv4d.gif]
FagDNS seems to be a very nice alternative to No-IP, thanks for sharin' it 👍
(Jan 27, 2016 08:05 PM)K Camp Wrote:  FagDNS seems to be a very nice alternative to No-IP, thanks for sharin' it 👍

No worries bro, trying to look for some more ones since Fish DNS is dead :)
[Image: VFmqv4d.gif]
Since you showed them how to setup, maybe you should include a crypter. A free version that works well with and a paid version that's in your opinion.
Other than that this is a very good guide to show how to set it up. Nice one man!
🤝
[Image: aVctwXL.gif]
(Jan 27, 2016 08:30 PM)๖ۣۜJinx Wrote:  Since you should them how the setup, maybe you should include a crypter. A free version that works well with and a paid version that's in your opinion.
Other than that this is a very good guide to show how to set it up. Nice one man!
🤝

Thanks man! And added :)
[Image: VFmqv4d.gif]
(Jan 27, 2016 08:41 PM)๖ۣۜSynapse Wrote:  Thanks man! And added :)
One more thing to add to the crypter section. To let everyone know about why it's important to scan their file in places like Anonscan and NoDistribute
but not VirusTotal
[Image: aVctwXL.gif]
(Jan 27, 2016 08:58 PM)๖ۣۜJinx Wrote:  One more thing to add to the crypter section. To let everyone know about why it's important to scan their file in places like Anonscan and NoDistribute
but not VirusTotal

Thanks for the idea, added! Except I added NoDistribute to sites you shouldn't use since it distributes to ESET.
[Image: VFmqv4d.gif]
Sorry too that I keep popping up and throwing ideas but for port forwarding section, I want to say 2 things.

1st, Some routers logins are different so you can add this Click Me It shows the username and login for the type of router they have! It also gives them how to port forward since some routers are difficult to port forward or something between the lines.

2nd, Some people or whatever blocked you from the router login. Sometimes UPnP is enabled and you can install Utorrent or some other application that can use UPnP for your ports.

Optional, if both don't work then you exploit your router so you can get it or something else. There is a site that can exploit your to maybe make a second login get in or reset or whatever. It's called Routerpwn

Edit: If there is more ideas I want to add I'll add them here in this post. I don't want to keep spamming post!
[Image: aVctwXL.gif]
(Jan 27, 2016 09:33 PM)๖ۣۜJinx Wrote:  Sorry too that I keep popping up and throwing ideas but for port forwarding section, I want to say 2 things.

1st, Some routers logins are different so you can add this Click Me It shows the username and login for the type of router they have! It also gives them how to port forward since some routers are difficult to port forward or something between the lines.

2nd, Some people or whatever blocked you from the router login. Sometimes UPnP is enabled and you can install Utorrent or some other application that can use UPnP for your ports.

Optional, if both don't work then you exploit your router so you can get it or something else. There is a site that can exploit your to maybe make a second login get in or reset or whatever. It's called Routerpwn

Edit: If there is more ideas I want to add I'll add them here in this post. I don't want to keep spamming post!

Thanks, I'll try add this in when I have the time.
[Image: VFmqv4d.gif]
do you need a duc when using fagdns?


Possibly Related Threads...
Thread / Author Replies Views Last Post
by naelmoriartyNov 6, 2024 03:25 PM 13 702 Nov 6, 2024 03:25 PM
Last Post: sumitswaroop
by JinuApr 17, 2024 08:13 PM 248 29,928 Apr 17, 2024 08:13 PM
Last Post: D3ath_GuN
by SIM-2778735Nov 17, 2021 06:32 PM 7 455 Nov 17, 2021 06:32 PM
Last Post: Weekend Offender