Ağ Zekâsı
Oturum gerçekte nereden bağlandı? Ağ zekâsı bağlantıyı sınıflandırır — ticari VPN, proxy/relay, Tor çıkışı, datacenter/hosting veya residential — ve bunu IP coğrafi konumu, ASN, ISP ve hosting riskiyle zenginleştirir. Her alan risk snapshot'ına düşer; anonimleştiren bir yolun akışınız için ne anlama geldiğine siz karar verirsiniz.
Ağ zekâsı bir kanıt sağlayıcıdır. Bir VPN otomatik olarak fraud değildir — birçok meşru kullanıcı VPN üzerinden gezinir. Snapshot duruşu bildirir; bu aksiyon için önem taşıyıp taşımadığına kurallarınız karar verir.
Nasıl çalışır
Bir oturum analiz edildiği an, kaynak IP'si ağ zekâsına karşı çözümlenir: bağlantı kategorize edilir (networkCategory), skorlanır (networkRiskScore) ve konumlandırılır (bir geoConfidence ile ülke/bölge/şehir). Anonimleştiren ve hosting yolları ağ riskini yükseltir; diğer kanıtla çelişen bir geo sinyali geoConflictDetected'ı set eder.
İstek
Cihaz sinyallerini döndüren aynı analyze/analyze-sync çağrısı ağ duruşunu da döndürür — ayrı bir endpoint yoktur.
<script src="https://cdn.lunixi.com/lunixi-identity.min.js"></script>
<script>
const client = await Lunixi.identity.init({
sessionBootstrapUrl: '/lunixi/identity/bootstrap',
subjectId: 'cus_8f2a9c',
productContext: 'checkout',
});
const snapshot = await client.analyze();
// snapshot.networkCategory, snapshot.vpnDetected,
// snapshot.asn, snapshot.ipCountry, snapshot.hostingRisk ...
</script>Snapshot
Snapshot'ın ağ bölümü:
{
"networkCategory": "vpn",
"networkRiskScore": 61,
"networkPosture": "anonymizing",
"ipCountry": "NL",
"ipRegion": "North Holland",
"ipCity": "Amsterdam",
"geoConfidence": 0.84,
"asn": 60068,
"isp": "Example ISP",
"provider": "Example Network",
"hostingRisk": "high",
"geoConflictDetected": true,
"networkMatchedSources": ["proxy_intel"],
"networkMatchedArtifacts": ["vpn_range"],
"vpnDetected": true,
"proxyDetected": false,
"torDetected": false,
"ipBlacklisted": false
}Sinyaller
| Alan | Ne söyler |
|---|---|
networkCategory | Ağ tipi — residential, hosting, vpn, proxy, tor, … |
networkRiskScore | Ağ yolunun risk büyüklüğü (0–100) |
networkPosture | Bağlantı için özet duruş etiketi |
ipCountry / ipRegion / ipCity | IP coğrafi konumu |
geoConfidence | Coğrafi konum güveni (0–1) |
asn | Otonom sistem numarası |
isp | İnternet servis sağlayıcı |
provider | Ağ/hosting sağlayıcı etiketi |
hostingRisk | Hosting/datacenter risk seviyesi |
geoConflictDetected | Coğrafi sinyaller çelişiyor (örn. IP konumu vs beyan edilen) |
networkMatchedSources | IP'yi hangi zekâ kaynakları eşleşti |
networkMatchedArtifacts | Hangi ağ artifact'ları eşleşti |
vpnDetected | Ticari VPN |
proxyDetected | Proxy / relay |
torDetected | Tor çıkış düğümü |
ipBlacklisted | IP bir engelleme listesinde |
Bağlantı; proxy, kullanım ve tehdit boyutları boyunca sınıflandırılır — ticari VPN, Tor, datacenter/hosting (DCH) ve public/residential proxy (PUB) tipleri bunların arasındadır. Her eşleşme kendi kanıt ve yöntem kırılımını taşır, dolayısıyla bir ağ verdict'i tek bir opak bayrak değil, açıklanabilirdir.
Notlar
Ağ zekâsı hosted üründe canlıdır — altta yatan ağ zekâsını platform sürdürür ve tazeler, dolayısıyla VPN/proxy/Tor/hosting tespiti ve geo/ASN/ISP çözümlemesi kutudan çıktığı gibi, sizin yapılandıracağınız bir feed olmadan çalışır.
- Bir VPN ya da proxy bir duruştur, verdict değil. Aksiyon almadan önce
networkCategory,networkRiskScorevegeoConflictDetected'ı snapshot'ın geri kalanıyla birlikte tartın. geoConflictDetected, cihaz sürekliliğiyle birleştirilecek güçlü bir sinyaldir: bilinen bir cihazın aniden uzak bir coğrafyada anonimleştiren bir ağda olması, her iki gerçeğin tek başına söylediğinden daha açıklayıcıdır.
Sonraki adımlar
- Risk Snapshot'ı — tam alan referansı
- Cihaz & Süreklilik — geo çelişkisini bilinen bir cihazla eşleştirme
- Bot & Otomasyon — hosting/proxy ağları üzerinden otomasyon
- Sunucu Tarafı API — top-sources: en riskli ağ kökenleriniz