ALERT!
Click here to register with a few steps and explore all our cool stuff we have to offer!

Jump to content



Photo

what knowledge is required to make complex account checkers?


  • Please log in to reply
what knowledge is required to make complex account checkers?

#1

DeathAura
DeathAura
    Offline
    11
    Rep
    9
    Likes

    The abyss of nothing

Posts: 70
Threads: 10
Joined: Apr 12, 2018
Credits: 0

Six years registered
#1

I am interested to know what languages/coding knowledge is required to make complex configs/account checkers.

If anyone could point me in the right direction it would be helpful.


  • 0

#2

FluxCoder
FluxCoder
    Offline
    85
    Rep
    1740
    Likes

    Moderator | Post Janitor

Posts: 857
Threads: 117
Joined: Aug 24, 2015
Credits: 0

Eight years registered
#2

I am interested to know what languages/coding knowledge is required to make complex configs/account checkers.

If anyone could point me in the right direction it would be helpful.

 

You don't need much knowledge to start making your own checkers.

 

If you're fairly new to coding or new to coding checkers, I would highly suggest that you invest some time in learning Python.

With Python, use the requests library to make POST/GET requests depending on what type of checker you want to be making.

 

Most checkers that are shared publicly on this forum are typically made with VB.net or C++ within Visual Studio as it's super simple to start building a GUI.

Checkers and crackers will take some time to get done, but if you stick with it, you should be able to get it done.

 

The best way to learn is typically by doing as it helps you learn and achieve things. I would say to start out by making an easy checker on a small website with a simple login.


  • 1

I'm not as active as I used to be, but I'm still the best I've ever been.

 

Discord: FluxCoder#2911

Skype: FluxCoder


#3

d1sruptive
d1sruptive
    Offline
    6
    Rep
    181
    Likes

    💎

  • PipPipPipPipPipPipPip
Posts: 892
Threads: 79
Joined: Aug 25, 2017
Credits: 0

Six years registered
#3

You don't need much knowledge to start making your own checkers.

 

If you're fairly new to coding or new to coding checkers, I would highly suggest that you invest some time in learning Python.

With Python, use the requests library to make POST/GET requests depending on what type of checker you want to be making.

 

Most checkers that are shared publicly on this forum are typically made with VB.net or C++ within Visual Studio as it's super simple to start building a GUI.

Checkers and crackers will take some time to get done, but if you stick with it, you should be able to get it done.

 

The best way to learn is typically by doing as it helps you learn and achieve things. I would say to start out by making an easy checker on a small website with a simple login.

 

Actually it's not trivial to create a functional and adaptable GUI in C++ compared to .NET-based languages such as C#. You probably meant C#.

For C++ you'd typically need Microsoft's own framework called MFC or use an external framework such as Qt.

 

OT:

Most of the time an account checker relies on simulating the HTTP request/response flow when you login into a site (or an app on mobile).

Some Desktop programs even use RESTful APIs, so you can sniff that as well.

 

Basically, as HTTP is a stateless protocol, you need to maintain a session through temporarily identifiable data called cookies.

Hence, you will need an HTTP client that supports sessions (e.g., for Python Requests you should use the `requests.Session` class)

 

Many sites also use randomly generated tokens to prevent CSRF, i.e. stealing session data (e.g. via XSS).

Session data is therefore useless if you don't know the associated CSRF-token:

<input type="hidden" name="csrftoken" value="KbyUmhTLMpYj7CD2di7JKP1P3qmLlkPt" />

Mostly it's stored as a hidden input field but is sometimes embedded in an javascript object.

To extract it you have several options

  • HTML parser
  • RegEx
  • findtagval => specify left and right strings, extract string in between them

 

Lastly, once you have access to the desired page it's likely you want to capture some data.

For that, again, I advise you to either use a RegEx, HTML, JSON or XPath parsing engine.

 

Concluding, you need to learn three important main concepts:

  1. HTTP communication flow
  2. Text parsing
  3. Circumventing anti-bot mechanisms

  • 1

#4

DeathAura
DeathAura
    Offline
    11
    Rep
    9
    Likes

    The abyss of nothing

Posts: 70
Threads: 10
Joined: Apr 12, 2018
Credits: 0

Six years registered
#4

 

Actually it's not trivial to create a functional and adaptable GUI in C++ compared to .NET-based languages such as C#. You probably meant C#.

For C++ you'd typically need Microsoft's own framework called MFC or use an external framework such as Qt.

 

OT:

Most of the time an account checker relies on simulating the HTTP request/response flow when you login into a site (or an app on mobile).

Some Desktop programs even use RESTful APIs, so you can sniff that as well.

 

Basically, as HTTP is a stateless protocol, you need to maintain a session through temporarily identifiable data called cookies.

Hence, you will need an HTTP client that supports sessions (e.g., for Python Requests you should use the `requests.Session` class)

 

Many sites also use randomly generated tokens to prevent CSRF, i.e. stealing session data (e.g. via XSS).

Session data is therefore useless if you don't know the associated CSRF-token:

<input type="hidden" name="csrftoken" value="KbyUmhTLMpYj7CD2di7JKP1P3qmLlkPt" />

Mostly it's stored as a hidden input field but is sometimes embedded in an javascript object.

To extract it you have several options

  • HTML parser
  • RegEx
  • findtagval => specify left and right strings, extract string in between them

 

Lastly, once you have access to the desired page it's likely you want to capture some data.

For that, again, I advise you to either use a RegEx, HTML, JSON or XPath parsing engine.

 

Concluding, you need to learn three important main concepts:

  1. HTTP communication flow
  2. Text parsing
  3. Circumventing anti-bot mechanisms

 

Sucks you got banned because this was along the lines of the information I'm looking for.

I want to know everything about making configs/checkers to the advanced level.


  • 0

#5

DeathAura
DeathAura
    Offline
    11
    Rep
    9
    Likes

    The abyss of nothing

Posts: 70
Threads: 10
Joined: Apr 12, 2018
Credits: 0

Six years registered
#5

You don't need much knowledge to start making your own checkers.

 

If you're fairly new to coding or new to coding checkers, I would highly suggest that you invest some time in learning Python.

With Python, use the requests library to make POST/GET requests depending on what type of checker you want to be making.

 

Most checkers that are shared publicly on this forum are typically made with VB.net or C++ within Visual Studio as it's super simple to start building a GUI.

Checkers and crackers will take some time to get done, but if you stick with it, you should be able to get it done.

 

The best way to learn is typically by doing as it helps you learn and achieve things. I would say to start out by making an easy checker on a small website with a simple login.

Yes, there isn't much knowledge required for a simple one but I want to know things like making capture, faster cpm, proxyless, etc.

If anyone should provide me with this info, I shall be grateful :)


  • 0


 Users browsing this thread: