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

C# 

Open-source RAT | Help me modify the source code

I need to modify Quasar's source, an open-source RAT coded in C#, available on GitHub.
One of Quasar's many features is to turn slaves into reverse socks proxies.
It already works like a charm as it is but I need to add a nifty little feature.

In it's current state, in order to turn a client/slave into a reverse proxy, I have to do so manually through the user interface.
I need to automate this process.

What I need exactly:
When a client connects, the hardwareID of the client is compared to a list in settings file on my machine.
If the HWID matches one in the list, the client/slave is automatically started as a reverse proxy at the port specified in the same list.

What I imagine the settings file looking like:
<settings>
clienthwid:port
HA9SDH9AS8H:3345
9CNO8EHPXXJ:4853
</settings>

What I know:
Client.id gets the client's hardwareID.
"QuasarRAT-master\Server\Core\Commands\ConnectionHandler.cs" handles newly connected clients.

I figured this wouldn't be too hard to accomplish and I could learn some C# in the process of coding this but I've been struggling with this for days.

Could someone help me out with this? I'd be tremendously grateful..
Skype: adept.osbot
you already posted a similar requset...why dont you just learn to code, try to contact the developer himself or post a request on github?
(Sep 4, 2016 03:03 PM)DisguiserNET Wrote:  you already posted a similar requset...why dont you just learn to code, try to contact the developer himself or post a request on github?

I tried all those to no avail. I'm fucking desperate, dude..
Then post this in the Service Request section instead, because you are not looking for help but for someone to do it for you.
(Sep 5, 2016 05:58 AM)Sakuto Wrote:  Then post this in the Service Request section instead, because you are not looking for help but for someone to do it for you.

No, if someone could give me some direction, briefly run me what needs to be done, I can do it myself.
1. Check how the client enable the proxy mode through the code.
2. Check the part on the server when a new client is connected / added
3. Merge these two parts with a bit of configuration checking

=> Magic.
(Sep 5, 2016 03:19 PM)AdeptMT Wrote:  No, if someone could give me some direction, briefly run me what needs to be done, I can do it myself.

You would have no fucking clue how to do it....essentially you're just telling someone to do it for you for no pay.

Just pay someone 😑
[Image: eBxEg.gif]
All done. Just waiting for the payment and then I'll send the source over.
[Image: PVoDiqS.png]
(Sep 5, 2016 03:59 PM)Water Aura Wrote:  You would have no fucking clue how to do it....essentially you're just telling someone to do it for you for no pay.

Just pay someone 😑

I got in touch with like 6 people before I found someone who was willing to do it.. Panthere above helped me out.


Possibly Related Threads...
Thread / Author Replies Views Last Post
[.NET] by zlg43647Oct 28, 2022 07:06 AM 2 240 Oct 28, 2022 07:06 AM
Last Post: zlg43647
[C#] by alizer0Jul 23, 2021 10:47 AM 2 422 Jul 23, 2021 10:47 AM
Last Post: tux1
[C#] by mayar2021Mar 14, 2021 03:44 PM 7 294 Mar 14, 2021 03:44 PM
Last Post: sniper coder