Affiliates259
Member
I tried out the website, but I've come to realize that it's just bot traffic visiting my site. There's no interaction, just a quick visit to the homepage and then they leave in less than 30 seconds.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
re they an *Official* Resource here at Affiliatefix?
Over 96+% of Push and Pop traffic bounces
Just because traffic bounces does not mean they are bots necessarily
~/ip_project/ASN_locater$ php ASN4IP.php
52.88.62.60, 16509, AMAZON-02
54.212.241.115, 16509, AMAZON-02
107.189.10.175, 53667, PONYNET
92.205.185.52, 21499, Host Europe GmbH
176.100.243.133, 35526, Smart Technology LLC
116.212.191.4, 207990, HostRoyale Technologies Pvt Ltd
116.212.191.4, 207990, HostRoyale Technologies Pvt Ltd
116.212.191.4, 207990, HostRoyale Technologies Pvt Ltd
116.212.191.4, 207990, HostRoyale Technologies Pvt Ltd
107.189.8.238, 53667, PONYNET
185.41.240.25, 50304, Blix Solutions AS
205.169.39.195, 209, CENTURYLINK-US-LEGACY-QWEST
65.154.226.166, 54538, PAN0001
50.3.86.243, 49532, Eonix Corporation
34.98.143.137, 396982, GOOGLE-CLOUD-PLATFORM
34.98.143.139, 396982, GOOGLE-CLOUD-PLATFORM
3.83.248.75, 14618, AMAZON-AES
3.142.248.232, 16509, AMAZON-02
18.117.134.132, 16509, AMAZON-02
104.197.88.27, 396982, GOOGLE-CLOUD-PLATFORM
34.98.143.138, 396982, GOOGLE-CLOUD-PLATFORM
34.98.143.138, 396982, GOOGLE-CLOUD-PLATFORM
<?php
require_once 'vendor/autoload.php';
use GeoIp2\Database\Reader;
// Path to your GeoLite2-ASN.mmdb file
$dbPath = 'GeoLite2-ASN.mmdb';
$asnDbReader = new Reader($dbPath);
// Path to the file with the IP addresses
$ipFile = 'ad_ip_test.csv';
// Generate the filename for the results
$resultsFileName = 'ip_results-' . date('Y-m-d.H:i:s') . '.csv';
// Open the file for writing
$resultsFileHandle = fopen($resultsFileName, "w");
if (!$resultsFileHandle) {
die("Failed to create the file: $resultsFileName\n");
}
// Write the header row to the results file
fputcsv($resultsFileHandle, ['IP', 'ASN', 'ASN Organization']);
// Open the file with IP addresses
$handle = fopen($ipFile, "r");
if ($handle) {
while (($ip = fgets($handle)) !== false) {
// Remove any whitespace
$ip = trim($ip);
try {
$asnRecord = $asnDbReader->asn($ip);
// Prepare the data to write
$data = [
$ip,
$asnRecord->autonomousSystemNumber,
$asnRecord->autonomousSystemOrganization
];
// Write to console
echo implode(", ", $data) . "\n";
// Write to file
fputcsv($resultsFileHandle, $data);
} catch (\GeoIp2\Exception\AddressNotFoundException $e) {
echo "IP: $ip - Address not found in the database.\n\n";
fputcsv($resultsFileHandle, [$ip, 'Not found', '']);
} catch (\Exception $e) {
echo "An error occurred for IP: $ip - " . $e->getMessage() . "\n\n";
fputcsv($resultsFileHandle, [$ip, 'Error', $e->getMessage()]);
}
}
fclose($handle);
} else {
// Error opening the file.
echo "Error opening the IP file: $ipFile\n";
}
// Close the results file
fclose($resultsFileHandle);