Create an account

Very important

  • To access the important data of the forums, you must be active in each forum and especially in the leaks and database leaks section, send data and after sending the data and activity, data and important content will be opened and visible for you.
  • You will only see chat messages from people who are at or below your level.
  • More than 500,000 database leaks and millions of account leaks are waiting for you, so access and view with more activity.
  • Many important data are inactive and inaccessible for you, so open them with activity. (This will be done automatically)


Thread Rating:
  • 777 Vote(s) - 3.46 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[sunjester tuts] Combolist Management in C#: Part 1

#1
Introduction
You can follow along by reading the first tutorial about

[To see links please register here]

. If you have already read that one or know how to do it, please feel free to continue. You can read my other

[To see links please register here]

. All of my tutorials are written under Linux, and I will not pander to the Windows kiddies. I have been developing software since before .NET was around and normally don't even use an IDE, I either use

[To see links please register here]

,

[To see links please register here]

, or

[To see links please register here]

. Nothing wrong with using a full IDE, especially if you're new.

Combo Lists
You can get a shit ton of combo lists from my old github repo (

[To see links please register here]

) that has 17 million combos. You can use any of those to practice your skills and use the code presented here. Most of the combo lists people are using are huge. When you are dealing with a large amount of data, reading line by line into a string[] array is just stupid, it will slow your computer down and probably crash your software. The lists in my repo shouldn't have duplicates in them and they should all be a colon delimited format.

We can read a list (the list im using has 8,000 lines) into a generic list:

Hidden Content
You must

[To see links please register here]

or

[To see links please register here]

to view this content.

In the code above we are reading a file named fileName into a generic string list named lines. Two libraries are needed for this: System.Collections.Generic and System.IO.

Removing Duplicates
When removing duplicates you can use

[To see links please register here]

since we are using a generic list to hold the combos. It requires a simple addition to one of our lines of code.

Hidden Content
You must

[To see links please register here]

or

[To see links please register here]

to view this content.

That's it, you have removed all the duplicates from that generic list. So now that we have remove the duplicates we can write it back out to a new file named "no_dupes". So let's put it all together.


Hidden Content
You must

[To see links please register here]

or

[To see links please register here]

to view this content.

Dealing with HUGE Combo Lists
When dealing with large combo lists the best thing to do is read a bit at a time. There is no reason to ever store that much in a single file but if you do (and you know who you are) we can use a temporary file and read a little bit at a time. This will keep your software from locking up and your computer free from dying. This is a 24mb flat file with 800k+ combos

[To see links please register here]

. This is not something you should load into a string[] or even a generic list all at once.

So what do we do? Chunk it up into smaller sections.

Hidden Content
You must

[To see links please register here]

or

[To see links please register here]

to view this content.

So to use the method we would supply the name of the file, which line to start with and then how many to return from the line we started at, for example:

Hidden Content
You must

[To see links please register here]

or

[To see links please register here]

to view this content.

We are starting at line 50 in the file and returning 100 lines.

Conclusion
I am stopping here and going to provide you with the class I've written so far. I changed the ReadLargeCombo method to return the array of lines instead of printing them out on the spot (since that would be bad OOP practice). If you have suggestions for the next tutorials, let me know. If you have problems with your combo lists and would like to have a solution to the problem, let me know, I will add it to the next tutorial.

Hidden Content
You must

[To see links please register here]

or

[To see links please register here]

to view this content.

Reply

#2
Thanks for sharing. I've been personally interested in this so, I'll come back to it once I'm home.
Reply

#3
In terms of removing dupes, I simply use a tool (example, D3vLeecher) which does the job In literally a few seconds.

Excellent guide though, well done. I'll be delving Into the "Dealing with huge combo lists" section shortly.
Reply

#4
Quote:(03-13-2019, 03:07 AM)mothered Wrote:

[To see links please register here]

In terms of removing dupes, I simply use a tool (example, D3vLeecher) which does the job In literally a few seconds.

Excellent guide though, well done. I'll be delving Into the "Dealing with huge combo lists" section shortly.

yea this is for people who dont want to keep using other peoples tools :wink: they can start building their own
Reply

#5
Quote:(03-22-2019, 04:18 PM)sunjester Wrote:

[To see links please register here]

Quote: (03-13-2019, 03:07 AM)mothered Wrote:

[To see links please register here]

In terms of removing dupes, I simply use a tool (example, D3vLeecher) which does the job In literally a few seconds.

Excellent guide though, well done. I'll be delving Into the "Dealing with huge combo lists" section shortly.

yea this is for people who dont want to keep using other peoples tools :wink: they can start building their own

Agree.

Coding your own tools not only provides a sense of satisfaction, but also the liberty to customize to your heart's content.
Reply

#6
nice looking tutorial. :smile: thank you for the information.
Reply

#7
nice and clean :smile:, do you recommend any cracker source code? Im being interested on learning how to make a cracker/checker!
Reply

#8
Quote:(05-06-2019, 06:57 PM)Pinkz0rd Wrote:

[To see links please register here]

nice and clean :smile:, do you recommend any cracker source code? Im being interested on learning how to make a cracker/checker!

[To see links please register here]

Reply

#9
Quote:(05-06-2019, 07:59 PM)sunjester Wrote:

[To see links please register here]

Quote: (05-06-2019, 06:57 PM)Pinkz0rd Wrote:

[To see links please register here]

nice and clean :smile:, do you recommend any cracker source code? Im being interested on learning how to make a cracker/checker!

[To see links please register here]


thanks very much mate :smile:!
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

©0Day  2016 - 2023 | All Rights Reserved.  Made with    for the community. Connected through