UltraMysterious
Newbie
- Nov 11, 2017
- 35
- 10
Hi,
As part of a project I'm working on, my code interacts with an online service which only lets you access the page a few times per IP address. My first thought was to use proxies, so I wrote some code to parse the content of several proxy sites to compile a list. Then my code attempts to visit the website, and if it fails, it switches to another random proxy in the list and tries again.
The issue is that almost none of the proxies actually work, and the few that do have already used their limit of requests for that time period. I don't want to have to pay for proxies.
Ideally I could mask my IP, setting it to a random one in the POST request headers, however I'm not sure if this is possible as I read about this interfering with the TCP handshaking due to the SYN/ACK being sent to the fake IP and therefore the handshake never finishing and communication never being able to commence.
Is there any way to tell the site I'm coming from XYZ IP address without owning those IPs?
As part of a project I'm working on, my code interacts with an online service which only lets you access the page a few times per IP address. My first thought was to use proxies, so I wrote some code to parse the content of several proxy sites to compile a list. Then my code attempts to visit the website, and if it fails, it switches to another random proxy in the list and tries again.
The issue is that almost none of the proxies actually work, and the few that do have already used their limit of requests for that time period. I don't want to have to pay for proxies.
Ideally I could mask my IP, setting it to a random one in the POST request headers, however I'm not sure if this is possible as I read about this interfering with the TCP handshaking due to the SYN/ACK being sent to the fake IP and therefore the handshake never finishing and communication never being able to commence.
Is there any way to tell the site I'm coming from XYZ IP address without owning those IPs?