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

Specialists | Best Beginners' Guide to Dark Comet | Very Detailed | Easy To Follow

[Image: er62IVW.png]


Ultimate Beginners' Guide to Dark Comet


This guide is designed for anyone that is interested in learning more about Remote Administration Tools and how to set them up.

In this guide I go in great detail to explain how to set up Dark Comet, the leading free Remote Administration Tool.

This guide will help you not only get your RAT ready to go, but it will also briefly teach you how to spread your final product.



Before we get started, we must download the tools essential for this guide to be followed correctly.

I suggest saving these onto your desktop for easy access later in the guide.

I have placed the downloads into a folder which you will find below.

(Downloads)

Once you download the folder, continue to install Duck DNS.

==


First thing we need to do when setting up Duck DNS is go to their website. You can find it below.

Duck DNS site

Next thing we need to do is sign in.

In the top right of the homepage there are multiple options for signing into Duck DNS, you can pick whichever one you prefer.

[Image: 4296b1d59915ef6ffd28b7b84b048597.png]

Once you sign in, you will be greeted by a page like this (I have blanked out certain parts of this thread for obvious reasons):


[Image: 6020d53fd6f031f9d45edf05e7df1370.png]


Next thing we are going to do, is choose a DNS hostname/domain.

In the middle of the page, there is a place to fill out this hostname. You may choose whatever you want, then press "add domain".

[Image: 0ce7b191164c6c69966da48db6cc391b.png]

Your hostname is what you will use as your IP/DNS when making your file in Dark Comet later on in this guide.

I suggest making your hostname something you will remember.
[Image: uw2cCW1.gif]
Port Forwarding

Why do we port forward?

Port forwarding allows us to open a port that we will use to receive your connections on Dark Comet.

Without your port forwarded, the connections we expect to receive would not come through.

What ports will you be using?

There are thousands of ports.

You only need to open one for Dark Comet.

You could pick from many ports, but for this guide you will be using 5050.

Why? The only reason is because that is what I have chosen.

It does not matter what port you use. I personally use these ports for demonstrations, so that is what I will use for this guide.

How to Portforward

Many people find port forwarding to be a tricky task.

There are many steps that are commonly overlooked when Port Forwarding.

I will now show you how to properly forward your ports.

The first thing you are going to need to do is figure out what your Default Gateway is.

You can do this by going into your Command Prompt.

I am a Windows User, so this guide will be based off of Windows instructions.

The steps may be partially different for other Operating Systems.

To find your Command Prompt, click the start button located, usually at the bottom left corner of your computer screen.

Once you have clicked it, type “cmd”.

A black screen should pop up.

This is your Command Prompt. Next you need to type “ipconfig”.

This will present you with your connection information.

Your screen should now look something like this. (Example pic)

[Image: NTZh6zv.png]


If you do not see where it says “Default Gateway”, you may have to scroll up or down.

Once you have found it, minimize this for now.

Next you need to open your Internet Browser.

I personally use Google Chrome.

Now you must enter the Default Gateway that you found in the Command Prompt into your Address Bar.

[Image: 0350b1b2227cc9a350473025fe3db36a.png]


Mine is 192.168.1.1, so that is what I entered into my Address Bar.

Click Enter. You may be welcomed by a prompt asking you for a User Name and Password.

[Image: hVhE3em.png]


In this case, unless your User Name and Password are customized by you or someone else, than you should be able to find them on the website below.

The website will ask you for the brand and model of your router.

To find what model router you have, you can check on the router itself.

It should be listed as “Model No.”, or something similar, somewhere on your router.

Router list.

All you have to do is enter what brand and model you have, and it will come up!

Once you have found and entered your User name and Password, you should be brought to your router’s homepage.

These vary in style according to your router brand. Mine looks like this:

[Image: Zq4ARdI.png]

The methods to port forwarding are different based on what router you have.

On mine, you go to “Applications and Gaming”.

Seeing that I can only demonstrate how to do it on my router, I will provide a website with instructions on how to port forward on each router.

Make sure to follow the directions for your router precisely and completely.

Remember, you are using port 5050 for Dark Comet.

When it gives you the option to select “Protocol”, you will have either two or three options.

If you get two options, they will be “UDP”, and “TCP”.

If you get three options, they will be “UDP”, “TCP”, and “UDP/TCP”.

Sometimes instead of the option “UDP/TCP”, it will say “Both”.

You need to select “UDP/TCP”, or “Both”.

When you are filling out the IP Address, you will use your IPv4 Address.

You can find this by going back into your Command Prompt and typing “ipconfig”.

It should be located around the same area that you found your Default Gateway.

This is what my port forwarding looks like.

[Image: be5a7ce52ed3f52c6df7b93539a2f24c.png]

Once you are done, Hit “Save Settings”, or a button similar to this, which you will find somewhere on the page, commonly towards the bottom of the page.

[Image: OoiMorE.png]

To test if you have successfully forwarded your ports, you can use this site.

Test here.

Go to this site, and type in your port where it says “What Port?”

If you were successful, you should automatically load this:

[Image: 76KU2gs.png]

If your port was not successfully forwarded, you will get this:

[Image: dMUGXdq.png]

(I chose a random port that I knew was not forwarded.)

If you DID get this error, DO NOT WORRY! There are many things that keep ports from forwarding.

Port Forward Troubleshooting:

The most common problem I see people having with Port Forwarding is Windows Firewall.

You can find this by either going to “Start”, and searching “Windows Firewall”, or by going to your Control Panel.

When you select Windows Firewall, you will see a page that looks like this:

[Image: 67GNIn5.png]

The first thing you need to do is locate “Turn Windows Firewall on or off”.

This can be found on the left side, in the middle. Click on it now.

You need to make sure none of the boxes are checked and that all options are set to off.

[Image: tmUMWfL.png]

After you do this, the places on your screen that were once green, should now be red.

This is where the most common mistake comes in. Most people think that Windows Firewall is now completely off.

It is NOT! See where it says “Block all connections including programs on the list of allowed programs”?

You need to fix this.

[Image: USZuQ9P.png]

The next thing you must do is find where it says “Advanced settings”.

Once you click it, you will be brought to this page:

[Image: QTwTnki.png]

You will notice that it still says “Windows Firewall is on.”

For your next step, click “Windows Firewall Properties”.

A pop-up will appear:

[Image: NtMVgC3.png]

You need to change where it says “Block”, to “Allow”.

After you change it to “Allow”, change the firewall state to “Off”.

Do this for all three tabs.

[Image: I4Skxag.png]

Once you have done this for all three tabs, press “Apply” at the bottom. Then press “OK”.

Where it previously said “Block all connections including programs on the list of allowed programs”, it should now say “Allow all connections that do not have an exception to block the connection”.

Now that you have completely and successfully disabled Windows Firewall, you can test to see if your port forwarded once again:

Test here.

Still having problems?

You may have a firewall enabled on your router itself.

Go back to the router homepage that we opened earlier and go to “Security”.

Most router homepages will have that section.

Look for any firewall settings and make sure they are off.

If you are on a wired connection, and cannot manage to open your ports, I suggest buying a VPN that supports port forwarding.

For this, almost any VPN will do. Just be sure to get one that supports port forwarding.

Many of you will find it a good idea to run a VPN.


[Image: uw2cCW1.gif]
Once you have done all the steps to port forward, you can start to set up Dark Comet.

If your port is still not appearing as open on http://canyouseeme.org/, then the first step when setting up Dark Comet may fix this.

First thing you need to do is open Dark Comet, which you downloaded earlier.

When you open Dark Comet, you will be welcomed by a pop up.

It will look like this:

[Image: JjFsIBf.png]

Check the box for “Do not display again the EULA”. Once you can, click “I Accept”.

You will now be brought to Dark Comet itself, along as another pop up.

[Image: 3p6Nslb.png]

Check to box for “Do not show at startup”. Click “Fine”.

Now, Dark Comet should look like this:

[Image: 9Y5dAEV.png]

The first thing you are going to do is click the “Socket /Net” tab.

[Image: Kvro6Gb.png]

Now you are going to right click in this area:

[Image: QFPsz6L.png]

You will be prompted by this pop up:

[Image: Eji0y5a.png]

Click “Add port to listen”.

A settings box that looks like this should appear:

[Image: ijwlmUL.png]

This is how you set Dark Comet to listen to your port.

Since you port forwarded port 5050 earlier, your will type 5050 in the box.

[Image: Nk9zj37.png]

Keep “Try to forward automatically (UpNP)” checked.

Click “Listen”.

Dark Comet should now look like this:

[Image: 9dECRBx.png]

Now test your port once again via http://canyouseeme.org/.

If you get success, you have been successful up to this point.

[Image: NnSKKj6.png]

Now you will build your Dark Comet stub.

Select the following:

[Image: lJaf8Jf.png]

You will be brought to this screen:

[Image: b71bOcD.png]

Your “Stub ID” is an ID that will pop up next to your connections on Dark Comet.

These are a good way to organize your connections.

For example, if you know you will be remotely controlling your second laptop, you could type in “PC2”. But it really does not matter.

In the “IP/DNS” box, you type your Duck DNS hostname.

Your hostname will look something like this:
exampleaccounts123.duckdns.org

In the “Port” box, you will input your port.

The port you have set up for Dark Comet is 5050, so input it into the box.

Uncheck the “Start the stub with Windows (Installation)” setting.

You are now done making your stub.

[Image: 7e38e8ed870219362566e0a7a4005f3b.png]

Click “Normal”, then name it and save to your desktop.

[Image: uw2cCW1.gif]
Now that you have your stub, you need to test it before you crypt it.

Head over to:

Anubis

Once there, you need to scroll down until you see this:

[Image: 99uN0e1.png]

Now, click “Choose File”, and select it your stub.

Now type in the “Get a priority boost” four digit code.

Then press “Submit for Analysis”.

Now, a test will begin. Let the test run.

If everything has been done properly on Dark Comet and port forwarding, you will receive a temporary connection in Dark Comet.

If you do, so far so good! (:

Now we can move on.
[Image: uw2cCW1.gif]
There are many crypters out there, but I will be showing you how to use Razor Crypt.

First, open Razor Crypt.

It should look like this:

[Image: nSjejZ8.png]

The first thing we will do is select our stub.

Find your stub, and select it in the file area:

[Image: y1sgNLF.png]

Now, if desired, you can add an icon to disguise your stub better.

I will link some icons that I find useful:

Icon downloads.

Once you have selected your icon, click “GEN” a few times:

[Image: uTEMsnE.png]

For the right side, set your settings to match mine:

[Image: uXgIjaj.png]

These are my personal favorite settings to use.

Head over to the “Additional Options” tab, and select the following:

[Image: aUX3mBH.png]

Now, accept the terms of service, and hit “Crypt”.

Save it to your desktop, and BOOM! You have finished making your RAT!

Note: Binding is optional, and can be used if done properly.



That brings my guide to a close! I hope you enjoyed it and got some use from it. I am sure it will help many of you!
[Image: uw2cCW1.gif]
Really nice tutorial you have made... very nice work
goodbye
I really hope that this thread gets the attention it deserves.
[Image: uw2cCW1.gif]
As always, a mothafuckin detailed guide. This shit is long as fuck, and should help EVERYONE with their RAT issues.
(Aug 9, 2013 01:37 PM)Business Wrote:  I really hope that this thread gets the attention it deserves.

I'll make sure of that, don't you worry 😎
goodbye
Thank you for the kinds words Under!
[Image: uw2cCW1.gif]
When i go into canyouseeme i get this...
Error: I could not see your service on (IP ADDRESS) on port (1606)
Reason: Connection refused
(Aug 9, 2013 05:09 PM)jtagsrcool_z Wrote:  When i go into canyouseeme i get this...
Error: I could not see your service on (IP ADDRESS) on port (1606)
Reason: Connection refused

Did you portforward/listen to your port?
That looks pretty cool! If you know how to do It, you can show how to port forward with uTorrent too :)

Note; Any problems with this tutorials can look at my signature.
I may be adding more soon. Writing more sections.
[Image: uw2cCW1.gif]
I want to try blackshades, but all I hear is shitty stuff about them, it drops slaves more than dark comet, which is a pretty big deal.


Possibly Related Threads...
Thread / Author Replies Views Last Post
by bilalsidd43Mar 4, 2026 02:59 PM 7 581 Mar 4, 2026 02:59 PM
Last Post: CyberneticsX
by BarinadeApr 5, 2024 06:32 PM 9 507 Apr 5, 2024 06:32 PM
Last Post: josn
by muradoMay 9, 2023 11:34 PM 14 500 May 9, 2023 11:34 PM
Last Post: Wall Street Wolf