Search results

  1. BadB

    WebRTC DTMF Tone Duration Variability as a Browser Fingerprint: How DTMF tone duration is reported by the browser, even with the same parameters

    How the duration of DTMF tones depends on the browser's WebRTC implementation, even with the same parameters. Introduction: When a 'button press' becomes a fingerprint You think WebRTC is just about IP leaks via RTCPeerConnection? You're looking at the wrong thing. Hidden inside WebRTC is the...
  2. BadB

    WebRTC DTMF Tone Duration Variability as a Browser Fingerprint: Как длительность DTMF-тонов выдаёт браузер, даже при одинаковых параметрах

    Как длительность DTMF-тонов зависит от реализации WebRTC в браузере — даже при одинаковых параметрах. Введение: Когда «нажатие кнопки» становится отпечатком Ты думаешь, что WebRTC — это только про утечки IP через RTCPeerConnection? Ты смотришь не туда. Внутри WebRTC скрыт ультразвуковой...
  3. BadB

    Canvas createConicGradient() Angle Normalization Differences: How Chrome and Firefox Create Unique Noise Through Angle Normalization

    How Chrome and Firefox normalize angles in conic gradients differently—creating unique noise. Introduction: When Gradient Becomes Imprint Do you think createConicGradient() is just a method for drawing rainbow circles? You're deeply mistaken. Since this API's introduction in modern browsers...
  4. BadB

    Canvas createConicGradient() Angle Normalization Differences: Как Chrome и Firefox создают уникальный шум через нормализацию углов

    Как Chrome и Firefox по-разному нормализуют углы в конических градиентах — создавая уникальный шум. Введение: Когда градиент становится отпечатком Ты думаешь, что createConicGradient() — это просто метод для рисования радужных кругов? Ты глубоко ошибаешься. Начиная с появления этого API в...
  5. BadB

    Media Query Prefers Reduced Transparency as a macOS Sonoma Signal: How a New Media Feature Reveals the macOS Version, Even with a Fake User-Agent

    How a new media feature reveals a specific macOS version even if the User-Agent is spoofed. Introduction: When CSS Becomes an OS Detector Think you've spoofed the User-Agent, masked WebGL, hidden WebRTC — and now your profile looks like Windows 11? Think again. In macOS Sonoma (14.0+), Apple...
  6. BadB

    Media Query prefers-reduced-transparency as a macOS Sonoma Signal: Как новая медиа-функция выдаёт версию macOS, даже при поддельном User-Agent

    Как новая медиа-функция выдаёт конкретную версию macOS, даже если User-Agent подделан. Введение: Когда CSS становится детектором ОС Ты думаешь, что подделал User-Agent, замаскировал WebGL, скрыл WebRTC — и теперь твой профиль выглядит как Windows 11? Подумай ещё раз. В macOS Sonoma (14.0+)...
  7. BadB

    WebGL OES_texture_float Extension Precision Drift: How Float Textures Reveal GPU Temperature

    How thermal expansion of a crystal affects the accuracy of calculations in WebGL - and why this is unique. Introduction: When your GPU sweats, it gives you away. Do you think WebGL is just an API for drawing 3D objects? You're wrong. When you enable the OES_texture_float extension and start...
  8. BadB

    WebGL OES_texture_float Extension Precision Drift: Как float-текстуры выдают температуру GPU

    Как тепловое расширение кристалла влияет на точность вычислений в WebGL — и почему это уникально. Введение: Когда твой GPU «потеет» — он выдаёт тебя Ты думаешь, что WebGL — это просто API для рисования трёхмерных объектов? Ты ошибаешься. Когда ты включаешь расширение OES_texture_float и...
  9. BadB

    HTTP/3 QPACK Dynamic Table State as a Session Linker: How Header Compression State Links Sessions Even When Connection ID Changes

    How header compression state in QPACK can link sessions even when the Connection ID changes. Introduction: The Invisible Thread in QUIC You think you've changed your IP address, updated your TLS fingerprint, reset your cookies, and even changed your QUIC Connection ID — and now you're "clean"...
  10. BadB

    HTTP/3 QPACK Dynamic Table State as a Session Linker: Как состояние сжатия заголовков связывает сессии даже при смене Connection ID

    Как состояние сжатия заголовков в QPACK может связывать сессии даже при смене Connection ID. Введение: Невидимая нить в QUIC Ты думаешь, что сменил IP, обновил TLS-фингерпринт, сбросил куки и даже изменил QUIC Connection ID — и теперь ты «чист»? Подумай ещё раз. В HTTP/3 скрыта невидимая нить...
  11. BadB

    Canvas OffscreenCanvas Transfer Behavior: How interthread transfers affect the rendering engine

    Performance and artifact differences when using OffscreenCanvas in Chrome vs Firefox. Introduction: Not Just Canvas — It's a Window into the Browser Core Most canvas developers think of OffscreenCanvas as simply an "accelerated canvas for workers." They copy examples from MDN, paste them into...
  12. BadB

    Canvas OffscreenCanvas Transfer Behavior: Как передача между потоками выдаёт движок рендеринга

    Различия в производительности и артефактах при использовании OffscreenCanvas в Chrome vs Firefox. Введение: Не просто Canvas — это окно в ядро браузера Большинство кардеров думают, что OffscreenCanvas — это просто «ускоренный Canvas для воркеров». Они копируют примеры из MDN, вставляют в...
  13. BadB

    Web Audio AnalyserNode FFT Size Artifacts: How Window Size Shapes Spectral Fingerprints and Why Most Carders Fail

    Microscopic differences in FFT implementation between browsers with the same settings. Introduction: This is not "audio" - it's a reality sensor When setting up your anti-detection profile, you likely pay attention to WebRTC, Canvas, WebGL, and User-Agent. But there's one component that 95% of...
  14. BadB

    Web Audio AnalyserNode FFT Size Artifacts: Как выбор размера окна формирует спектральный отпечаток и почему большинство кардеров терпят неудачу

    Микроскопические различия в реализации FFT между браузерами при одинаковых настройках. Введение: Это не «аудио» — это датчик реальности Когда ты настраиваешь свой антидетект-профиль, ты, вероятно, уделяешь внимание WebRTC, Canvas, WebGL, User-Agent. Но есть один компонент, который игнорируют...
  15. BadB

    TLS ALPN Mismatch as a Proxy Detection Signal: When h2 doesn't match HTTP/2

    How a mismatch between ALPN and the actual protocol reveals a proxy or MITM Introduction: The Handshake That Says It All You're using a residential proxy. You check your IP on ipleak.net — everything is clear. You're sure, "Nobody can see me". But you're immediately blocked. The reason? TLS...
  16. BadB

    TLS ALPN Mismatch как Proxy Detection Signal: когда h2 не совпадает с HTTP/2

    Как несоответствие между ALPN и фактическим протоколом выдаёт прокси или MITM Введение: Рукопожатие, которое выдаёт всё Вы используете residential-прокси. Проверяете IP на ipleak.net — всё чисто. Вы уверены: «Меня никто не видит». Но вас мгновенно блокируют. Причина? TLS ALPN Mismatch —...
  17. BadB

    Navigator.hardwareConcurrency vs. Actual Core Count: How Hyper-Threading Reveals Real CPU Architecture

    Why 8 logical cores ≠ 8 physical cores – and how this is verified via Web Workers Introduction: The Core That Makes It All Happen You've carefully configured navigator.hardwareConcurrency = 8 in Dolphin Anti. You're confident, "Now my profile looks like a real gaming PC". But you're instantly...
  18. BadB

    Navigator.hardwareConcurrency vs. Actual Core Count: как Hyper-Threading выдаёт реальную архитектуру CPU

    Почему 8 логических ядер ≠ 8 физических — и как это проверяется через Web Workers Введение: Ядро, которое выдаёт всё Вы тщательно настроили navigator.hardwareConcurrency = 8 в Dolphin Anty. Вы уверены: «Теперь мой профиль выглядит как реальный игровой ПК». Но вас мгновенно блокируют. Причина...
  19. BadB

    CSS Font Loading API and Font Display Swap Timing: How SSDs vs. HDDs Impact Rendering Lag

    Measuring the time between font-display: swap and the actual font replacement as an indicator of disk speed Introduction: The Delay That Hardware Gives Out You've carefully configured your font list in Dolphin Anti. You've installed only the system fonts: Arial, Times New Roman. You're...
  20. BadB

    CSS Font Loading API and Font Display Swap Timing: как задержка рендеринга выдаёт SSD vs. HDD

    Измерение времени между font-display: swap и фактической заменой шрифта как индикатор скорости диска Введение: Задержка, которая выдаёт железо Вы тщательно настроили список шрифтов в Dolphin Anty. Установили только системные: Arial, Times New Roman. Вы уверены: «Теперь мой профиль идеален». Но...
Top