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

C# 

Dictionary Attack on Website Logins [Video Tutorials]

This is a three-part series that demonstrates how to create a C# application that performs a dictionary attack on website login pages (similar to Hydra and SentryMBA).

Part 1 - Logging In Using WebRequests:




Part 2 - Grabbing CSRF Tokens:
https://www.youtube.com/watch?v=D7qLq59KVOs

Part 3 - Using Asynchronous Tasks for Bruteforcing
https://www.youtube.com/watch?v=nKnOr8XBJ0c

Code: https://github.com/arcanecfg/CSharp-Bruteforce-Tutorial

I'd appreciate some tips on how to improve both the code and the video.

For the glory of humanity
(Jul 16, 2018 01:02 PM)Decim Wrote:  ..

Anyone could do this.

Dont post this stuff, it caters for all the degenerates that never understood Account Cracking's Internals

Itz goddamn easy
(Jul 16, 2018 05:03 PM)Restribution Wrote:  Anyone could do this.

Dont post this stuff, it caters for all the degenerates that never understood Account Cracking's Internals

Itz goddamn easy

Thanks.



Added part 3.

For the glory of humanity
Nice tutorials, although I watched only the first part.

I would like to note a few things that don't really matter  because they are about coding style:

You could use "using (...)" everywhere instead of manually calling the Dispose method and the place where your key variable didn't work was because it had to be static instead of the public keyword.

Using string interpolation for the postData string would have made it better looking.
Code
string postData = $"login={username}&password={password}...";

Nice job, again!
Very good tutorial, thanks you!
(Jul 17, 2018 11:02 AM)Electron Wrote:  Nice tutorials, although I watched only the first part.

I would like to note a few things that don't really matter  because they are about coding style:

You could use "using (...)" everywhere instead of manually calling the Dispose method and the place where your key variable didn't work was because it had to be static instead of the public keyword.

Using string interpolation for the postData string would have made it better looking.
Code
string postData = $"login={username}&password={password}...";

Nice job, again!

Thanks for the kind words, I'll keep your suggestions in mind.

(Jul 18, 2018 01:01 AM)YoloFroggy Wrote:  Very good tutorial, thanks you!

You're welcome, good luck.

For the glory of humanity
Where do you get the thumbnail backgrounds from dude, they look sexy asf.
Anyway, looking to follow this tutorial soon.


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C#] by lilcsharpAug 2, 2019 03:04 PM 3 395 Aug 2, 2019 03:04 PM
Last Post: SIM-3475829
[.NET] by iRuSTecHAug 27, 2018 05:00 AM 6 890 Aug 27, 2018 05:00 AM
Last Post: InterGalactic
[Python] by noobhatAug 30, 2015 08:24 PM 0 148 Aug 30, 2015 08:24 PM
Last Post: noobhat