Dnscat2 powershell bug-fix and new feature

I need bug-fix and new feature for dnscat2-powershell script.

Bugs I've found:

1) When you send russian(cyrillic) text in command then script send tons of request and don't work properly (client).

2) When you send kill command then script does not go down(powershelgl-client still sending requests).

3) When you stop the server and restart dnscat2-server then Client does not work properly but still sending requests (you can see tcpdump or error log).

One of the way to solve the problem #3 is to restart the self-session on Client-side each 15 minutes and create new session.

New feature I need:

Also I need a function which will check DNS TXT record for STOP command.

Sometimes client/server not work properly.

I need some stuff which will check every 1 minute value of DNS TXT record of domain I've selected.

The new parameter name should be "-StopDomain".

When I send command with text "!show_info" in server-window then client should send information with information about StopDomain.

This value should contains random subdomain of "-StopDomain".

For example:

I've run dnscat2 in powershell:

dnscat2 -Domain [url removed, login to view] -e [url removed, login to view] -StopDomain [url removed, login to view]

Then I receive new session on the Server side (at the [url removed, login to view]).

I send a command "!show_info" to my session.

And receive something like this: "StopDomain is: [url removed, login to view]".

Then something goes wrong and I lost control of the session. (for example server rebooted).

Then I go to DNS settings of [url removed, login to view] and change value of the TXT-record "xha73" and set it's value to "stop".

Then our powershell-script checking the value of TXT-record [url removed, login to view] and exit from function and stop sending requests.

Here is this powershell script:

[url removed, login to view]

Here is dnscat2 server:

[url removed, login to view]

The best OS to setup dnscat2-server is Ubuntu.

I can give you VPS with dnscat2-server installed.

I can show each problem on my dnscat2-server using TeamViewer before you will start the project.

Also I need bug-fix for long commands.
When you send command text with length more then 100 symbols then client send many errors to server.

Umiejętności: .NET, Programowanie w C#, Powershell, Architektura oprogramowania

Zobacz więcej: fix bug js, fix bug flash map, fix bug ag310 adsl modem firmware, convert powershell script exe, online fix bug, fix bug galleria ie7, fix bug joomla, freelancer sustaining fix bug, fix bug google chrome, fix bug xss, fix bug game, fix bug javascript, fix bug acsent, phpbb mass email fix bug, freelancer fix bug, freelancer fix bug partime

O pracodawcy:
( 0 ocen ) Kyiv, Ukraine

Numer ID Projektu: #12020685

8 freelancerów złożyło ofertę na kwotę $699 do tego projektu


Hi, I have read your post and understood your requirement. I have great experience working on /.NET/PHP/MySQL/HTML5/jQuery/Laravel/Wordpress/Magento/Joomla/Drupal/AngularJS/node.js/CSS3/Java/Python/Django/Javascr Więcej

$1030 USD w ciągu 10 dni
(26 Oceny)

Hello, We are happy to discuss our proposal with you. KEY POINTS THAT MAKE US DIFFER FROM OTHERS: ~ We have 5+ years of experiences in Unity 3D, Xcode, CoCoa 2d, Phonegap and major iOS and Android developement. ~ Więcej

$1000 USD w ciągu 10 dni
(9 Oceny)

Consider it done.....You will not find a person with much better skills than me on c# and powershell on freelancer

$750 USD w ciągu 10 dni
(35 Oceny)

Hi, Please feel free to discuss the project with me so that i can wrap it up in a timely manner as per your requirements. Thanks, Murtaza

$750 USD w ciągu 15 dni
(12 Oceny)

Hello, I hope you doing very well! I have gone through the description and would like to provide a quality solution using 5+ years of professional experience in required skills. (.NET/ASP.NET - MVC, EF, SQL, C#). Więcej

$400 USD w ciągu 10 dni
(13 Oceny)

hello, I changed my budget. hello, I changed my budget. hello, I changed my budget. hello, I changed my budget. hello, I changed my budget. hello, I changed my budget. hello, I changed my budget. hello, I change Więcej

$350 USD w ciągu 3 dni
(6 Oceny)

Hello, I have read what you exactly need, however I would like to ask you a few questions. I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discuss Więcej

$555 USD w ciągu 10 dni
(1 Ocena)
$388 USD w ciągu 10 dni
(0 Oceny)

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. I am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have c Więcej

$555 USD w ciągu 6 dni
(0 Oceny)

Hi John here, I am really interested to work on this project, I can start the work now , and can provide the best services from my end. Please come on chat to discuss more about the project. Thanks!

$555 USD w ciągu 5 dni
(0 Oceny)