array('68.71.39.132', 443), 'CA2' => array('68.71.44.125', 80), 'CA3' => array('209.44.111.53', 8181), 'CA4' => array('68.71.39.133', 22), 'CA5' => array('68.71.44.126', 443), 'CA6' => array('162.253.131.101', 80), 'CA7' => array('162.253.131.99', 8181), 'CA8' => array('162.219.176.235', 22), 'CA9' => array('162.219.176.237', 443), 'US1' => array('104.129.29.172', 443), 'US2' => array('162.211.122.69', 80), 'US3' => array('162.211.122.68', 8181), 'US4' => array('107.182.226.248', 22), 'US5' => array('107.182.226.247', 443), 'US6' => array('173.44.55.204', 80), 'US7' => array('142.0.195.164', 8181), 'DE1' => array('185.108.219.46', 443), 'DE2' => array('185.108.219.40', 80), 'DE3' => array('85.195.76.171', 8181), 'DE4' => array('185.24.68.67', 22), 'DE5' => array('81.7.9.157', 443), 'DE6' => array('81.7.9.167', 80), 'DE7' => array('81.7.9.18', 8181), 'DE8' => array('85.195.110.36', 22), 'NL1' => array('185.80.220.35', 443), 'NL2' => array('185.80.220.38', 80), 'NL3' => array('185.80.220.36', 8181), 'NL4' => array('185.80.220.42', 22), 'NL5' => array('185.80.220.40', 443), 'SG1' => array('49.213.19.60', 443), 'SG2' => array('206.190.155.139', 80), 'SG3' => array('49.213.19.66', 8181), 'SG4' => array('206.190.155.147', 22), 'SG5' => array('49.213.19.130', 443), 'SG6' => array('49.213.19.57', 80), 'SG7' => array('49.213.19.139', 8181), 'SG8' => array('49.213.19.133', 22), 'SG9' => array('49.213.19.131', 443), 'SG10' => array('49.213.19.150', 80) ); // EDIT THIS! $url = ""; // URL of page you want to access $proxyID = ''; // Proxy ID (see table above) $proxyUser = ''; // Proxy Username $proxyPass = ''; // Proxy Password // Don't edit below this line $proxyIP = $proxies[$proxyID][0]; $proxyProto = "https"; $proxyPort = $proxies[$proxyID][1]; $cmd = "curl --compressed --proxy-insecure --proxy " . escapeshellarg($proxyProto . "://" . $proxyUser . ":" . $proxyPass . "@" . $proxyIP . ":" . $proxyPort) . " " . escapeshellarg($url); $out = shell_exec($cmd); // Use $out echo $out;