Find Jobs
Hire Freelancers

Linux scripts for programmatic computer networking and browser automation

$100-400 USD

Completed
Posted over 8 years ago

$100-400 USD

Paid on delivery
This configurable bash or python script running on CentOS or Ubuntu should programmatic connect TOR exit node, VPN servers, proxy servers and launch browser visits to a number of websites, as follows- 1. create configurable many instances of Firefox browsers using profiles, each browser instance must support Adobe Flash plugin, and if possible with its own screen resolution. The number of instances are in the range of thousands, or at least hundreds, to the limit that the machine can handle. The machine will be Intel Xeon E3 1225v2 with 32GB RAM or 64GB RAM. 2. programmatic connect to the TOR exit nodes of X country for Y amount of seconds, TOR's default is 600 seconds, we want a shorter Y, also the script must be able to specify the country of exit nodes to connect, such as US, Canada, UK, Germany, etc... Try to connect until successful. 3. while connected to TOR, launch the thousands, or hundreds of Firefox instances within Z seconds (no need to launch them all simultaneously) to visit a number of websites. The script should read an external file containing hundreds, or thousands of URL to visit. 4. each Firefox instance will stay on the visited page for Y seconds (the same Y seconds the server is connected to a TOR exit node), after that the script must clear its cookie, close the browser. 5. repeat step 2, 3, 4 with a different TOR exit node of each time, loop it for XX number of times, - TOR has about 1000 exit nodes, I only want to use all its North America and Western Europe nodes so I need to loop less than 1000 times. Anyway this XX number should be configurable. After these loops disconnect from TOR completely. 7. programmatic connect to HMA Pro VPN (HideMyAss) servers of X country for Y seconds, with the username and password I provide you. 8. do step 3, step 4 and loop for YY number of times. 9. go back to step 2 and loop the TOR block again... 10. The TOR connection and loop block should be configurable ON/OFF, it means it will only run if it is set ON in the script. 11. The VPN connection and loop block should be configurable ON/OFF, it means it will only run if it is set OF in the script. 12. by default the script should set ON for both TOR and VPN, however If only one of them is manually set ON, the program will loop only that connection block. What I will provide you: 1) a Linux server, preferably CENTOS 6.6, or Ubuntu server or desktop 2) a HMA PRO VPN account 3) a list of 100-200 URL to visit for test purpose What you need to deliver to me: 1) the turnkey server that is already working. 2. this script 3) the step by step instruction to make the whole system running, including instructions to install Firefox, Flash plugin, the dependencies such TOR client, VPN client, , file path, etc. 4) HMA has a Linux script, you can call their script from ours, or to merge it into ours, in any case you need to provide detail instructions. The same applies to TOR.
Project ID: 9198172

About the project

3 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi. I think that project is more complex for the budget you set. Basically then project is clear. I'm not sure what are your final results and that's why I have to ask. Seems that we can't use smth like phantomjs because we it doesn't support Flash at the moment. Is FF browser a must? I think that Chrome browser is faster for this type of jobs. Thx and hope we will collaborate.
$100 USD in 10 days
4.9 (73 reviews)
6.8
6.8
3 freelancers are bidding on average $333 USD for this job
User Avatar
Hi, I am a student who is good at coding python and I have done lot of projects in automation. The opening of browser instances can be done using selenium for opening Firefox and can be controlled by it. but I could not understand others completely,and I f you are ready to explain clearly then I cam do this. If given the task to me I will finish it with perfection and submit it to you before deadline
$500 USD in 7 days
5.0 (10 reviews)
4.9
4.9
User Avatar
A proposal has not yet been provided
$400 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Richmond Hill, Canada
5.0
3
Payment method verified
Member since Dec 30, 2004

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.