Jump to content
UBot Underground

[SELL] HTTP POST plugin + Crazy Bonuses Inside


Recommended Posts

 

I'm still just starting to learn how to use http posts.  Maybe I'm starting with things that are too complicated for a beginner, I don't know.  Is there a sample code someone could post that will work for solving recaptchas?  It looks like they are brought in with an iframe, so you can't simply scrape the captcha image url and sending that to your captcha solving service or software.  How can I do this using HTTP post plugin?  Below is what the code looks like.  Thanks!

 

<tr>
     <th align="left"><label for="spam">Captcha</label></th>
     <td colspan="2">
     <script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=6LesgMUSAAAAACkxGFkFcBeCLcXKp3oUSas32fXS"></script>

	<noscript>
  		<iframe src="http://www.google.com/recaptcha/api/noscript?k=6LesgMUSAAAAACkxGFkFcBeCLcXKp3oUSas32fXS" height="300" width="500" frameborder="0"></iframe><br/>
  		<textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
  		<input type="hidden" name="recaptcha_response_field" value="manual_challenge"/>
	</noscript>		 </td>
 </tr>

 

 

I recorded 2 video tutorials a while back to show you how you can do this !

 

http://screencast.com/t/bVgQIrRBi

http://screencast.com/t/0SQdrJ6H0bbO

Link to post
Share on other sites
  • Replies 1.3k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

If you Ever Want to create bots that run 100x faster and smoother than your actual bots , then read this page !   Post data on the background without having to run your browser , integrate unlimited

New update with couple of fixes and improvements ! *Added a small command : http basic mode to allow you to run http get and http post on basic mode(a mode i created myself from the primitive socket

Hello guys Its been a while since i released an update 2.0 Update: -added new function scrape list that will replace list scraper command with new regex and few fixes ! -added new function soap req

Posted Images

hi aymen,

 

http post - parameters problem;

 

"username=jassmjasd325423&domain_id=0&pass=778877&re_pass=778877&name=jasdo323ksad&email=sjduj55haewrs77%40hotmail.com&PHPSESSID={#mywapblogphpsesid}&security={#mywapblogsolvecaptcha}&register=Register"

 

convert to:

 

username=jassmjasd325423&domain_id=0&pass=778877&re_pass=778877&name=jasdo323ksad&email=sjduj55haewrs77%40hotmail.com&PHPSESSID=dcfe4e9749e4f3dea874e8567ed498ae&security=costally®ister=Register

 

 

 

Problem : &register=Register conver to ®ister=Register

 

:mellow:

 

 

 
confusion HTML Useful Character Entities
 
® -  registered trademark -  ® - ®
 
Link to post
Share on other sites

Hi Aymen,

I use your plugin to try to make a bot capable to login to youtube. I use the $http get function to scrape the login page and get all the parameters (visible and hidden ) and then I use regex to assign values to the dynamic hidden parameters, I put all of them in a $http post function and try to login... So far I get the error page with the message: There was an issue logging you into YouTube ... I see two main problems: When I scrape the page using the plugin I get one of the parameters - bgresponse: js_disabled but if I use fiddler to grab the http traffic I can see that bgresponse is a dynamic parameter and is generated by a javascript on the page so my question here is: does your plugin disable javascript when it is scraping?

 

The second problem is: I don't think that the proxy command is working as it should or it is leaking my real IP, when I load the result from the POST I see that youtube show me the YT logo and my country code - I use private proxies that I can use in browser and google don't see my ip... I also use those proxies in one of my bots to make yt accounts ...  

 

this is the code that I came up with:

clear list(%useragents)
add list to list(%useragents, $list from file("{$special folder("Application")}\\UserAgents"), "Delete", "Global")
set(#useremail, "YTLogin@gmail.com", "Global")
set(#userpass, "YTPassword", "Global")
set(#UserAgent, $list item(%useragents, $rand(0, $subtract($list total(%useragents), 1))), "Global")
set(#Proxy, "proxy:port:proxyuser:proxypass", "Global")
set(#URL, "https://accounts.google.com/ServiceLogin?service=youtube&continue=http%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26feature%3Dsign_in_button%26hl%3Den_US%26next%3D%252F%26nomobiletemp%3D1&uilel=3&hl=en_US&passive=true", "Global")
plugin command("HTTP post.dll", "Clear Cookies", #URL)
set(#GETloginpage, $plugin function("HTTP post.dll", "$http get", #URL, #UserAgent, "www.youtube.com", #Proxy, 15), "Global")
set(#continue, "http://www.youtube.com/signin?action_handle_signin=true&feature=sign_in_button&hl=en_US&next=%2F&nomobiletemp=1", "Global")
set(#service, "youtube", "Global")
set(#dsh, $find regular expression(#GETloginpage, "(?<=id=\"dsh\"\\s* value=\")[\\w\\W]*?(?=\")"), "Global")
set(#hl, "en_US", "Global")
set(#GALX, $find regular expression(#GETloginpage, "(?<=name=\"GALX\"\\s*value=\")[\\w\\W]*?(?=\")"), "Global")
set(#pstMsg, 1, "Global")
set(#dnConn, $nothing, "Global")
set(#checkConnection, "youtube:1000:1", "Global")
set(#checkedDomains, "youtube", "Global")
set(#timeStmp, $nothing, "Global")
set(#secTok, $nothing, "Global")
set(#_utf8, $find regular expression(#GETloginpage, "(?<=name=\"_utf8\"\\s* value=\")[\\w\\W]*?(?=\")"), "Global")
set(#bgresponse, $find regular expression(#GETloginpage, "(?<=id=\"bgresponse\"\\s* value=\")[\\w\\W]*?(?=\")"), "Global")
set(#Email, #useremail, "Global")
set(#Passwd, #userpass, "Global")
set(#signIn, "Sign in", "Global")
set(#PersistentCookie, "yes", "Global")
set(#rmShown, 1, "Global")
set(#POSTloginpage, $plugin function("HTTP post.dll", "$http post", "https://accounts.google.com/ServiceLoginAuth", "continue={#continue}&service={#service}&dsh={#dsh}&hl={#hl}&GALX={#GALX}&pstMsg={#pstMsg}&dnConn={#dnConn}&checkConnection={#checkConnection}&checkedDomains={#checkedDomains}&timeStmp={#timeStmp}&secTok={#secTok}&_utf8={#_utf8}&bgresponse={#bgresponse}&Email={#Email}&Passwd={#Passwd}&signIn={#signIn}&PersistentCookie={#PersistentCookie}&rmShown={#rmShown}", #UserAgent, #URL, #Proxy, 15), "Global")
load html(#POSTloginpage)

 

Is there anyone here that can show me what I'm doing wrong and help me make it work? :D 

Thank You!

Link to post
Share on other sites

Hi Aymen,

 

I'm trying to understand how to use the http get with this plugin.

 

For example, I want to use Facebook's API in order to grab the ID of (for example) this page: http://developers.facebook.com/tools/explorer?method=GET&path=kevin%3Ffields%3Did

 

However, I dont want to have to load up that developers.facebook.com in order to grab this information, simply I want to use their API and grab the ID data.

 

Any idea how I would use this plugin for this?

Link to post
Share on other sites

Hi Aymen,

 

I'm trying to understand how to use the http get with this plugin.

 

For example, I want to use Facebook's API in order to grab the ID of (for example) this page: http://developers.facebook.com/tools/explorer?method=GET&path=kevin%3Ffields%3Did

 

However, I dont want to have to load up that developers.facebook.com in order to grab this information, simply I want to use their API and grab the ID data.

 

Any idea how I would use this plugin for this?

 

 

if you want to get the id , try something like this :

set(#facebook, $plugin function("HTTP post.dll", "$http get", "https://graph.facebook.com/kevin?fields=id&method=GET&format=json", "Mozilla/5.0 (Windows; U; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)", "", "", ""), "Global")
load html(#facebook)
set(#id, $find regular expression(#facebook, "(?<=\\\"id\\\": \\\")[0-9]+(?=\\\")"), "Global")
alert("id is : {#id}")

Link to post
Share on other sites
  • 2 weeks later...

Hey Aymen,

 

Could you help me with a small request?

I'm trying to use the page scraper node to search for the word "facebook.com/" (for example see this page: http://westinny.com/)

 

How can I scrape this facebook url from the output file? I'm well versed in scrape attribute but in this case I'm not scraping the page - I need to search the #output for the Facebook text.

 

Thanks in advance,

 

Kev

Link to post
Share on other sites

Hey Aymen,

 

Could you help me with a small request?

I'm trying to use the page scraper node to search for the word "facebook.com/" (for example see this page: http://westinny.com/)

 

How can I scrape this facebook url from the output file? I'm well versed in scrape attribute but in this case I'm not scraping the page - I need to search the #output for the Facebook text.

 

Thanks in advance,

 

Kev

 

use find regular expression , and try this :

(https://|http://)(www.|)facebook.com\/[a-zA-Z0-9./_-]+
Link to post
Share on other sites

When I try and replace your google scrape 100 results example code with the $http get function it doesn't work. It only works when you use the page scraper command.

 

Here is the code.

set(#output, $plugin function("HTTP post.dll", "$http get", "https://www.google.com/setprefs?sig=0_99_9Ba26GvHykubSeuKp228oSs0%3D&hl=en&safeui=images&suggon=1&num=100&newwindow=0&q=&prev=https%3A%2F%2Fwww.google.com%2F&submit2=Save+Preferences", "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0", "", "", ""), "Global")
set(#output, $plugin function("HTTP post.dll", "$http get", "https://www.google.com/search?q=payday+loans&num=100&&start=000", "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0", "", "", ""), "Global")
load html(#output)

Here is your original example:

plugin command("HTTP post.dll", "Page Scraper", "https://www.google.com/setprefs?sig=0_99_9Ba26GvHykubSeuKp228oSs0%3D&hl=en&safeui=images&suggon=1&num=100&newwindow=0&q=&prev=https%3A%2F%2Fwww.google.com%2F&submit2=Save+Preferences", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", #output) {
}
plugin command("HTTP post.dll", "Page Scraper", "https://www.google.com/search?q=payday+loans&num=100&&start=000", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", #output) {
}
load html(#output)

I thought the $http get function and page scraper where the same thing?

Link to post
Share on other sites

When I try and replace your google scrape 100 results example code with the $http get function it doesn't work. It only works when you use the page scraper command.

 

Here is the code.

set(#output, $plugin function("HTTP post.dll", "$http get", "https://www.google.com/setprefs?sig=0_99_9Ba26GvHykubSeuKp228oSs0%3D&hl=en&safeui=images&suggon=1&num=100&newwindow=0&q=&prev=https%3A%2F%2Fwww.google.com%2F&submit2=Save+Preferences", "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0", "", "", ""), "Global")
set(#output, $plugin function("HTTP post.dll", "$http get", "https://www.google.com/search?q=payday+loans&num=100&&start=000", "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0", "", "", ""), "Global")
load html(#output)

Here is your original example:

plugin command("HTTP post.dll", "Page Scraper", "https://www.google.com/setprefs?sig=0_99_9Ba26GvHykubSeuKp228oSs0%3D&hl=en&safeui=images&suggon=1&num=100&newwindow=0&q=&prev=https%3A%2F%2Fwww.google.com%2F&submit2=Save+Preferences", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", #output) {
}
plugin command("HTTP post.dll", "Page Scraper", "https://www.google.com/search?q=payday+loans&num=100&&start=000", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", #output) {
}
load html(#output)

I thought the $http get function and page scraper where the same thing?

 

it worked for me but i get only 10 results per page , when i change another google extension i can get the whole 100 results per page !

Page Scraper and http get are the same thing , you must of missed something

Link to post
Share on other sites
  • 2 weeks later...
  • 2 weeks later...

Hey any of you guys that bought this able to figure out how to get twitter profile pics to upload? i could really use some help. 

also pinterest following

 

i get how to do get / post ive gotten far.. just stuck on those 2 things since they work a bit differently. 

Link to post
Share on other sites

Hey any of you guys that bought this able to figure out how to get twitter profile pics to upload? i could really use some help. 

also pinterest following

 

i get how to do get / post ive gotten far.. just stuck on those 2 things since they work a bit differently. 

Million dollar question...I'd like to know as well please.

  • Like 1
Link to post
Share on other sites

I don't know how twitter manage the upload of the pictures but if it is like youtube (the profile pic upload on YT) then it is done using flash so I don't think that you can use the plugin and http requests to do it

Link to post
Share on other sites

Hi Aymen,

 

Is this the right format to use private proxies?

 

set(#Proxy, "proxy:port:proxyuser:proxypass", "Global")

 

EDIT: yes it is

 

yes thats the right format :)

Link to post
Share on other sites

Hi Aymen, I bought your fantastic plugin yesterday, and has allready improved dramatically my scraping times!

 

I need your help on this:

 

I've set up a simple php page to post in my blog some simple text. I get the variables from browser like this:

$title = $_GET['myTitle'];
$content = $_GET['myContent'];
$category = $_GET['myCat'];

and then I process these and make a blog post.

 

When I visit the page with my browser like this:


http://mysite.com/post.php?myTitle=utf8-bla-bla&myContent=utf8-bla-bla&myCat=1 

the post is published.

 

Tryign to accomplish the same task through HTTP Post plugin, always fails... I tried to use html encode but nothing, I'm stack. 

 

Any suggestion?

 

PS. Also tried with the navigate command and works fine too. But i preffer to not load the browser for this, and make the whole process quicker (for bulk posting).

Link to post
Share on other sites

Hi Aymen, I bought your fantastic plugin yesterday, and has allready improved dramatically my scraping times!

 

I need your help on this:

 

I've set up a simple php page to post in my blog some simple text. I get the variables from browser like this:

$title = $_GET['myTitle'];
$content = $_GET['myContent'];
$category = $_GET['myCat'];

and then I process these and make a blog post.

 

When I visit the page with my browser like this:


http://mysite.com/post.php?myTitle=utf8-bla-bla&myContent=utf8-bla-bla&myCat=1 

the post is published.

 

Tryign to accomplish the same task through HTTP Post plugin, always fails... I tried to use html encode but nothing, I'm stack. 

 

Any suggestion?

 

PS. Also tried with the navigate command and works fine too. But i preffer to not load the browser for this, and make the whole process quicker (for bulk posting).

 

if its a GET request , you can use the $http get function like this :

set(#post, $plugin function("HTTP post.dll", "$http get", "http://mysite.com/post.php?myTitle=utf8-bla-bla&myContent=utf8-bla-bla&myCat=1 ", "", "", "", ""), "Global")

Link to post
Share on other sites

Thanks for the prompt answer. I send a POST request because (correct me if I'm wrong) GET has a limit of 1024 characters.. Since I'm using utf-8, I wanted to overcome this limit. But I will try your solution because my messages are about 100 characters, so I will take a stab and report back the results.

 

Thanks.

Link to post
Share on other sites

Ok, this method works fine for small messages. Tested it several times and is blazing fast. The only downside is the character limit. When the message is large the GET truncates it to 1024 characters. In my case (utf-8 and lot of html markup) it truncates to around 40 words...

 

I will get rid some of my html markup code, but the ideal solution would be to work like this with POST request. Thanks again Aymen for your help.

 

UPD: I actually tried to declare the same variable with the "http post" function and it works just fine! Pretty happy right now, and I wouldn't find the solution without Aymen's help. +rep +1

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...