Hi,
I am making a bot to register on website. About 1 year ago I bought a bot which was working properly. Couple months ago few new security things appeared wchich made bot useless. After that I started to learn programming to make my own application.

Second security:
If I enter a site and go to register field, fill everything and then change my ip - I cant register. I dont know if it is common thing, or not. I have to have same ip on single session to register.

Third security:
Captcha.
Well, they added few more characters (website is not in english), so I cant use any captcha solvers.

But thats how I tried to overcome these above:

I've got a code from bot which I bought and tried to recode. I managed that site does not changed much. But, the captcha its different. It seems to change after every request. Even If I obtain captcha with cookies and use the same cookies to send POST data to register it does not working. I mean request is well built (I think so), but captcha code I submited seems to be wrong.

After that I created bot with webBrowsers. At first I wanted to have 30 webBrowsers in single c# app. Just fill every captcha, click a button and let app do the work (it would change ip after 3 submits automatically - VPN api).

But unfortunelly I have to have the same ip on single session to be able to register.

So.. I deleted 27 webBrowsers; 3 left. Then I saw something weird. Everytime when I starts registering (3 webBrowsers at once) only last webBrowser register succesfully. There is an error "wrong captcha" on first two. So I discovered, that when I try to register 3 accounts from 3 webBrowsers at once It does not work. Seems like only the last captcha loaded for my session is valid:

When I opened 3 new tab in Google Chrome (register site) the first two said that captcha was wrong. In last tab captcha was valid.

When I opened register website: 1 in Google Chrome and 1 in Firefox there was valid captcha in both.

That means captcha is assigned to my session (or cookies). But.. Why I can use Chrome+Firefox, but I cant use 2x webBrowsers? 2 sepaThere webBrowsers should contains different cookies and be recognized as 2 separate session..

What has to be said, tere is also no problem to register 3 account one by one (I wanted to use 30 webBrowsers insted of 1, because registering one by one is sooo slow).

Let me show you the code. To use 3 webBrowsers at once I used foreach. Here's code:

If it is, can you create the same process with those result and produce the exact values for each and every call?

The worse scenario if those 3 parameters are something related to your hardware, because i've seen (using actually..) the same code in one of my licensing server.. and it really do the job so well..

It isn't unbeatable, but let's just say it's not worth the time to find some work around, and those who have the knowledge to find a patch for it, are pretty much able to reproduce any kind of software behind it.. and much less time needed too..

But again, without knowing the exact process from the exact page, take this as far as an opinion goes..

If it is, can you create the same process with those result and produce the exact values for each and every call?

The worse scenario if those 3 parameters are something related to your hardware, because i've seen (using actually..) the same code in one of my licensing server.. and it really do the job so well..

It isn't unbeatable, but let's just say it's not worth the time to find some work around, and those who have the knowledge to find a patch for it, are pretty much able to reproduce any kind of software behind it.. and much less time needed too..

But again, without knowing the exact process from the exact page, take this as far as an opinion goes..

I just discovered, that there is a .swf filw chich generate _p, _f, _c parameters. Well, I should decompile this file and try to reproduce methods, but it seems to be over my coding skills.

(2016-09-12, 09:25 PM)honeydew Wrote: I just discovered, that there is a .swf filw chich generate _p, _f, _c parameters. Well, I should decompile this file and try to reproduce methods, but it seems to be over my coding skills.

I will try to do account maker based on webBrowsers.

If you manage to find the source, and pretty damn sure you can re-create the process in bulk.. i will go with http rather than webBrowsers, it's faster and more importantly it is resource friendly..