پیدا کردن ip واقعی کاربر اگر از vpn استفاده کرده باشد با php+js

با خبرکاو همراه باشید

شاید برای امنیت سایتتون نیاز داشته باشید که بدانید کاربرانی که از vpn استفاده میکنند و به سایت شما حمله میکنند

آی پی واقعی اونا چیه ؟

که بتوانید پیگیری دقیق تری کنیدامروز میخواهیم نحوه ی پیدا کردن ip واقعی کاربر حتی اگر از vpn یا پراکسی استفاده کرده باشد را پیدا کنیمتکنولوژی WebRTC این امکان را میدهد که بتوانیم به این مهم دست پیدا کنیمبرای شروع کار اول یک فایل js بنام getrealip.js ایجاد کنید و کد های زیر را درونش کپی کنید:

1
12345678910111213141516171819202122232425262728293031323334353637383940414243function findIP(onNewIP) {
var myPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection;
var pc = new myPeerConnection({iceServers: [{urls: "stun:stun.l.google.com:19302"}]}),
noop = function() {},
localIPs = {},
ipRegex = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/g,
key;

function ipIterate(ip) {
if (!localIPs[ip]) onNewIP(ip);
localIPs[ip] = true;
}

pc.createDataChannel("");

pc.createOffer(function(sdp) {
sdp.sdp.split('\n').forEach(function(line) {
if (line.indexOf('candidate') < 0) return;
line.match(ipRegex).forEach(ipIterate);
});
pc.setLocalDescription(sdp, noop, noop);
}, noop);

pc.onicecandidate = function(ice) {
if (!ice || !ice.candidate || !ice.candidate.candidate || !ice.candidate.candidate.match(ipRegex)) return;
ice.candidate.candidate.match(ipRegex).forEach(ipIterate);
};
}

var ul = document.createElement('ul');
ul.textContent = 'Your IPs are: '
document.body(ul);

function addIP(ip) {
console.log('got ip: ', ip);
var li = document.createElement('li');
li.textContent = ip;
ul(li);
}

findIP(addIP);

سپس فایل php را با هر نامی ایجاد کنید و در پوشه ی روت سرور یا هاست خودتون قرار بدیدداخل فایل php کد های زیر را وارد کنید و سپس ذخیره کنید:

1<html>
1<body>
12<script  data-src=”getrealip.js”>
</body>
1</html>

حال با تغییر آی پی میتوانید کد را تست کنید

اگر آی پی را تغییر بدید و تست کنیدنتیجه به صورت زیر میشود:

https://khabarkaav.ir/%D9%BE%DB%8C%D8%AF%D8%A7-%DA%A9%D8%B1%D8%AF%D9%86-ip-%D9%88%D8%A7%D9%82%D8%B9%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%D8%A7%DA%AF%D8%B1-%D8%A7%D8%B2-vpn-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%DA%A9/

پیدا کردن ip واقعی کاربر اگر از vpn استفاده کرده باشد با php+js - سایت خبرکاو
پیدا کردن ip واقعی کاربر اگر از vpn استفاده کرده باشد با php+js – سایت خبرکاو
با خبرکاو همراه باشید شاید برای امنیت سایتتون نیاز داشته باشید که بدانید کاربرانی که از vpn استفاده میکنند و به سایت شما حمله میکنند آی پی واقعی اونا چیه ؟ که بتوانید پیگیری دقیق تری کنید امروز میخواهیم نحوه ی پیدا کردن ip واقعی کاربر حتی اگر از vpn یا پراکسی استفاده کرده باشد […]

نویسنده مطلب: مهدی نوروزی

منبع مطلب

به فکر سرمایه‌گذاری هستی؟

با هر سطحی از دانش در سریع‌ترین زمان با آموزش گام به گام، سرمایه گذاری را تجربه کن. همین الان میتونی با لینک زیر ثبت نام کنی و ۱۰ درصد تخفیف در کارمزد معاملاتی داشته باشی

ثبت نام و دریافت جایزه
ممکن است شما بپسندید
نظر شما درباره این مطلب

آدرس ایمیل شما منتشر نخواهد شد.