04-29-2012, 04:05 PM
- Automatic
- Written in Imacros
- Randomized user data
- death by captcha support
Code:
SET !DATASOURCE mysource.csv
SET !DATASOURCE_COLUMNS 6
[b]SET !DATASOURCE_LINE {{!LOOP}}[/b]
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
URL GOTO=mail.yahoo.com
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=ID:signUpBtn
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:firstname CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:secondname CONTENT={{!COL2}}
SET !VAR1 EVAL("Math.floor(Math.random() * (3 - 2 + 1)) + 2;")
TAG POS=1 TYPE=SELECT FORM=NAME:regFormBody ATTR=ID:gender CONTENT=#{{!VAR1}}
SET !VAR1 EVAL("Math.floor(Math.random()*7 + 2);")
TAG POS=1 TYPE=SELECT FORM=NAME:regFormBody ATTR=ID:mm CONTENT=#{{!VAR1}}
SET !VAR1 EVAL("Math.floor(Math.random()*27 + 1);")
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:dd CONTENT={{!VAR1}}
SET !VAR1 EVAL("Math.floor(Math.random()*32 + 1960);")
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:yyyy CONTENT={{!VAR1}}
TAG POS=1 TYPE=SELECT FORM=NAME:regFormBody ATTR=ID:country CONTENT=%us
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:yahooid CONTENT={{!COL3}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:regFormBody ATTR=ID:password CONTENT={{!COL4}}
SET !VAR1 EVAL("Math.floor(Math.random()*40 + 15201);")
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:postalcode CONTENT={{!VAR1}}
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:regFormBody ATTR=ID:passwordconfirm CONTENT={{!COL4}}
SET !VAR1 EVAL("Math.floor(Math.random()*5 + 2);")
TAG POS=1 TYPE=SELECT FORM=NAME:regFormBody ATTR=ID:secquestion CONTENT=#{{!VAR1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:secquestionanswer CONTENT={{!COL5}}
SET !VAR1 EVAL("Math.floor(Math.random()*5 + 2);")
TAG POS=1 TYPE=SELECT FORM=NAME:regFormBody ATTR=ID:secquestion2 CONTENT=#{{!VAR1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:secquestionanswer2 CONTENT={{!COL6}}
ONDOWNLOAD FOLDER=c:\ FILE=capthca.jpg
TAG POS=1 TYPE=IMG FORM=ID:setupform ATTR=HREF:"*ah.yahoo.com/img/*" CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
TAB OPEN
TAB T=2
URL GOTO=http://api.deathbycaptcha.com/decaptcher?function=picture2&print_format=html
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://api.deathbycaptcha.com/decaptcher ATTR=NAME:username CONTENT=[b][color=#ff0000]DBC_USERNAME[/color][/b]
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://api.deathbycaptcha.com/decaptcher ATTR=NAME:password CONTENT=[b][color=#ff0000]DBC_PASSWORD[/color][/b]
TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:http://api.deathbycaptcha.com/decaptcher ATTR=NAME:pict CONTENT=C:\capthca.jpg
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://api.deathbycaptcha.com/decaptcher ATTR=VALUE:Send
TAG POS=6 TYPE=TD ATTR=* EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
TAB CLOSE
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:regFormBody ATTR=ID:captchaV5Answer CONTENT={{!VAR1}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:regFormBody ATTR=ID:IAgreeBtn
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:regConfirmBodyFrm ATTR=ID:ContinueBtn
TAG POS=1 TYPE=A ATTR=TXT:Sign<SP>Out
CLEAR
How to use
- Install Imacros for Firefox
- make a csv with following data
- firstname,lastname,username,password,security ans1,security ans 2
- rename that file to mysource.csv and paste in your imacros folder [usually in documents/my documents]
- change your dbc username[DBC_USERNAME] and password[DBC_PASSWORD] in macros and run it using play loop[whatever times you want]
- use medium speed for good results[Imacros>>>Edit>>options]
- share your views by posting and giving thanks hehe
I'm including a script that will generate random data for this macros . file will be generated in your c drive ,copying it to macros folder is your job
Code:
http://www.mediafire.com/?a7mhnlpgvp5i6pn
Virustotal
File name:
randomdata.exe
Detection ratio:
0 / 42
Analysis date:
2012-04-28 1326 UTC ( 2 minutes ago )
Code:
https://www.virustotal.com/file/c68b95f458f48645a463396caaa1a08ffdce92a9309e4a758877e407268998ac/analysis/1335619646/