Ptrick125 45 Posted January 22, 2014 Report Share Posted January 22, 2014 For a while, I had no idea how to use the HTTP post plugin on websites to signup, and especially on websites that had captchas. I sorted of learned it by testing different commands one at a time, and then I decided that I would try to put them all together to solve the problem I was having. The tutorial I have put together will show you how you can make a signup bot using the HTTP post plugin without the browser even doing a thing! This will cut down on your ram and bandwidth usage. You may need to change some of the regex algorithms, but the process stays the same. ui text box("Loops", #loops) ui save file("Save To", #saveo) ui stat monitor("Created", $list total(%usernames)) ui button("Save!") { save to file(#saveo, %usernames) } loop(#loops) { plugin command("HTTP post.dll", "http container") { set(#html88, $plugin function("HTTP post.dll", "$http get", "https://m.anything.com/Account/SignUp", "NotABot", "http://m.anything.com/login", "", ""), "Global") set(#test88, $find regular expression(#html88, "(?<=type=\"hidden\" value=\").*(?=\\\" />)"), "Global") download file("https://m.anything.com/CaptchaImage/Render?challenge={#test88}", "C:\\Users\\Patrick\\Desktop\\pick88.png") set(#result88, $plugin function("HTTP post.dll", "$http upload", "http://poster.de-captcher.com/", "function=picture2&username=NODEVIEWCOPY&password=gsgas&pict_to=0&pict_type=0", "C:\\Users\\Patrick\\Desktop\\pick88.png", "pict", "image/jpeg", "", "", "", ""), "Global") set(#result88, $find regular expression(#result88, "[a-z]"), "Global") set(#result88, $replace regular expression(#result88, "\\s", $nothing), "Global") plugin command("HTTP post.dll", "HTTP POST", "https://m.anything.com/Account/SignUp", "Birthday=5%2F6%2F1995&Gender=2&UserName=anything{$rand(1, 1000000)}&Password=bluecoder12&ConfirmPassword=bluecoder12&Email=email%{$rand(1, 10000000)}emailservice.com&Challenge={#test88}&AttemptedSolution={#result88}", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0", "https://m.anything.com/Account/SignUp", #put88) { } if($contains(#put88, "My status")) { then { add item to list(%usernames, $find regular expression(#put88, "(?<=users/[^a-z][^a-z][^a-z][^a-z][^a-z][^a-z][^a-z][^a-z][^a-z][^a-z]).*(?=</a>)"), "Delete", "Global") } else { } } plugin command("HTTP post.dll", "Clear Cookies", "http://m.anything.com") } } User input boxes can control common things such as loops, or where to save the newly created accounts If desired, you can also have a stat monitor to display your progress The HTTP container helps keep everything in place, so you'll want that You must download your Captcha, and there is no other way to do this besides downloading the webpage The Captcha in this tutorial had an ID, so I had to make a regex algorithm to trim away the HTML and only grab the ID Now that I have the ID, I can download the file to anywhere I want This is the part where I actually solve the captcha, in my case i was using GSA Captcha Breaker, and it emulated the decaptcher service When the captcha was solved, it returned something that looked like "150|55|01|result" so I had to use regex to only grab my result After it only grabbed the letters, the regex returned "r e s u l t" so I used \s in regex to take away the spaces This is the actual sign up part! I was pretty lazy with this using a random birthday 5/6/1995, a male gender, the username is anything1-1000000, the password is bluecoder12 (I just use it on all my fake accounts that I make to keep things simple) the email can be anything you want, and I also used the captcha ID and result from earlier make up the last part Time to check if the account was actually created. The HTML when the account was created had a username that was after " users/ " and the username was before the closing </a> (the numbers were at the end) Since it was an "if" command, it only saves the account to usernames under certain conditions Clears cookiesThis doesn't really work if you just copy and paste your website in, but it is a good foundation for a HTTP post plugin sign up bot I really hopes this encourages you to go out and make your own bot! If you want to see some source codes in action, I have 2 really good sales threads in my signature. (Right below) 7 Quote Link to post Share on other sites
luis carlos 94 Posted January 22, 2014 Report Share Posted January 22, 2014 Thank you very much! Luis Carlos Edit: Whats the link for Twitter Scraper Bot Source Code? Edit 2: I got ithttp://www.ubotstudio.com/forum/index.php?/topic/15615-sell-twitter-username-scraper-source-code-5-learn-and-earn/ Quote Link to post Share on other sites
ecbzh 47 Posted January 22, 2014 Report Share Posted January 22, 2014 Thanks ! You have saved me tons of hours of self learning ! HQ share here ... Quote Link to post Share on other sites
Security 17 Posted January 22, 2014 Report Share Posted January 22, 2014 Great Job P. Nice contribution.. Quote Link to post Share on other sites
webpro 31 Posted January 25, 2014 Report Share Posted January 25, 2014 Damn talk about a nice share here ! "LIKED" Quote Link to post Share on other sites
Siegfried88 3 Posted February 26, 2014 Report Share Posted February 26, 2014 Thanks, will definitely have to look this over! Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.