Python requests script + Javascript/JS code understanding and excitation + testing + debugging

Job ID: 31621220

Budget: $30 – $250 USD

Python requests script for sending "OTP "voice verification" without blocking "no registration needed"
Target is : https://accounts.google.com ==> old form
To view the old form please follow this steps :
- install Firefox browser
- install user agent switcher and manger extension : https://addons.mozilla.org/en-US/firefox/addon/uaswitcher/
- add this user agent in the extension options and choose it : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/637.36 (KHTML, like Gecko)" to be able to view the google V1 old form

- rotating proxy server "residential" is required "we have"
- threads/multiprocessing code is required
- random names code
- random usernames characters code
- input numbers.txt
- output using "if" + "elif" in the CMD screen + results with responses in a txt output file "one per line"

=================================
- go to this LINK : https://accounts.google.com/signup?hl=en_US
- google will ask you to enter your info in the form
- enter those info in the form : //
random info's
any random recovery mail
mobile : leave it*
location : leave it* default
Gender : Male //
- open inspect element or F12
- search for #bgresponse in the HTML code, you will find that the value* is "JS_disabled"
- ok , just click "next step in the form page",
you will see popup window to accept the terms , wait here, don't click agree*
just keep in the same page and inspect the page one more time and search for #bgresponse again,
you will see that the web page generated or rendered a long code of #bgresponse when you clicked "next
step"
- when you click agree button that bgresponse will be sent to the server and the server will validate it even if it's a fronted generated , but it's generated by your info [IP address, names, recovery mail, password, dsh, sectok, sectok2, timestmp, timestmp2, host-gaps cookies]

the source JS code will be in the signup page , you can render the value by entering these JS commands in the browser console ,
- const BG = document.tl.low;
- BG()

but the server will reject them, until you click "next step button" then it will generate valid one in the form and the server will accept it when you click agree and will open the phone verification page.

* Note : that the bgresponse code will expire, it has a timestamp and it's linked with the "--HOST-GAPS cookies" and the info you entered in the form such as : "first name, last name, IP address, password, recovery email"
if we extract the bgresponse code and used a deferent or random info instead of that you used in the form
previously, then the server will return a bad response and will not pass and it will generate broken "sft" phone
verify token.

** the solution: python script with CMD or Terminal , *no browser automation* ,
if you want to use browser just for render the code it's ok , but with localhost , but not with opening google page and automate the clicks etc ..

if you sure and can finish the project in the time please bid ;)
please don't waste my time with many simple questions
deadline : 2 days
final budget : 100$
Related categories: JavaScript Python HTML Firefox Scripting