Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅

πŸ” Π‘Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅ΠΌ склики ΠΏΠΎ Fingerprint: Ссли скликСры ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ VPN

πŸ” Π‘Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅ΠΌ склики ΠΏΠΎ Fingerprint: Ссли скликСры ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ VPN ! ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ Π±ΠΎΠΉΡ†Ρ‹! БСгодня Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ "Ρ‚ΡΠΆΠ΅Π»ΡƒΡŽ Π°Ρ€Ρ‚ΠΈΠ»Π»Π΅Ρ€ΠΈΡŽ" ΠΏΡ€ΠΎΡ‚ΠΈΠ² скликов β€” Fingerprint (ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ устройства). Когда Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ VPN, подмСняя IP, этот ΠΌΠ΅Ρ‚ΠΎΠ΄ становится спасСниСм. πŸ€” Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚? Fingerprint β€” ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ "слСпок" устройства Π½Π° основС: 1️⃣ Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² (User Agent, вСрсия, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹) 2️⃣ НастроСк ОБ (язык, часовой пояс) 3️⃣ Аппаратных характСристик (GPU, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана) 4️⃣ ΠŸΠΎΠ²Π΅Π΄Π΅Π½Ρ‡Π΅ΡΠΊΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, canvas-ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ) πŸ’‘ ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ прСимущСство: Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ смСнС IP Ρ‡Π΅Ρ€Π΅Π· VPN, Fingerprint остаСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ! πŸ›  ВСхничСская рСализация ГСнСрация Π½Π° сайтС Ρ‡Π΅Ρ€Π΅Π· JS (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°): async function generateFingerprint() { const components = { userAgent: navigator.userAgent, language: navigator.language, timezone: new Date().getTimezoneOffset(), screen: ${screen.width}x${screen.height}, plugins: Array.from(navigator.plugins).map(p => p.name).join(',') }; const

πŸ” Π‘Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅ΠΌ склики ΠΏΠΎ Fingerprint: Ссли скликСры ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ VPN !

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ Π±ΠΎΠΉΡ†Ρ‹!

БСгодня Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ "Ρ‚ΡΠΆΠ΅Π»ΡƒΡŽ Π°Ρ€Ρ‚ΠΈΠ»Π»Π΅Ρ€ΠΈΡŽ" ΠΏΡ€ΠΎΡ‚ΠΈΠ² скликов β€” Fingerprint (ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ устройства). Когда Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ VPN, подмСняя IP, этот ΠΌΠ΅Ρ‚ΠΎΠ΄ становится спасСниСм.

πŸ€” Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Fingerprint β€” ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ "слСпок" устройства Π½Π° основС:

1️⃣ Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² (User Agent, вСрсия, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹)

2️⃣ НастроСк ОБ (язык, часовой пояс)

3️⃣ Аппаратных характСристик (GPU, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана)

4️⃣ ΠŸΠΎΠ²Π΅Π΄Π΅Π½Ρ‡Π΅ΡΠΊΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, canvas-ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ)

πŸ’‘ ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ прСимущСство:

Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ смСнС IP Ρ‡Π΅Ρ€Π΅Π· VPN, Fingerprint остаСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ!

πŸ›  ВСхничСская рСализация

ГСнСрация Π½Π° сайтС Ρ‡Π΅Ρ€Π΅Π· JS (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°):

async function generateFingerprint() {

const components = {

userAgent: navigator.userAgent,

language: navigator.language,

timezone: new Date().getTimezoneOffset(),

screen:

${screen.width}x${screen.height},

plugins: Array.from(navigator.plugins).map(p => p.name).join(',')

};

const data = Object.values(components).join('|');

const encoder = new TextEncoder();

const hashBuffer = await crypto.subtle.digest('SHA-256', encoder.encode(data));

return Array.from(new Uint8Array(hashBuffer)).map(b => b.toString(16).padStart(2, '0')).join('');

}

// ИспользованиС:

generateFingerprint().then(fp => console.log('Fingerprint:', fp));

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°:

- ЗапуститС этот ΠΊΠΎΠ΄ Π² консолС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

- Он ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ сформированный FingerPrint. А ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π˜Π½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ VPN.

- Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²Π΅Π·Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ - πŸ”Ž Π²Ρ‹ ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹! (Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€)

Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠ΄ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ слоТнСС ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ большС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

⚑️ Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚? Алгоритм автоматичСской Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ

1️⃣ЀиксируСм Fingerprint ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ посСтитСля Π² Π‘Π”

2️⃣БчитаСм Π²ΠΈΠ·ΠΈΡ‚Ρ‹ Π·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² нСдСлю)

3οΈβƒ£ΠŸΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ Π»ΠΈΠΌΠΈΡ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 5 Π²ΠΈΠ·ΠΈΡ‚ΠΎΠ² с Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹Π½Π΅Π΄Π΅Π»ΡŽ):

πŸ‘‰πŸ‘‰ ΠŸΠΎΠΌΠ΅Ρ‡Π°Π΅ΠΌ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ ΠΊΠ°ΠΊ blocked Π² Π‘Π”

πŸ‘‰πŸ‘‰ АвтоматичСски добавляСм Π² стоп-лист ЯндСкс.Π”ΠΈΡ€Π΅ΠΊΡ‚ (Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π²ΠΈΠ·ΠΈΡ‚Π°)

Π’Π°ΠΊ-ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ€ΡƒΡ‡Π½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΏΠΎ FingerPrint Ρ‡Π΅Ρ€Π΅Π· Web-Ρ„ΠΎΡ€ΠΌΡƒ. Об этом писал Ρ‚ΡƒΡ‚.

Π•Ρ‰Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ систСмС Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π½Π° Π₯Π°Π±Ρ€Π΅.

πŸ’Ž Π˜Ρ‚ΠΎΠ³

β€’ Fingerprint = Π½Π΅ΡƒΠ±ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π€Ρ€ΠΎΠ΄ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ использовании VPN.

ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ большоС количСство скликСров ΠΈ Π‘ΠΊΠ»ΠΈΠΊ-ΠΎΡ‚Π΄Π΅Π»Ρ‹ ΠΈ совмСстно с Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΏΠΎ IP Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ….

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π΅Π³ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ, Π½ΠΎ ΠΎΠ± этом Π½Π΅ сСгодня

β€”

100 Π»Π΅Ρ‚ Π² Π”ΠΈΡ€Π΅ΠΊΡ‚ πŸ˜ƒπŸ˜…πŸ™‚