From a1ca75a5dcb2cdec0071507cb71e87b835955b63 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Mon, 31 Jul 2023 13:07:55 -0500
Subject: [PATCH 01/16] Reinitialized project with Poetry
---
poetry.lock | 164 ++++++++++++++++++
pyproject.toml | 18 ++
src/__init__.py | 0
.../adblock_zerotrust.py | 2 +-
.../delete_adblock_zerotrust.py | 2 +-
src/utils/__init.py__ | 0
{zerotrust_adblock => src/utils}/utils.py | 0
7 files changed, 184 insertions(+), 2 deletions(-)
create mode 100644 poetry.lock
create mode 100644 pyproject.toml
create mode 100644 src/__init__.py
rename {zerotrust_adblock => src}/adblock_zerotrust.py (99%)
rename {zerotrust_adblock => src}/delete_adblock_zerotrust.py (98%)
create mode 100644 src/utils/__init.py__
rename {zerotrust_adblock => src/utils}/utils.py (100%)
diff --git a/poetry.lock b/poetry.lock
new file mode 100644
index 0000000..1acf77a
--- /dev/null
+++ b/poetry.lock
@@ -0,0 +1,164 @@
+# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand.
+
+[[package]]
+name = "certifi"
+version = "2023.7.22"
+description = "Python package for providing Mozilla's CA Bundle."
+optional = false
+python-versions = ">=3.6"
+files = [
+ {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"},
+ {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"},
+]
+
+[[package]]
+name = "charset-normalizer"
+version = "3.2.0"
+description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
+optional = false
+python-versions = ">=3.7.0"
+files = [
+ {file = "charset-normalizer-3.2.0.tar.gz", hash = "sha256:3bb3d25a8e6c0aedd251753a79ae98a093c7e7b471faa3aa9a93a81431987ace"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0b87549028f680ca955556e3bd57013ab47474c3124dc069faa0b6545b6c9710"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7c70087bfee18a42b4040bb9ec1ca15a08242cf5867c58726530bdf3945672ed"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a103b3a7069b62f5d4890ae1b8f0597618f628b286b03d4bc9195230b154bfa9"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94aea8eff76ee6d1cdacb07dd2123a68283cb5569e0250feab1240058f53b623"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:db901e2ac34c931d73054d9797383d0f8009991e723dab15109740a63e7f902a"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0dac0ff919ba34d4df1b6131f59ce95b08b9065233446be7e459f95554c0dc8"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:193cbc708ea3aca45e7221ae58f0fd63f933753a9bfb498a3b474878f12caaad"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09393e1b2a9461950b1c9a45d5fd251dc7c6f228acab64da1c9c0165d9c7765c"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:baacc6aee0b2ef6f3d308e197b5d7a81c0e70b06beae1f1fcacffdbd124fe0e3"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:bf420121d4c8dce6b889f0e8e4ec0ca34b7f40186203f06a946fa0276ba54029"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:c04a46716adde8d927adb9457bbe39cf473e1e2c2f5d0a16ceb837e5d841ad4f"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:aaf63899c94de41fe3cf934601b0f7ccb6b428c6e4eeb80da72c58eab077b19a"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d62e51710986674142526ab9f78663ca2b0726066ae26b78b22e0f5e571238dd"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-win32.whl", hash = "sha256:04e57ab9fbf9607b77f7d057974694b4f6b142da9ed4a199859d9d4d5c63fe96"},
+ {file = "charset_normalizer-3.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:48021783bdf96e3d6de03a6e39a1171ed5bd7e8bb93fc84cc649d11490f87cea"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4957669ef390f0e6719db3613ab3a7631e68424604a7b448f079bee145da6e09"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:46fb8c61d794b78ec7134a715a3e564aafc8f6b5e338417cb19fe9f57a5a9bf2"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f779d3ad205f108d14e99bb3859aa7dd8e9c68874617c72354d7ecaec2a054ac"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f25c229a6ba38a35ae6e25ca1264621cc25d4d38dca2942a7fce0b67a4efe918"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2efb1bd13885392adfda4614c33d3b68dee4921fd0ac1d3988f8cbb7d589e72a"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f30b48dd7fa1474554b0b0f3fdfdd4c13b5c737a3c6284d3cdc424ec0ffff3a"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:246de67b99b6851627d945db38147d1b209a899311b1305dd84916f2b88526c6"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bd9b3b31adcb054116447ea22caa61a285d92e94d710aa5ec97992ff5eb7cf3"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8c2f5e83493748286002f9369f3e6607c565a6a90425a3a1fef5ae32a36d749d"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:3170c9399da12c9dc66366e9d14da8bf7147e1e9d9ea566067bbce7bb74bd9c2"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:7a4826ad2bd6b07ca615c74ab91f32f6c96d08f6fcc3902ceeedaec8cdc3bcd6"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:3b1613dd5aee995ec6d4c69f00378bbd07614702a315a2cf6c1d21461fe17c23"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9e608aafdb55eb9f255034709e20d5a83b6d60c054df0802fa9c9883d0a937aa"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-win32.whl", hash = "sha256:f2a1d0fd4242bd8643ce6f98927cf9c04540af6efa92323e9d3124f57727bfc1"},
+ {file = "charset_normalizer-3.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:681eb3d7e02e3c3655d1b16059fbfb605ac464c834a0c629048a30fad2b27489"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c57921cda3a80d0f2b8aec7e25c8aa14479ea92b5b51b6876d975d925a2ea346"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41b25eaa7d15909cf3ac4c96088c1f266a9a93ec44f87f1d13d4a0e86c81b982"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f058f6963fd82eb143c692cecdc89e075fa0828db2e5b291070485390b2f1c9c"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a7647ebdfb9682b7bb97e2a5e7cb6ae735b1c25008a70b906aecca294ee96cf4"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eef9df1eefada2c09a5e7a40991b9fc6ac6ef20b1372abd48d2794a316dc0449"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e03b8895a6990c9ab2cdcd0f2fe44088ca1c65ae592b8f795c3294af00a461c3"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:ee4006268ed33370957f55bf2e6f4d263eaf4dc3cfc473d1d90baff6ed36ce4a"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c4983bf937209c57240cff65906b18bb35e64ae872da6a0db937d7b4af845dd7"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:3bb7fda7260735efe66d5107fb7e6af6a7c04c7fce9b2514e04b7a74b06bf5dd"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:72814c01533f51d68702802d74f77ea026b5ec52793c791e2da806a3844a46c3"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:70c610f6cbe4b9fce272c407dd9d07e33e6bf7b4aa1b7ffb6f6ded8e634e3592"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-win32.whl", hash = "sha256:a401b4598e5d3f4a9a811f3daf42ee2291790c7f9d74b18d75d6e21dda98a1a1"},
+ {file = "charset_normalizer-3.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:c0b21078a4b56965e2b12f247467b234734491897e99c1d51cee628da9786959"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:95eb302ff792e12aba9a8b8f8474ab229a83c103d74a750ec0bd1c1eea32e669"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1a100c6d595a7f316f1b6f01d20815d916e75ff98c27a01ae817439ea7726329"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6339d047dab2780cc6220f46306628e04d9750f02f983ddb37439ca47ced7149"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b749b9cc6ee664a3300bb3a273c1ca8068c46be705b6c31cf5d276f8628a94"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a38856a971c602f98472050165cea2cdc97709240373041b69030be15047691f"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f87f746ee241d30d6ed93969de31e5ffd09a2961a051e60ae6bddde9ec3583aa"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89f1b185a01fe560bc8ae5f619e924407efca2191b56ce749ec84982fc59a32a"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1c8a2f4c69e08e89632defbfabec2feb8a8d99edc9f89ce33c4b9e36ab63037"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2f4ac36d8e2b4cc1aa71df3dd84ff8efbe3bfb97ac41242fbcfc053c67434f46"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a386ebe437176aab38c041de1260cd3ea459c6ce5263594399880bbc398225b2"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:ccd16eb18a849fd8dcb23e23380e2f0a354e8daa0c984b8a732d9cfaba3a776d"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:e6a5bf2cba5ae1bb80b154ed68a3cfa2fa00fde979a7f50d6598d3e17d9ac20c"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:45de3f87179c1823e6d9e32156fb14c1927fcc9aba21433f088fdfb555b77c10"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-win32.whl", hash = "sha256:1000fba1057b92a65daec275aec30586c3de2401ccdcd41f8a5c1e2c87078706"},
+ {file = "charset_normalizer-3.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:8b2c760cfc7042b27ebdb4a43a4453bd829a5742503599144d54a032c5dc7e9e"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:855eafa5d5a2034b4621c74925d89c5efef61418570e5ef9b37717d9c796419c"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:203f0c8871d5a7987be20c72442488a0b8cfd0f43b7973771640fc593f56321f"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e857a2232ba53ae940d3456f7533ce6ca98b81917d47adc3c7fd55dad8fab858"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e86d77b090dbddbe78867a0275cb4df08ea195e660f1f7f13435a4649e954e5"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4fb39a81950ec280984b3a44f5bd12819953dc5fa3a7e6fa7a80db5ee853952"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2dee8e57f052ef5353cf608e0b4c871aee320dd1b87d351c28764fc0ca55f9f4"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8700f06d0ce6f128de3ccdbc1acaea1ee264d2caa9ca05daaf492fde7c2a7200"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1920d4ff15ce893210c1f0c0e9d19bfbecb7983c76b33f046c13a8ffbd570252"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c1c76a1743432b4b60ab3358c937a3fe1341c828ae6194108a94c69028247f22"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f7560358a6811e52e9c4d142d497f1a6e10103d3a6881f18d04dbce3729c0e2c"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:c8063cf17b19661471ecbdb3df1c84f24ad2e389e326ccaf89e3fb2484d8dd7e"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:cd6dbe0238f7743d0efe563ab46294f54f9bc8f4b9bcf57c3c666cc5bc9d1299"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1249cbbf3d3b04902ff081ffbb33ce3377fa6e4c7356f759f3cd076cc138d020"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-win32.whl", hash = "sha256:6c409c0deba34f147f77efaa67b8e4bb83d2f11c8806405f76397ae5b8c0d1c9"},
+ {file = "charset_normalizer-3.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:7095f6fbfaa55defb6b733cfeb14efaae7a29f0b59d8cf213be4e7ca0b857b80"},
+ {file = "charset_normalizer-3.2.0-py3-none-any.whl", hash = "sha256:8e098148dd37b4ce3baca71fb394c81dc5d9c7728c95df695d2dca218edf40e6"},
+]
+
+[[package]]
+name = "idna"
+version = "3.4"
+description = "Internationalized Domain Names in Applications (IDNA)"
+optional = false
+python-versions = ">=3.5"
+files = [
+ {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"},
+ {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"},
+]
+
+[[package]]
+name = "python-dotenv"
+version = "1.0.0"
+description = "Read key-value pairs from a .env file and set them as environment variables"
+optional = false
+python-versions = ">=3.8"
+files = [
+ {file = "python-dotenv-1.0.0.tar.gz", hash = "sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba"},
+ {file = "python_dotenv-1.0.0-py3-none-any.whl", hash = "sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a"},
+]
+
+[package.extras]
+cli = ["click (>=5.0)"]
+
+[[package]]
+name = "requests"
+version = "2.31.0"
+description = "Python HTTP for Humans."
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"},
+ {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"},
+]
+
+[package.dependencies]
+certifi = ">=2017.4.17"
+charset-normalizer = ">=2,<4"
+idna = ">=2.5,<4"
+urllib3 = ">=1.21.1,<3"
+
+[package.extras]
+socks = ["PySocks (>=1.5.6,!=1.5.7)"]
+use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]
+
+[[package]]
+name = "urllib3"
+version = "2.0.4"
+description = "HTTP library with thread-safe connection pooling, file post, and more."
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "urllib3-2.0.4-py3-none-any.whl", hash = "sha256:de7df1803967d2c2a98e4b11bb7d6bd9210474c46e8a0401514e3a42a75ebde4"},
+ {file = "urllib3-2.0.4.tar.gz", hash = "sha256:8d22f86aae8ef5e410d4f539fde9ce6b2113a001bb4d189e0aed70642d602b11"},
+]
+
+[package.extras]
+brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
+secure = ["certifi", "cryptography (>=1.9)", "idna (>=2.0.0)", "pyopenssl (>=17.1.0)", "urllib3-secure-extra"]
+socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
+zstd = ["zstandard (>=0.18.0)"]
+
+[metadata]
+lock-version = "2.0"
+python-versions = "^3.10"
+content-hash = "b5a2a9bb04c1aabc3900490b31fc56bddc8d7ca4be53a6b2dd50a3d8ee90c6de"
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..1577556
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,18 @@
+[tool.poetry]
+name = "cloudflare-gateway-adblocking"
+version = "0.1.0"
+description = "Serverless adblocking via Cloudflare Zero Trust Gateway"
+authors = ["slastechno 77907286+slashtechno@users.noreply.github.com"]
+license = "MIT"
+readme = "README.md"
+packages = [{include = "cloudflare_gateway_adblocking"}]
+
+[tool.poetry.dependencies]
+python = "^3.10"
+requests = "^2.31.0"
+python-dotenv = "^1.0.0"
+
+
+[build-system]
+requires = ["poetry-core"]
+build-backend = "poetry.core.masonry.api"
diff --git a/src/__init__.py b/src/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/zerotrust_adblock/adblock_zerotrust.py b/src/adblock_zerotrust.py
similarity index 99%
rename from zerotrust_adblock/adblock_zerotrust.py
rename to src/adblock_zerotrust.py
index a54dbe0..3e4b462 100644
--- a/zerotrust_adblock/adblock_zerotrust.py
+++ b/src/adblock_zerotrust.py
@@ -1,6 +1,6 @@
import os
import requests
-import utils
+import utils.utils
import pathlib
# Load environment variables
diff --git a/zerotrust_adblock/delete_adblock_zerotrust.py b/src/delete_adblock_zerotrust.py
similarity index 98%
rename from zerotrust_adblock/delete_adblock_zerotrust.py
rename to src/delete_adblock_zerotrust.py
index 96d4bbb..ecf0fea 100644
--- a/zerotrust_adblock/delete_adblock_zerotrust.py
+++ b/src/delete_adblock_zerotrust.py
@@ -1,7 +1,7 @@
# This is a scriprt to undo the changes made by adblock-zerotrust.py
import requests
-import utils
+import utils.utils
# Load environment variables
TOKEN = utils.load_env()["CLOUDFLARE_TOKEN"]
diff --git a/src/utils/__init.py__ b/src/utils/__init.py__
new file mode 100644
index 0000000..e69de29
diff --git a/zerotrust_adblock/utils.py b/src/utils/utils.py
similarity index 100%
rename from zerotrust_adblock/utils.py
rename to src/utils/utils.py
From f3cf25dfd72b5a5bfab0b18814be653907758449 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Mon, 31 Jul 2023 22:39:12 -0500
Subject: [PATCH 02/16] Added `cmd.py` Removed dependence on `utils.py` for
loading API credentials
---
.gitignore | 6 +-
.vscode/extensions.json | 14 +
.vscode/settings.json | 4 +
blocklists/.gitkeep | 0
blocklists/hosts.txt | 11782 ------------------
poetry.lock | 71 +-
pyproject.toml | 5 +-
src/cmd.py | 39 +
src/{ => utils}/adblock_zerotrust.py | 19 +-
src/{ => utils}/delete_adblock_zerotrust.py | 18 +-
src/utils/utils.py | 108 +-
11 files changed, 220 insertions(+), 11846 deletions(-)
create mode 100644 .vscode/extensions.json
create mode 100644 .vscode/settings.json
create mode 100644 blocklists/.gitkeep
delete mode 100644 blocklists/hosts.txt
create mode 100644 src/cmd.py
rename src/{ => utils}/adblock_zerotrust.py (86%)
rename src/{ => utils}/delete_adblock_zerotrust.py (71%)
diff --git a/.gitignore b/.gitignore
index b7461af..8a01d92 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,8 @@
.envrc
__pycache__/
tmp.txt
-.env
\ No newline at end of file
+.env
+blocklists/*
+!blocklists/.gitkeep
+tmp.py
+.venv
\ No newline at end of file
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
new file mode 100644
index 0000000..43a509c
--- /dev/null
+++ b/.vscode/extensions.json
@@ -0,0 +1,14 @@
+{
+ // See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
+ // Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
+
+ // List of extensions which should be recommended for users of this workspace.
+ "recommendations": [
+ "charliermarsh.ruff"
+
+ ],
+ // List of extensions recommended by VS Code that should not be recommended for users of this workspace.
+ "unwantedRecommendations": [
+
+ ]
+}
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..77e20df
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,4 @@
+{
+ "python.languageServer": "Pylance",
+ "python.analysis.ignore": [ "*" ] // Ruff is used for linting but Pylance still is useful
+}
diff --git a/blocklists/.gitkeep b/blocklists/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/blocklists/hosts.txt b/blocklists/hosts.txt
deleted file mode 100644
index 5028fd6..0000000
--- a/blocklists/hosts.txt
+++ /dev/null
@@ -1,11782 +0,0 @@
-# AdAway default blocklist
-# Blocking mobile ad providers and some analytics providers
-#
-# Project home page:
-# https://github.com/AdAway/adaway.github.io/
-#
-# Fetch the latest version of this file:
-# https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt
-#
-# License:
-# CC Attribution 3.0 (http://creativecommons.org/licenses/by/3.0/)
-#
-# Contributions by:
-# Kicelo, Dominik Schuermann.
-# Further changes and contributors maintained in the commit history at
-# https://github.com/AdAway/adaway.github.io/commits/master
-#
-# Contribute:
-# Create an issue at https://github.com/AdAway/adaway.github.io/issues
-#
-
-127.0.0.1 localhost
-::1 localhost
-
-# [163.com]
-127.0.0.1 analytics.163.com
-127.0.0.1 crash.163.com
-127.0.0.1 crashlytics.163.com
-127.0.0.1 iad.g.163.com
-
-# [1mobile.com]
-127.0.0.1 api4.1mobile.com
-
-# [1rx.io]
-127.0.0.1 sync.1rx.io
-127.0.0.1 tag.1rx.io
-
-# [206ads.com]
-127.0.0.1 s.206ads.com
-
-# [247-inc.net]
-127.0.0.1 api.247-inc.net
-127.0.0.1 tie.247-inc.net
-
-# [247realmedia.com]
-127.0.0.1 247realmedia.com
-
-# [2mdn.net]
-127.0.0.1 s0.2mdn.net
-
-# [33across.com]
-127.0.0.1 cms-xch-chicago.33across.com
-127.0.0.1 ssc.33across.com
-127.0.0.1 ssc-cms.33across.com
-
-# [360in.com]
-127.0.0.1 360in.com
-127.0.0.1 ad.360in.com
-127.0.0.1 challenge.360in.com
-127.0.0.1 dispatcher.360in.com
-127.0.0.1 exp.360in.com
-
-# [360yield.com]
-127.0.0.1 ad.360yield.com
-
-# [3cinteractive.com]
-127.0.0.1 3cinteractive.com
-
-# [3gl.net]
-127.0.0.1 3gl.net
-127.0.0.1 g.3gl.net
-127.0.0.1 r.3gl.net
-
-# [3lift.com]
-127.0.0.1 as-eb2.3lift.com
-127.0.0.1 as-tlx.3lift.com
-127.0.0.1 cdn.3lift.com
-127.0.0.1 dmpsync.3lift.com
-127.0.0.1 eb2.3lift.com
-127.0.0.1 eu-tlx.3lift.com
-127.0.0.1 ib.3lift.com
-127.0.0.1 images.3lift.com
-127.0.0.1 img.3lift.com
-127.0.0.1 staging-tlx.3lift.com
-127.0.0.1 tlx.3lift.com
-127.0.0.1 update.3lift.com
-127.0.0.1 s.update.3lift.com
-127.0.0.1 us-east-tlx.3lift.com
-127.0.0.1 us-west-tlx.3lift.com
-
-# [404mobi.com]
-127.0.0.1 404mobi.com
-
-# [4dex.io]
-127.0.0.1 c.4dex.io
-127.0.0.1 script.4dex.io
-
-# [4dsply.com]
-127.0.0.1 4dsply.com
-
-# [4seeresults.com]
-127.0.0.1 4seeresults.com
-127.0.0.1 controller.4seeresults.com
-127.0.0.1 device.4seeresults.com
-127.0.0.1 replaycontroller.4seeresults.com
-
-# [51ginkgo.com]
-127.0.0.1 51ginkgo.com
-
-# [5rocks.io]
-127.0.0.1 www.5rocks.io
-
-# [81plug.com]
-127.0.0.1 logs.81plug.com
-
-# [88-f.net]
-127.0.0.1 cdn.88-f.net
-127.0.0.1 config.88-f.net
-
-# [9gag.com]
-127.0.0.1 rlog.9gag.com
-
-# [a-ads.com]
-127.0.0.1 ad.a-ads.com
-127.0.0.1 click.a-ads.com
-127.0.0.1 static.a-ads.com
-
-# [a.ki]
-127.0.0.1 fl.a.ki
-
-# [a2dfp.net]
-127.0.0.1 a2dfp.net
-
-# [a2z.com]
-127.0.0.1 prod.cm.publishers.advertising.a2z.com
-127.0.0.1 notify.bugsnag.appstore.a2z.com
-127.0.0.1 analytics.console.aws.a2z.com
-127.0.0.1 pr.analytics.console.aws.a2z.com
-127.0.0.1 prod.pr.analytics.console.aws.a2z.com
-127.0.0.1 ap-southeast-1.prod.pr.analytics.console.aws.a2z.com
-127.0.0.1 us-east-1.prod.pr.analytics.console.aws.a2z.com
-127.0.0.1 us-east-2.prod.pr.analytics.console.aws.a2z.com
-127.0.0.1 us-west-2.prod.pr.analytics.console.aws.a2z.com
-127.0.0.1 pw.analytics.console.aws.a2z.com
-127.0.0.1 prod.pw.analytics.console.aws.a2z.com
-127.0.0.1 metrics.client-eng.a2z.com
-127.0.0.1 global.telemetry.insights.video.a2z.com
-127.0.0.1 us-east-1.telemetry.insights.video.a2z.com
-
-# [a3cloud.net]
-127.0.0.1 segment.a3cloud.net
-
-# [a8.net]
-127.0.0.1 a8.net
-
-# [aa.com]
-127.0.0.1 smetrics.aa.com
-
-# [aamapi.com]
-127.0.0.1 aamapi.com
-
-# [aamsitecertifier.com]
-127.0.0.1 aamcf.aamsitecertifier.com
-
-# [aarki.net]
-127.0.0.1 adx-asia.aarki.net
-127.0.0.1 adx-asia-imp.aarki.net
-127.0.0.1 adx-west-imp.aarki.net
-127.0.0.1 applovin2-asia-imp.aarki.net
-127.0.0.1 chartboost-imp.aarki.net
-127.0.0.1 mopub-imp.aarki.net
-127.0.0.1 rm.aarki.net
-127.0.0.1 rm-hk.aarki.net
-127.0.0.1 spire.aarki.net
-127.0.0.1 unity-imp.aarki.net
-
-# [aatkit.com]
-127.0.0.1 lb.aatkit.com
-127.0.0.1 reporting.aatkit.com
-127.0.0.1 rules.aatkit.com
-127.0.0.1 rules2.aatkit.com
-127.0.0.1 rules3.aatkit.com
-127.0.0.1 tracking.aatkit.com
-
-# [aaxads.com]
-127.0.0.1 c.aaxads.com
-
-# [abbi.io]
-127.0.0.1 assets.abbi.io
-127.0.0.1 rtapi.abbi.io
-127.0.0.1 stats.abbi.io
-
-# [abc.com]
-127.0.0.1 sw88.abc.com
-
-# [abtasty.com]
-127.0.0.1 ariane.abtasty.com
-127.0.0.1 dcinfos-cache.abtasty.com
-127.0.0.1 heatmap-quota.abtasty.com
-127.0.0.1 sr-tag.abtasty.com
-
-# [accengage.com]
-127.0.0.1 api.accengage.com
-127.0.0.1 pingapi.accengage.com
-
-# [accengage.net]
-127.0.0.1 api.accengage.net
-127.0.0.1 daraz-by.accengage.net
-
-# [accesstrade.vn]
-127.0.0.1 static.accesstrade.vn
-
-# [acmeaom.com]
-127.0.0.1 tags.acmeaom.com
-
-# [activemetering.com]
-127.0.0.1 activemetering.com
-127.0.0.1 track.activemetering.com
-
-# [acuityplatform.com]
-127.0.0.1 ums.acuityplatform.com
-
-# [ad-brix.com]
-127.0.0.1 campaign.ad-brix.com
-127.0.0.1 config.ad-brix.com
-127.0.0.1 cvr.ad-brix.com
-127.0.0.1 tracking.ad-brix.com
-
-# [ad-delivery.net]
-127.0.0.1 ad-delivery.net
-
-# [ad-locus.com]
-127.0.0.1 api.ad-locus.com
-127.0.0.1 a.api.ad-locus.com
-
-# [ad-maven.com]
-127.0.0.1 ad-maven.com
-127.0.0.1 static.ad-maven.com
-
-# [ad-score.com]
-127.0.0.1 data.ad-score.com
-127.0.0.1 data2.ad-score.com
-127.0.0.1 js2.ad-score.com
-127.0.0.1 rdr.ad-score.com
-127.0.0.1 rt.ad-score.com
-
-# [ad-srv.co]
-127.0.0.1 c.ad-srv.co
-
-# [ad-stir.com]
-127.0.0.1 ad-stir.com
-127.0.0.1 bypass.ad-stir.com
-127.0.0.1 js.ad-stir.com
-127.0.0.1 sync.ad-stir.com
-127.0.0.1 tr.ad-stir.com
-
-# [ad-x.co.uk]
-127.0.0.1 ad-x.co.uk
-127.0.0.1 apps.ad-x.co.uk
-
-# [ad.gt]
-127.0.0.1 a.ad.gt
-127.0.0.1 halo.ad.gt
-127.0.0.1 id.halo.ad.gt
-127.0.0.1 ids.ad.gt
-127.0.0.1 p.ad.gt
-127.0.0.1 pixels.ad.gt
-127.0.0.1 seg.ad.gt
-
-# [ad.org.vn]
-127.0.0.1 ad.org.vn
-127.0.0.1 serving.ad.org.vn
-
-# [ad2iction.com]
-127.0.0.1 adlogs.ad2iction.com
-127.0.0.1 ads.ad2iction.com
-127.0.0.1 content.ad2iction.com
-
-# [ad4game.com]
-127.0.0.1 ads.ad4game.com
-
-# [ad6media.fr]
-127.0.0.1 ad6media.fr
-
-# [adacado.com]
-127.0.0.1 ad.adacado.com
-127.0.0.1 content.adacado.com
-127.0.0.1 info.adacado.com
-127.0.0.1 pixel.adacado.com
-127.0.0.1 strtrk.adacado.com
-
-# [adadapted.com]
-127.0.0.1 ads.adadapted.com
-127.0.0.1 ec.adadapted.com
-127.0.0.1 images.adadapted.com
-127.0.0.1 payload.adadapted.com
-
-# [adalliance.io]
-127.0.0.1 aqt.adalliance.io
-127.0.0.1 mafo.adalliance.io
-127.0.0.1 tracking.adalliance.io
-
-# [adalyser.com]
-127.0.0.1 tracking.adalyser.com
-
-# [adap.tv]
-127.0.0.1 adap.tv
-127.0.0.1 ads.adap.tv
-127.0.0.1 segments.adap.tv
-127.0.0.1 sync.adap.tv
-
-# [adapex.io]
-127.0.0.1 adapex.io
-127.0.0.1 cdn.adapex.io
-
-# [adasiaholdings.com]
-127.0.0.1 adasiaholdings.com
-127.0.0.1 adnetwork.adasiaholdings.com
-
-# [adblade.com]
-127.0.0.1 adblade.com
-127.0.0.1 dmp.adblade.com
-127.0.0.1 pixel.adblade.com
-127.0.0.1 static-cdn.adblade.com
-
-# [adbro.me]
-127.0.0.1 adbro.me
-127.0.0.1 apis.adbro.me
-127.0.0.1 cdn.adbro.me
-
-# [adbuddiz.com]
-127.0.0.1 adbuddiz.com
-127.0.0.1 sdk.adbuddiz.com
-
-# [adcalls.nl]
-127.0.0.1 api.adcalls.nl
-
-# [adcdnx.com]
-127.0.0.1 cdn1.adcdnx.com
-
-# [adcel.co]
-127.0.0.1 rtb.adcel.co
-
-# [adcell.com]
-127.0.0.1 t.adcell.com
-
-# [adcolony.com]
-127.0.0.1 adcolony.com
-127.0.0.1 adc3-assets.adcolony.com
-127.0.0.1 adc3-launch.adcolony.com
-127.0.0.1 ads30.adcolony.com
-127.0.0.1 androidads20.adcolony.com
-127.0.0.1 androidads21.adcolony.com
-127.0.0.1 androidads23.adcolony.com
-127.0.0.1 androidads4-3.adcolony.com
-127.0.0.1 androidads4-5.adcolony.com
-127.0.0.1 androidads4-7.adcolony.com
-127.0.0.1 androidads4-8.adcolony.com
-127.0.0.1 c4d-cdn.adcolony.com
-127.0.0.1 c4dm.adcolony.com
-127.0.0.1 cpa.adcolony.com
-127.0.0.1 events3.adcolony.com
-127.0.0.1 events3alt.adcolony.com
-127.0.0.1 iosads24.adcolony.com
-127.0.0.1 rtb.adcolony.com
-127.0.0.1 wd.adcolony.com
-
-# [addealsnetwork.com]
-127.0.0.1 adsinter1.addealsnetwork.com
-127.0.0.1 adsvideo1.addealsnetwork.com
-127.0.0.1 trk-int.addealsnetwork.com
-
-# [addict-mobile.net]
-127.0.0.1 track.addict-mobile.net
-
-# [addthis.com]
-127.0.0.1 api.addthis.com
-127.0.0.1 api-public.addthis.com
-127.0.0.1 cw.addthis.com
-127.0.0.1 dlx.addthis.com
-127.0.0.1 e.dlx.addthis.com
-127.0.0.1 m.dlx.addthis.com
-127.0.0.1 p.dlx.addthis.com
-127.0.0.1 x.dlx.addthis.com
-127.0.0.1 edge.addthis.com
-127.0.0.1 m.addthis.com
-127.0.0.1 q.addthis.com
-127.0.0.1 s7.addthis.com
-127.0.0.1 s8.addthis.com
-127.0.0.1 su.addthis.com
-127.0.0.1 v1.addthis.com
-
-# [addthiscdn.com]
-127.0.0.1 cache.addthiscdn.com
-
-# [addthisedge.com]
-127.0.0.1 m.addthisedge.com
-
-# [addtoany.com]
-127.0.0.1 static.addtoany.com
-127.0.0.1 stats.addtoany.com
-
-# [adecosystems.net]
-127.0.0.1 ads.adecosystems.net
-
-# [adelement.com]
-127.0.0.1 ads.adelement.com
-127.0.0.1 ctv.adelement.com
-127.0.0.1 sc.adelement.com
-
-# [adentifi.com]
-127.0.0.1 bm.adentifi.com
-127.0.0.1 rtb.adentifi.com
-
-# [adextent.com]
-127.0.0.1 adextent.com
-
-# [adfalcon.com]
-127.0.0.1 adfalcon.com
-127.0.0.1 api.adfalcon.com
-
-# [adforgames.com]
-127.0.0.1 adforgames.com
-
-# [adform.com]
-127.0.0.1 adform.com
-
-# [adform.net]
-127.0.0.1 adform.net
-127.0.0.1 a1.adform.net
-127.0.0.1 adx.adform.net
-127.0.0.1 adx2.adform.net
-127.0.0.1 asia.adform.net
-127.0.0.1 c1.adform.net
-127.0.0.1 cm.adform.net
-127.0.0.1 cm2.adform.net
-127.0.0.1 cm3.adform.net
-127.0.0.1 dmp.adform.net
-127.0.0.1 s2.adform.net
-127.0.0.1 track.adform.net
-
-# [adformdsp.net]
-127.0.0.1 adformdsp.net
-
-# [adfox.net]
-127.0.0.1 banners.adfox.net
-
-# [adfox.ru]
-127.0.0.1 ads.adfox.ru
-127.0.0.1 banners.adfox.ru
-
-# [adfurikun.jp]
-127.0.0.1 adfurikun.jp
-127.0.0.1 api.adfurikun.jp
-127.0.0.1 ginf.adfurikun.jp
-
-# [adfuture.cn]
-127.0.0.1 adfuture.cn
-127.0.0.1 folder.adfuture.cn
-127.0.0.1 fotacontrol.adfuture.cn
-127.0.0.1 rebootv5.adfuture.cn
-
-# [adgaterewards.com]
-127.0.0.1 clk.adgaterewards.com
-127.0.0.1 wall.adgaterewards.com
-
-# [adgear.com]
-127.0.0.1 adgear.com
-
-# [adgrx.com]
-127.0.0.1 adgrx.com
-127.0.0.1 cdn.adgrx.com
-127.0.0.1 cdn-stv.adgrx.com
-127.0.0.1 cm.adgrx.com
-127.0.0.1 rtb.adgrx.com
-127.0.0.1 tvx.adgrx.com
-
-# [adhaven.com]
-127.0.0.1 adobe.adhaven.com
-127.0.0.1 beachfront.adhaven.com
-127.0.0.1 e.adhaven.com
-127.0.0.1 nxd.adhaven.com
-127.0.0.1 openx.adhaven.com
-127.0.0.1 telaria.adhaven.com
-127.0.0.1 verizon.adhaven.com
-
-# [adhese.com]
-127.0.0.1 ads-mediafin.adhese.com
-127.0.0.1 pool-mediafin.adhese.com
-127.0.0.1 pool-pebblemedia.adhese.com
-
-# [adhigh.net]
-127.0.0.1 px.adhigh.net
-127.0.0.1 px-eu.adhigh.net
-
-# [adhitzads.com]
-127.0.0.1 adhitzads.com
-127.0.0.1 p3.adhitzads.com
-
-# [adhood.com]
-127.0.0.1 adhood.com
-
-# [adikteev.com]
-127.0.0.1 aksdk-images.adikteev.com
-
-# [adincube.com]
-127.0.0.1 sdk.adincube.com
-127.0.0.1 tag.adincube.com
-
-# [adingo.jp]
-127.0.0.1 adingo.jp
-127.0.0.1 cc.adingo.jp
-127.0.0.1 hv.adingo.jp
-127.0.0.1 pdn.adingo.jp
-127.0.0.1 sh.adingo.jp
-
-# [adition.com]
-127.0.0.1 ad11p.adfarm1.adition.com
-127.0.0.1 ad13.adfarm1.adition.com
-127.0.0.1 adsdk.adfarm1.adition.com
-127.0.0.1 dspcluster.adfarm1.adition.com
-127.0.0.1 cd.adition.com
-127.0.0.1 imagesrv.adition.com
-127.0.0.1 track.adition.com
-127.0.0.1 vt.adition.com
-
-# [adizio.com]
-127.0.0.1 pool.adizio.com
-
-# [adj.st]
-127.0.0.1 adj.st
-127.0.0.1 3p3x.adj.st
-127.0.0.1 4495.adj.st
-127.0.0.1 7wmw.adj.st
-127.0.0.1 94vs.adj.st
-127.0.0.1 af4a.adj.st
-127.0.0.1 bhpz.adj.st
-127.0.0.1 nu9k.adj.st
-127.0.0.1 q4mn.adj.st
-127.0.0.1 qqrp.adj.st
-127.0.0.1 r8qs.adj.st
-127.0.0.1 sxj8.adj.st
-
-# [adjoe.zone]
-127.0.0.1 fraud.adjoe.zone
-127.0.0.1 prod.fraud.adjoe.zone
-127.0.0.1 prod.adjoe.zone
-
-# [adjust.com]
-127.0.0.1 adjust.com
-127.0.0.1 app.adjust.com
-127.0.0.1 s2s.adjust.com
-127.0.0.1 ulink.adjust.com
-127.0.0.1 app.us.adjust.com
-127.0.0.1 view.adjust.com
-
-# [adjust.net.in]
-127.0.0.1 adjust.net.in
-127.0.0.1 app.adjust.net.in
-
-# [adjust.world]
-127.0.0.1 adjust.world
-127.0.0.1 app.adjust.world
-
-# [adkernel.com]
-127.0.0.1 dsp.adkernel.com
-127.0.0.1 static-rtb.adkernel.com
-127.0.0.1 sync.adkernel.com
-127.0.0.1 tag.adkernel.com
-
-# [adkmob.com]
-127.0.0.1 bp.adkmob.com
-127.0.0.1 cm.adkmob.com
-127.0.0.1 profile.adkmob.com
-127.0.0.1 ssdk.adkmob.com
-127.0.0.1 ufs.adkmob.com
-
-# [adleadevent.com]
-127.0.0.1 adtrack.adleadevent.com
-
-# [adledge.com]
-127.0.0.1 epn.adledge.com
-127.0.0.1 rs.adledge.com
-127.0.0.1 rs2.adledge.com
-127.0.0.1 ser.adledge.com
-
-# [adligature.com]
-127.0.0.1 cdn.adligature.com
-
-# [adlightning.com]
-127.0.0.1 tagan.adlightning.com
-
-# [adlooxtracking.com]
-127.0.0.1 am.adlooxtracking.com
-127.0.0.1 as.adlooxtracking.com
-127.0.0.1 datam16.adlooxtracking.com
-127.0.0.1 js02.adlooxtracking.com
-127.0.0.1 js05.adlooxtracking.com
-127.0.0.1 js07.adlooxtracking.com
-127.0.0.1 js11.adlooxtracking.com
-127.0.0.1 js12.adlooxtracking.com
-127.0.0.1 js13.adlooxtracking.com
-127.0.0.1 js14.adlooxtracking.com
-127.0.0.1 js15.adlooxtracking.com
-
-# [admanmedia.com]
-127.0.0.1 cs.admanmedia.com
-
-# [admantx.com]
-127.0.0.1 async01.admantx.com
-127.0.0.1 euasync01.admantx.com
-127.0.0.1 usasync01.admantx.com
-
-# [admarketplace.net]
-127.0.0.1 bridge.lga1.admarketplace.net
-127.0.0.1 pca.admarketplace.net
-127.0.0.1 bridge.sfo1.admarketplace.net
-127.0.0.1 tracking.admarketplace.net
-
-# [admarvel.com]
-127.0.0.1 admarvel.com
-127.0.0.1 ads.admarvel.com
-127.0.0.1 amp.admarvel.com
-127.0.0.1 base-cdn.admarvel.com
-127.0.0.1 omax.admarvel.com
-
-# [admaster.com.cn]
-127.0.0.1 admaster.com.cn
-127.0.0.1 cm.admaster.com.cn
-127.0.0.1 iclick.cm.admaster.com.cn
-127.0.0.1 smt.admaster.com.cn
-127.0.0.1 v.admaster.com.cn
-
-# [admatic.com.tr]
-127.0.0.1 cdn2.admatic.com.tr
-
-# [admedia.com]
-127.0.0.1 b.admedia.com
-127.0.0.1 click.admedia.com
-127.0.0.1 pixel.admedia.com
-
-# [admedo.com]
-127.0.0.1 admedo.com
-127.0.0.1 l.admedo.com
-127.0.0.1 pj.l.admedo.com
-127.0.0.1 ps.l.admedo.com
-
-# [admicro.vn]
-127.0.0.1 adi.admicro.vn
-127.0.0.1 admatic.admicro.vn
-127.0.0.1 adnetwork.admicro.vn
-127.0.0.1 adx.admicro.vn
-127.0.0.1 goodsp.admicro.vn
-127.0.0.1 logging.admicro.vn
-127.0.0.1 lg1.logging.admicro.vn
-127.0.0.1 pson.logging.admicro.vn
-127.0.0.1 media1.admicro.vn
-127.0.0.1 min.admicro.vn
-127.0.0.1 sspapi.admicro.vn
-
-# [admitad.com]
-127.0.0.1 admitad.com
-127.0.0.1 ad.admitad.com
-127.0.0.1 fonts.ad.admitad.com
-127.0.0.1 cdn.admitad.com
-
-# [admixer.co.kr]
-127.0.0.1 admixer.co.kr
-127.0.0.1 adn.admixer.co.kr
-
-# [admixer.net]
-127.0.0.1 admixer.net
-127.0.0.1 inv-nets-eu.admixer.net
-
-# [admob.com]
-127.0.0.1 apps.admob.com
-127.0.0.1 media.admob.com
-
-# [admost.com]
-127.0.0.1 admost.com
-127.0.0.1 cdn-api.admost.com
-127.0.0.1 go.admost.com
-127.0.0.1 med-api.admost.com
-
-# [admulti.com]
-127.0.0.1 admulti.com
-127.0.0.1 gag.admulti.com
-
-# [adnetmedia.lt]
-127.0.0.1 banners.adnetmedia.lt
-
-# [adnetwork.vn]
-127.0.0.1 adnetwork.vn
-127.0.0.1 delivery.adnetwork.vn
-127.0.0.1 media.adnetwork.vn
-127.0.0.1 track.adnetwork.vn
-
-# [adnium.com]
-127.0.0.1 adnium.com
-127.0.0.1 a.adnium.com
-
-# [adnsx.com]
-127.0.0.1 prebids.adnsx.com
-
-# [adnxs-simple.com]
-127.0.0.1 acdn.adnxs-simple.com
-127.0.0.1 ib.adnxs-simple.com
-127.0.0.1 nym1-ib.adnxs-simple.com
-
-# [adnxs.com]
-127.0.0.1 acdn.adnxs.com
-127.0.0.1 adscale-emea.adnxs.com
-127.0.0.1 ams1-ib.adnxs.com
-127.0.0.1 anycast.adnxs.com
-127.0.0.1 ib.anycast.adnxs.com
-127.0.0.1 m.anycast.adnxs.com
-127.0.0.1 mobile.anycast.adnxs.com
-127.0.0.1 b.adnxs.com
-127.0.0.1 cdn.adnxs.com
-127.0.0.1 crcdn01.adnxs.com
-127.0.0.1 crcdn09.adnxs.com
-127.0.0.1 dcdn.adnxs.com
-127.0.0.1 ib.adnxs.com
-127.0.0.1 update.ib.adnxs.com
-127.0.0.1 s.update.ib.adnxs.com
-127.0.0.1 iqzn-useast.adnxs.com
-127.0.0.1 lax1-ib.adnxs.com
-127.0.0.1 m.adnxs.com
-127.0.0.1 mediation.adnxs.com
-127.0.0.1 nym1-ib.adnxs.com
-127.0.0.1 oas-c18.adnxs.com
-127.0.0.1 cdn.oas-c18.adnxs.com
-127.0.0.1 p.adnxs.com
-127.0.0.1 nine-a.p.adnxs.com
-127.0.0.1 yj.p.adnxs.com
-127.0.0.1 yj-a.p.adnxs.com
-127.0.0.1 prebid.adnxs.com
-127.0.0.1 rb.adnxs.com
-127.0.0.1 secure.adnxs.com
-127.0.0.1 sharethrough.adnxs.com
-127.0.0.1 sin1-ib.adnxs.com
-127.0.0.1 sin3-ib.adnxs.com
-127.0.0.1 thunder.adnxs.com
-127.0.0.1 vcdn.adnxs.com
-
-# [adobe.com]
-127.0.0.1 campaign.adobe.com
-127.0.0.1 mcd-mkt-prod31-lb.campaign.adobe.com
-127.0.0.1 pandoramedia-mkt-prod1-t.campaign.adobe.com
-127.0.0.1 wdpro-mkt-prod2-lb.campaign.adobe.com
-127.0.0.1 geo.adobe.com
-127.0.0.1 adtag.primetime.adobe.com
-127.0.0.1 sstats.adobe.com
-
-# [adolf.tv]
-127.0.0.1 adolf.tv
-127.0.0.1 get.adolf.tv
-
-# [adop.cc]
-127.0.0.1 adop.cc
-127.0.0.1 appinfo.adop.cc
-127.0.0.1 compass.adop.cc
-
-# [adotmob.com]
-127.0.0.1 adserver.adotmob.com
-127.0.0.1 dmp.adotmob.com
-127.0.0.1 dsp.adotmob.com
-127.0.0.1 sdk.adotmob.com
-127.0.0.1 sync.adotmob.com
-127.0.0.1 tracker.adotmob.com
-
-# [adotube.com]
-127.0.0.1 adotube.com
-
-# [adperfect.com]
-127.0.0.1 casmp.adperfect.com
-
-# [adpia.vn]
-127.0.0.1 click.adpia.vn
-
-# [adpies.com]
-127.0.0.1 adp.adpies.com
-
-# [adplex.co.kr]
-127.0.0.1 adplex.co.kr
-127.0.0.1 log.adplex.co.kr
-
-# [adpopcorn.com]
-127.0.0.1 sspi.adpopcorn.com
-127.0.0.1 ssptrk.adpopcorn.com
-
-# [adpushup.com]
-127.0.0.1 amp.adpushup.com
-127.0.0.1 public-webservice.apdc1n.adpushup.com
-127.0.0.1 apdc3n.adpushup.com
-127.0.0.1 public-webservice.apdc3n.adpushup.com
-127.0.0.1 app-log.adpushup.com
-127.0.0.1 cdn.adpushup.com
-127.0.0.1 geo.adpushup.com
-127.0.0.1 public-webservice.geo.adpushup.com
-127.0.0.1 vastdump-staging.adpushup.com
-
-# [adpxl.co]
-127.0.0.1 adpxl.co
-127.0.0.1 adpxljs.adpxl.co
-127.0.0.1 fl.adpxl.co
-
-# [adreactor.com]
-127.0.0.1 adserver.adreactor.com
-
-# [adrizer.com]
-127.0.0.1 run.adrizer.com
-
-# [adroll.com]
-127.0.0.1 adroll.com
-127.0.0.1 adx-winners-ap-southeast-1-rtb.adroll.com
-127.0.0.1 adx-winners-eu-west-1-rtb.adroll.com
-127.0.0.1 adx-winners-us-east-1-rtb.adroll.com
-127.0.0.1 adx-winners-us-west-2-rtb.adroll.com
-127.0.0.1 apn-winners-ap-southeast-1-rtb.adroll.com
-127.0.0.1 apn-winners-eu-west-1-rtb.adroll.com
-127.0.0.1 apn-winners-us-east-1-rtb.adroll.com
-127.0.0.1 apn-winners-us-west-2-rtb.adroll.com
-127.0.0.1 app.adroll.com
-127.0.0.1 d.adroll.com
-127.0.0.1 index-winners-ap-southeast-1-rtb.adroll.com
-127.0.0.1 index-winners-eu-west-1-rtb.adroll.com
-127.0.0.1 index-winners-us-east-1-rtb.adroll.com
-127.0.0.1 index-winners-us-west-2-rtb.adroll.com
-127.0.0.1 opx-winners-eu-west-1-rtb.adroll.com
-127.0.0.1 opx-winners-us-east-1-rtb.adroll.com
-127.0.0.1 opx-winners-us-west-2-rtb.adroll.com
-127.0.0.1 pubmatic-winners-ap-northeast-1-rtb.adroll.com
-127.0.0.1 pubmatic-winners-eu-west-1-rtb.adroll.com
-127.0.0.1 pubmatic-winners-us-east-1-rtb.adroll.com
-127.0.0.1 pubmatic-winners-us-west-2-rtb.adroll.com
-127.0.0.1 rub-winners-eu-west-1-rtb.adroll.com
-127.0.0.1 rub-winners-us-east-1-rtb.adroll.com
-127.0.0.1 rub-winners-us-west-2-rtb.adroll.com
-127.0.0.1 yax-winners-ap-southeast-1-rtb.adroll.com
-127.0.0.1 yax-winners-eu-west-1-rtb.adroll.com
-127.0.0.1 yax-winners-us-east-1-rtb.adroll.com
-127.0.0.1 yax-winners-us-west-2-rtb.adroll.com
-
-# [adrta.com]
-127.0.0.1 adrta.com
-127.0.0.1 cdn.adrta.com
-127.0.0.1 gateway.adrta.com
-127.0.0.1 ipds.gateway.adrta.com
-127.0.0.1 ipds.adrta.com
-127.0.0.1 ipv6.adrta.com
-127.0.0.1 p.adrta.com
-127.0.0.1 pix.adrta.com
-127.0.0.1 q.adrta.com
-127.0.0.1 r.adrta.com
-
-# [adrtx.net]
-127.0.0.1 adstax-match.adrtx.net
-127.0.0.1 adstax-match-proxy.adrtx.net
-127.0.0.1 api.adrtx.net
-127.0.0.1 cdn.adrtx.net
-
-# [ads-twitter.com]
-127.0.0.1 ads-twitter.com
-127.0.0.1 static.ads-twitter.com
-
-# [ads1-adnow.com]
-127.0.0.1 ads1-adnow.com
-127.0.0.1 n.ads1-adnow.com
-127.0.0.1 st-n.ads1-adnow.com
-
-# [ads2-adnow.com]
-127.0.0.1 ads2-adnow.com
-127.0.0.1 n.ads2-adnow.com
-127.0.0.1 st-n.ads2-adnow.com
-
-# [ads3-adnow.com]
-127.0.0.1 ads3-adnow.com
-127.0.0.1 n.ads3-adnow.com
-127.0.0.1 st-n.ads3-adnow.com
-
-# [ads5-adnow.com]
-127.0.0.1 ads5-adnow.com
-127.0.0.1 n.ads5-adnow.com
-127.0.0.1 st-n.ads5-adnow.com
-
-# [adsafeprotected.com]
-127.0.0.1 adsafeprotected.com
-127.0.0.1 appvast.adsafeprotected.com
-127.0.0.1 cdn.adsafeprotected.com
-127.0.0.1 dt.adsafeprotected.com
-127.0.0.1 dtvc.adsafeprotected.com
-127.0.0.1 fw.adsafeprotected.com
-127.0.0.1 fwvc.adsafeprotected.com
-127.0.0.1 mobile.adsafeprotected.com
-127.0.0.1 mobile-static.adsafeprotected.com
-127.0.0.1 nyidt.adsafeprotected.com
-127.0.0.1 orfw.adsafeprotected.com
-127.0.0.1 orpixel.adsafeprotected.com
-127.0.0.1 pixel.adsafeprotected.com
-127.0.0.1 sgfw.adsafeprotected.com
-127.0.0.1 sgpixel.adsafeprotected.com
-127.0.0.1 spixel.adsafeprotected.com
-127.0.0.1 static.adsafeprotected.com
-127.0.0.1 unified.adsafeprotected.com
-127.0.0.1 vafw.adsafeprotected.com
-127.0.0.1 vapixel.adsafeprotected.com
-127.0.0.1 vast.adsafeprotected.com
-127.0.0.1 video.adsafeprotected.com
-127.0.0.1 wrapper-vast.adsafeprotected.com
-
-# [adsafety.net]
-127.0.0.1 cm.adsafety.net
-127.0.0.1 tags.adsafety.net
-
-# [adsame.com]
-127.0.0.1 adsame.com
-
-# [adsbynimbus.com]
-127.0.0.1 adsbynimbus.com
-127.0.0.1 growlr.adsbynimbus.com
-127.0.0.1 mw-encyclopediabritannica.adsbynimbus.com
-127.0.0.1 timehop.adsbynimbus.com
-127.0.0.1 turbo.adsbynimbus.com
-127.0.0.1 ua-myfitnesspal.adsbynimbus.com
-127.0.0.1 weatherbug.adsbynimbus.com
-127.0.0.1 yoc-steps.adsbynimbus.com
-
-# [adscale.de]
-127.0.0.1 cotads.adscale.de
-127.0.0.1 hb.adscale.de
-127.0.0.1 ih.adscale.de
-127.0.0.1 js.adscale.de
-
-# [adserve.work]
-127.0.0.1 adserve.work
-
-# [adsfast.com]
-127.0.0.1 track.adsfast.com
-
-# [adsimilate.com]
-127.0.0.1 filteradkernel.adsimilate.com
-127.0.0.1 xml1.adsimilate.com
-
-# [adskeeper.co.uk]
-127.0.0.1 a.adskeeper.co.uk
-127.0.0.1 cm.adskeeper.co.uk
-127.0.0.1 jsc.adskeeper.co.uk
-127.0.0.1 s-img.adskeeper.co.uk
-
-# [adsmogo.mobi]
-127.0.0.1 adsmogo.mobi
-
-# [adsmogo.net]
-127.0.0.1 adsmogo.net
-
-# [adsmogo.org]
-127.0.0.1 adsmogo.org
-
-# [adsmoloco.com]
-127.0.0.1 adsmoloco.com
-127.0.0.1 bidfnt-asia.adsmoloco.com
-127.0.0.1 cdn-f.adsmoloco.com
-127.0.0.1 tr-asia.adsmoloco.com
-127.0.0.1 tr-eu.adsmoloco.com
-127.0.0.1 tr-us.adsmoloco.com
-
-# [adsmovil.com]
-127.0.0.1 atr.adsmovil.com
-
-# [adsniper.ru]
-127.0.0.1 adsniper.ru
-127.0.0.1 sync3.adsniper.ru
-
-# [adsolutions.com]
-127.0.0.1 tagmans3.adsolutions.com
-
-# [adsongo.com]
-127.0.0.1 sdk.adsongo.com
-
-# [adsoptimal.com]
-127.0.0.1 adsoptimal.com
-
-# [adsorb.com]
-127.0.0.1 collect.adsorb.com
-
-# [adspirit.de]
-127.0.0.1 cdn.adspirit.de
-
-# [adsplay.in]
-127.0.0.1 track.adsplay.in
-
-# [adsplay.net]
-127.0.0.1 adsplay.net
-127.0.0.1 d.adsplay.net
-127.0.0.1 log.adsplay.net
-
-# [adspruce.com]
-127.0.0.1 adspruce.com
-127.0.0.1 ani.adspruce.com
-127.0.0.1 assets.adspruce.com
-127.0.0.1 info.adspruce.com
-127.0.0.1 queue.adspruce.com
-127.0.0.1 sdk.adspruce.com
-127.0.0.1 sync.adspruce.com
-127.0.0.1 track.adspruce.com
-
-# [adsrvr.org]
-127.0.0.1 adsrvr.org
-127.0.0.1 a.adsrvr.org
-127.0.0.1 ad.adsrvr.org
-127.0.0.1 ca4-bid.adsrvr.org
-127.0.0.1 data.adsrvr.org
-127.0.0.1 de1-bid.adsrvr.org
-127.0.0.1 direct.adsrvr.org
-127.0.0.1 html5.adsrvr.org
-127.0.0.1 insight.adsrvr.org
-127.0.0.1 jp1-bid.adsrvr.org
-127.0.0.1 jp1-bid-ga.adsrvr.org
-127.0.0.1 js.adsrvr.org
-127.0.0.1 match.adsrvr.org
-127.0.0.1 ny1-bid.adsrvr.org
-127.0.0.1 sg2-bid.adsrvr.org
-127.0.0.1 update.adsrvr.org
-127.0.0.1 s.update.adsrvr.org
-127.0.0.1 use-tor.adsrvr.org
-127.0.0.1 usedirect.adsrvr.org
-127.0.0.1 usw-ca2.adsrvr.org
-127.0.0.1 uswdirect.adsrvr.org
-127.0.0.1 v.adsrvr.org
-127.0.0.1 va6-bid.adsrvr.org
-127.0.0.1 vae-bid.adsrvr.org
-
-# [adstage.io]
-127.0.0.1 assets.adstage.io
-
-# [adstune.com]
-127.0.0.1 adstune.com
-
-# [adsunflower.com]
-127.0.0.1 adsunflower.com
-127.0.0.1 folder.adsunflower.com
-127.0.0.1 rebootv5.adsunflower.com
-
-# [adswizz.com]
-127.0.0.1 cdn.adswizz.com
-127.0.0.1 deliveryengine.cox.adswizz.com
-127.0.0.1 delivery-cdn-cf.adswizz.com
-127.0.0.1 cox.deliveryengine.adswizz.com
-127.0.0.1 streamguys.deliveryengine.adswizz.com
-127.0.0.1 synchroscript.deliveryengine.adswizz.com
-127.0.0.1 synchrobox.adswizz.com
-127.0.0.1 zc.adswizz.com
-
-# [adsymptotic.com]
-127.0.0.1 adsymptotic.com
-127.0.0.1 api.adsymptotic.com
-127.0.0.1 p.adsymptotic.com
-127.0.0.1 pinterest.adsymptotic.com
-
-# [adtarget.com.tr]
-127.0.0.1 adtarget.com.tr
-127.0.0.1 console.adtarget.com.tr
-127.0.0.1 sync.console.adtarget.com.tr
-
-# [adtech.com]
-127.0.0.1 adtech.com
-127.0.0.1 ums.adtech.com
-
-# [adtech.de]
-127.0.0.1 adserver.adtech.de
-127.0.0.1 aka-cdn.adtech.de
-127.0.0.1 aka-cdn-ns.adtech.de
-
-# [adtechjp.com]
-127.0.0.1 adserver.adtechjp.com
-127.0.0.1 adserver-toy.adtechjp.com
-127.0.0.1 prod.adtechjp.com
-127.0.0.1 ter-adserver-origin-ap.prod.adtechjp.com
-
-# [adtechus.com]
-127.0.0.1 a.adtechus.com
-127.0.0.1 adserver.adtechus.com
-127.0.0.1 adserverwc.adtechus.com
-127.0.0.1 aka-cdn.adtechus.com
-
-# [adtelligent.com]
-127.0.0.1 dsp3.adtelligent.com
-127.0.0.1 ghb.adtelligent.com
-127.0.0.1 ghb1.adtelligent.com
-127.0.0.1 ghb2.adtelligent.com
-127.0.0.1 pixel.adtelligent.com
-127.0.0.1 player.adtelligent.com
-127.0.0.1 s.adtelligent.com
-127.0.0.1 static.adtelligent.com
-127.0.0.1 sync.adtelligent.com
-
-# [adtheorent.com]
-127.0.0.1 adtheorent.com
-127.0.0.1 ads.adtheorent.com
-127.0.0.1 cdn.adtheorent.com
-
-# [adthor.com]
-127.0.0.1 adthor.com
-127.0.0.1 api.adthor.com
-127.0.0.1 logger.adthor.com
-
-# [adthrive.com]
-127.0.0.1 ads.adthrive.com
-127.0.0.1 dev-track.adthrive.com
-127.0.0.1 logger.adthrive.com
-127.0.0.1 marmalade.adthrive.com
-127.0.0.1 track.adthrive.com
-
-# [adtilt.com]
-127.0.0.1 adc-ad-assets.adtilt.com
-
-# [adtima.vn]
-127.0.0.1 adtima.vn
-127.0.0.1 stc.adtima.vn
-
-# [adtimaserver.vn]
-127.0.0.1 adtimaserver.vn
-127.0.0.1 api.adtimaserver.vn
-127.0.0.1 log.adtimaserver.vn
-
-# [adtiming.com]
-127.0.0.1 img.adtiming.com
-127.0.0.1 m.adtiming.com
-127.0.0.1 ociasb.adtiming.com
-127.0.0.1 rt.adtiming.com
-127.0.0.1 rtb.adtiming.com
-127.0.0.1 sdk.adtiming.com
-
-# [adtlgc.com]
-127.0.0.1 admp-tc-sati.adtlgc.com
-127.0.0.1 code3.adtlgc.com
-
-# [adtng.com]
-127.0.0.1 adtng.com
-127.0.0.1 a.adtng.com
-127.0.0.1 hw-cdn2.adtng.com
-127.0.0.1 vz-cdn2.adtng.com
-
-# [adtraction.com]
-127.0.0.1 track.adtraction.com
-
-# [adtrade.com]
-127.0.0.1 api.adtrade.com
-
-# [adtrue.com]
-127.0.0.1 adtrue.com
-127.0.0.1 cdn.adtrue.com
-127.0.0.1 exchange.adtrue.com
-
-# [adup-tech.com]
-127.0.0.1 rtb.d.adup-tech.com
-127.0.0.1 s.d.adup-tech.com
-127.0.0.1 t.d.adup-tech.com
-
-# [adups.cn]
-127.0.0.1 appswitch.adups.cn
-127.0.0.1 fota4.adups.cn
-127.0.0.1 fota5.adups.cn
-127.0.0.1 fota5s.adups.cn
-127.0.0.1 fota5t.adups.cn
-
-# [adups.com]
-127.0.0.1 adups.com
-127.0.0.1 ap.adups.com
-127.0.0.1 clean.adups.com
-127.0.0.1 fota5.adups.com
-127.0.0.1 fota5db.adups.com
-127.0.0.1 fota5p.adups.com
-127.0.0.1 fota5s.adups.com
-127.0.0.1 fota5t.adups.com
-127.0.0.1 fota5tbk.adups.com
-127.0.0.1 ht.adups.com
-127.0.0.1 iotapi.adups.com
-127.0.0.1 ph5t.adups.com
-127.0.0.1 push5.adups.com
-
-# [advangelists.com]
-127.0.0.1 nep.advangelists.com
-
-# [advanseads.com]
-127.0.0.1 cdn.advanseads.com
-127.0.0.1 count.advanseads.com
-127.0.0.1 delivery.advanseads.com
-127.0.0.1 pixel.advanseads.com
-
-# [advconversion.com]
-127.0.0.1 redirect.advconversion.com
-
-# [adventori.com]
-127.0.0.1 cf-cdn.adventori.com
-127.0.0.1 eu.adventori.com
-127.0.0.1 f14.adventori.com
-127.0.0.1 f15.adventori.com
-127.0.0.1 f16.adventori.com
-127.0.0.1 f18.adventori.com
-127.0.0.1 f24.adventori.com
-127.0.0.1 f25.adventori.com
-
-# [adventurefeeds.com]
-127.0.0.1 tq.adventurefeeds.com
-
-# [adverline.com]
-127.0.0.1 ads.adverline.com
-
-# [adversal.com]
-127.0.0.1 adversal.com
-
-# [advertica-cdn.com]
-127.0.0.1 advertica-cdn.com
-127.0.0.1 ylx-aff.advertica-cdn.com
-
-# [advertiserurl.com]
-127.0.0.1 syndication.advertiserurl.com
-
-# [advertising.com]
-127.0.0.1 advertising.com
-127.0.0.1 pxl.ace.advertising.com
-127.0.0.1 ace-tag.advertising.com
-127.0.0.1 ads.adaptv.advertising.com
-127.0.0.1 ads-ap.adaptv.advertising.com
-127.0.0.1 cdn.adaptv.advertising.com
-127.0.0.1 conversions.adaptv.advertising.com
-127.0.0.1 log.adaptv.advertising.com
-127.0.0.1 sync.adaptv.advertising.com
-127.0.0.1 video.adaptv.advertising.com
-127.0.0.1 wtag.adaptv.advertising.com
-127.0.0.1 update.wtag.adaptv.advertising.com
-127.0.0.1 s.update.wtag.adaptv.advertising.com
-127.0.0.1 adserver.adtech.advertising.com
-127.0.0.1 adserver-as.adtech.advertising.com
-127.0.0.1 adserver-eu.adtech.advertising.com
-127.0.0.1 adserver-us.adtech.advertising.com
-127.0.0.1 cmp.advertising.com
-127.0.0.1 cdn.cmp.advertising.com
-127.0.0.1 o.cmp.advertising.com
-127.0.0.1 secure.leadback.advertising.com
-127.0.0.1 pixel.advertising.com
-127.0.0.1 sp.advertising.com
-127.0.0.1 tag.sp.advertising.com
-127.0.0.1 ssp.advertising.com
-127.0.0.1 prod-m-node-1111.ssp.advertising.com
-127.0.0.1 prod-m-node-1211.ssp.advertising.com
-127.0.0.1 prod-m-node-2111.ssp.advertising.com
-127.0.0.1 prod-m-node-3111.ssp.advertising.com
-
-# [advertnative.com]
-127.0.0.1 advertnative.com
-127.0.0.1 click.advertnative.com
-127.0.0.1 worker1.advertnative.com
-127.0.0.1 worker2.advertnative.com
-127.0.0.1 worker20.advertnative.com
-127.0.0.1 worker21.advertnative.com
-127.0.0.1 worker22.advertnative.com
-127.0.0.1 worker23.advertnative.com
-127.0.0.1 worker24.advertnative.com
-127.0.0.1 worker3.advertnative.com
-127.0.0.1 worker4.advertnative.com
-127.0.0.1 worker70.advertnative.com
-127.0.0.1 worker71.advertnative.com
-127.0.0.1 worker72.advertnative.com
-127.0.0.1 worker73.advertnative.com
-
-# [advertserve.com]
-127.0.0.1 bidstream.advertserve.com
-127.0.0.1 cdn.advertserve.com
-127.0.0.1 imagazine.advertserve.com
-127.0.0.1 roimedia.advertserve.com
-
-# [advertur.ru]
-127.0.0.1 advertur.ru
-
-# [adverty.com]
-127.0.0.1 adserver.adverty.com
-
-# [adview.cn]
-127.0.0.1 bid.adview.cn
-127.0.0.1 open.adview.cn
-127.0.0.1 webfile.adview.cn
-
-# [adview.com]
-127.0.0.1 bid.adview.com
-127.0.0.1 ghkbid.adview.com
-127.0.0.1 gusabid.adview.com
-127.0.0.1 webfile.adview.com
-
-# [adview.pl]
-127.0.0.1 adview.pl
-
-# [advmob.cn]
-127.0.0.1 advmob.cn
-127.0.0.1 folder.advmob.cn
-127.0.0.1 fota.advmob.cn
-
-# [adx.io]
-127.0.0.1 d.adx.io
-127.0.0.1 s.adx.io
-
-# [adx1.com]
-127.0.0.1 cdn.adx1.com
-127.0.0.1 rtb.adx1.com
-127.0.0.1 xml.adx1.com
-
-# [adxcel-ec2.com]
-127.0.0.1 cfg.adxcel-ec2.com
-127.0.0.1 data.adxcel-ec2.com
-
-# [adxcel.com]
-127.0.0.1 cf.adxcel.com
-
-# [adxcore.com]
-127.0.0.1 dispatcher.adxcore.com
-127.0.0.1 mtag.adxcore.com
-
-# [adxpansion.com]
-127.0.0.1 ads.adxpansion.com
-
-# [adxpose.com]
-127.0.0.1 servedby.adxpose.com
-
-# [adxserve.com]
-127.0.0.1 www.adxserve.com
-
-# [adywind.com]
-127.0.0.1 adywind.com
-127.0.0.1 app.adywind.com
-127.0.0.1 log.adywind.com
-127.0.0.1 scheme.adywind.com
-
-# [adzcore.com]
-127.0.0.1 setting.adzcore.com
-
-# [adzerk.net]
-127.0.0.1 adzerk.net
-127.0.0.1 e-10077.adzerk.net
-127.0.0.1 e-10220.adzerk.net
-127.0.0.1 e-10457.adzerk.net
-127.0.0.1 e-9660.adzerk.net
-127.0.0.1 e-prod-alb-default-us-east-1.adzerk.net
-127.0.0.1 e-prod-alb-e-us-east-1.adzerk.net
-127.0.0.1 engine.adzerk.net
-127.0.0.1 static.adzerk.net
-
-# [adziff.com]
-127.0.0.1 static.adziff.com
-
-# [adzmedia.com]
-127.0.0.1 adzmedia.com
-127.0.0.1 imp.adzmedia.com
-127.0.0.1 pixels.adzmedia.com
-
-# [adzmobi.com]
-127.0.0.1 adzmobi.com
-127.0.0.1 mob.adzmobi.com
-
-# [adztec.com]
-127.0.0.1 adztec.com
-
-# [aerserv.com]
-127.0.0.1 aerserv.com
-127.0.0.1 ads.aerserv.com
-127.0.0.1 alpha-events.aerserv.com
-127.0.0.1 debug.aerserv.com
-127.0.0.1 events.aerserv.com
-127.0.0.1 prod-ads.aerserv.com
-
-# [aetn.com]
-127.0.0.1 metrics.aetn.com
-
-# [aetnd.com]
-127.0.0.1 pulse.svod.aetnd.com
-127.0.0.1 insights.vip.aetnd.com
-
-# [afcpatrk.com]
-127.0.0.1 track.afcpatrk.com
-
-# [affec.tv]
-127.0.0.1 map.go.affec.tv
-
-# [affilae.com]
-127.0.0.1 lb.affilae.com
-127.0.0.1 static.affilae.com
-
-# [affiliatefuture.com]
-127.0.0.1 scripts.affiliatefuture.com
-127.0.0.1 tags.affiliatefuture.com
-
-# [affiliaxe.com]
-127.0.0.1 performance.affiliaxe.com
-
-# [affiz.net]
-127.0.0.1 affiz.net
-
-# [affluent.io]
-127.0.0.1 static.affluent.io
-
-# [afftrack.com]
-127.0.0.1 fizzylabs.afftrack.com
-
-# [aflink.com]
-127.0.0.1 app.aflink.com
-
-# [agilone.com]
-127.0.0.1 api6.agilone.com
-127.0.0.1 api8.agilone.com
-127.0.0.1 ca-as-1.agilone.com
-127.0.0.1 scripts.agilone.com
-
-# [agkn.com]
-127.0.0.1 agkn.com
-127.0.0.1 aa.agkn.com
-127.0.0.1 d.agkn.com
-127.0.0.1 data.agkn.com
-127.0.0.1 js.agkn.com
-127.0.0.1 static.agkn.com
-
-# [agoop.net]
-127.0.0.1 latency.agoop.net
-127.0.0.1 log.agoop.net
-127.0.0.1 roundrobin-log.agoop.net
-
-# [aibuy.io]
-127.0.0.1 aibuy-api.aibuy.io
-127.0.0.1 cdn-media.aibuy.io
-127.0.0.1 overlay.aibuy.io
-
-# [aimatch.com]
-127.0.0.1 aimatch.com
-
-# [airpush.com]
-127.0.0.1 airpush.com
-127.0.0.1 api.airpush.com
-127.0.0.1 apportal.airpush.com
-
-# [aiv-delivery.net]
-127.0.0.1 api.us-east-1.aiv-delivery.net
-
-# [akadns.net]
-127.0.0.1 innovid.com.akadns.net
-127.0.0.1 ag.innovid.com.akadns.net
-127.0.0.1 aws-oreg-cali-virg.ag.innovid.com.akadns.net
-127.0.0.1 dts.innovid.com.akadns.net
-127.0.0.1 aws-oregon-california-virginia.dts.innovid.com.akadns.net
-127.0.0.1 dts-5-split-vohnu.dts.innovid.com.akadns.net
-127.0.0.1 rtr.innovid.com.akadns.net
-127.0.0.1 aws-oregon-jrtr.rtr.innovid.com.akadns.net
-127.0.0.1 s.innovid.com.akadns.net
-127.0.0.1 aws-oregon-ohio-virginia.s.innovid.com.akadns.net
-127.0.0.1 stats-5-split-vohnu.s.innovid.com.akadns.net
-127.0.0.1 jadserve.postrelease.com.akadns.net
-127.0.0.1 stickyadstv.com.akadns.net
-127.0.0.1 ads.stickyadstv.com.akadns.net
-127.0.0.1 fp3.ads.stickyadstv.com.akadns.net
-127.0.0.1 ip1.ads.stickyadstv.com.akadns.net
-127.0.0.1 ip2.ads.stickyadstv.com.akadns.net
-127.0.0.1 cdn.stickyadstv.com.akadns.net
-127.0.0.1 ip1.cdn.stickyadstv.com.akadns.net
-127.0.0.1 wlb1.cdn.stickyadstv.com.akadns.net
-127.0.0.1 wlb2.cdn.stickyadstv.com.akadns.net
-127.0.0.1 tidaltv.com.akadns.net
-127.0.0.1 sync.tidaltv.com.akadns.net
-127.0.0.1 sync-apsg.tidaltv.com.akadns.net
-127.0.0.1 sync-usva.tidaltv.com.akadns.net
-127.0.0.1 turn.com.akadns.net
-127.0.0.1 ad.turn.com.akadns.net
-127.0.0.1 d.turn.com.akadns.net
-127.0.0.1 beacon-cdn.walmart.com.akadns.net
-127.0.0.1 beacon-cdn-custom.walmart.com.akadns.net
-127.0.0.1 analytics.mobile-cdn.walmart.com.akadns.net
-127.0.0.1 weighted.com.akadns.net
-127.0.0.1 dotomi.weighted.com.akadns.net
-127.0.0.1 dvgtm.akadns.net
-127.0.0.1 bs-geo.dvgtm.akadns.net
-127.0.0.1 bs-wlb-uswest.dvgtm.akadns.net
-127.0.0.1 cacp-hlb.dvgtm.akadns.net
-127.0.0.1 nycp-hlb.dvgtm.akadns.net
-127.0.0.1 tps-wlb-uswest.dvgtm.akadns.net
-127.0.0.1 eyeblaster.akadns.net
-127.0.0.1 bs.eyeblaster.akadns.net
-127.0.0.1 adlanding.admarketplace.net.akadns.net
-127.0.0.1 rubiconproject.net.akadns.net
-127.0.0.1 beacon-nf.rubiconproject.net.akadns.net
-127.0.0.1 beacon-sjc2.rubiconproject.net.akadns.net
-127.0.0.1 pixel.rubiconproject.net.akadns.net
-127.0.0.1 pixel-apac.rubiconproject.net.akadns.net
-127.0.0.1 pixel-eu.rubiconproject.net.akadns.net
-127.0.0.1 pixel-us-east.rubiconproject.net.akadns.net
-127.0.0.1 pixel-us-west.rubiconproject.net.akadns.net
-127.0.0.1 prebid-a.rubiconproject.net.akadns.net
-127.0.0.1 prebid-server.rubiconproject.net.akadns.net
-127.0.0.1 prebid-server-perf.rubiconproject.net.akadns.net
-127.0.0.1 tagged-by.rubiconproject.net.akadns.net
-127.0.0.1 adgrx.com.tech.akadns.net
-127.0.0.1 rtb.adgrx.com.tech.akadns.net
-127.0.0.1 tvx.adgrx.com.tech.akadns.net
-127.0.0.1 vungle.akadns.net
-127.0.0.1 api.vungle.akadns.net
-127.0.0.1 tpat.api.vungle.akadns.net
-127.0.0.1 cdn-lb.vungle.akadns.net
-127.0.0.1 ingest.vungle.akadns.net
-
-# [akamai.net]
-127.0.0.1 a1843.g.akamai.net
-127.0.0.1 a50.g2.akamai.net
-
-# [akamaiedge.net]
-127.0.0.1 e7876.dscg.akamaiedge.net
-
-# [akamaihd.net]
-127.0.0.1 ds-aksb-a.akamaihd.net
-127.0.0.1 inmobisdk-a.akamaihd.net
-127.0.0.1 middycdn-a.akamaihd.net
-127.0.0.1 ntvcld-a.akamaihd.net
-
-# [akamaized.net]
-127.0.0.1 113vod-adaptive.akamaized.net
-127.0.0.1 appsflyer.com.akamaized.net
-127.0.0.1 fvalid.appsflyer.com.akamaized.net
-127.0.0.1 jioads.akamaized.net
-127.0.0.1 abcd.mdc.akamaized.net
-127.0.0.1 speee-ad.akamaized.net
-127.0.0.1 statics-marketingsites-eus-ms-com.akamaized.net
-127.0.0.1 statics-marketingsites-neu-ms-com.akamaized.net
-
-# [akisinn.info]
-127.0.0.1 co.akisinn.info
-127.0.0.1 int.akisinn.info
-
-# [akisinn.site]
-127.0.0.1 int.akisinn.site
-
-# [akstat.io]
-127.0.0.1 17de4c16.akstat.io
-127.0.0.1 17de4c17.akstat.io
-
-# [alcmpn.com]
-127.0.0.1 p.alcmpn.com
-
-# [alexametrics.com]
-127.0.0.1 alexametrics.com
-127.0.0.1 certify.alexametrics.com
-127.0.0.1 certify-amp.alexametrics.com
-127.0.0.1 certify-js.alexametrics.com
-
-# [alibaba.com]
-127.0.0.1 abtest.alibaba.com
-127.0.0.1 hydra.alibaba.com
-
-# [alicdn.com]
-127.0.0.1 gma.alicdn.com
-
-# [aliexpress.com]
-127.0.0.1 s.click.aliexpress.com
-
-# [aliyun.com]
-127.0.0.1 acjs.aliyun.com
-
-# [aliyuncs.com]
-127.0.0.1 beacon-api.aliyuncs.com
-127.0.0.1 fineboost-loghub.ap-southeast-1.log.aliyuncs.com
-
-# [allaccess.com.ph]
-127.0.0.1 ads.allaccess.com.ph
-
-# [allstarcluster.com]
-127.0.0.1 p102-clb.allstarcluster.com
-
-# [alphonso.tv]
-127.0.0.1 alphonso.tv
-127.0.0.1 prov-lg.alphonso.tv
-127.0.0.1 sync.alphonso.tv
-
-# [altamob.com]
-127.0.0.1 api.altamob.com
-
-# [altitude-arena.com]
-127.0.0.1 altitude-arena.com
-127.0.0.1 ads.altitude-arena.com
-
-# [altrooz.com]
-127.0.0.1 altrooz.com
-
-# [am15.net]
-127.0.0.1 am15.net
-
-# [amazon-adsystem.com]
-127.0.0.1 amazon-adsystem.com
-127.0.0.1 aax.amazon-adsystem.com
-127.0.0.1 aax-eu-retail-direct.amazon-adsystem.com
-127.0.0.1 aax-fe.amazon-adsystem.com
-127.0.0.1 aax-fe-sin.amazon-adsystem.com
-127.0.0.1 aax-us.amazon-adsystem.com
-127.0.0.1 aax-us-east.amazon-adsystem.com
-127.0.0.1 aax-us-east-retail-direct.amazon-adsystem.com
-127.0.0.1 c.amazon-adsystem.com
-127.0.0.1 cdn-a.amazon-adsystem.com
-127.0.0.1 fls-eu.amazon-adsystem.com
-127.0.0.1 fls-fe.amazon-adsystem.com
-127.0.0.1 fls-na.amazon-adsystem.com
-127.0.0.1 ir-na.amazon-adsystem.com
-127.0.0.1 mads.amazon-adsystem.com
-127.0.0.1 s.amazon-adsystem.com
-127.0.0.1 ws-eu.amazon-adsystem.com
-127.0.0.1 ws-na.amazon-adsystem.com
-127.0.0.1 z-eu.amazon-adsystem.com
-127.0.0.1 z-na.amazon-adsystem.com
-
-# [amazon.com]
-127.0.0.1 aan.amazon.com
-127.0.0.1 aax-us-east-retail-direct.amazon.com
-127.0.0.1 fls-na.amazon.com
-
-# [ads-api-new-2052271615.ap-northeast-1.elb.amazonaws.com]
-127.0.0.1 ads-api-new-2052271615.ap-northeast-1.elb.amazonaws.com
-
-# [adserver-1277986481.ap-northeast-1.elb.amazonaws.com]
-127.0.0.1 adserver-1277986481.ap-northeast-1.elb.amazonaws.com
-
-# [adserver-vpc-alb-0-649637586.ap-northeast-1.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-0-649637586.ap-northeast-1.elb.amazonaws.com
-
-# [adserver-vpc-alb-1-769379334.ap-northeast-1.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-1-769379334.ap-northeast-1.elb.amazonaws.com
-
-# [data-collect-337392791.ap-northeast-2.elb.amazonaws.com]
-127.0.0.1 data-collect-337392791.ap-northeast-2.elb.amazonaws.com
-
-# [ad-server-lb-294150285.ap-southeast-1.elb.amazonaws.com]
-127.0.0.1 ad-server-lb-294150285.ap-southeast-1.elb.amazonaws.com
-
-# [ads-816899299.ap-southeast-1.elb.amazonaws.com]
-127.0.0.1 ads-816899299.ap-southeast-1.elb.amazonaws.com
-
-# [rw-yieldmo-com-1673518954.ap-southeast-1.elb.amazonaws.com]
-127.0.0.1 rw-yieldmo-com-1673518954.ap-southeast-1.elb.amazonaws.com
-
-# [adserver-clarium-1405844056.eu-central-1.elb.amazonaws.com]
-127.0.0.1 adserver-clarium-1405844056.eu-central-1.elb.amazonaws.com
-
-# [admantx-cluster-nlb-eu-2071973585.eu-west-1.elb.amazonaws.com]
-127.0.0.1 admantx-cluster-nlb-eu-2071973585.eu-west-1.elb.amazonaws.com
-
-# [adservingvpc-1239633584.eu-west-1.elb.amazonaws.com]
-127.0.0.1 adservingvpc-1239633584.eu-west-1.elb.amazonaws.com
-
-# [beaconserver-ce-vpc0-1537565064.eu-west-1.elb.amazonaws.com]
-127.0.0.1 beaconserver-ce-vpc0-1537565064.eu-west-1.elb.amazonaws.com
-
-# [prod-dem-collector-elb-611025824.eu-west-1.elb.amazonaws.com]
-127.0.0.1 prod-dem-collector-elb-611025824.eu-west-1.elb.amazonaws.com
-
-# [adktracking-1671721947.eu-west-3.elb.amazonaws.com]
-127.0.0.1 adktracking-1671721947.eu-west-3.elb.amazonaws.com
-
-# [adn-tktracking-virginia-621472495.us-east-1.elb.amazonaws.com]
-127.0.0.1 adn-tktracking-virginia-621472495.us-east-1.elb.amazonaws.com
-
-# [adserver-2084671375.us-east-1.elb.amazonaws.com]
-127.0.0.1 adserver-2084671375.us-east-1.elb.amazonaws.com
-
-# [adserver-clarium-446793891.us-east-1.elb.amazonaws.com]
-127.0.0.1 adserver-clarium-446793891.us-east-1.elb.amazonaws.com
-
-# [adserver-vpc-alb-0-2072243822.us-east-1.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-0-2072243822.us-east-1.elb.amazonaws.com
-
-# [adserver-vpc-alb-1-2048135467.us-east-1.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-1-2048135467.us-east-1.elb.amazonaws.com
-
-# [adserver-vpc-alb-2-1898430250.us-east-1.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-2-1898430250.us-east-1.elb.amazonaws.com
-
-# [adsk-pnxproxy-prd-1753980530.us-east-1.elb.amazonaws.com]
-127.0.0.1 adsk-pnxproxy-prd-1753980530.us-east-1.elb.amazonaws.com
-
-# [analytics-collector-28944298.us-east-1.elb.amazonaws.com]
-127.0.0.1 analytics-collector-28944298.us-east-1.elb.amazonaws.com
-
-# [audience-164723144.us-east-1.elb.amazonaws.com]
-127.0.0.1 audience-164723144.us-east-1.elb.amazonaws.com
-
-# [log-collectors-73517960.us-east-1.elb.amazonaws.com]
-127.0.0.1 log-collectors-73517960.us-east-1.elb.amazonaws.com
-
-# [lynx-prod-beacon-alb-498367235.us-east-1.elb.amazonaws.com]
-127.0.0.1 lynx-prod-beacon-alb-498367235.us-east-1.elb.amazonaws.com
-
-# [nova-collector-1192479543.us-east-1.elb.amazonaws.com]
-127.0.0.1 nova-collector-1192479543.us-east-1.elb.amazonaws.com
-
-# [pixel-967319188.us-east-1.elb.amazonaws.com]
-127.0.0.1 pixel-967319188.us-east-1.elb.amazonaws.com
-
-# [prod-ash-beacon-1960876484.us-east-1.elb.amazonaws.com]
-127.0.0.1 prod-ash-beacon-1960876484.us-east-1.elb.amazonaws.com
-
-# [rpc-tapjoy-com-lb-1378811527.us-east-1.elb.amazonaws.com]
-127.0.0.1 rpc-tapjoy-com-lb-1378811527.us-east-1.elb.amazonaws.com
-
-# [tapjoy-com-lb-vpc-332546193.us-east-1.elb.amazonaws.com]
-127.0.0.1 tapjoy-com-lb-vpc-332546193.us-east-1.elb.amazonaws.com
-
-# [tracking-1611167402.us-east-1.elb.amazonaws.com]
-127.0.0.1 tracking-1611167402.us-east-1.elb.amazonaws.com
-
-# [wildcard-ads-new-1653986885.us-east-1.elb.amazonaws.com]
-127.0.0.1 wildcard-ads-new-1653986885.us-east-1.elb.amazonaws.com
-
-# [ads-b-480313385.us-west-1.elb.amazonaws.com]
-127.0.0.1 ads-b-480313385.us-west-1.elb.amazonaws.com
-
-# [ads-c-1854119718.us-west-1.elb.amazonaws.com]
-127.0.0.1 ads-c-1854119718.us-west-1.elb.amazonaws.com
-
-# [adserver-clarium-1718981494.us-west-1.elb.amazonaws.com]
-127.0.0.1 adserver-clarium-1718981494.us-west-1.elb.amazonaws.com
-
-# [adserver-vpc-alb-0-2075095491.us-west-2.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-0-2075095491.us-west-2.elb.amazonaws.com
-
-# [adserver-vpc-alb-1-725730730.us-west-2.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-1-725730730.us-west-2.elb.amazonaws.com
-
-# [adserver-vpc-alb-2-553366957.us-west-2.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-2-553366957.us-west-2.elb.amazonaws.com
-
-# [adserver-vpc-alb-3-578630024.us-west-2.elb.amazonaws.com]
-127.0.0.1 adserver-vpc-alb-3-578630024.us-west-2.elb.amazonaws.com
-
-# [adtag-or2-697022674.us-west-2.elb.amazonaws.com]
-127.0.0.1 adtag-or2-697022674.us-west-2.elb.amazonaws.com
-
-# [beaconserver-ce-vpc0-1909323404.us-west-2.elb.amazonaws.com]
-127.0.0.1 beaconserver-ce-vpc0-1909323404.us-west-2.elb.amazonaws.com
-
-# [dco-jads-727222375.us-west-2.elb.amazonaws.com]
-127.0.0.1 dco-jads-727222375.us-west-2.elb.amazonaws.com
-
-# [prod-pdx-beacon-1406086907.us-west-2.elb.amazonaws.com]
-127.0.0.1 prod-pdx-beacon-1406086907.us-west-2.elb.amazonaws.com
-
-# [rw-yieldmo-com-1857737650.us-west-2.elb.amazonaws.com]
-127.0.0.1 rw-yieldmo-com-1857737650.us-west-2.elb.amazonaws.com
-
-# [wildcard-ads-448740142.us-west-2.elb.amazonaws.com]
-127.0.0.1 wildcard-ads-448740142.us-west-2.elb.amazonaws.com
-
-# [elb.eu-west-1.amazonaws.com]
-127.0.0.1 huq-query-loggers-europe-west1-32ef7f4bbf54ce27.elb.eu-west-1.amazonaws.com
-
-# [admarvel.s3.amazonaws.com]
-127.0.0.1 admarvel.s3.amazonaws.com
-
-# [advancelocal-adapter-image-uploads.s3.amazonaws.com]
-127.0.0.1 advancelocal-adapter-image-uploads.s3.amazonaws.com
-
-# [chartbeat-sdk.s3.amazonaws.com]
-127.0.0.1 chartbeat-sdk.s3.amazonaws.com
-
-# [chartiq-client-prod.s3.amazonaws.com]
-127.0.0.1 chartiq-client-prod.s3.amazonaws.com
-
-# [clickwallads.s3.amazonaws.com]
-127.0.0.1 clickwallads.s3.amazonaws.com
-
-# [ignifyecom.s3.amazonaws.com]
-127.0.0.1 ignifyecom.s3.amazonaws.com
-
-# [incoming-data-sense360.s3.amazonaws.com]
-127.0.0.1 incoming-data-sense360.s3.amazonaws.com
-
-# [nativead.s3.amazonaws.com]
-127.0.0.1 nativead.s3.amazonaws.com
-
-# [surveygizmobeacon.s3.amazonaws.com]
-127.0.0.1 surveygizmobeacon.s3.amazonaws.com
-
-# [s3-accelerate.amazonaws.com]
-127.0.0.1 later-analytics-reports.s3-accelerate.amazonaws.com
-
-# [execute-api.us-east-1.amazonaws.com]
-127.0.0.1 bin5y4muil.execute-api.us-east-1.amazonaws.com
-
-# [mobileanalytics.us-east-1.amazonaws.com]
-127.0.0.1 mobileanalytics.us-east-1.amazonaws.com
-
-# [us-west-1.amazonaws.com]
-127.0.0.1 huq-query-loggers-california-3cec807da3e9dc0d.elb.us-west-1.amazonaws.com
-
-# [amnyescsmgcagjj.com]
-127.0.0.1 amnyescsmgcagjj.com
-
-# [amoad.com]
-127.0.0.1 amoad.com
-127.0.0.1 m.amoad.com
-
-# [amobee.com]
-127.0.0.1 amobee.com
-
-# [amplitude.com]
-127.0.0.1 amplitude.com
-127.0.0.1 api.amplitude.com
-127.0.0.1 api2.amplitude.com
-127.0.0.1 cdn.amplitude.com
-127.0.0.1 info.amplitude.com
-127.0.0.1 regionconfig.amplitude.com
-127.0.0.1 static.amplitude.com
-
-# [amung.us]
-127.0.0.1 amung.us
-127.0.0.1 whos.amung.us
-127.0.0.1 widgets.amung.us
-
-# [anagog.com]
-127.0.0.1 eapik.anagog.com
-
-# [analysis.fi]
-127.0.0.1 ecdn.analysis.fi
-
-# [analysys.cn]
-127.0.0.1 analysys.cn
-
-# [analytics-egain.com]
-127.0.0.1 analytics.analytics-egain.com
-127.0.0.1 cloud-emea.analytics-egain.com
-127.0.0.1 cloud-us.analytics-egain.com
-
-# [analyticssystems.net]
-127.0.0.1 analyticssystems.net
-
-# [andomedia.com]
-127.0.0.1 andomedia.com
-
-# [aniview.com]
-127.0.0.1 go1.aniview.com
-127.0.0.1 gov.aniview.com
-127.0.0.1 observe.aniview.com
-127.0.0.1 play.aniview.com
-127.0.0.1 player.aniview.com
-127.0.0.1 premiumsrv.aniview.com
-127.0.0.1 s2s.aniview.com
-127.0.0.1 sync.aniview.com
-127.0.0.1 tg1.aniview.com
-127.0.0.1 track.aniview.com
-127.0.0.1 track1.aniview.com
-127.0.0.1 vast.aniview.com
-127.0.0.1 wlplay.aniview.com
-127.0.0.1 wltrack.aniview.com
-
-# [annoyingacoustics.com]
-127.0.0.1 annoyingacoustics.com
-
-# [anquan.org]
-127.0.0.1 anquan.org
-
-# [answerscloud.com]
-127.0.0.1 gateway.answerscloud.com
-
-# [anthill.vn]
-127.0.0.1 anthill.vn
-127.0.0.1 e-vcdn.anthill.vn
-127.0.0.1 st-a.anthill.vn
-
-# [ants.vn]
-127.0.0.1 d.ants.vn
-127.0.0.1 dsp-d.ants.vn
-127.0.0.1 st-au.ants.vn
-127.0.0.1 t.ants.vn
-
-# [anvato.net]
-127.0.0.1 analytics.anvato.net
-127.0.0.1 rt.analytics.anvato.net
-
-# [anzu.io]
-127.0.0.1 caps-server.anzu.io
-127.0.0.1 l1-1.anzu.io
-
-# [anzuinfra.com]
-127.0.0.1 assets.anzuinfra.com
-127.0.0.1 dynamic-l1.anzuinfra.com
-127.0.0.1 emqx.anzuinfra.com
-127.0.0.1 events.anzuinfra.com
-127.0.0.1 l3-2.anzuinfra.com
-127.0.0.1 logic.anzuinfra.com
-
-# [aotter.net]
-127.0.0.1 tkmftc.aotter.net
-127.0.0.1 tkportal.aotter.net
-127.0.0.1 tkrecorder.aotter.net
-127.0.0.1 tktracker.aotter.net
-
-# [apester.com]
-127.0.0.1 display.apester.com
-127.0.0.1 events.apester.com
-127.0.0.1 images.apester.com
-127.0.0.1 img.apester.com
-127.0.0.1 interaction.apester.com
-127.0.0.1 renderer.apester.com
-127.0.0.1 static.apester.com
-
-# [apis.com.br]
-127.0.0.1 apis.com.br
-
-# [app-adforce.jp]
-127.0.0.1 app-adforce.jp
-127.0.0.1 analytics.app-adforce.jp
-
-# [appadhoc.com]
-127.0.0.1 cdn-api.appadhoc.com
-127.0.0.1 experiment.appadhoc.com
-127.0.0.1 sdk.appadhoc.com
-127.0.0.1 tracker.appadhoc.com
-
-# [appads.com]
-127.0.0.1 appads.com
-
-# [appbaqend.com]
-127.0.0.1 appbaqend.com
-127.0.0.1 a.appbaqend.com
-
-# [appboy-images.com]
-127.0.0.1 appboy-images.com
-
-# [appboy.com]
-127.0.0.1 appboy.com
-127.0.0.1 dev.appboy.com
-127.0.0.1 iad.appboy.com
-127.0.0.1 akar.iad.appboy.com
-127.0.0.1 axion.iad.appboy.com
-127.0.0.1 carina.iad.appboy.com
-127.0.0.1 equuleus.iad.appboy.com
-127.0.0.1 hercules.iad.appboy.com
-127.0.0.1 lacerta.iad.appboy.com
-127.0.0.1 null.iad.appboy.com
-127.0.0.1 orion.iad.appboy.com
-127.0.0.1 pyxis.iad.appboy.com
-127.0.0.1 serpens.iad.appboy.com
-127.0.0.1 shared.iad.appboy.com
-127.0.0.1 venetia.iad.appboy.com
-127.0.0.1 iad-03.appboy.com
-127.0.0.1 lacerta.iad-03.appboy.com
-127.0.0.1 sdk.iad-03.appboy.com
-127.0.0.1 yildun.iad-03.appboy.com
-127.0.0.1 sdk-orion.appboy.com
-
-# [appboycdn.com]
-127.0.0.1 assets.appboycdn.com
-127.0.0.1 js.appboycdn.com
-
-# [appbrain.com]
-127.0.0.1 sdk.appbrain.com
-
-# [appchina.com]
-127.0.0.1 mobile.appchina.com
-
-# [appclick.co]
-127.0.0.1 appclick.co
-
-# [appdynamics.com]
-127.0.0.1 cdn.appdynamics.com
-
-# [apperol.com]
-127.0.0.1 trk.apperol.com
-
-# [appflood.com]
-127.0.0.1 appflood.com
-127.0.0.1 atracking-auto.appflood.com
-
-# [appflyer.com]
-127.0.0.1 inapps.appflyer.com
-
-# [appgrowth.com]
-127.0.0.1 creative-cdn.appgrowth.com
-
-# [appia.com]
-127.0.0.1 appia.com
-
-# [appier.net]
-127.0.0.1 ad.appier.net
-127.0.0.1 ad2.apx.appier.net
-127.0.0.1 ad3.apx.appier.net
-127.0.0.1 a.c.appier.net
-127.0.0.1 aiqua-config.c.appier.net
-127.0.0.1 aiqua-sdk.c.appier.net
-127.0.0.1 aiqua-user.c.appier.net
-127.0.0.1 anylist.c.appier.net
-127.0.0.1 apn.c.appier.net
-127.0.0.1 arm.c.appier.net
-127.0.0.1 c.c.appier.net
-127.0.0.1 g.c.appier.net
-127.0.0.1 gocm.c.appier.net
-127.0.0.1 rcp.c.appier.net
-127.0.0.1 s.c.appier.net
-127.0.0.1 sg.c.appier.net
-127.0.0.1 ss.c.appier.net
-127.0.0.1 t0.c.appier.net
-127.0.0.1 tw.c.appier.net
-127.0.0.1 vst.c.appier.net
-127.0.0.1 xx.c.appier.net
-127.0.0.1 jscdn.appier.net
-127.0.0.1 web0.track.appier.net
-
-# [appjolt.com]
-127.0.0.1 config.appjolt.com
-
-# [applanga.com]
-127.0.0.1 sdkapicdn.applanga.com
-
-# [apple.com]
-127.0.0.1 iadsdk.apple.com
-127.0.0.1 ca.iadsdk.apple.com
-127.0.0.1 cf.iadsdk.apple.com
-127.0.0.1 news.iadsdk.apple.com
-127.0.0.1 tr.iadsdk.apple.com
-127.0.0.1 ut.iadsdk.apple.com
-127.0.0.1 notes-analytics-events.apple.com
-127.0.0.1 stocks-analytics-events.apple.com
-127.0.0.1 weather-analytics-events.apple.com
-
-# [appleads-trk.com]
-127.0.0.1 appleads-trk.com
-127.0.0.1 redirect.appleads-trk.com
-
-# [applicaster.com]
-127.0.0.1 assets-secure.applicaster.com
-
-# [applifier.com]
-127.0.0.1 impact.applifier.com
-
-# [applovin.com]
-127.0.0.1 applovin.com
-127.0.0.1 a.applovin.com
-127.0.0.1 a4.applovin.com
-127.0.0.1 assets.applovin.com
-127.0.0.1 d.applovin.com
-127.0.0.1 dash.applovin.com
-127.0.0.1 img.applovin.com
-127.0.0.1 ms.applovin.com
-127.0.0.1 ms4.applovin.com
-127.0.0.1 pdn.applovin.com
-127.0.0.1 prod-a.applovin.com
-127.0.0.1 prod-bid.applovin.com
-127.0.0.1 prod-ms.applovin.com
-127.0.0.1 res1.applovin.com
-127.0.0.1 rt.applovin.com
-127.0.0.1 stage-a.applovin.com
-127.0.0.1 stage-assets.applovin.com
-127.0.0.1 stage-bid.applovin.com
-127.0.0.1 stage-img.applovin.com
-127.0.0.1 stage-ms.applovin.com
-127.0.0.1 stage-pdn.applovin.com
-127.0.0.1 ue.applovin.com
-
-# [applvn.com]
-127.0.0.1 applvn.com
-127.0.0.1 a.applvn.com
-127.0.0.1 d.applvn.com
-127.0.0.1 ms.applvn.com
-127.0.0.1 rt.applvn.com
-
-# [appnext.com]
-127.0.0.1 admin.appnext.com
-127.0.0.1 cdn.appnext.com
-127.0.0.1 global.appnext.com
-127.0.0.1 si.appnext.com
-
-# [appnexus.com]
-127.0.0.1 appnexus.com
-
-# [appnexus.net]
-127.0.0.1 appnexus.net
-
-# [appodeal.com]
-127.0.0.1 appodeal.com
-127.0.0.1 ach.appodeal.com
-127.0.0.1 api.appodeal.com
-127.0.0.1 eu-central-1.appodeal.com
-
-# [appodealx.com]
-127.0.0.1 api.appodealx.com
-127.0.0.1 api-us.appodealx.com
-
-# [apprissmobile.com]
-127.0.0.1 mobile-ws.apprissmobile.com
-
-# [apprope.com]
-127.0.0.1 cdn.apprope.com
-
-# [apps.fm]
-127.0.0.1 ad.apps.fm
-
-# [appscomeon.com]
-127.0.0.1 data.appscomeon.com
-
-# [appsdt.com]
-127.0.0.1 appsdt.com
-127.0.0.1 d.appsdt.com
-
-# [appsee.com]
-127.0.0.1 api.appsee.com
-
-# [appsflyer.com]
-127.0.0.1 appsflyer.com
-127.0.0.1 adrevenue.appsflyer.com
-127.0.0.1 api.appsflyer.com
-127.0.0.1 api2.appsflyer.com
-127.0.0.1 app.appsflyer.com
-127.0.0.1 attr.appsflyer.com
-127.0.0.1 banner.appsflyer.com
-127.0.0.1 cdn.appsflyer.com
-127.0.0.1 cdnappicons.appsflyer.com
-127.0.0.1 conversions.appsflyer.com
-127.0.0.1 dlsdk.appsflyer.com
-127.0.0.1 events.appsflyer.com
-127.0.0.1 fvalid.appsflyer.com
-127.0.0.1 gcd-s2s.appsflyer.com
-127.0.0.1 gcdsdk.appsflyer.com
-127.0.0.1 hq1.appsflyer.com
-127.0.0.1 impression.appsflyer.com
-127.0.0.1 inapps.appsflyer.com
-127.0.0.1 launches.appsflyer.com
-127.0.0.1 onelink.appsflyer.com
-127.0.0.1 register.appsflyer.com
-127.0.0.1 sdk.appsflyer.com
-127.0.0.1 sdk-services.appsflyer.com
-127.0.0.1 stats.appsflyer.com
-127.0.0.1 t.appsflyer.com
-127.0.0.1 track.appsflyer.com
-127.0.0.1 validate.appsflyer.com
-127.0.0.1 wa.appsflyer.com
-127.0.0.1 websdk.appsflyer.com
-
-# [appsflyer.tk]
-127.0.0.1 sdk.appsflyer.tk
-
-# [appsflyersdk.com]
-127.0.0.1 cdn-settings.appsflyersdk.com
-
-# [appsgeyser.com]
-127.0.0.1 ads.appsgeyser.com
-127.0.0.1 config.appsgeyser.com
-127.0.0.1 stat.appsgeyser.com
-
-# [adasiatagmanager.appspot.com]
-127.0.0.1 adasiatagmanager.appspot.com
-
-# [amp-error-reporting.appspot.com]
-127.0.0.1 amp-error-reporting.appspot.com
-
-# [ga-beacon.appspot.com]
-127.0.0.1 ga-beacon.appspot.com
-
-# [geoapi123.appspot.com]
-127.0.0.1 geoapi123.appspot.com
-
-# [ima3vpaid.appspot.com]
-127.0.0.1 ima3vpaid.appspot.com
-
-# [is-tracking-pixel-api-prod.appspot.com]
-127.0.0.1 is-tracking-pixel-api-prod.appspot.com
-
-# [musculahq.appspot.com]
-127.0.0.1 musculahq.appspot.com
-
-# [sc-analytics.appspot.com]
-127.0.0.1 sc-analytics.appspot.com
-
-# [snapabug.appspot.com]
-127.0.0.1 snapabug.appspot.com
-
-# [tap-nexus.appspot.com]
-127.0.0.1 tap-nexus.appspot.com
-
-# [tc-bic.appspot.com]
-127.0.0.1 tc-bic.appspot.com
-
-# [apptap.com]
-127.0.0.1 api.apptap.com
-127.0.0.1 appdiscovery.apptap.com
-
-# [apptentive.com]
-127.0.0.1 api.apptentive.com
-127.0.0.1 app-icons.apptentive.com
-127.0.0.1 sdk.apptentive.com
-
-# [apptimize.com]
-127.0.0.1 brahe.apptimize.com
-127.0.0.1 md-a-c.apptimize.com
-
-# [apptornado.com]
-127.0.0.1 apptornado.com
-127.0.0.1 applift-a.apptornado.com
-127.0.0.1 applift-b.apptornado.com
-127.0.0.1 eu-srv.apptornado.com
-127.0.0.1 sdk-b.apptornado.com
-
-# [apptrackerlink.com]
-127.0.0.1 tracking.apptrackerlink.com
-
-# [apsalar.com]
-127.0.0.1 apsalar.com
-127.0.0.1 api.apsalar.com
-127.0.0.1 e.apsalar.com
-127.0.0.1 e-ssl.apsalar.com
-
-# [apusapps.com]
-127.0.0.1 push.apusapps.com
-
-# [apxlv.com]
-127.0.0.1 lrpush.apxlv.com
-127.0.0.1 sovrn.apxlv.com
-127.0.0.1 tag.apxlv.com
-
-# [aralego.com]
-127.0.0.1 ads.aralego.com
-127.0.0.1 agent.aralego.com
-127.0.0.1 apac-sg-ad-track.aralego.com
-127.0.0.1 apac-tw-ad-track.aralego.com
-127.0.0.1 hb.aralego.com
-127.0.0.1 sync.aralego.com
-127.0.0.1 us-east-ad-track.aralego.com
-
-# [aralego.net]
-127.0.0.1 cdn.aralego.net
-
-# [arcsoft.com]
-127.0.0.1 intouch.arcsoft.com
-
-# [areametrics.com]
-127.0.0.1 api.areametrics.com
-
-# [areyouahuman.com]
-127.0.0.1 dptr.areyouahuman.com
-127.0.0.1 n-cdn.areyouahuman.com
-
-# [areyouwatchingthis.com]
-127.0.0.1 metabet.api.areyouwatchingthis.com
-127.0.0.1 metabet.static.api.areyouwatchingthis.com
-127.0.0.1 metabet.static.areyouwatchingthis.com
-
-# [arity.com]
-127.0.0.1 api.arity.com
-
-# [asapp.com]
-127.0.0.1 rcn.asapp.com
-127.0.0.1 sdk.asapp.com
-127.0.0.1 sprint.asapp.com
-127.0.0.1 sprint-srs-appopen.asapp.com
-
-# [asnapieu.com]
-127.0.0.1 combine.asnapieu.com
-127.0.0.1 device-api.asnapieu.com
-127.0.0.1 remote-data.asnapieu.com
-
-# [aspireclicks.com]
-127.0.0.1 images.aspireclicks.com
-
-# [aswpsdkus.com]
-127.0.0.1 aswpsdkus.com
-
-# [atdmt.com]
-127.0.0.1 ad.atdmt.com
-127.0.0.1 static.ad.atdmt.com
-127.0.0.1 aidps.atdmt.com
-127.0.0.1 c.atdmt.com
-127.0.0.1 cs.atdmt.com
-127.0.0.1 cx.atdmt.com
-127.0.0.1 db3aqu.atdmt.com
-127.0.0.1 ec.atdmt.com
-127.0.0.1 jact.atdmt.com
-127.0.0.1 switch.atdmt.com
-127.0.0.1 view.atdmt.com
-
-# [ateam-ad.jp]
-127.0.0.1 api.ateam-ad.jp
-127.0.0.1 ad.api.ateam-ad.jp
-
-# [atedra.com]
-127.0.0.1 atedra.com
-
-# [atemda.com]
-127.0.0.1 atemda.com
-127.0.0.1 p287.atemda.com
-
-# [atgsvcs.com]
-127.0.0.1 static.atgsvcs.com
-
-# [atlassbx.com]
-127.0.0.1 atlassbx.com
-127.0.0.1 geo.atlassbx.com
-
-# [atom-data.io]
-127.0.0.1 track.atom-data.io
-
-# [atomex.net]
-127.0.0.1 arg.atomex.net
-127.0.0.1 data.atomex.net
-127.0.0.1 trk.atomex.net
-
-# [att.com]
-127.0.0.1 smetrics.att.com
-
-# [attentivemobile.com]
-127.0.0.1 api.attentivemobile.com
-127.0.0.1 events.attentivemobile.com
-
-# [attn.tv]
-127.0.0.1 cdn.attn.tv
-
-# [atwola.com]
-127.0.0.1 at.atwola.com
-127.0.0.1 cdn.at.atwola.com
-127.0.0.1 tacoda.at.atwola.com
-127.0.0.1 uc.atwola.com
-127.0.0.1 cdn.uc.atwola.com
-127.0.0.1 y.atwola.com
-127.0.0.1 as.y.atwola.com
-127.0.0.1 tw.as.y.atwola.com
-127.0.0.1 eu.y.atwola.com
-127.0.0.1 us.y.atwola.com
-
-# [auditude.com]
-127.0.0.1 ad.auditude.com
-
-# [augur.io]
-127.0.0.1 augur.io
-
-# [autoads.asia]
-127.0.0.1 autoads.asia
-127.0.0.1 fcd.autoads.asia
-
-# [autoimg.cn]
-127.0.0.1 adm3.autoimg.cn
-127.0.0.1 img2.autoimg.cn
-
-# [avantisvideo.com]
-127.0.0.1 cdn.avantisvideo.com
-127.0.0.1 events.avantisvideo.com
-
-# [avast.com]
-127.0.0.1 analytics.ff.avast.com
-127.0.0.1 analytics.ns1.ff.avast.com
-127.0.0.1 stats.avast.com
-
-# [avazunativeads.com]
-127.0.0.1 avazunativeads.com
-127.0.0.1 api.c.avazunativeads.com
-
-# [avct.cloud]
-127.0.0.1 ads.avct.cloud
-
-# [avocarrot.com]
-127.0.0.1 avocarrot.com
-127.0.0.1 ads.avocarrot.com
-127.0.0.1 sdklogs.avocarrot.com
-
-# [axonix.com]
-127.0.0.1 axonix.com
-
-# [ay.delivery]
-127.0.0.1 csxmhkahpy9y6cwwr.ay.delivery
-
-# [ayads.co]
-127.0.0.1 ads.ayads.co
-127.0.0.1 antenna.ayads.co
-127.0.0.1 antenna-apse.ayads.co
-127.0.0.1 antenna-us.ayads.co
-127.0.0.1 cdn.ayads.co
-127.0.0.1 geoworker.ayads.co
-127.0.0.1 optchk.ayads.co
-127.0.0.1 sac.ayads.co
-
-# [azureedge.net]
-127.0.0.1 masdpanalytics.azureedge.net
-
-# [ffg-analytics-functionsk3nvxfne4dp4s.azurewebsites.net]
-127.0.0.1 ffg-analytics-functionsk3nvxfne4dp4s.azurewebsites.net
-
-# [b2c.com]
-127.0.0.1 b2c.com
-127.0.0.1 api.b2c.com
-
-# [banggood.com]
-127.0.0.1 collect.banggood.com
-127.0.0.1 dc.banggood.com
-
-# [bango.net]
-127.0.0.1 bango.net
-
-# [bannersnack.com]
-127.0.0.1 bannersnack.com
-127.0.0.1 cdn.bannersnack.com
-127.0.0.1 live-tag.bannersnack.com
-127.0.0.1 stats.bannersnack.com
-
-# [batch.com]
-127.0.0.1 via.batch.com
-127.0.0.1 ws.batch.com
-
-# [batmobi.net]
-127.0.0.1 ac.batmobi.net
-127.0.0.1 adxcallback.batmobi.net
-127.0.0.1 an.batmobi.net
-127.0.0.1 api2.batmobi.net
-127.0.0.1 cdn.batmobi.net
-127.0.0.1 dsp.batmobi.net
-127.0.0.1 gtsdk.batmobi.net
-127.0.0.1 mcdn.batmobi.net
-127.0.0.1 ploy.batmobi.net
-127.0.0.1 sdk.batmobi.net
-127.0.0.1 update.sdk.batmobi.net
-127.0.0.1 sts.batmobi.net
-
-# [batmobil.net]
-127.0.0.1 batmobil.net
-127.0.0.1 dsp.batmobil.net
-
-# [bazaarvoice.com]
-127.0.0.1 network.bazaarvoice.com
-127.0.0.1 apps.nexus.bazaarvoice.com
-127.0.0.1 analytics-static.ugc.bazaarvoice.com
-
-# [bbc.co.uk]
-127.0.0.1 a1.api.bbc.co.uk
-
-# [bbci.co.uk]
-127.0.0.1 mybbc-analytics.files.bbci.co.uk
-
-# [bbcverticals.com]
-127.0.0.1 flagpoles.gnl-live.bbcverticals.com
-
-# [beaconsinspace.com]
-127.0.0.1 api.beaconsinspace.com
-
-# [beanstalkdata.com]
-127.0.0.1 t.beanstalkdata.com
-127.0.0.1 t2.beanstalkdata.com
-
-# [bebi.com]
-127.0.0.1 st.bebi.com
-
-# [bee7.com]
-127.0.0.1 api.bee7.com
-127.0.0.1 api-proxy.bee7.com
-
-# [beop.io]
-127.0.0.1 s.beop.io
-127.0.0.1 widget.beop.io
-
-# [bepolite.eu]
-127.0.0.1 bepolite.eu
-
-# [bestbuy.com]
-127.0.0.1 analytics.bestbuy.com
-127.0.0.1 smetrics.bestbuy.com
-
-# [betrad.com]
-127.0.0.1 c.betrad.com
-
-# [betweendigital.com]
-127.0.0.1 ads.betweendigital.com
-127.0.0.1 ssp.ads.betweendigital.com
-
-# [bfmio.com]
-127.0.0.1 crid.bfmio.com
-127.0.0.1 display.bfmio.com
-127.0.0.1 evt.bfmio.com
-127.0.0.1 evtvpaid.bfmio.com
-127.0.0.1 ioms.bfmio.com
-127.0.0.1 moat.bfmio.com
-127.0.0.1 reachms.bfmio.com
-127.0.0.1 sync.bfmio.com
-127.0.0.1 useast.bfmio.com
-127.0.0.1 uswest.bfmio.com
-
-# [biddingx.com]
-127.0.0.1 biddingx.com
-127.0.0.1 masky.biddingx.com
-127.0.0.1 ana.masky.biddingx.com
-127.0.0.1 cm.masky.biddingx.com
-
-# [bidgear.com]
-127.0.0.1 bidgear.com
-127.0.0.1 demand.bidgear.com
-127.0.0.1 imp-dsp.bidgear.com
-127.0.0.1 platform.bidgear.com
-127.0.0.1 source.bidgear.com
-127.0.0.1 vn-platform.bidgear.com
-
-# [bidmatrixdsp.com]
-127.0.0.1 cdn.bidmatrixdsp.com
-127.0.0.1 us-trk.bidmatrixdsp.com
-
-# [bidr.io]
-127.0.0.1 bidr.io
-127.0.0.1 media.bidr.io
-127.0.0.1 prod.bidr.io
-127.0.0.1 event.prod.bidr.io
-127.0.0.1 ap-northeast-1.event.prod.bidr.io
-127.0.0.1 cnv.event.prod.bidr.io
-127.0.0.1 global.event.prod.bidr.io
-127.0.0.1 us-east-1.event.prod.bidr.io
-127.0.0.1 us-west-2.event.prod.bidr.io
-127.0.0.1 match.prod.bidr.io
-127.0.0.1 segment.prod.bidr.io
-127.0.0.1 stinger-ad.bidr.io
-127.0.0.1 us-east-1.stinger-ad.bidr.io
-127.0.0.1 blisspoint.us-east-1.stinger-ad.bidr.io
-127.0.0.1 fanserv.us-east-1.stinger-ad.bidr.io
-127.0.0.1 us-west-2.stinger-ad.bidr.io
-127.0.0.1 blisspoint.us-west-2.stinger-ad.bidr.io
-127.0.0.1 fanserv.us-west-2.stinger-ad.bidr.io
-
-# [bidsopt.com]
-127.0.0.1 bidsopt.com
-
-# [bidstack.com]
-127.0.0.1 server.bidstack.com
-
-# [bidswitch.net]
-127.0.0.1 gce-or.bidswitch.net
-127.0.0.1 gce-sc.bidswitch.net
-127.0.0.1 ghent-gce-sc.bidswitch.net
-127.0.0.1 grid.bidswitch.net
-127.0.0.1 us-east-sync.bidswitch.net
-127.0.0.1 x.bidswitch.net
-
-# [bing.com]
-127.0.0.1 bat.bing.com
-127.0.0.1 c.bing.com
-
-# [bitmango.com]
-127.0.0.1 a.bitmango.com
-127.0.0.1 api.bitmango.com
-
-# [bitmedianetwork.com]
-127.0.0.1 bitmedianetwork.com
-
-# [bizible.com]
-127.0.0.1 cdn.bizible.com
-127.0.0.1 sf.bizible.com
-
-# [bizrate.com]
-127.0.0.1 insights.bizrate.com
-
-# [bkav.com]
-127.0.0.1 analytics.bkav.com
-
-# [bkav.com.vn]
-127.0.0.1 analytics.bkav.com.vn
-
-# [bkrtx.com]
-127.0.0.1 tags.bkrtx.com
-
-# [bksn.se]
-127.0.0.1 us.bksn.se
-
-# [blismedia.com]
-127.0.0.1 tr.blismedia.com
-
-# [blisspointmedia.com]
-127.0.0.1 cdn.blisspointmedia.com
-
-# [blogherads.com]
-127.0.0.1 ads.blogherads.com
-
-# [bloomberg.com]
-127.0.0.1 personalization.bloomberg.com
-127.0.0.1 tracking.bloomberg.com
-
-# [bluebillywig.com]
-127.0.0.1 cdn.bluebillywig.com
-127.0.0.1 stats.bluebillywig.com
-127.0.0.1 vms.bluebillywig.com
-
-# [bluecava.com]
-127.0.0.1 bluecava.com
-127.0.0.1 ads.bluecava.com
-127.0.0.1 gcloud.bluecava.com
-127.0.0.1 graph.gcloud.bluecava.com
-127.0.0.1 sync.graph.gcloud.bluecava.com
-127.0.0.1 sync.graph.geo.bluecava.com
-127.0.0.1 graph.bluecava.com
-127.0.0.1 sync.graph.bluecava.com
-
-# [blueconic.net]
-127.0.0.1 blueconic.net
-127.0.0.1 advancelocal.blueconic.net
-127.0.0.1 americanmedia.blueconic.net
-127.0.0.1 cdn.blueconic.net
-127.0.0.1 digitalfirstmedia.blueconic.net
-127.0.0.1 encyclopediabritannica.blueconic.net
-127.0.0.1 hearst.blueconic.net
-127.0.0.1 idg.blueconic.net
-127.0.0.1 lee.blueconic.net
-127.0.0.1 maven.blueconic.net
-127.0.0.1 nexstar.blueconic.net
-127.0.0.1 npgco.blueconic.net
-127.0.0.1 plugins.blueconic.net
-127.0.0.1 soundpublishing.blueconic.net
-127.0.0.1 theatlantic.blueconic.net
-
-# [bluecore.com]
-127.0.0.1 api.bluecore.com
-127.0.0.1 cdn.bluecore.com
-127.0.0.1 onsitestats.bluecore.com
-
-# [bluedot.io]
-127.0.0.1 globalconfig.bluedot.io
-127.0.0.1 us1-sdk.bluedot.io
-
-# [bluekai.com]
-127.0.0.1 bluekai.com
-127.0.0.1 analytics.bluekai.com
-127.0.0.1 stags.bluekai.com
-127.0.0.1 tags.bluekai.com
-
-# [bluelithium.com]
-127.0.0.1 bluelithium.com
-127.0.0.1 ads.bluelithium.com
-
-# [blueoxtech.com]
-127.0.0.1 blizzard.blueoxtech.com
-127.0.0.1 hobbes.blueoxtech.com
-
-# [blueserving.com]
-127.0.0.1 blueserving.com
-
-# [bm23.com]
-127.0.0.1 em.bm23.com
-127.0.0.1 hosting-source.bm23.com
-127.0.0.1 incoming.bm23.com
-
-# [bnmla.com]
-127.0.0.1 bnmla.com
-127.0.0.1 match.bnmla.com
-
-# [bokecc.com]
-127.0.0.1 p.bokecc.com
-
-# [boomtrain.com]
-127.0.0.1 events.api.boomtrain.com
-127.0.0.1 onsiterecs.api.boomtrain.com
-127.0.0.1 people.api.boomtrain.com
-127.0.0.1 cdn.boomtrain.com
-
-# [boostbox.com.br]
-127.0.0.1 banner.boostbox.com.br
-
-# [boostmobile.com]
-127.0.0.1 metrics.boostmobile.com
-
-# [boston.com]
-127.0.0.1 smetrics.boston.com
-
-# [bounceexchange.com]
-127.0.0.1 api.bounceexchange.com
-127.0.0.1 assets.bounceexchange.com
-127.0.0.1 cnn.bounceexchange.com
-127.0.0.1 pixel.bounceexchange.com
-127.0.0.1 tag.bounceexchange.com
-
-# [bouncex.net]
-127.0.0.1 dfp.bouncex.net
-127.0.0.1 events.bouncex.net
-
-# [brafton.com]
-127.0.0.1 atlantisjs.brafton.com
-
-# [brainient.com]
-127.0.0.1 brainient.com
-127.0.0.1 tag.brainient.com
-
-# [braintreegateway.com]
-127.0.0.1 client-analytics.braintreegateway.com
-
-# [branch.io]
-127.0.0.1 branch.io
-127.0.0.1 api.branch.io
-127.0.0.1 api2.branch.io
-127.0.0.1 cdn.branch.io
-127.0.0.1 vulcan.branch.io
-
-# [brand-display.com]
-127.0.0.1 dmp.brand-display.com
-
-# [brandcdn.com]
-127.0.0.1 adservices.brandcdn.com
-
-# [brandmetrics.com]
-127.0.0.1 cdn.brandmetrics.com
-
-# [braze.com]
-127.0.0.1 braze.com
-127.0.0.1 iad-01.braze.com
-127.0.0.1 andromeda.iad-01.braze.com
-127.0.0.1 ibilisk.iad-01.braze.com
-127.0.0.1 indus.iad-01.braze.com
-127.0.0.1 rest.iad-01.braze.com
-127.0.0.1 sdk.iad-01.braze.com
-127.0.0.1 serpens.iad-01.braze.com
-127.0.0.1 vela.iad-01.braze.com
-127.0.0.1 gudja.iad-02.braze.com
-127.0.0.1 sdk.iad-02.braze.com
-127.0.0.1 iad-03.braze.com
-127.0.0.1 atlas.iad-03.braze.com
-127.0.0.1 belgikanst.iad-03.braze.com
-127.0.0.1 blucher.iad-03.braze.com
-127.0.0.1 bond.iad-03.braze.com
-127.0.0.1 caesar.iad-03.braze.com
-127.0.0.1 carinus.iad-03.braze.com
-127.0.0.1 ceres.iad-03.braze.com
-127.0.0.1 clair.iad-03.braze.com
-127.0.0.1 cursa.iad-03.braze.com
-127.0.0.1 customer.iad-03.braze.com
-127.0.0.1 daviik.iad-03.braze.com
-127.0.0.1 gaspra.iad-03.braze.com
-127.0.0.1 hassaleh.iad-03.braze.com
-127.0.0.1 hiram.iad-03.braze.com
-127.0.0.1 ibis.iad-03.braze.com
-127.0.0.1 inferna.iad-03.braze.com
-127.0.0.1 izar.iad-03.braze.com
-127.0.0.1 lalande.iad-03.braze.com
-127.0.0.1 phillateemis.iad-03.braze.com
-127.0.0.1 rest.iad-03.braze.com
-127.0.0.1 rotanev.iad-03.braze.com
-127.0.0.1 sagan.iad-03.braze.com
-127.0.0.1 sargas.iad-03.braze.com
-127.0.0.1 sdk.iad-03.braze.com
-127.0.0.1 seginus.iad-03.braze.com
-127.0.0.1 sirius.iad-03.braze.com
-127.0.0.1 tali.iad-03.braze.com
-127.0.0.1 timbol.iad-03.braze.com
-127.0.0.1 wahacondrax.iad-03.braze.com
-127.0.0.1 wurren.iad-03.braze.com
-127.0.0.1 yildun.iad-03.braze.com
-127.0.0.1 iad-06.braze.com
-127.0.0.1 nashira.iad-06.braze.com
-127.0.0.1 sdk.iad-06.braze.com
-127.0.0.1 iad-08.braze.com
-127.0.0.1 sdk.iad-08.braze.com
-
-# [braze.eu]
-127.0.0.1 cdn.braze.eu
-127.0.0.1 fra-01.braze.eu
-127.0.0.1 blink.fra-01.braze.eu
-127.0.0.1 clusava.fra-01.braze.eu
-127.0.0.1 sdk.fra-01.braze.eu
-
-# [brealtime.com]
-127.0.0.1 brealtime.com
-127.0.0.1 biddr.brealtime.com
-127.0.0.1 biddr-cloud.brealtime.com
-127.0.0.1 cookie.brealtime.com
-
-# [brid.tv]
-127.0.0.1 cdn.brid.tv
-127.0.0.1 p.brid.tv
-127.0.0.1 services.brid.tv
-127.0.0.1 stats-dev.brid.tv
-
-# [bridgebase.com]
-127.0.0.1 ads.bridgebase.com
-127.0.0.1 adserver.bridgebase.com
-
-# [bridgetrack.com]
-127.0.0.1 sec-citi.bridgetrack.com
-
-# [brightcove.com]
-127.0.0.1 metrics.brightcove.com
-
-# [brightline.tv]
-127.0.0.1 events.brightline.tv
-127.0.0.1 services.brightline.tv
-
-# [britepool.com]
-127.0.0.1 api.britepool.com
-127.0.0.1 cdn.britepool.com
-127.0.0.1 px.britepool.com
-
-# [browsiprod.com]
-127.0.0.1 events.browsiprod.com
-127.0.0.1 yield-manager.browsiprod.com
-
-# [btloader.com]
-127.0.0.1 btloader.com
-
-# [btncdn.com]
-127.0.0.1 web.btncdn.com
-
-# [btrll.com]
-127.0.0.1 btrll.com
-
-# [btstatic.com]
-127.0.0.1 s.btstatic.com
-
-# [bttn.io]
-127.0.0.1 bttn.io
-127.0.0.1 etsy.bttn.io
-127.0.0.1 lyft.bttn.io
-127.0.0.1 mystore.bttn.io
-127.0.0.1 uberm.bttn.io
-
-# [bttrack.com]
-127.0.0.1 bttrack.com
-127.0.0.1 api.bttrack.com
-127.0.0.1 video.bttrack.com
-
-# [btttag.com]
-127.0.0.1 lululemonspna.btttag.com
-
-# [bubblesmedia.ru]
-127.0.0.1 bubblesmedia.ru
-
-# [bugfender.com]
-127.0.0.1 api.bugfender.com
-127.0.0.1 app.bugfender.com
-
-# [bughd.com]
-127.0.0.1 collector.bughd.com
-
-# [bugreplay.com]
-127.0.0.1 app.bugreplay.com
-
-# [bugsee.com]
-127.0.0.1 api.bugsee.com
-
-# [bugsense.com]
-127.0.0.1 bugsense.com
-127.0.0.1 ticks2.bugsense.com
-
-# [bulldogcpi.com]
-127.0.0.1 ads.bulldogcpi.com
-
-# [burstnet.com]
-127.0.0.1 burstnet.com
-
-# [buysellads.com]
-127.0.0.1 srv.buysellads.com
-127.0.0.1 stats.buysellads.com
-
-# [buysellads.net]
-127.0.0.1 cdn-s2s.buysellads.net
-127.0.0.1 cdn4.buysellads.net
-
-# [buzzfeed.com]
-127.0.0.1 pixiedust.buzzfeed.com
-
-# [byteoversea.com]
-127.0.0.1 mon-va.byteoversea.com
-
-# [c1exchange.com]
-127.0.0.1 c1exchange.com
-
-# [c8.net.ua]
-127.0.0.1 c8.net.ua
-
-# [camera360.com]
-127.0.0.1 applog.camera360.com
-127.0.0.1 appres.camera360.com
-
-# [campaignmonitor.com]
-127.0.0.1 commerce.campaignmonitor.com
-
-# [capitalone.com]
-127.0.0.1 m-metrics.capitalone.com
-
-# [caprofitx.com]
-127.0.0.1 ad.caprofitx.com
-127.0.0.1 cdn.caprofitx.com
-
-# [capturly.com]
-127.0.0.1 collector.capturly.com
-
-# [carambo.la]
-127.0.0.1 carambo.la
-127.0.0.1 analytics.carambo.la
-127.0.0.1 content.carambo.la
-127.0.0.1 inimage.carambo.la
-127.0.0.1 logging.carambo.la
-127.0.0.1 media.carambo.la
-127.0.0.1 pixel.carambo.la
-127.0.0.1 psa.carambo.la
-127.0.0.1 route.carambo.la
-127.0.0.1 xtr.carambo.la
-
-# [cardlytics.com]
-127.0.0.1 beacontest.cardlytics.com
-127.0.0.1 epiv.cardlytics.com
-127.0.0.1 images.cardlytics.com
-
-# [carnivalmobile.com]
-127.0.0.1 devices.carnivalmobile.com
-
-# [carrier.com]
-127.0.0.1 coremetrics.carrier.com
-
-# [carthook.com]
-127.0.0.1 gcheck.carthook.com
-
-# [casalemedia.com]
-127.0.0.1 a1000.casalemedia.com
-127.0.0.1 a1015.casalemedia.com
-127.0.0.1 a1020.casalemedia.com
-127.0.0.1 a1222.casalemedia.com
-127.0.0.1 a1223.casalemedia.com
-127.0.0.1 a1232.casalemedia.com
-127.0.0.1 a1233.casalemedia.com
-127.0.0.1 a1234.casalemedia.com
-127.0.0.1 a1235.casalemedia.com
-127.0.0.1 a1238.casalemedia.com
-127.0.0.1 a1243.casalemedia.com
-127.0.0.1 a1246.casalemedia.com
-127.0.0.1 a1247.casalemedia.com
-127.0.0.1 a1249.casalemedia.com
-127.0.0.1 a1261.casalemedia.com
-127.0.0.1 a1263.casalemedia.com
-127.0.0.1 a1264.casalemedia.com
-127.0.0.1 a1269.casalemedia.com
-127.0.0.1 a1273.casalemedia.com
-127.0.0.1 a1276.casalemedia.com
-127.0.0.1 a1277.casalemedia.com
-127.0.0.1 a1278.casalemedia.com
-127.0.0.1 a1279.casalemedia.com
-127.0.0.1 a1287.casalemedia.com
-127.0.0.1 a1289.casalemedia.com
-127.0.0.1 a1297.casalemedia.com
-127.0.0.1 a1312.casalemedia.com
-127.0.0.1 a1313.casalemedia.com
-127.0.0.1 a1317.casalemedia.com
-127.0.0.1 a1319.casalemedia.com
-127.0.0.1 a1327.casalemedia.com
-127.0.0.1 a1329.casalemedia.com
-127.0.0.1 a1333.casalemedia.com
-127.0.0.1 a1341.casalemedia.com
-127.0.0.1 a1344.casalemedia.com
-127.0.0.1 a1351.casalemedia.com
-127.0.0.1 a1352.casalemedia.com
-127.0.0.1 a1359.casalemedia.com
-127.0.0.1 a1365.casalemedia.com
-127.0.0.1 a1366.casalemedia.com
-127.0.0.1 a1369.casalemedia.com
-127.0.0.1 a1370.casalemedia.com
-127.0.0.1 a1372.casalemedia.com
-127.0.0.1 a1382.casalemedia.com
-127.0.0.1 a1394.casalemedia.com
-127.0.0.1 a1396.casalemedia.com
-127.0.0.1 a1408.casalemedia.com
-127.0.0.1 a1410.casalemedia.com
-127.0.0.1 a1411.casalemedia.com
-127.0.0.1 a1413.casalemedia.com
-127.0.0.1 a1416.casalemedia.com
-127.0.0.1 a1420.casalemedia.com
-127.0.0.1 a1423.casalemedia.com
-127.0.0.1 a1424.casalemedia.com
-127.0.0.1 a1430.casalemedia.com
-127.0.0.1 a1440.casalemedia.com
-127.0.0.1 a1441.casalemedia.com
-127.0.0.1 a1442.casalemedia.com
-127.0.0.1 a1444.casalemedia.com
-127.0.0.1 a1447.casalemedia.com
-127.0.0.1 a1451.casalemedia.com
-127.0.0.1 a1453.casalemedia.com
-127.0.0.1 a1457.casalemedia.com
-127.0.0.1 a1726.casalemedia.com
-127.0.0.1 a3409.casalemedia.com
-127.0.0.1 a3426.casalemedia.com
-127.0.0.1 a3427.casalemedia.com
-127.0.0.1 a3428.casalemedia.com
-127.0.0.1 a3435.casalemedia.com
-127.0.0.1 a3448.casalemedia.com
-127.0.0.1 a3449.casalemedia.com
-127.0.0.1 a3453.casalemedia.com
-127.0.0.1 a3457.casalemedia.com
-127.0.0.1 a3468.casalemedia.com
-127.0.0.1 a3473.casalemedia.com
-127.0.0.1 a3485.casalemedia.com
-127.0.0.1 a3489.casalemedia.com
-127.0.0.1 a3493.casalemedia.com
-127.0.0.1 a3495.casalemedia.com
-127.0.0.1 a3514.casalemedia.com
-127.0.0.1 a3518.casalemedia.com
-127.0.0.1 a3536.casalemedia.com
-127.0.0.1 a3543.casalemedia.com
-127.0.0.1 a3559.casalemedia.com
-127.0.0.1 a3560.casalemedia.com
-127.0.0.1 a3561.casalemedia.com
-127.0.0.1 a3571.casalemedia.com
-127.0.0.1 a3585.casalemedia.com
-127.0.0.1 a3586.casalemedia.com
-127.0.0.1 a3587.casalemedia.com
-127.0.0.1 a3595.casalemedia.com
-127.0.0.1 a3610.casalemedia.com
-127.0.0.1 a3614.casalemedia.com
-127.0.0.1 a3618.casalemedia.com
-127.0.0.1 a3623.casalemedia.com
-127.0.0.1 a3630.casalemedia.com
-127.0.0.1 a3653.casalemedia.com
-127.0.0.1 a3670.casalemedia.com
-127.0.0.1 a3680.casalemedia.com
-127.0.0.1 a3686.casalemedia.com
-127.0.0.1 a3689.casalemedia.com
-127.0.0.1 a3700.casalemedia.com
-127.0.0.1 a3718.casalemedia.com
-127.0.0.1 a3719.casalemedia.com
-127.0.0.1 a3727.casalemedia.com
-127.0.0.1 a3729.casalemedia.com
-127.0.0.1 a3791.casalemedia.com
-127.0.0.1 a3793.casalemedia.com
-127.0.0.1 a3795.casalemedia.com
-127.0.0.1 a3796.casalemedia.com
-127.0.0.1 a3800.casalemedia.com
-127.0.0.1 a3806.casalemedia.com
-127.0.0.1 a3811.casalemedia.com
-127.0.0.1 a3828.casalemedia.com
-127.0.0.1 a3835.casalemedia.com
-127.0.0.1 a3859.casalemedia.com
-127.0.0.1 a3862.casalemedia.com
-127.0.0.1 a3863.casalemedia.com
-127.0.0.1 a3865.casalemedia.com
-127.0.0.1 a3868.casalemedia.com
-127.0.0.1 a3871.casalemedia.com
-127.0.0.1 a3880.casalemedia.com
-127.0.0.1 a527.casalemedia.com
-127.0.0.1 a531.casalemedia.com
-127.0.0.1 a545.casalemedia.com
-127.0.0.1 a546.casalemedia.com
-127.0.0.1 a547.casalemedia.com
-127.0.0.1 a556.casalemedia.com
-127.0.0.1 a985.casalemedia.com
-127.0.0.1 a987.casalemedia.com
-127.0.0.1 a998.casalemedia.com
-127.0.0.1 amp.casalemedia.com
-127.0.0.1 as.casalemedia.com
-127.0.0.1 as-sec.casalemedia.com
-127.0.0.1 dsum.casalemedia.com
-127.0.0.1 dsum-sec.casalemedia.com
-127.0.0.1 htlb.casalemedia.com
-127.0.0.1 r.casalemedia.com
-127.0.0.1 ssum.casalemedia.com
-127.0.0.1 ssum-sec.casalemedia.com
-
-# [castplatform.com]
-127.0.0.1 castplatform.com
-
-# [catchmedia.com]
-127.0.0.1 pa.wme.catchmedia.com
-
-# [cauly.co.kr]
-127.0.0.1 ad.cauly.co.kr
-127.0.0.1 image.cauly.co.kr
-127.0.0.1 xconf.cauly.co.kr
-
-# [cbsi.com]
-127.0.0.1 production-cmp.isgprivacy.cbsi.com
-
-# [cbsnews.com]
-127.0.0.1 tealium.cbsnews.com
-
-# [ccgateway.net]
-127.0.0.1 ccgateway.net
-127.0.0.1 ads.ccgateway.net
-127.0.0.1 analytics.ccgateway.net
-
-# [cdn-image.com]
-127.0.0.1 cdn-image.com
-
-# [cdn7.rocks]
-127.0.0.1 cdn7.rocks
-
-# [cdnads.com]
-127.0.0.1 perf.cdnads.com
-
-# [cdnstoremedia.com]
-127.0.0.1 cdnstoremedia.com
-
-# [cdnwidget.com]
-127.0.0.1 cdnwidget.com
-127.0.0.1 ids.cdnwidget.com
-127.0.0.1 pixel.cdnwidget.com
-127.0.0.1 u.cdnwidget.com
-
-# [cellrebel.com]
-127.0.0.1 metricreceiver.cellrebel.com
-
-# [celltick.com]
-127.0.0.1 celltick.com
-127.0.0.1 contentapi.celltick.com
-
-# [celtra.com]
-127.0.0.1 celtra.com
-127.0.0.1 ads.celtra.com
-127.0.0.1 cache.celtra.com
-127.0.0.1 cache-ssl.celtra.com
-127.0.0.1 geo.celtra.com
-127.0.0.1 track.celtra.com
-
-# [center.io]
-127.0.0.1 js.center.io
-
-# [centurygame.com]
-127.0.0.1 logagent-wf.centurygame.com
-127.0.0.1 ta-collector.centurygame.com
-
-# [chango.com]
-127.0.0.1 chango.com
-127.0.0.1 as.chango.com
-127.0.0.1 blackhole.chango.com
-
-# [chanret.com]
-127.0.0.1 track.chanret.com
-
-# [chartbeat.com]
-127.0.0.1 api.chartbeat.com
-127.0.0.1 dashapi.chartbeat.com
-127.0.0.1 mab.chartbeat.com
-127.0.0.1 static.chartbeat.com
-127.0.0.1 static2.chartbeat.com
-
-# [chartbeat.net]
-127.0.0.1 mabping.chartbeat.net
-127.0.0.1 pdev.chartbeat.net
-127.0.0.1 pespn.chartbeat.net
-127.0.0.1 ping.chartbeat.net
-127.0.0.1 pnytimes.chartbeat.net
-127.0.0.1 ptimeinc.chartbeat.net
-
-# [chartboost.com]
-127.0.0.1 a2.chartboost.com
-127.0.0.1 da.chartboost.com
-127.0.0.1 live.chartboost.com
-127.0.0.1 ssp-events.chartboost.com
-127.0.0.1 t.chartboost.com
-127.0.0.1 t2.chartboost.com
-127.0.0.1 v-ak.chartboost.com
-127.0.0.1 v2.chartboost.com
-127.0.0.1 www.chartboost.com
-
-# [chartboosts.com]
-127.0.0.1 chartboosts.com
-127.0.0.1 ads.chartboosts.com
-127.0.0.1 analysis2.chartboosts.com
-127.0.0.1 remain.chartboosts.com
-
-# [chase.com]
-127.0.0.1 analytics.chase.com
-
-# [chrysler.com]
-127.0.0.1 smetrics.chrysler.com
-
-# [cinarra.com]
-127.0.0.1 jp.cinarra.com
-127.0.0.1 3ppa.jp.cinarra.com
-127.0.0.1 dps.jp.cinarra.com
-
-# [cint.com]
-127.0.0.1 collector.cint.com
-127.0.0.1 qps.cint.com
-
-# [cintnetworks.com]
-127.0.0.1 c.cintnetworks.com
-
-# [cision.com]
-127.0.0.1 app.cision.com
-127.0.0.1 prapi.cision.com
-
-# [civicscience.com]
-127.0.0.1 cdn.civicscience.com
-127.0.0.1 get.civicscience.com
-127.0.0.1 www.civicscience.com
-
-# [clarity.ms]
-127.0.0.1 www.clarity.ms
-
-# [claspws.tv]
-127.0.0.1 config.claspws.tv
-127.0.0.1 events.claspws.tv
-127.0.0.1 metrics.claspws.tv
-
-# [clean.gg]
-127.0.0.1 i.clean.gg
-
-# [clearbit.com]
-127.0.0.1 marketo.clearbit.com
-
-# [cleverjp.com]
-127.0.0.1 net.cleverjp.com
-
-# [clevernt.com]
-127.0.0.1 sender.clevernt.com
-127.0.0.1 ui.clevernt.com
-
-# [cleverpush.com]
-127.0.0.1 api.cleverpush.com
-127.0.0.1 static.cleverpush.com
-
-# [clevertap.com]
-127.0.0.1 static.clevertap.com
-
-# [clickagy.com]
-127.0.0.1 aorta.clickagy.com
-127.0.0.1 i.clickagy.com
-127.0.0.1 tags.clickagy.com
-
-# [clickbooth.com]
-127.0.0.1 track.clickbooth.com
-
-# [clickcease.com]
-127.0.0.1 monitor.clickcease.com
-
-# [clickdimensions.com]
-127.0.0.1 analytics.clickdimensions.com
-127.0.0.1 analytics-au.clickdimensions.com
-127.0.0.1 analytics-eu.clickdimensions.com
-
-# [clickfuse.com]
-127.0.0.1 clickfuse.com
-127.0.0.1 cdn.clickfuse.com
-
-# [clickintext.net]
-127.0.0.1 tags.clickintext.net
-
-# [clickmeter.com]
-127.0.0.1 cnvrsns.clickmeter.com
-127.0.0.1 conversions.clickmeter.com
-127.0.0.1 newre-conversions.clickmeter.com
-
-# [clickpathmedia.com]
-127.0.0.1 analyticssl.clickpathmedia.com
-
-# [clicktale.net]
-127.0.0.1 c.clicktale.net
-127.0.0.1 cdna.clicktale.net
-127.0.0.1 cdnssl.clicktale.net
-127.0.0.1 conductor.clicktale.net
-127.0.0.1 ir-ing-district.clicktale.net
-127.0.0.1 r.clicktale.net
-127.0.0.1 sptc.clicktale.net
-
-# [clicktracks.com]
-127.0.0.1 stats.clicktracks.com
-
-# [clinch.co]
-127.0.0.1 cdn.clinch.co
-127.0.0.1 img-cdn.clinch.co
-127.0.0.1 realtime.clinch.co
-127.0.0.1 trk.clinch.co
-
-# [clipbongda.info]
-127.0.0.1 clipbongda.info
-
-# [clkdeals.com]
-127.0.0.1 clkdeals.com
-
-# [clmbtech.com]
-127.0.0.1 ade.clmbtech.com
-127.0.0.1 ase.clmbtech.com
-127.0.0.1 cade.clmbtech.com
-127.0.0.1 case.clmbtech.com
-127.0.0.1 mxase.clmbtech.com
-127.0.0.1 tml.clmbtech.com
-
-# [cloud-elements.com]
-127.0.0.1 g2c.cloud-elements.com
-
-# [clouddn.com]
-127.0.0.1 bkt.clouddn.com
-
-# [cloudflarebolt.com]
-127.0.0.1 metrics.cloudflarebolt.com
-
-# [cloudflareinsights.com]
-127.0.0.1 static.cloudflareinsights.com
-
-# [us-central1-adaptive-growth.cloudfunctions.net]
-127.0.0.1 us-central1-adaptive-growth.cloudfunctions.net
-
-# [cloudmobi.net]
-127.0.0.1 cloudmobi.net
-127.0.0.1 api.cloudmobi.net
-127.0.0.1 logger.cloudmobi.net
-
-# [cludo.com]
-127.0.0.1 customer.cludo.com
-
-# [cluep.com]
-127.0.0.1 cas.cluep.com
-127.0.0.1 dev-as.cluep.com
-
-# [cmcm.com]
-127.0.0.1 lcf.cmplay.cmcm.com
-127.0.0.1 magic.cmcm.com
-127.0.0.1 ms.cmcm.com
-127.0.0.1 tealand.cmcm.com
-127.0.0.1 tileswan.cmcm.com
-
-# [cmcore.com]
-127.0.0.1 cmcore.com
-
-# [cmgdigital.com]
-127.0.0.1 appconfig.cmgdigital.com
-127.0.0.1 cmgfeeds.cmgdigital.com
-
-# [cnn.com]
-127.0.0.1 agility.cnn.com
-127.0.0.1 collector.cdp.cnn.com
-127.0.0.1 z.cdp-dev.cnn.com
-127.0.0.1 data.cnn.com
-127.0.0.1 lightning.cnn.com
-127.0.0.1 mms.cnn.com
-127.0.0.1 sdc.cnn.com
-127.0.0.1 smetrics.cnn.com
-
-# [cnt.my]
-127.0.0.1 cnt.my
-
-# [cobrowser.com]
-127.0.0.1 app.cobrowser.com
-
-# [cognitivlabs.com]
-127.0.0.1 lynx.cognitivlabs.com
-127.0.0.1 beacon.lynx.cognitivlabs.com
-
-# [cogocast.net]
-127.0.0.1 tag.cogocast.net
-
-# [coinzillatag.com]
-127.0.0.1 coinzillatag.com
-
-# [collabollc.com]
-127.0.0.1 sdk.collabollc.com
-
-# [colossusssp.com]
-127.0.0.1 colossusssp.com
-
-# [comcast.com]
-127.0.0.1 collector.pabs.comcast.com
-
-# [commander1.com]
-127.0.0.1 engage.commander1.com
-127.0.0.1 mytheresa.commander1.com
-127.0.0.1 privacy.commander1.com
-127.0.0.1 sync.commander1.com
-
-# [company-target.com]
-127.0.0.1 company-target.com
-127.0.0.1 api.company-target.com
-127.0.0.1 segments.company-target.com
-
-# [comscore.com]
-127.0.0.1 siterecruit.comscore.com
-
-# [comscoreresearch.com]
-127.0.0.1 comscoreresearch.com
-127.0.0.1 apple.comscoreresearch.com
-
-# [concert.io]
-127.0.0.1 concert.io
-127.0.0.1 bids.concert.io
-127.0.0.1 cdn.concert.io
-
-# [conductrics.com]
-127.0.0.1 cdn-cbc-v3.conductrics.com
-127.0.0.1 cdn-v3.conductrics.com
-
-# [confsettings.com]
-127.0.0.1 mobile.confsettings.com
-
-# [congstar.de]
-127.0.0.1 banner.congstar.de
-
-# [connatix.com]
-127.0.0.1 assets.connatix.com
-127.0.0.1 capi.connatix.com
-127.0.0.1 cd.connatix.com
-127.0.0.1 cdm.connatix.com
-127.0.0.1 cdn.connatix.com
-127.0.0.1 cds.connatix.com
-127.0.0.1 ck.connatix.com
-127.0.0.1 cks.connatix.com
-127.0.0.1 core.connatix.com
-127.0.0.1 i.connatix.com
-127.0.0.1 img.connatix.com
-127.0.0.1 vid.connatix.com
-
-# [connectad.io]
-127.0.0.1 e.connectad.io
-127.0.0.1 i.connectad.io
-127.0.0.1 sync.connectad.io
-127.0.0.1 sync-eu.connectad.io
-
-# [connecto.io]
-127.0.0.1 api.connecto.io
-127.0.0.1 push.connecto.io
-127.0.0.1 server.connecto.io
-
-# [connexity.net]
-127.0.0.1 pxl.connexity.net
-
-# [consoliads.com]
-127.0.0.1 sdk.consoliads.com
-
-# [content-ad.net]
-127.0.0.1 fyls88zqyb.content-ad.net
-
-# [content-square.net]
-127.0.0.1 mobile-production.content-square.net
-
-# [content.ad]
-127.0.0.1 content.ad
-127.0.0.1 api.content.ad
-
-# [contentabc.com]
-127.0.0.1 contentabc.com
-127.0.0.1 ads.contentabc.com
-127.0.0.1 cdn11.contentabc.com
-127.0.0.1 hw-cdn.contentabc.com
-127.0.0.1 hw-cdn2.contentabc.com
-127.0.0.1 vz-cdn.contentabc.com
-127.0.0.1 vz-cdn2.contentabc.com
-
-# [contentsquare.net]
-127.0.0.1 contentsquare.net
-127.0.0.1 t.contentsquare.net
-
-# [contentstream.pl]
-127.0.0.1 contentstream.pl
-
-# [contextweb.com]
-127.0.0.1 bh.contextweb.com
-127.0.0.1 bid.contextweb.com
-127.0.0.1 lga-bh.contextweb.com
-127.0.0.1 lga-bh-bgp.contextweb.com
-127.0.0.1 lga-tr.contextweb.com
-127.0.0.1 media-active.contextweb.com
-127.0.0.1 sjc-bh.contextweb.com
-127.0.0.1 sjc-bid.contextweb.com
-127.0.0.1 sjc-tr.contextweb.com
-127.0.0.1 sjc-tr-bgp.contextweb.com
-127.0.0.1 tag-st.contextweb.com
-
-# [contineljs.com]
-127.0.0.1 contineljs.com
-
-# [convertexperiments.com]
-127.0.0.1 cdn-3.convertexperiments.com
-
-# [conviva.com]
-127.0.0.1 conviva.com
-127.0.0.1 47e224be59415ec068b94bca857581bd7dde7fb6.cws.conviva.com
-127.0.0.1 87a6b28bc7823e67a5bb2a0a6728c702afcae78d.cws.conviva.com
-127.0.0.1 efcad85fded269f462c434c4c5f84654a17d4a77.cws.conviva.com
-127.0.0.1 cws-eu.conviva.com
-127.0.0.1 cws-hulu.conviva.com
-127.0.0.1 cws-iad1.conviva.com
-127.0.0.1 cws-iad4.conviva.com
-127.0.0.1 cws-sjc2.conviva.com
-127.0.0.1 cws-us-east.conviva.com
-127.0.0.1 cws-usw2.conviva.com
-127.0.0.1 pings.conviva.com
-
-# [cookiepro.com]
-127.0.0.1 cookie-cdn.cookiepro.com
-
-# [cookieyes.com]
-127.0.0.1 geoip.cookieyes.com
-
-# [cootlogix.com]
-127.0.0.1 openrtb.cootlogix.com
-127.0.0.1 prebid.cootlogix.com
-
-# [cordial.com]
-127.0.0.1 events-stream-svc.usw2.cordial.com
-127.0.0.1 message-hub-svc.usw2.cordial.com
-
-# [coremedia.cloud]
-127.0.0.1 sitegenesis.production.deckers.coremedia.cloud
-
-# [coremetrics.com]
-127.0.0.1 coremetrics.com
-127.0.0.1 data.coremetrics.com
-127.0.0.1 libs.coremetrics.com
-
-# [corevm.com]
-127.0.0.1 locator1.corevm.com
-127.0.0.1 locatorpp.corevm.com
-
-# [coronalabs.com]
-127.0.0.1 monetize-api.coronalabs.com
-127.0.0.1 stats.coronalabs.com
-
-# [count.ly]
-127.0.0.1 count.ly
-
-# [coveo.com]
-127.0.0.1 static.cloud.coveo.com
-127.0.0.1 cloudplatform.coveo.com
-
-# [cox.com]
-127.0.0.1 smetrics.cox.com
-
-# [cpmstar.com]
-127.0.0.1 cpmstar.com
-127.0.0.1 cdne.cpmstar.com
-127.0.0.1 ssl.cdne.cpmstar.com
-
-# [cpx.to]
-127.0.0.1 cpx.to
-127.0.0.1 s.cpx.to
-
-# [crasheye.cn]
-127.0.0.1 crasheye.cn
-127.0.0.1 rp.crasheye.cn
-
-# [crazyegg.com]
-127.0.0.1 sample-api-v2.crazyegg.com
-127.0.0.1 script.crazyegg.com
-127.0.0.1 tracking.crazyegg.com
-
-# [creative-serving.com]
-127.0.0.1 ads.creative-serving.com
-
-# [creativecdn.com]
-127.0.0.1 creativecdn.com
-
-# [crispadvertising.com]
-127.0.0.1 crispadvertising.com
-127.0.0.1 api.crispadvertising.com
-127.0.0.1 cdn2.crispadvertising.com
-127.0.0.1 cdn4.crispadvertising.com
-127.0.0.1 cdn7v2.crispadvertising.com
-127.0.0.1 dts.crispadvertising.com
-
-# [criteo.com]
-127.0.0.1 criteo.com
-127.0.0.1 as.criteo.com
-127.0.0.1 ads.as.criteo.com
-127.0.0.1 cas.as.criteo.com
-127.0.0.1 dis.as.criteo.com
-127.0.0.1 hk.as.criteo.com
-127.0.0.1 cat.hk.as.criteo.com
-127.0.0.1 gbc0.hk.as.criteo.com
-127.0.0.1 gbc1.hk.as.criteo.com
-127.0.0.1 gbc2.hk.as.criteo.com
-127.0.0.1 gbc3.hk.as.criteo.com
-127.0.0.1 gbc4.hk.as.criteo.com
-127.0.0.1 gbc5.hk.as.criteo.com
-127.0.0.1 gbc6.hk.as.criteo.com
-127.0.0.1 gbc7.hk.as.criteo.com
-127.0.0.1 gbc8.hk.as.criteo.com
-127.0.0.1 rtb.hk.as.criteo.com
-127.0.0.1 widget.hk.as.criteo.com
-127.0.0.1 privacy.as.criteo.com
-127.0.0.1 rdi.as.criteo.com
-127.0.0.1 widget.as.criteo.com
-127.0.0.1 b.criteo.com
-127.0.0.1 bidder.criteo.com
-127.0.0.1 cat.criteo.com
-127.0.0.1 dis.criteo.com
-127.0.0.1 dynamic.criteo.com
-127.0.0.1 ebs.criteo.com
-127.0.0.1 eu.criteo.com
-127.0.0.1 ads.eu.criteo.com
-127.0.0.1 cas.eu.criteo.com
-127.0.0.1 d.eu.criteo.com
-127.0.0.1 fr.eu.criteo.com
-127.0.0.1 cat.fr.eu.criteo.com
-127.0.0.1 rat.fr.eu.criteo.com
-127.0.0.1 widget.fr.eu.criteo.com
-127.0.0.1 nl.eu.criteo.com
-127.0.0.1 cat.nl.eu.criteo.com
-127.0.0.1 rat.nl.eu.criteo.com
-127.0.0.1 widget.nl.eu.criteo.com
-127.0.0.1 widget.eu.criteo.com
-127.0.0.1 gbc.criteo.com
-127.0.0.1 ag.gbc.criteo.com
-127.0.0.1 gem.gbc.criteo.com
-127.0.0.1 gum.criteo.com
-127.0.0.1 marketing.criteo.com
-127.0.0.1 mug.criteo.com
-127.0.0.1 prod.criteo.com
-127.0.0.1 vip.prod.criteo.com
-127.0.0.1 am5.vip.prod.criteo.com
-127.0.0.1 widget.am5.vip.prod.criteo.com
-127.0.0.1 da1.vip.prod.criteo.com
-127.0.0.1 bidder.da1.vip.prod.criteo.com
-127.0.0.1 cat.da1.vip.prod.criteo.com
-127.0.0.1 cbsd.da1.vip.prod.criteo.com
-127.0.0.1 dynamic.da1.vip.prod.criteo.com
-127.0.0.1 gum.da1.vip.prod.criteo.com
-127.0.0.1 mug.da1.vip.prod.criteo.com
-127.0.0.1 rdi.da1.vip.prod.criteo.com
-127.0.0.1 widget.da1.vip.prod.criteo.com
-127.0.0.1 hk5.vip.prod.criteo.com
-127.0.0.1 bidder.hk5.vip.prod.criteo.com
-127.0.0.1 cas.hk5.vip.prod.criteo.com
-127.0.0.1 cat.hk5.vip.prod.criteo.com
-127.0.0.1 gum.hk5.vip.prod.criteo.com
-127.0.0.1 mug.hk5.vip.prod.criteo.com
-127.0.0.1 rdi.hk5.vip.prod.criteo.com
-127.0.0.1 rtax.hk5.vip.prod.criteo.com
-127.0.0.1 widget.hk5.vip.prod.criteo.com
-127.0.0.1 par.vip.prod.criteo.com
-127.0.0.1 widget.par.vip.prod.criteo.com
-127.0.0.1 va1.vip.prod.criteo.com
-127.0.0.1 bidder.va1.vip.prod.criteo.com
-127.0.0.1 cat.va1.vip.prod.criteo.com
-127.0.0.1 gum.va1.vip.prod.criteo.com
-127.0.0.1 widget.va1.vip.prod.criteo.com
-127.0.0.1 pub-sdk-cfg.criteo.com
-127.0.0.1 sslwidget.criteo.com
-127.0.0.1 static.criteo.com
-127.0.0.1 us.criteo.com
-127.0.0.1 ads.us.criteo.com
-127.0.0.1 d.us.criteo.com
-127.0.0.1 da.us.criteo.com
-127.0.0.1 cat.da.us.criteo.com
-127.0.0.1 gbc0.da.us.criteo.com
-127.0.0.1 gbc1.da.us.criteo.com
-127.0.0.1 gbc2.da.us.criteo.com
-127.0.0.1 gbc3.da.us.criteo.com
-127.0.0.1 gbc4.da.us.criteo.com
-127.0.0.1 gbc5.da.us.criteo.com
-127.0.0.1 gbc6.da.us.criteo.com
-127.0.0.1 gbc7.da.us.criteo.com
-127.0.0.1 gbc8.da.us.criteo.com
-127.0.0.1 rtb.da.us.criteo.com
-127.0.0.1 widget.da.us.criteo.com
-127.0.0.1 dis.us.criteo.com
-127.0.0.1 privacy.us.criteo.com
-127.0.0.1 rdi.us.criteo.com
-127.0.0.1 va.us.criteo.com
-127.0.0.1 cat.va.us.criteo.com
-127.0.0.1 rtb.va.us.criteo.com
-127.0.0.1 widget.va.us.criteo.com
-127.0.0.1 widget.us.criteo.com
-
-# [criteo.net]
-127.0.0.1 criteo.net
-127.0.0.1 as.criteo.net
-127.0.0.1 csm.as.criteo.net
-127.0.0.1 hk.as.criteo.net
-127.0.0.1 csm.hk.as.criteo.net
-127.0.0.1 pix.as.criteo.net
-127.0.0.1 eu.criteo.net
-127.0.0.1 csm.eu.criteo.net
-127.0.0.1 fr.eu.criteo.net
-127.0.0.1 csm.fr.eu.criteo.net
-127.0.0.1 nl.eu.criteo.net
-127.0.0.1 csm.nl.eu.criteo.net
-127.0.0.1 pix.eu.criteo.net
-127.0.0.1 static.eu.criteo.net
-127.0.0.1 prod.criteo.net
-127.0.0.1 vip.prod.criteo.net
-127.0.0.1 am5.vip.prod.criteo.net
-127.0.0.1 static.am5.vip.prod.criteo.net
-127.0.0.1 da1.vip.prod.criteo.net
-127.0.0.1 csm.da1.vip.prod.criteo.net
-127.0.0.1 pix.da1.vip.prod.criteo.net
-127.0.0.1 static.da1.vip.prod.criteo.net
-127.0.0.1 hk5.vip.prod.criteo.net
-127.0.0.1 csm.hk5.vip.prod.criteo.net
-127.0.0.1 pix.hk5.vip.prod.criteo.net
-127.0.0.1 static.hk5.vip.prod.criteo.net
-127.0.0.1 par.vip.prod.criteo.net
-127.0.0.1 static.par.vip.prod.criteo.net
-127.0.0.1 va1.vip.prod.criteo.net
-127.0.0.1 csm.va1.vip.prod.criteo.net
-127.0.0.1 static.va1.vip.prod.criteo.net
-127.0.0.1 static.criteo.net
-127.0.0.1 us.criteo.net
-127.0.0.1 csm.us.criteo.net
-127.0.0.1 da.us.criteo.net
-127.0.0.1 csm.da.us.criteo.net
-127.0.0.1 pix.us.criteo.net
-127.0.0.1 va.us.criteo.net
-127.0.0.1 csm.va.us.criteo.net
-
-# [crittercism.com]
-127.0.0.1 crittercism.com
-127.0.0.1 api.crittercism.com
-127.0.0.1 apm.crittercism.com
-127.0.0.1 appload.ingest.crittercism.com
-127.0.0.1 txn.ingest.crittercism.com
-127.0.0.1 userflows.ingest.crittercism.com
-127.0.0.1 5-7-3-ios.userflows.ingest.crittercism.com
-127.0.0.1 5-8-12-c45a17f790-android.userflows.ingest.crittercism.com
-127.0.0.1 5-9-5-ios.userflows.ingest.crittercism.com
-
-# [crossinstall.com]
-127.0.0.1 creatives.crossinstall.com
-127.0.0.1 img.crossinstall.com
-127.0.0.1 rtb-east-wins.crossinstall.com
-
-# [crossinstall.io]
-127.0.0.1 creative-analytics.crossinstall.io
-127.0.0.1 impressions.crossinstall.io
-127.0.0.1 step-service.crossinstall.io
-
-# [crowdtangle.com]
-127.0.0.1 apps.crowdtangle.com
-
-# [crowdtwist.com]
-127.0.0.1 resources.crowdtwist.com
-
-# [crownpeak.com]
-127.0.0.1 snippet.omm.crownpeak.com
-
-# [crsspxl.com]
-127.0.0.1 tag.crsspxl.com
-
-# [crwdcntrl.net]
-127.0.0.1 ad.crwdcntrl.net
-127.0.0.1 bcp.crwdcntrl.net
-127.0.0.1 sync.crwdcntrl.net
-127.0.0.1 tags.crwdcntrl.net
-
-# [cszz.ru]
-127.0.0.1 cszz.ru
-
-# [cuebiq.com]
-127.0.0.1 cuebiq.com
-127.0.0.1 in.cuebiq.com
-
-# [customer.io]
-127.0.0.1 assets.customer.io
-127.0.0.1 edge-west.customer.io
-127.0.0.1 track.customer.io
-
-# [cxense.com]
-127.0.0.1 api.cxense.com
-127.0.0.1 cdn.cxense.com
-127.0.0.1 csyn.cxense.com
-127.0.0.1 csyn-r.cxense.com
-127.0.0.1 cxad.cxense.com
-127.0.0.1 id.cxense.com
-127.0.0.1 p1cluster.cxense.com
-127.0.0.1 scdn.cxense.com
-127.0.0.1 scomcluster.cxense.com
-127.0.0.1 sp1cluster.cxense.com
-127.0.0.1 tsrid.cxense.com
-
-# [cxpublic.com]
-127.0.0.1 content-thumbnail.cxpublic.com
-
-# [cymera.com]
-127.0.0.1 openapi.cymera.com
-
-# [d2cmedia.ca]
-127.0.0.1 d2cmedia.ca
-
-# [dable.io]
-127.0.0.1 dable.io
-127.0.0.1 ad-hub.dable.io
-127.0.0.1 static.dable.io
-
-# [databerries.com]
-127.0.0.1 databerries.com
-
-# [databrain.com]
-127.0.0.1 tracker.databrain.com
-
-# [datadoghq.com]
-127.0.0.1 logs.datadoghq.com
-127.0.0.1 browser-http-intake.logs.datadoghq.com
-
-# [datadome.co]
-127.0.0.1 api-sdk.datadome.co
-
-# [datahc.com]
-127.0.0.1 media.datahc.com
-
-# [datawrapper.de]
-127.0.0.1 stats.datawrapper.de
-
-# [dataxu.com]
-127.0.0.1 dataxu.com
-
-# [datorama.com]
-127.0.0.1 app.datorama.com
-127.0.0.1 oauth.datorama.com
-
-# [daum.net]
-127.0.0.1 ad.daum.net
-127.0.0.1 analytics.ad.daum.net
-127.0.0.1 bc.ad.daum.net
-127.0.0.1 display.ad.daum.net
-127.0.0.1 keyword.ad.daum.net
-127.0.0.1 kyson.ad.daum.net
-127.0.0.1 wat.ad.daum.net
-127.0.0.1 webid.ad.daum.net
-127.0.0.1 track.tiara.daum.net
-
-# [daumcdn.net]
-127.0.0.1 adimg.daumcdn.net
-
-# [dbankcloud.cn]
-127.0.0.1 datacollector-dra.dt.dbankcloud.cn
-
-# [dc-1.net]
-127.0.0.1 srv.dc-1.net
-
-# [research.de.com]
-127.0.0.1 s79.research.de.com
-
-# [de17a.com]
-127.0.0.1 tb.de17a.com
-
-# [decagames.com]
-127.0.0.1 prod-dcs-eventlog.decagames.com
-
-# [decibelinsight.net]
-127.0.0.1 api.decibelinsight.net
-127.0.0.1 d806-us.api.decibelinsight.net
-127.0.0.1 cdn.decibelinsight.net
-127.0.0.1 collection.decibelinsight.net
-
-# [deepintent.com]
-127.0.0.1 apsoutheast-match.deepintent.com
-127.0.0.1 beacon.deepintent.com
-127.0.0.1 cdn.deepintent.com
-127.0.0.1 match.deepintent.com
-127.0.0.1 prebid.deepintent.com
-127.0.0.1 useast-beacon.deepintent.com
-
-# [deliverimp.com]
-127.0.0.1 adloox-blocks.deliverimp.com
-127.0.0.1 ads.deliverimp.com
-127.0.0.1 compass-allbids.deliverimp.com
-127.0.0.1 compass-errors.deliverimp.com
-127.0.0.1 compass-events.deliverimp.com
-127.0.0.1 compass-v2.deliverimp.com
-
-# [deloton.com]
-127.0.0.1 deloton.com
-
-# [deltadna.net]
-127.0.0.1 balanced-collect.deltadna.net
-127.0.0.1 balanced-engage.deltadna.net
-127.0.0.1 collect10791rllrc.deltadna.net
-127.0.0.1 collect10854wrdcr.deltadna.net
-127.0.0.1 collect11136gwntd.deltadna.net
-127.0.0.1 collect12348wrdvs.deltadna.net
-127.0.0.1 collect12981wrdfl.deltadna.net
-127.0.0.1 collect17070dvntr.deltadna.net
-127.0.0.1 collect2585gmsfw.deltadna.net
-127.0.0.1 collect3515gvrnr.deltadna.net
-127.0.0.1 collect4739mgndm.deltadna.net
-127.0.0.1 collect5081wrdch.deltadna.net
-127.0.0.1 engage10665dd4kq.deltadna.net
-127.0.0.1 engage10791rllrc.deltadna.net
-127.0.0.1 engage10854wrdcr.deltadna.net
-127.0.0.1 engage11442ldybg.deltadna.net
-127.0.0.1 engage12348wrdvs.deltadna.net
-127.0.0.1 engage12981wrdfl.deltadna.net
-127.0.0.1 engage13764wrdst.deltadna.net
-127.0.0.1 engage17070dvntr.deltadna.net
-127.0.0.1 engage3515gvrnr.deltadna.net
-127.0.0.1 engage5081wrdch.deltadna.net
-127.0.0.1 engage8829thscr.deltadna.net
-
-# [deltago.com]
-127.0.0.1 deltago.com
-
-# [demandbase.com]
-127.0.0.1 api.demandbase.com
-127.0.0.1 autocomplete.demandbase.com
-127.0.0.1 dsp.demandbase.com
-127.0.0.1 dsp-creative.demandbase.com
-127.0.0.1 scripts.demandbase.com
-127.0.0.1 tag.demandbase.com
-
-# [demdex.net]
-127.0.0.1 demdex.net
-127.0.0.1 americanairlines.demdex.net
-127.0.0.1 audible.demdex.net
-127.0.0.1 bestbuy.demdex.net
-127.0.0.1 condenast.demdex.net
-127.0.0.1 dickssportinggoods.demdex.net
-127.0.0.1 disney.demdex.net
-127.0.0.1 dpm.demdex.net
-127.0.0.1 fandangollc.demdex.net
-127.0.0.1 foxnet.demdex.net
-127.0.0.1 foxnews.demdex.net
-127.0.0.1 gannett.demdex.net
-127.0.0.1 iqdigital.demdex.net
-127.0.0.1 fast.mtvn.demdex.net
-127.0.0.1 nbcu.demdex.net
-127.0.0.1 pepsico.demdex.net
-127.0.0.1 pythagore.demdex.net
-127.0.0.1 swa.demdex.net
-127.0.0.1 tdameritrade.demdex.net
-127.0.0.1 ups.demdex.net
-127.0.0.1 vanguard.demdex.net
-127.0.0.1 verizon.demdex.net
-127.0.0.1 vivaki.demdex.net
-127.0.0.1 webmd.demdex.net
-
-# [deployads.com]
-127.0.0.1 assets.deployads.com
-127.0.0.1 c.deployads.com
-127.0.0.1 e.deployads.com
-127.0.0.1 tags-cdn.deployads.com
-
-# [destinilocators.com]
-127.0.0.1 cdn.destinilocators.com
-
-# [devtodev.com]
-127.0.0.1 balancer.devtodev.com
-127.0.0.1 statgw.devtodev.com
-
-# [dewrain.life]
-127.0.0.1 co.dewrain.life
-127.0.0.1 int.dewrain.life
-
-# [dewrain.site]
-127.0.0.1 int.dewrain.site
-
-# [dewrain.world]
-127.0.0.1 int.dewrain.world
-
-# [dice.com]
-127.0.0.1 insights.dice.com
-
-# [dickssportinggoods.com]
-127.0.0.1 smetrics.dickssportinggoods.com
-127.0.0.1 tag.dickssportinggoods.com
-
-# [dictionary.com]
-127.0.0.1 track.dictionary.com
-
-# [digital-metric.com]
-127.0.0.1 analytics.digital-metric.com
-127.0.0.1 tags.digital-metric.com
-
-# [digitru.st]
-127.0.0.1 digitru.st
-127.0.0.1 cdn.digitru.st
-127.0.0.1 prebid.digitru.st
-
-# [dimml.io]
-127.0.0.1 cdn.dimml.io
-
-# [directadvert.ru]
-127.0.0.1 directadvert.ru
-127.0.0.1 code.directadvert.ru
-127.0.0.1 msn.directadvert.ru
-
-# [directservices.it]
-127.0.0.1 multi-cluster.directservices.it
-127.0.0.1 tracking.directservices.it
-127.0.0.1 xpig-dev.directservices.it
-
-# [disneyplus.com]
-127.0.0.1 sanalytics.disneyplus.com
-
-# [display.io]
-127.0.0.1 appsrv.display.io
-
-# [disq.us]
-127.0.0.1 x.disq.us
-
-# [disqus.com]
-127.0.0.1 referrer.disqus.com
-127.0.0.1 glitter.services.disqus.com
-127.0.0.1 tempest.services.disqus.com
-
-# [districtm.ca]
-127.0.0.1 cdn.districtm.ca
-127.0.0.1 prebid.districtm.ca
-127.0.0.1 st.districtm.ca
-
-# [districtm.io]
-127.0.0.1 cdn.districtm.io
-127.0.0.1 dmx.districtm.io
-
-# [divvit.com]
-127.0.0.1 tag.divvit.com
-
-# [dmpxs.com]
-127.0.0.1 bob.dmpxs.com
-127.0.0.1 ciq.dmpxs.com
-
-# [doesxyz.com]
-127.0.0.1 ufz.doesxyz.com
-
-# [dofunapps.com]
-127.0.0.1 ads.dofunapps.com
-127.0.0.1 sdk.dofunapps.com
-
-# [domainforlite.com]
-127.0.0.1 ti.domainforlite.com
-
-# [domdex.com]
-127.0.0.1 t.domdex.com
-127.0.0.1 magnetic.t.domdex.com
-
-# [doordash.com]
-127.0.0.1 collector.doordash.com
-
-# [dotmetrics.net]
-127.0.0.1 uk-script.dotmetrics.net
-
-# [dotomi.com]
-127.0.0.1 prebid-match.dotomi.com
-
-# [doubleclick.net]
-127.0.0.1 doubleclick.net
-127.0.0.1 accounts.doubleclick.net
-127.0.0.1 ad.doubleclick.net
-127.0.0.1 ad-emea.doubleclick.net
-127.0.0.1 ff.doubleclick.net
-127.0.0.1 fls.doubleclick.net
-127.0.0.1 3243857.fls.doubleclick.net
-127.0.0.1 4394967.fls.doubleclick.net
-127.0.0.1 5290727.fls.doubleclick.net
-127.0.0.1 8168974.fls.doubleclick.net
-127.0.0.1 8272590.fls.doubleclick.net
-127.0.0.1 8397396.fls.doubleclick.net
-127.0.0.1 g.doubleclick.net
-127.0.0.1 adx.g.doubleclick.net
-127.0.0.1 bid.g.doubleclick.net
-127.0.0.1 cm.g.doubleclick.net
-127.0.0.1 googleads.g.doubleclick.net
-127.0.0.1 googleads4.g.doubleclick.net
-127.0.0.1 pubads.g.doubleclick.net
-127.0.0.1 securepubads.g.doubleclick.net
-127.0.0.1 stats.g.doubleclick.net
-127.0.0.1 survey.g.doubleclick.net
-127.0.0.1 g1.doubleclick.net
-127.0.0.1 ads-bid.l.doubleclick.net
-127.0.0.1 dart.l.doubleclick.net
-127.0.0.1 partnerad.l.doubleclick.net
-127.0.0.1 stats.l.doubleclick.net
-127.0.0.1 m.doubleclick.net
-127.0.0.1 s0.doubleclick.net
-127.0.0.1 static.doubleclick.net
-
-# [doubleverify.com]
-127.0.0.1 doubleverify.com
-127.0.0.1 cacp-hlb.doubleverify.com
-127.0.0.1 cdn.doubleverify.com
-127.0.0.1 cdn3.doubleverify.com
-127.0.0.1 pub.doubleverify.com
-127.0.0.1 rtb0.doubleverify.com
-127.0.0.1 rtb2.doubleverify.com
-127.0.0.1 rtbcdn.doubleverify.com
-127.0.0.1 tps.doubleverify.com
-127.0.0.1 tps10232.doubleverify.com
-127.0.0.1 tps30.doubleverify.com
-127.0.0.1 tps711.doubleverify.com
-127.0.0.1 vast.doubleverify.com
-127.0.0.1 vpaid.doubleverify.com
-127.0.0.1 vtrk.doubleverify.com
-
-# [doumob.com]
-127.0.0.1 api.doumob.com
-
-# [douyucdn.cn]
-127.0.0.1 bjfesdk.douyucdn.cn
-
-# [dozuki.com]
-127.0.0.1 ping.dozuki.com
-
-# [dpmsrv.com]
-127.0.0.1 dpmsrv.com
-127.0.0.1 a.dpmsrv.com
-127.0.0.1 s.dpmsrv.com
-
-# [dspcdn.com]
-127.0.0.1 banner.dspcdn.com
-
-# [dspunion.com]
-127.0.0.1 analytics.dspunion.com
-
-# [dtscdn.com]
-127.0.0.1 t.dtscdn.com
-
-# [duapp.com]
-127.0.0.1 agentchannel.api.duapp.com
-127.0.0.1 channel.api.duapp.com
-
-# [duapps.com]
-127.0.0.1 duapps.com
-127.0.0.1 common.duapps.com
-127.0.0.1 pasta.da.duapps.com
-127.0.0.1 pasta.dc.duapps.com
-127.0.0.1 gc.ds.duapps.com
-127.0.0.1 nrc.ds.duapps.com
-127.0.0.1 pasta.ds.duapps.com
-127.0.0.1 u.ds.duapps.com
-127.0.0.1 pasta.durecorder.duapps.com
-127.0.0.1 pasta.esapplocker.duapps.com
-127.0.0.1 pasta.esfile.duapps.com
-127.0.0.1 pasta.estrongspro.duapps.com
-127.0.0.1 api.gif.duapps.com
-127.0.0.1 s.duapps.com
-127.0.0.1 nrc.sd.duapps.com
-127.0.0.1 pasta.sd.duapps.com
-127.0.0.1 api.mobula.sdk.duapps.com
-127.0.0.1 rts.mobula.sdk.duapps.com
-127.0.0.1 ioslog.ssl2.duapps.com
-127.0.0.1 mblapi.ssl2.duapps.com
-127.0.0.1 motu-hk.ssl2.duapps.com
-127.0.0.1 nrcapi.ssl2.duapps.com
-127.0.0.1 rts.ssl2.duapps.com
-
-# [duiba.com.cn]
-127.0.0.1 duiba.com.cn
-
-# [duokanbox.com]
-127.0.0.1 controller.duokanbox.com
-127.0.0.1 mobile.controller.duokanbox.com
-127.0.0.1 fm.duokanbox.com
-127.0.0.1 stat.duokanbox.com
-
-# [durationmedia.net]
-127.0.0.1 be.durationmedia.net
-127.0.0.1 tag.durationmedia.net
-
-# [dxsvr.com]
-127.0.0.1 ak.dxsvr.com
-127.0.0.1 rc.dxsvr.com
-127.0.0.1 tls.dxsvr.com
-127.0.0.1 u.dxsvr.com
-
-# [dynamicyield.com]
-127.0.0.1 async-px.dynamicyield.com
-127.0.0.1 async-px-eu.dynamicyield.com
-127.0.0.1 cdn.dynamicyield.com
-127.0.0.1 cdn-eu.dynamicyield.com
-127.0.0.1 em.dynamicyield.com
-127.0.0.1 px.dynamicyield.com
-127.0.0.1 rcom.dynamicyield.com
-127.0.0.1 rcom-eu.dynamicyield.com
-127.0.0.1 rest.dynamicyield.com
-127.0.0.1 st.dynamicyield.com
-127.0.0.1 st-eu.dynamicyield.com
-127.0.0.1 static.dynamicyield.com
-
-# [dynatrace-managed.com]
-127.0.0.1 dlt-beacon.dynatrace-managed.com
-
-# [dynatrace.com]
-127.0.0.1 bf20578xco.bf.dynatrace.com
-127.0.0.1 js-cdn.dynatrace.com
-
-# [dynstc.com]
-127.0.0.1 cdn.n.dynstc.com
-
-# [dyntrk.com]
-127.0.0.1 dyntrk.com
-127.0.0.1 gu.dyntrk.com
-
-# [e-planning.net]
-127.0.0.1 ads.us.e-planning.net
-
-# [eacdn.com]
-127.0.0.1 eacdn.com
-
-# [eagllwin.com]
-127.0.0.1 api.eagllwin.com
-127.0.0.1 creative.eagllwin.com
-
-# [easebar.com]
-127.0.0.1 applog.matrix.easebar.com
-127.0.0.1 mcount.easebar.com
-127.0.0.1 appdump.nie.easebar.com
-127.0.0.1 sigma-statistics-push.proxima.nie.easebar.com
-127.0.0.1 who.nie.easebar.com
-
-# [easy-ads.com]
-127.0.0.1 ads.easy-ads.com
-
-# [ebz.io]
-127.0.0.1 ebz.io
-
-# [ecbsn.com]
-127.0.0.1 apituner.ecbsn.com
-127.0.0.1 api.engager.ecbsn.com
-127.0.0.1 events.engager.ecbsn.com
-127.0.0.1 ffconf.ecbsn.com
-
-# [ecorebates.com]
-127.0.0.1 static.ecorebates.com
-
-# [edgekey.net]
-127.0.0.1 analytics.edgekey.net
-127.0.0.1 79423.analytics.edgekey.net
-127.0.0.1 ma1169-r.analytics.edgekey.net
-127.0.0.1 ma1275-r.analytics.edgekey.net
-127.0.0.1 ma1498-r.analytics.edgekey.net
-127.0.0.1 ma193-r.analytics.edgekey.net
-127.0.0.1 ma312-r.analytics.edgekey.net
-127.0.0.1 ma479-r.analytics.edgekey.net
-127.0.0.1 ma562-r.analytics.edgekey.net
-127.0.0.1 ma788-r.analytics.edgekey.net
-127.0.0.1 ma80-r.analytics.edgekey.net
-127.0.0.1 applovinres.edgekey.net
-127.0.0.1 cdn-inner-active.edgekey.net
-127.0.0.1 aaxads.com.edgekey.net
-127.0.0.1 wildcard.aaxads.com.edgekey.net
-127.0.0.1 addthis.com.edgekey.net
-127.0.0.1 ds-api-public.addthis.com.edgekey.net
-127.0.0.1 ds-s7.addthis.com.edgekey.net
-127.0.0.1 ds-www.addthis.com.edgekey.net
-127.0.0.1 ds-m.addthisedge.com.edgekey.net
-127.0.0.1 v1.addthisedge.com.edgekey.net
-127.0.0.1 adobetag.com.edgekey.net
-127.0.0.1 san-www.adobetag.com.edgekey.net
-127.0.0.1 api.agoda.com.edgekey.net
-127.0.0.1 aniview.com.edgekey.net
-127.0.0.1 wildcard.aniview.com.edgekey.net
-127.0.0.1 wl.aniview.com.edgekey.net
-127.0.0.1 applovin.com.edgekey.net
-127.0.0.1 ms.applovin.com.edgekey.net
-127.0.0.1 wildcard.applovin.com.edgekey.net
-127.0.0.1 download.wildcard.applovin.com.edgekey.net
-127.0.0.1 smetrics.att.com.edgekey.net
-127.0.0.1 betrad.com.edgekey.net
-127.0.0.1 wildcard.betrad.com.edgekey.net
-127.0.0.1 bkrtx.com.edgekey.net
-127.0.0.1 wildcard.bkrtx.com.edgekey.net
-127.0.0.1 bluekai.com.edgekey.net
-127.0.0.1 tags.bluekai.com.edgekey.net
-127.0.0.1 casalemedia.com.edgekey.net
-127.0.0.1 as-sec.casalemedia.com.edgekey.net
-127.0.0.1 dsum.casalemedia.com.edgekey.net
-127.0.0.1 dsum-sec.casalemedia.com.edgekey.net
-127.0.0.1 htlb.casalemedia.com.edgekey.net
-127.0.0.1 js-sec.casalemedia.com.edgekey.net
-127.0.0.1 r.casalemedia.com.edgekey.net
-127.0.0.1 ssum.casalemedia.com.edgekey.net
-127.0.0.1 ssum-sec.casalemedia.com.edgekey.net
-127.0.0.1 convertexperiments.com.edgekey.net
-127.0.0.1 cdn-3.convertexperiments.com.edgekey.net
-127.0.0.1 cxense.com.edgekey.net
-127.0.0.1 cdn.cxense.com.edgekey.net
-127.0.0.1 doubleverify.com.edgekey.net
-127.0.0.1 akacdn.doubleverify.com.edgekey.net
-127.0.0.1 evidon.com.edgekey.net
-127.0.0.1 wildcard.evidon.com.edgekey.net
-127.0.0.1 metrics.fidelity.com.edgekey.net
-127.0.0.1 flashtalking.com.edgekey.net
-127.0.0.1 cdn.flashtalking.com.edgekey.net
-127.0.0.1 secure.flashtalking.com.edgekey.net
-127.0.0.1 metrics.hackerrank.com.edgekey.net
-127.0.0.1 innovid.com.edgekey.net
-127.0.0.1 s-static.innovid.com.edgekey.net
-127.0.0.1 insightexpressai.com.edgekey.net
-127.0.0.1 global-wildcard.insightexpressai.com.edgekey.net
-127.0.0.1 i16-tb.isnssdk.com.edgekey.net
-127.0.0.1 analytics.libertymutual.com.edgekey.net
-127.0.0.1 marketo.com.edgekey.net
-127.0.0.1 wildcard.marketo.com.edgekey.net
-127.0.0.1 mathtag.com.edgekey.net
-127.0.0.1 pixel.mathtag.com.edgekey.net
-127.0.0.1 stats.mediaforge.com.edgekey.net
-127.0.0.1 moatads.com.edgekey.net
-127.0.0.1 wildcard.moatads.com.edgekey.net
-127.0.0.1 mookie1.com.edgekey.net
-127.0.0.1 outbrain.com.edgekey.net
-127.0.0.1 wildcard.outbrain.com.edgekey.net
-127.0.0.1 outbrainimg.com.edgekey.net
-127.0.0.1 wildcard.outbrainimg.com.edgekey.net
-127.0.0.1 rubiconproject.com.edgekey.net
-127.0.0.1 digicertwc.rubiconproject.com.edgekey.net
-127.0.0.1 eus.rubiconproject.com.edgekey.net
-127.0.0.1 sgsnssdk.com.edgekey.net
-127.0.0.1 spotxcdn.com.edgekey.net
-127.0.0.1 cdn.spotxcdn.com.edgekey.net
-127.0.0.1 marketingassets.staples.com.edgekey.net
-127.0.0.1 stickyadstv.com.edgekey.net
-127.0.0.1 unityads.unity3d.com.edgekey.net
-127.0.0.1 cdn-store-icons-akamai-prd.unityads.unity3d.com.edgekey.net
-127.0.0.1 vungle.com.edgekey.net
-127.0.0.1 api.vungle.com.edgekey.net
-127.0.0.1 rubiconproject.com-v1.edgekey.net
-127.0.0.1 video-ads.rubiconproject.com-v1.edgekey.net
-127.0.0.1 v6analytics.htmedia.in.edgekey.net
-127.0.0.1 akstat.io.edgekey.net
-127.0.0.1 wildcard46.akstat.io.edgekey.net
-127.0.0.1 dable.io.edgekey.net
-127.0.0.1 ntv.io.edgekey.net
-127.0.0.1 wildcard.ntv.io.edgekey.net
-127.0.0.1 onetag.io.edgekey.net
-127.0.0.1 deluxe.onetag.io.edgekey.net
-127.0.0.1 oracleinfinity.io.edgekey.net
-127.0.0.1 c.oracleinfinity.io.edgekey.net
-127.0.0.1 pangle.io.edgekey.net
-127.0.0.1 push.io.edgekey.net
-127.0.0.1 san.push.io.edgekey.net
-127.0.0.1 moatpixel1.edgekey.net
-127.0.0.1 tracking.admarketplace.net.edgekey.net
-127.0.0.1 clicktale.net.edgekey.net
-127.0.0.1 cdn-dsa.clicktale.net.edgekey.net
-127.0.0.1 everestjs.net.edgekey.net
-127.0.0.1 marketo.net.edgekey.net
-127.0.0.1 wildcard.marketo.net.edgekey.net
-127.0.0.1 owneriq.net.edgekey.net
-127.0.0.1 wildcard.owneriq.net.edgekey.net
-127.0.0.1 yieldlab.net.edgekey.net
-127.0.0.1 pubmatic.edgekey.net
-127.0.0.1 aktrack.pubmatic.edgekey.net
-127.0.0.1 secure-adnxs.edgekey.net
-127.0.0.1 teads.tv.edgekey.net
-127.0.0.1 a.teads.tv.edgekey.net
-127.0.0.1 cdn.teads.tv.edgekey.net
-127.0.0.1 cdn2.teads.tv.edgekey.net
-127.0.0.1 criteo-sync.teads.tv.edgekey.net
-127.0.0.1 perf.teads.tv.edgekey.net
-127.0.0.1 sync.teads.tv.edgekey.net
-127.0.0.1 t.teads.tv.edgekey.net
-
-# [effectivemeasure.net]
-127.0.0.1 collector.effectivemeasure.net
-127.0.0.1 detect-survey.effectivemeasure.net
-127.0.0.1 my-ssl.effectivemeasure.net
-127.0.0.1 s.effectivemeasure.net
-127.0.0.1 sg-ssl.effectivemeasure.net
-127.0.0.1 t.effectivemeasure.net
-
-# [effiliation.com]
-127.0.0.1 mastertag.effiliation.com
-127.0.0.1 track.effiliation.com
-
-# [production-adkviewtrackingtagserver.ap-northeast-1.elasticbeanstalk.com]
-127.0.0.1 production-adkviewtrackingtagserver.ap-northeast-1.elasticbeanstalk.com
-
-# [ad-logging2.ap-northeast-2.elasticbeanstalk.com]
-127.0.0.1 ad-logging2.ap-northeast-2.elasticbeanstalk.com
-
-# [bugsee-api-prod.elasticbeanstalk.com]
-127.0.0.1 bugsee-api-prod.elasticbeanstalk.com
-
-# [tp-rtb-adserver-eu.eu-west-1.elasticbeanstalk.com]
-127.0.0.1 tp-rtb-adserver-eu.eu-west-1.elasticbeanstalk.com
-
-# [fusion-iad-dev-clogs-eqbrmmvphc.elasticbeanstalk.com]
-127.0.0.1 fusion-iad-dev-clogs-eqbrmmvphc.elasticbeanstalk.com
-
-# [kerio-push-gateway-prod.elasticbeanstalk.com]
-127.0.0.1 kerio-push-gateway-prod.elasticbeanstalk.com
-
-# [mgd-adengine.elasticbeanstalk.com]
-127.0.0.1 mgd-adengine.elasticbeanstalk.com
-
-# [bnsqc3zmvt.us-east-1.elasticbeanstalk.com]
-127.0.0.1 poole-collector-prod.bnsqc3zmvt.us-east-1.elasticbeanstalk.com
-
-# [cbola-ads-1-t3.us-east-1.elasticbeanstalk.com]
-127.0.0.1 cbola-ads-1-t3.us-east-1.elasticbeanstalk.com
-
-# [cbola-analytics-c5-6.us-east-1.elasticbeanstalk.com]
-127.0.0.1 cbola-analytics-c5-6.us-east-1.elasticbeanstalk.com
-
-# [cbola-content-1-t3.us-east-1.elasticbeanstalk.com]
-127.0.0.1 cbola-content-1-t3.us-east-1.elasticbeanstalk.com
-
-# [cbola-logging-1-t3.us-east-1.elasticbeanstalk.com]
-127.0.0.1 cbola-logging-1-t3.us-east-1.elasticbeanstalk.com
-
-# [cbola-psa.us-east-1.elasticbeanstalk.com]
-127.0.0.1 cbola-psa.us-east-1.elasticbeanstalk.com
-
-# [dhg-logging.us-east-1.elasticbeanstalk.com]
-127.0.0.1 dhg-logging.us-east-1.elasticbeanstalk.com
-
-# [ei-event-collector.us-east-1.elasticbeanstalk.com]
-127.0.0.1 ei-event-collector.us-east-1.elasticbeanstalk.com
-
-# [ts-tracker-env.us-east-1.elasticbeanstalk.com]
-127.0.0.1 ts-tracker-env.us-east-1.elasticbeanstalk.com
-
-# [ts-tracker-env-2.us-east-1.elasticbeanstalk.com]
-127.0.0.1 ts-tracker-env-2.us-east-1.elasticbeanstalk.com
-
-# [adlic.us-west-2.elasticbeanstalk.com]
-127.0.0.1 adlic.us-west-2.elasticbeanstalk.com
-
-# [api-gateway.us-west-2.elasticbeanstalk.com]
-127.0.0.1 api-gateway.us-west-2.elasticbeanstalk.com
-
-# [wpsconfig4svr.elasticbeanstalk.com]
-127.0.0.1 wpsconfig4svr.elasticbeanstalk.com
-
-# [emarsys.net]
-127.0.0.1 assets.emarsys.net
-127.0.0.1 me-client.eservice.emarsys.net
-127.0.0.1 mobile-sdk-config.gservice.emarsys.net
-
-# [emb-api.com]
-127.0.0.1 config.emb-api.com
-127.0.0.1 data.emb-api.com
-127.0.0.1 images.emb-api.com
-
-# [emxdgt.com]
-127.0.0.1 emxdgt.com
-127.0.0.1 cs.emxdgt.com
-127.0.0.1 e1.emxdgt.com
-127.0.0.1 emxhb.emxdgt.com
-127.0.0.1 hb.emxdgt.com
-127.0.0.1 imp.emxdgt.com
-127.0.0.1 local.emxdgt.com
-127.0.0.1 pub.local.emxdgt.com
-127.0.0.1 imp-east.pub.local.emxdgt.com
-127.0.0.1 us-east-1.local.emxdgt.com
-127.0.0.1 vast.emxdgt.com
-
-# [en25.com]
-127.0.0.1 img.en25.com
-
-# [engageclick.com]
-127.0.0.1 tracker.engageclick.com
-
-# [engageya.com]
-127.0.0.1 engageya.com
-127.0.0.1 events.engageya.com
-127.0.0.1 images9.engageya.com
-127.0.0.1 recs.engageya.com
-127.0.0.1 widget.engageya.com
-
-# [enhance.co]
-127.0.0.1 app-config.enhance.co
-127.0.0.1 data-location.enhance.co
-
-# [ensighten.com]
-127.0.0.1 ensighten.com
-127.0.0.1 activate.ensighten.com
-127.0.0.1 nexus.ensighten.com
-127.0.0.1 scarf.ensighten.com
-
-# [epom.com]
-127.0.0.1 epom.com
-
-# [eqads.com]
-127.0.0.1 ads2.eqads.com
-127.0.0.1 ads3.eqads.com
-127.0.0.1 um2.eqads.com
-127.0.0.1 um3.eqads.com
-
-# [espn.com]
-127.0.0.1 log.espn.com
-127.0.0.1 sw88.espn.com
-
-# [estara.com]
-127.0.0.1 as00.estara.com
-
-# [etahub.com]
-127.0.0.1 etahub.com
-127.0.0.1 atlas.etahub.com
-
-# [eum-appdynamics.com]
-127.0.0.1 col.eum-appdynamics.com
-127.0.0.1 fra-col.eum-appdynamics.com
-127.0.0.1 mobile.eum-appdynamics.com
-127.0.0.1 pdx-col.eum-appdynamics.com
-127.0.0.1 syd-col.eum-appdynamics.com
-
-# [everestads.net]
-127.0.0.1 everestads.net
-127.0.0.1 dco-assets.everestads.net
-
-# [everesttech.net]
-127.0.0.1 everesttech.net
-127.0.0.1 ads.everesttech.net
-127.0.0.1 cm.everesttech.net
-127.0.0.1 statsf-tm.everesttech.net
-127.0.0.1 sync-tm.everesttech.net
-
-# [evidon.com]
-127.0.0.1 evidon.com
-127.0.0.1 c.evidon.com
-127.0.0.1 iabmap.evidon.com
-127.0.0.1 info.evidon.com
-127.0.0.1 l.evidon.com
-127.0.0.1 l3.evidon.com
-
-# [evolv.ai]
-127.0.0.1 media.evolv.ai
-127.0.0.1 participants.evolv.ai
-
-# [ex.co]
-127.0.0.1 cdn-channels-pixel.ex.co
-127.0.0.1 prd-collector-anon.ex.co
-
-# [exactag.com]
-127.0.0.1 tp-emea.exactag.com
-
-# [exacttargetapis.com]
-127.0.0.1 exacttargetapis.com
-127.0.0.1 consumer.exacttargetapis.com
-
-# [exdynsrv.com]
-127.0.0.1 a.exdynsrv.com
-
-# [exe.bid]
-127.0.0.1 exe.bid
-
-# [exelator.com]
-127.0.0.1 cdn.exelator.com
-127.0.0.1 load.exelator.com
-127.0.0.1 ap-central.load.exelator.com
-127.0.0.1 ap-northeast.load.exelator.com
-127.0.0.1 eu-west.load.exelator.com
-127.0.0.1 us-central.load.exelator.com
-127.0.0.1 us-east.load.exelator.com
-127.0.0.1 us-west.load.exelator.com
-127.0.0.1 load-apne1.exelator.com
-127.0.0.1 load77.exelator.com
-127.0.0.1 loada.exelator.com
-127.0.0.1 loadm.exelator.com
-127.0.0.1 loadr.exelator.com
-127.0.0.1 loadus.exelator.com
-127.0.0.1 ssl.exelator.com
-127.0.0.1 tm.ssl.exelator.com
-127.0.0.1 loadus.tm.ssl.exelator.com
-127.0.0.1 vdna.exelator.com
-
-# [experian.com]
-127.0.0.1 smetrics1.experian.com
-
-# [exponea.com]
-127.0.0.1 boombit-api.exponea.com
-
-# [extend.tv]
-127.0.0.1 extend.tv
-127.0.0.1 adserver-east.extend.tv
-127.0.0.1 freewheeleventsbidder-east.extend.tv
-127.0.0.1 sync.extend.tv
-127.0.0.1 telariaeventsbidder-east.extend.tv
-
-# [extole.io]
-127.0.0.1 everlywell.extole.io
-
-# [extreme-ip-lookup.com]
-127.0.0.1 extreme-ip-lookup.com
-
-# [extremereach.io]
-127.0.0.1 extremereach.io
-127.0.0.1 beacons.extremereach.io
-127.0.0.1 cdn1.extremereach.io
-127.0.0.1 cdn2.extremereach.io
-127.0.0.1 vast.extremereach.io
-
-# [eyeota.net]
-127.0.0.1 ps.eyeota.net
-
-# [eyeviewads.com]
-127.0.0.1 track.eyeviewads.com
-
-# [ezmob.com]
-127.0.0.1 filter.ezmob.com
-127.0.0.1 xml.ezmob.com
-
-# [ezoic.net]
-127.0.0.1 go.ezoic.net
-
-# [fabric.io]
-127.0.0.1 fabric.io
-
-# [facebook.com]
-127.0.0.1 an.facebook.com
-127.0.0.1 pixel.facebook.com
-
-# [fam-ad.com]
-127.0.0.1 fam-ad.com
-
-# [fastapi.net]
-127.0.0.1 fastapi.net
-
-# [mparticle.map.fastly.net]
-127.0.0.1 mparticle.map.fastly.net
-
-# [confiant-integrations.global.ssl.fastly.net]
-127.0.0.1 confiant-integrations.global.ssl.fastly.net
-
-# [fbcdn.net]
-127.0.0.1 sonar-iad.xx.fbcdn.net
-
-# [fedex.com]
-127.0.0.1 metrics.fedex.com
-
-# [feedmob.com]
-127.0.0.1 tracking.feedmob.com
-
-# [fgl.com]
-127.0.0.1 enhance-config.fgl.com
-
-# [fidelity-media.com]
-127.0.0.1 fidelity-media.com
-127.0.0.1 x.fidelity-media.com
-
-# [fiksu.com]
-127.0.0.1 fiksu.com
-127.0.0.1 a.fiksu.com
-127.0.0.1 rtb-creatives.fiksu.com
-127.0.0.1 sdk.fiksu.com
-
-# [fingersoft.net]
-127.0.0.1 ads.fingersoft.net
-127.0.0.1 ads3.fingersoft.net
-
-# [firstimpression.io]
-127.0.0.1 firstimpression.io
-127.0.0.1 cdn.firstimpression.io
-127.0.0.1 ecdn.firstimpression.io
-
-# [fishsticksgames.com]
-127.0.0.1 logging.fishsticksgames.com
-
-# [fitanalytics.com]
-127.0.0.1 widget.fitanalytics.com
-
-# [fixel.ai]
-127.0.0.1 script.fixel.ai
-
-# [flashtalking.com]
-127.0.0.1 flashtalking.com
-127.0.0.1 ad-events.flashtalking.com
-127.0.0.1 d9.flashtalking.com
-127.0.0.1 fdz.flashtalking.com
-127.0.0.1 i.flashtalking.com
-127.0.0.1 img.flashtalking.com
-127.0.0.1 imgcf.flashtalking.com
-127.0.0.1 prod-customfeeds.flashtalking.com
-127.0.0.1 s3cf.flashtalking.com
-127.0.0.1 servedby.flashtalking.com
-127.0.0.1 stat8.flashtalking.com
-
-# [flipboard.com]
-127.0.0.1 ad.flipboard.com
-127.0.0.1 ue.flipboard.com
-
-# [flow.io]
-127.0.0.1 beacon.flow.io
-
-# [flurry.com]
-127.0.0.1 flurry.com
-127.0.0.1 adlog.flurry.com
-127.0.0.1 ads.flurry.com
-127.0.0.1 cdn.flurry.com
-127.0.0.1 cfg.flurry.com
-127.0.0.1 data.flurry.com
-127.0.0.1 gw.flurry.com
-127.0.0.1 proton.flurry.com
-
-# [flyermobi.com]
-127.0.0.1 adbsc.flyermobi.com
-127.0.0.1 adbsdk.flyermobi.com
-127.0.0.1 adc.flyermobi.com
-
-# [fmpub.net]
-127.0.0.1 fmpub.net
-
-# [fn-pz.com]
-127.0.0.1 vision.fn-pz.com
-
-# [follow-apps.com]
-127.0.0.1 auth.follow-apps.com
-127.0.0.1 sdk.follow-apps.com
-127.0.0.1 sor-sdk.follow-apps.com
-
-# [fomo.com]
-127.0.0.1 load.fomo.com
-
-# [footprint.net]
-127.0.0.1 king-contenido-prod.secure2.footprint.net
-
-# [footprintdns.com]
-127.0.0.1 footprintdns.com
-127.0.0.1 918a7a98a85c63f2244669a0f54e12ba.clo.footprintdns.com
-127.0.0.1 bdc10654944f452cbeefa3a612d5a3b4.clo.footprintdns.com
-
-# [forbes.com]
-127.0.0.1 fuse.forbes.com
-127.0.0.1 geolocation.forbes.com
-
-# [foresee.com]
-127.0.0.1 analytics.foresee.com
-127.0.0.1 bd-nplb01.foresee.com
-127.0.0.1 bd-nplb02.foresee.com
-127.0.0.1 bd-nplb03.foresee.com
-127.0.0.1 brain.foresee.com
-127.0.0.1 cx.foresee.com
-127.0.0.1 gateway.foresee.com
-127.0.0.1 static.foresee.com
-
-# [foreseeresults.com]
-127.0.0.1 events.foreseeresults.com
-
-# [formisimo.com]
-127.0.0.1 cdn-static.formisimo.com
-
-# [forter.com]
-127.0.0.1 9e97cf8b099a.cdn4.forter.com
-127.0.0.1 e44177b6b805.cdn4.forter.com
-127.0.0.1 fdfe4ed62699.cdn4.forter.com
-
-# [fosrv.com]
-127.0.0.1 analytics.fosrv.com
-
-# [fotoable.com]
-127.0.0.1 dl.fotoable.com
-
-# [fotoable.net]
-127.0.0.1 geoip.fotoable.net
-
-# [fout.jp]
-127.0.0.1 fout.jp
-127.0.0.1 ad.fout.jp
-127.0.0.1 cnt.fout.jp
-127.0.0.1 dmp.fout.jp
-127.0.0.1 sync.dmp.fout.jp
-127.0.0.1 dsp.fout.jp
-127.0.0.1 js.fout.jp
-127.0.0.1 rfp.fout.jp
-127.0.0.1 ad.rfp.fout.jp
-127.0.0.1 imp.rfp.fout.jp
-127.0.0.1 js.rfp.fout.jp
-127.0.0.1 sync.rfp.fout.jp
-127.0.0.1 sync.fout.jp
-
-# [fox.com]
-127.0.0.1 b.fox.com
-
-# [foxitcloud.com]
-127.0.0.1 adlog.foxitcloud.com
-127.0.0.1 logger.foxitcloud.com
-
-# [foxnews.com]
-127.0.0.1 smetrics.foxnews.com
-
-# [foxpush.com]
-127.0.0.1 pushaction.foxpush.com
-
-# [foxsports.com]
-127.0.0.1 analytics.nova.foxsports.com
-
-# [fqtag.com]
-127.0.0.1 aux.fqtag.com
-127.0.0.1 c.fqtag.com
-127.0.0.1 cdn.fqtag.com
-127.0.0.1 new.fqtag.com
-127.0.0.1 query.fqtag.com
-127.0.0.1 s.fqtag.com
-
-# [ftstats.com]
-127.0.0.1 c.ftstats.com
-
-# [funheroic.com]
-127.0.0.1 dat.funheroic.com
-
-# [funshion.com]
-127.0.0.1 pub.funshion.com
-
-# [fuse-ad.com]
-127.0.0.1 pokkt.fuse-ad.com
-
-# [fusetracking.com]
-127.0.0.1 leanmobi.fusetracking.com
-
-# [fwmrm.net]
-127.0.0.1 fwmrm.net
-127.0.0.1 adm.fwmrm.net
-127.0.0.1 ads.aws.fwmrm.net
-127.0.0.1 prd.ads.aws.fwmrm.net
-127.0.0.1 g13v.prd.ads.aws.fwmrm.net
-127.0.0.1 nbcu.prd.ads.aws.fwmrm.net
-127.0.0.1 v.fwmrm.net
-127.0.0.1 7f077.v.fwmrm.net
-127.0.0.1 dsp.v.fwmrm.net
-
-# [fyber.com]
-127.0.0.1 api.fyber.com
-127.0.0.1 api-rewarded-video.fyber.com
-127.0.0.1 dau.fyber.com
-127.0.0.1 engine.fyber.com
-127.0.0.1 fev.fyber.com
-127.0.0.1 interstitial.fyber.com
-127.0.0.1 mbe-cdn.fyber.com
-127.0.0.1 mediation.fyber.com
-127.0.0.1 offer.fyber.com
-127.0.0.1 postimp-ofw.fyber.com
-127.0.0.1 update.postimp-ofw.fyber.com
-127.0.0.1 s.update.postimp-ofw.fyber.com
-127.0.0.1 rewarded-video.fyber.com
-127.0.0.1 sdk-config.fyber.com
-127.0.0.1 service.fyber.com
-127.0.0.1 tracker.fyber.com
-127.0.0.1 video.fyber.com
-
-# [g2afse.com]
-127.0.0.1 appsclicks.g2afse.com
-127.0.0.1 aterru.g2afse.com
-127.0.0.1 tarsan.g2afse.com
-
-# [g5e.com]
-127.0.0.1 cdn.g5e.com
-127.0.0.1 ceg.g5e.com
-127.0.0.1 collecting-consent.g5e.com
-127.0.0.1 most-popular-info.g5e.com
-127.0.0.1 pgpl.g5e.com
-127.0.0.1 pushwoosh.g5e.com
-127.0.0.1 specialdeals.g5e.com
-127.0.0.1 xpromo.g5e.com
-
-# [game-insight.com]
-127.0.0.1 tribez.game-insight.com
-
-# [gameanalytics.com]
-127.0.0.1 gameanalytics.com
-127.0.0.1 api.gameanalytics.com
-127.0.0.1 rubick.gameanalytics.com
-
-# [gameloft.com]
-127.0.0.1 igp06.gameloft.com
-127.0.0.1 ingameads.gameloft.com
-
-# [gamemonetize.com]
-127.0.0.1 html5.gamemonetize.com
-
-# [gameofwhales.com]
-127.0.0.1 api.gameofwhales.com
-
-# [games-to-run123.com]
-127.0.0.1 trk.games-to-run123.com
-
-# [gammaplatform.com]
-127.0.0.1 gammaplatform.com
-127.0.0.1 cm.gammaplatform.com
-127.0.0.1 hb.gammaplatform.com
-127.0.0.1 imp.gammaplatform.com
-127.0.0.1 static.gammaplatform.com
-127.0.0.1 stc.gammaplatform.com
-127.0.0.1 t.gammaplatform.com
-127.0.0.1 tag.gammaplatform.com
-
-# [gamooga.com]
-127.0.0.1 evbk.gamooga.com
-
-# [gannettdigital.com]
-127.0.0.1 traxex.gannettdigital.com
-
-# [gdeslon.ru]
-127.0.0.1 gdeslon.ru
-
-# [gemius.pl]
-127.0.0.1 gemius.pl
-127.0.0.1 gatr.hit.gemius.pl
-127.0.0.1 googlecm.hit.gemius.pl
-
-# [genieessp.com]
-127.0.0.1 genieessp.com
-127.0.0.1 gi-js.genieessp.com
-127.0.0.1 js.genieessp.com
-
-# [geoadnxs.com]
-127.0.0.1 sin1.geoadnxs.com
-127.0.0.1 ib.sin1.geoadnxs.com
-127.0.0.1 m.ib.sin1.geoadnxs.com
-127.0.0.1 mobile.ib.sin1.geoadnxs.com
-127.0.0.1 sin3-ib.sin1.geoadnxs.com
-
-# [geoedge.be]
-127.0.0.1 gw.geoedge.be
-127.0.0.1 protect.geoedge.be
-127.0.0.1 rumcdn.geoedge.be
-
-# [geoplugin.net]
-127.0.0.1 geoplugin.net
-127.0.0.1 www.geoplugin.net
-
-# [gepush.com]
-127.0.0.1 sdk.open.talk.gepush.com
-
-# [getclicky.com]
-127.0.0.1 in.getclicky.com
-127.0.0.1 static.getclicky.com
-
-# [getdrip.com]
-127.0.0.1 api.getdrip.com
-127.0.0.1 tag.getdrip.com
-
-# [getgo.com]
-127.0.0.1 api-telemetry.servers.getgo.com
-127.0.0.1 telemetry.servers.getgo.com
-
-# [getrockerbox.com]
-127.0.0.1 everlywell.cname.getrockerbox.com
-
-# [getshogun.com]
-127.0.0.1 analytics.getshogun.com
-
-# [getsocial.im]
-127.0.0.1 hades.getsocial.im
-
-# [getui.net]
-127.0.0.1 sdk.open.talk.getui.net
-
-# [getwoohoo.com]
-127.0.0.1 app.getwoohoo.com
-
-# [gimbal.com]
-127.0.0.1 analytics-server.gimbal.com
-127.0.0.1 communicate.gimbal.com
-127.0.0.1 placebubble.gimbal.com
-127.0.0.1 registration.gimbal.com
-127.0.0.1 sdk-configuration.gimbal.com
-127.0.0.1 sdk-info.gimbal.com
-
-# [gimbal.tech]
-127.0.0.1 cdn.gimbal.tech
-
-# [gioneemobile.net]
-127.0.0.1 stats.gioneemobile.net
-
-# [gismart.xyz]
-127.0.0.1 analytics.gismart.xyz
-127.0.0.1 prod-defaulting-subscriptiontool.gismart.xyz
-
-# [gladly.com]
-127.0.0.1 cdn.gladly.com
-127.0.0.1 us-1.gladly.com
-
-# [gleam.io]
-127.0.0.1 js.gleam.io
-
-# [glispa.com]
-127.0.0.1 glispa.com
-
-# [globalnetworkad.com]
-127.0.0.1 trans.globalnetworkad.com
-
-# [globalwebindex.net]
-127.0.0.1 gwiq-v3.globalwebindex.net
-127.0.0.1 gwiqcdn.globalwebindex.net
-
-# [glulive.com]
-127.0.0.1 personalization.centech.glulive.com
-127.0.0.1 prd1.personalization.centech.glulive.com
-127.0.0.1 revid.centech.glulive.com
-127.0.0.1 prd1.revid.centech.glulive.com
-
-# [gmossp-sp.jp]
-127.0.0.1 gmossp-sp.jp
-127.0.0.1 cdn.gmossp-sp.jp
-127.0.0.1 adn-d.sp.gmossp-sp.jp
-127.0.0.1 adn-i.sp.gmossp-sp.jp
-127.0.0.1 adn-j.sp.gmossp-sp.jp
-
-# [go-mpulse.net]
-127.0.0.1 c.go-mpulse.net
-127.0.0.1 s.go-mpulse.net
-
-# [go.com]
-127.0.0.1 log.go.com
-127.0.0.1 sw88.go.com
-127.0.0.1 tredir.go.com
-127.0.0.1 unid.go.com
-127.0.0.1 android.unid.go.com
-127.0.0.1 cdn.unid.go.com
-127.0.0.1 ios.unid.go.com
-
-# [go2cloud.org]
-127.0.0.1 tapjoy.go2cloud.org
-
-# [go2speed.org]
-127.0.0.1 media.go2speed.org
-
-# [goabode.com]
-127.0.0.1 marketing.goabode.com
-
-# [goadservices.com]
-127.0.0.1 goadservices.com
-127.0.0.1 bo.goadservices.com
-
-# [gocarrot.com]
-127.0.0.1 gocarrot.com
-127.0.0.1 iroko.gocarrot.com
-127.0.0.1 parsnip.gocarrot.com
-
-# [goforandroid.com]
-127.0.0.1 adlockscreen.goforandroid.com
-127.0.0.1 adpush.goforandroid.com
-127.0.0.1 adpushsdk.goforandroid.com
-127.0.0.1 adviap.goforandroid.com
-127.0.0.1 advshield.goforandroid.com
-127.0.0.1 geoip.goforandroid.com
-127.0.0.1 navigation.api.hk.goforandroid.com
-
-# [goldspotmedia.com]
-127.0.0.1 goldspotmedia.com
-127.0.0.1 gcmast-cdn.goldspotmedia.com
-
-# [golfrival.net]
-127.0.0.1 log1.golfrival.net
-
-# [goo.ne.jp]
-127.0.0.1 adcdn.goo.ne.jp
-127.0.0.1 owb101.goo.ne.jp
-
-# [gooddata.com]
-127.0.0.1 secure.gooddata.com
-
-# [google-analytics.com]
-127.0.0.1 google-analytics.com
-127.0.0.1 ssl.google-analytics.com
-127.0.0.1 www.google-analytics.com
-
-# [google.com]
-127.0.0.1 ads.google.com
-127.0.0.1 adservice.google.com
-127.0.0.1 s0-2mdn-net.l.google.com
-
-# [googleadservices.com]
-127.0.0.1 googleadservices.com
-127.0.0.1 pagead2.googleadservices.com
-127.0.0.1 www.googleadservices.com
-
-# [googleadsserving.cn]
-127.0.0.1 static.googleadsserving.cn
-
-# [googlesyndication.com]
-127.0.0.1 googlesyndication.com
-127.0.0.1 ade.googlesyndication.com
-127.0.0.1 pagead.googlesyndication.com
-127.0.0.1 pagead2.googlesyndication.com
-127.0.0.1 tpc.googlesyndication.com
-
-# [googleusercontent.com]
-127.0.0.1 displayads-formats.googleusercontent.com
-
-# [gop1.co]
-127.0.0.1 gop1.co
-127.0.0.1 img.gop1.co
-
-# [gotoip55.com]
-127.0.0.1 gotoip55.com
-
-# [gotrackier.com]
-127.0.0.1 adapace.gotrackier.com
-127.0.0.1 adjar.gotrackier.com
-127.0.0.1 adsapp.gotrackier.com
-127.0.0.1 adstacks.gotrackier.com
-127.0.0.1 adstory.gotrackier.com
-127.0.0.1 adyogis.gotrackier.com
-127.0.0.1 affilsoft.gotrackier.com
-127.0.0.1 appmontize.gotrackier.com
-127.0.0.1 auctera.gotrackier.com
-127.0.0.1 blendai.gotrackier.com
-127.0.0.1 click2commission.gotrackier.com
-127.0.0.1 conup.gotrackier.com
-127.0.0.1 harvest.gotrackier.com
-127.0.0.1 hyperads.gotrackier.com
-127.0.0.1 inkrevenue.gotrackier.com
-127.0.0.1 kormzi.gotrackier.com
-127.0.0.1 mediaxpedia.gotrackier.com
-127.0.0.1 mobisaturn.gotrackier.com
-127.0.0.1 momentus.gotrackier.com
-127.0.0.1 netsetgo.gotrackier.com
-127.0.0.1 phono.gotrackier.com
-127.0.0.1 playdigo.gotrackier.com
-127.0.0.1 quickadsmedia.gotrackier.com
-127.0.0.1 vihit.gotrackier.com
-127.0.0.1 vytomi.gotrackier.com
-
-# [gotraffic.net]
-127.0.0.1 cdn.gotraffic.net
-
-# [gowadogo.com]
-127.0.0.1 gowadogo.com
-127.0.0.1 click.gowadogo.com
-
-# [grabify.link]
-127.0.0.1 grabify.link
-
-# [grapeshot.co.uk]
-127.0.0.1 johnston.grapeshot.co.uk
-127.0.0.1 mediaforce.grapeshot.co.uk
-127.0.0.1 newscorp.grapeshot.co.uk
-127.0.0.1 telegraph.grapeshot.co.uk
-127.0.0.1 trinitymirror.grapeshot.co.uk
-
-# [greystripe.com]
-127.0.0.1 adsx.greystripe.com
-
-# [gridsumdissector.com]
-127.0.0.1 cm-udmp.gridsumdissector.com
-127.0.0.1 diag-wd.gridsumdissector.com
-127.0.0.1 i.gridsumdissector.com
-127.0.0.1 recv-bak-wd.gridsumdissector.com
-127.0.0.1 recv-wd.gridsumdissector.com
-127.0.0.1 static.gridsumdissector.com
-
-# [growthbeat.com]
-127.0.0.1 api.growthbeat.com
-
-# [growthpush.com]
-127.0.0.1 api.growthpush.com
-
-# [gscontxt.net]
-127.0.0.1 hearst.gscontxt.net
-
-# [gu-web.net]
-127.0.0.1 phar.gu-web.net
-
-# [guardianapps.co.uk]
-127.0.0.1 guardianapps.co.uk
-127.0.0.1 nextgen.guardianapps.co.uk
-127.0.0.1 api.nextgen.guardianapps.co.uk
-
-# [gumgum.com]
-127.0.0.1 gumgum.com
-127.0.0.1 aba.gumgum.com
-127.0.0.1 jp-g2.gumgum.com
-127.0.0.1 jp-lb.gumgum.com
-127.0.0.1 or-g2.gumgum.com
-127.0.0.1 or-lb.gumgum.com
-127.0.0.1 px.gumgum.com
-127.0.0.1 rtb.gumgum.com
-127.0.0.1 va-g2.gumgum.com
-127.0.0.1 va-lb.gumgum.com
-127.0.0.1 wo.gumgum.com
-127.0.0.1 update.wo.gumgum.com
-127.0.0.1 s.update.wo.gumgum.com
-
-# [guoshipartners.com]
-127.0.0.1 ad-specs.guoshipartners.com
-
-# [gwallet.com]
-127.0.0.1 gwallet.com
-127.0.0.1 rp.gwallet.com
-
-# [h-cdn.com]
-127.0.0.1 perr.h-cdn.com
-
-# [h12-media.com]
-127.0.0.1 h12-media.com
-127.0.0.1 tags.h12-media.com
-
-# [hansel.io]
-127.0.0.1 dil.hansel.io
-127.0.0.1 sdk.hansel.io
-127.0.0.1 ujm.hansel.io
-
-# [hapyak.com]
-127.0.0.1 analytics-production.hapyak.com
-
-# [hasmobi.net]
-127.0.0.1 hasmobi.net
-127.0.0.1 adx.hasmobi.net
-127.0.0.1 na.hasmobi.net
-127.0.0.1 stat.hasmobi.net
-127.0.0.1 stra.hasmobi.net
-
-# [havasedge.com]
-127.0.0.1 havasedge.com
-127.0.0.1 event.havasedge.com
-
-# [hbi-ingest.net]
-127.0.0.1 hbi-ingest.net
-
-# [heapanalytics.com]
-127.0.0.1 cdn.heapanalytics.com
-
-# [herocraft.com]
-127.0.0.1 adv.herocraft.com
-
-# [collection-endpoint-staging.herokuapp.com]
-127.0.0.1 collection-endpoint-staging.herokuapp.com
-
-# [evening-badlands-6215.herokuapp.com]
-127.0.0.1 evening-badlands-6215.herokuapp.com
-
-# [ilyonanalytics.herokuapp.com]
-127.0.0.1 ilyonanalytics.herokuapp.com
-
-# [powr-counter.herokuapp.com]
-127.0.0.1 powr-counter.herokuapp.com
-
-# [wootric-eligibility.herokuapp.com]
-127.0.0.1 wootric-eligibility.herokuapp.com
-
-# [herokudns.com]
-127.0.0.1 embed.tagboard.com.herokudns.com
-127.0.0.1 event-logger.tagboard.com.herokudns.com
-127.0.0.1 api.wootric.com.herokudns.com
-127.0.0.1 production.wootric.com.herokudns.com
-127.0.0.1 analytics.yopify.com.herokudns.com
-
-# [hexagon-analytics.com]
-127.0.0.1 hexagon-analytics.com
-
-# [heytapdl.com]
-127.0.0.1 mdp-appconf-sg.heytapdl.com
-
-# [heytapmobi.com]
-127.0.0.1 client-uc.heytapmobi.com
-
-# [heyzap.com]
-127.0.0.1 ads.heyzap.com
-127.0.0.1 fyc.heyzap.com
-127.0.0.1 med.heyzap.com
-
-# [hghit.com]
-127.0.0.1 hghit.com
-
-# [hgonline.net]
-127.0.0.1 cdn-cf-hc-banners.hgonline.net
-
-# [hiconversion.com]
-127.0.0.1 h30-deploy.hiconversion.com
-
-# [highperformancecpm.com]
-127.0.0.1 pl15402247.highperformancecpm.com
-
-# [hiido.com]
-127.0.0.1 config.hiido.com
-127.0.0.1 hlog.hiido.com
-127.0.0.1 klog.hiido.com
-127.0.0.1 mlog.hiido.com
-127.0.0.1 trans.hiido.com
-127.0.0.1 ylog.hiido.com
-
-# [histats.com]
-127.0.0.1 s10.histats.com
-127.0.0.1 s4i.histats.com
-
-# [hitsteps.com]
-127.0.0.1 log.hitsteps.com
-
-# [holder.com.ua]
-127.0.0.1 holder.com.ua
-
-# [homify.com.mx]
-127.0.0.1 homify.com.mx
-
-# [hostyour.video]
-127.0.0.1 analytics.hostyour.video
-
-# [hot-mob.com]
-127.0.0.1 hot-mob.com
-127.0.0.1 ad.hot-mob.com
-127.0.0.1 cdn.hot-mob.com
-127.0.0.1 code.hot-mob.com
-127.0.0.1 trk.hot-mob.com
-127.0.0.1 webapi.hot-mob.com
-127.0.0.1 wpr.hot-mob.com
-
-# [hotjar.com]
-127.0.0.1 script.hotjar.com
-127.0.0.1 static.hotjar.com
-127.0.0.1 vars.hotjar.com
-
-# [hotjar.io]
-127.0.0.1 vc.hotjar.io
-
-# [howdoesin.net]
-127.0.0.1 howdoesin.net
-127.0.0.1 click.howdoesin.net
-
-# [hrzn-nxt.com]
-127.0.0.1 hrzn-nxt.com
-127.0.0.1 c.hrzn-nxt.com
-127.0.0.1 hmi-hershey.hrzn-nxt.com
-127.0.0.1 l.hrzn-nxt.com
-
-# [hs-analytics.net]
-127.0.0.1 hs-analytics.net
-
-# [htmedia.in]
-127.0.0.1 analytics.htmedia.in
-
-# [hulu.com]
-127.0.0.1 t2.hulu.com
-
-# [humann.com]
-127.0.0.1 segment.humann.com
-127.0.0.1 segment-api.humann.com
-
-# [huq.io]
-127.0.0.1 huq.io
-127.0.0.1 api.huq.io
-
-# [huqindustries.co.uk]
-127.0.0.1 api.huqindustries.co.uk
-
-# [hutchgames.io]
-127.0.0.1 crosspromo.hutchgames.io
-
-# [huuuge.net]
-127.0.0.1 stats.huuuge.net
-
-# [hyprmx.com]
-127.0.0.1 live.hyprmx.com
-127.0.0.1 marketplace-android-b235.hyprmx.com
-127.0.0.1 static.hyprmx.com
-
-# [i-mobile.co.jp]
-127.0.0.1 i-mobile.co.jp
-
-# [i2ad.jp]
-127.0.0.1 i2ad.jp
-
-# [i2i.jp]
-127.0.0.1 i2i.jp
-
-# [iappgame.com]
-127.0.0.1 sdk.iappgame.com
-
-# [iappmobi.com]
-127.0.0.1 data.iappmobi.com
-
-# [iasds01.com]
-127.0.0.1 ci.iasds01.com
-127.0.0.1 sc.iasds01.com
-
-# [iaudienc.com]
-127.0.0.1 iaudienc.com
-127.0.0.1 s.iaudienc.com
-
-# [ibmcloud.com]
-127.0.0.1 planning-analytics.ibmcloud.com
-127.0.0.1 tealeaf.ibmcloud.com
-127.0.0.1 collector.tealeaf.ibmcloud.com
-127.0.0.1 uscollector.tealeaf.ibmcloud.com
-
-# [icecyber.org]
-127.0.0.1 stable.icecyber.org
-
-# [icloseli.com]
-127.0.0.1 ads.icloseli.com
-
-# [icloud.com]
-127.0.0.1 metrics.icloud.com
-
-# [id1.cn]
-127.0.0.1 id1.cn
-
-# [id5-sync.com]
-127.0.0.1 id5-sync.com
-
-# [idio.co]
-127.0.0.1 a.idio.co
-127.0.0.1 api.idio.co
-127.0.0.1 i.idio.co
-127.0.0.1 js.idio.co
-127.0.0.1 s.idio.co
-127.0.0.1 sales.idio.co
-127.0.0.1 ssl-s.idio.co
-
-# [idreams.pl]
-127.0.0.1 server.idreams.pl
-
-# [ifood.tv]
-127.0.0.1 adlog.ifood.tv
-127.0.0.1 log.ifood.tv
-
-# [igetget.com]
-127.0.0.1 entree.igetget.com
-127.0.0.1 piccdn.igetget.com
-127.0.0.1 seeder.igetget.com
-
-# [igexin.com]
-127.0.0.1 inc2.igexin.com
-127.0.0.1 open.inc2.igexin.com
-127.0.0.1 sdk.open.inc2.igexin.com
-127.0.0.1 open.phone.igexin.com
-127.0.0.1 sdk.open.phone.igexin.com
-127.0.0.1 talk.igexin.com
-127.0.0.1 open.talk.igexin.com
-127.0.0.1 sdk.open.talk.igexin.com
-
-# [igodigital.com]
-127.0.0.1 collect.igodigital.com
-127.0.0.1 100016075.collect.igodigital.com
-127.0.0.1 10870841.collect.igodigital.com
-127.0.0.1 7227272.collect.igodigital.com
-
-# [iheart.com]
-127.0.0.1 us-events.api.iheart.com
-127.0.0.1 smy.iheart.com
-
-# [ihsmarkit.com]
-127.0.0.1 wass.ihsmarkit.com
-
-# [ijinshan.com]
-127.0.0.1 dcys.ijinshan.com
-127.0.0.1 zj.dcys.ijinshan.com
-127.0.0.1 cntj.zj.dcys.ijinshan.com
-127.0.0.1 did.ijinshan.com
-127.0.0.1 cmplay.did.ijinshan.com
-127.0.0.1 dl.ijinshan.com
-127.0.0.1 img1.ijinshan.com
-127.0.0.1 keyserver.ijinshan.com
-127.0.0.1 kpns.ijinshan.com
-127.0.0.1 liehu.ijinshan.com
-127.0.0.1 cdndownload.liehu.ijinshan.com
-127.0.0.1 mobad.ijinshan.com
-127.0.0.1 pc.mobad.ijinshan.com
-127.0.0.1 sdk.mobad.ijinshan.com
-127.0.0.1 sj.ijinshan.com
-127.0.0.1 dl.sj.ijinshan.com
-127.0.0.1 stat.ijinshan.com
-127.0.0.1 js.stat.ijinshan.com
-127.0.0.1 tj.ijinshan.com
-127.0.0.1 lb3d.tj.ijinshan.com
-127.0.0.1 lbdata.tj.ijinshan.com
-127.0.0.1 utag.ijinshan.com
-127.0.0.1 db.utag.ijinshan.com
-
-# [ilyf4amifh.com]
-127.0.0.1 ilyf4amifh.com
-
-# [imaginationunwired.com]
-127.0.0.1 sdkv2.imaginationunwired.com
-
-# [imgix.net]
-127.0.0.1 amplify-com-mktg.imgix.net
-127.0.0.1 marketingweek.imgix.net
-127.0.0.1 moengagewebsdk.imgix.net
-
-# [imguol.com]
-127.0.0.1 e.imguol.com
-
-# [imhd.io]
-127.0.0.1 cdn.imhd.io
-
-# [imimobile.com]
-127.0.0.1 imimobile.com
-
-# [immobilienscout24.de]
-127.0.0.1 tracking.immobilienscout24.de
-
-# [immomo.com]
-127.0.0.1 api.immomo.com
-127.0.0.1 connperf.immomo.com
-127.0.0.1 live-api.immomo.com
-127.0.0.1 paas-push-api.immomo.com
-127.0.0.1 paas-push-api-log.immomo.com
-
-# [imonomy.com]
-127.0.0.1 b.imonomy.com
-127.0.0.1 srv.imonomy.com
-127.0.0.1 tag.imonomy.com
-
-# [impactradius-event.com]
-127.0.0.1 d.impactradius-event.com
-
-# [impactradius.com]
-127.0.0.1 ct.impactradius.com
-127.0.0.1 linkto-ext-hp-com.ct.impactradius.com
-127.0.0.1 customtraffic.impactradius.com
-127.0.0.1 goto-target-com.customtraffic.impactradius.com
-127.0.0.1 partners-hotwire-com.impactradius.com
-
-# [impression.link]
-127.0.0.1 impression.link
-
-# [imrworldwide.com]
-127.0.0.1 imrworldwide.com
-127.0.0.1 cdn-gl.imrworldwide.com
-127.0.0.1 cloudapi.imrworldwide.com
-127.0.0.1 cm.imrworldwide.com
-127.0.0.1 errors.imrworldwide.com
-127.0.0.1 global.imrworldwide.com
-127.0.0.1 priv-policy.imrworldwide.com
-127.0.0.1 sdk.imrworldwide.com
-127.0.0.1 seccdn-gl.imrworldwide.com
-127.0.0.1 secure-au.imrworldwide.com
-127.0.0.1 secure-cert.imrworldwide.com
-127.0.0.1 secure-dcr.imrworldwide.com
-127.0.0.1 secure-dcr-cert.imrworldwide.com
-127.0.0.1 secure-drm.imrworldwide.com
-127.0.0.1 secure-eu.imrworldwide.com
-127.0.0.1 secure-gg.imrworldwide.com
-127.0.0.1 secure-gl.imrworldwide.com
-127.0.0.1 secure-it.imrworldwide.com
-127.0.0.1 secure-nz.imrworldwide.com
-127.0.0.1 secure-proxy.imrworldwide.com
-127.0.0.1 secure-sdk.imrworldwide.com
-127.0.0.1 secure-sg.imrworldwide.com
-127.0.0.1 secure-uk.imrworldwide.com
-127.0.0.1 secure-us.imrworldwide.com
-127.0.0.1 uaid-linkage.imrworldwide.com
-
-# [imtwjwoasak.com]
-127.0.0.1 imtwjwoasak.com
-
-# [imwx.com]
-127.0.0.1 imwx.com
-
-# [in25app.com]
-127.0.0.1 trk.in25app.com
-
-# [indeed.com]
-127.0.0.1 ads.indeed.com
-127.0.0.1 t.indeed.com
-
-# [indexww.com]
-127.0.0.1 js-sec.indexww.com
-127.0.0.1 update.indexww.com
-127.0.0.1 s.update.indexww.com
-
-# [indiatimes.com]
-127.0.0.1 mobileads.indiatimes.com
-
-# [indicative.com]
-127.0.0.1 api.indicative.com
-127.0.0.1 cdn.indicative.com
-
-# [infinario.com]
-127.0.0.1 api.infinario.com
-127.0.0.1 skypicker-api.infinario.com
-127.0.0.1 sygic-api.infinario.com
-
-# [influencemobile.com]
-127.0.0.1 engage-network.influencemobile.com
-127.0.0.1 events.influencemobile.com
-127.0.0.1 messaging.influencemobile.com
-127.0.0.1 targeting.influencemobile.com
-
-# [influenster.com]
-127.0.0.1 image.influenster.com
-
-# [informatm.com]
-127.0.0.1 images.informatm.com
-
-# [infra.systems]
-127.0.0.1 studcat.infra.systems
-
-# [inhousedsp.com]
-127.0.0.1 inhousedsp.com
-127.0.0.1 content.inhousedsp.com
-
-# [inlcorp.com]
-127.0.0.1 adapi.inlcorp.com
-
-# [inlocomedia.com]
-127.0.0.1 sdk.inlocomedia.com
-127.0.0.1 sdk-analytics.inlocomedia.com
-127.0.0.1 visits.inlocomedia.com
-
-# [inmar.com]
-127.0.0.1 rasmas.inmar.com
-
-# [inmarket.com]
-127.0.0.1 cdn-engagement.inmarket.com
-127.0.0.1 engagement.inmarket.com
-127.0.0.1 m2m-api.inmarket.com
-
-# [inmobi.cn]
-127.0.0.1 inmobi.cn
-127.0.0.1 sdk.inmobi.cn
-127.0.0.1 telemetry.sdk.inmobi.cn
-127.0.0.1 w.inmobi.cn
-127.0.0.1 sdkm.w.inmobi.cn
-
-# [inmobi.com]
-127.0.0.1 ads.inmobi.com
-127.0.0.1 appgwv2.inmobi.com
-127.0.0.1 eastus-ssp.appgwv2.inmobi.com
-127.0.0.1 config.eastus-ssp.appgwv2.inmobi.com
-127.0.0.1 vastproxy.brand.inmobi.com
-127.0.0.1 config.inmobi.com
-127.0.0.1 config-ltvp.inmobi.com
-127.0.0.1 de.inmobi.com
-127.0.0.1 b.de.inmobi.com
-127.0.0.1 e.de.inmobi.com
-127.0.0.1 ic.de.inmobi.com
-127.0.0.1 glance.inmobi.com
-127.0.0.1 analytics.glance.inmobi.com
-127.0.0.1 id.analytics.glance.inmobi.com
-127.0.0.1 in.analytics.glance.inmobi.com
-127.0.0.1 api.glance.inmobi.com
-127.0.0.1 id.api.glance.inmobi.com
-127.0.0.1 in.api.glance.inmobi.com
-127.0.0.1 glance-internal.inmobi.com
-127.0.0.1 analytics-prod2.glance-internal.inmobi.com
-127.0.0.1 content-prod3.glance-internal.inmobi.com
-127.0.0.1 s.iff.inmobi.com
-127.0.0.1 dspbeacons.error.ihasdsp.inmobi.com
-127.0.0.1 imces.inmobi.com
-127.0.0.1 mcg-ads.inmobi.com
-127.0.0.1 pulse.inmobi.com
-127.0.0.1 carpet.pulse.inmobi.com
-127.0.0.1 sdk.inmobi.com
-127.0.0.1 telemetry.sdk.inmobi.com
-127.0.0.1 ssp-prod-telemerty-eastus-appgwv2.inmobi.com
-127.0.0.1 trafficmanager.inmobi.com
-127.0.0.1 eastus.trafficmanager.inmobi.com
-127.0.0.1 nonmutt.eastus.trafficmanager.inmobi.com
-127.0.0.1 w.eastus.trafficmanager.inmobi.com
-127.0.0.1 et.w.eastus.trafficmanager.inmobi.com
-127.0.0.1 sgp.trafficmanager.inmobi.com
-127.0.0.1 nonmutt.sgp.trafficmanager.inmobi.com
-127.0.0.1 imces.dfw1.vip.inmobi.com
-127.0.0.1 w.inmobi.com
-127.0.0.1 api.w.inmobi.com
-127.0.0.1 au.w.inmobi.com
-127.0.0.1 c-eus.w.inmobi.com
-127.0.0.1 et.w.inmobi.com
-127.0.0.1 et-eus.w.inmobi.com
-127.0.0.1 i.w.inmobi.com
-127.0.0.1 js.w.inmobi.com
-127.0.0.1 sdkm.w.inmobi.com
-127.0.0.1 sdktm.w.inmobi.com
-127.0.0.1 vast.w.inmobi.com
-
-# [inmobicdn.net]
-127.0.0.1 inmobicdn.net
-127.0.0.1 l.inmobicdn.net
-127.0.0.1 glance.l.inmobicdn.net
-127.0.0.1 i.l.inmobicdn.net
-127.0.0.1 i.l-dsp.inmobicdn.net
-127.0.0.1 supply.inmobicdn.net
-
-# [inner-active.mobi]
-127.0.0.1 inner-active.mobi
-127.0.0.1 ad-tag.inner-active.mobi
-127.0.0.1 cdn2.inner-active.mobi
-127.0.0.1 client-events.inner-active.mobi
-127.0.0.1 event.inner-active.mobi
-127.0.0.1 event-staging.inner-active.mobi
-127.0.0.1 m2m1.inner-active.mobi
-127.0.0.1 sdk-events.inner-active.mobi
-127.0.0.1 vast-events.inner-active.mobi
-127.0.0.1 vast-events-staging.inner-active.mobi
-127.0.0.1 wv.inner-active.mobi
-
-# [innertrends.com]
-127.0.0.1 babel.innertrends.com
-127.0.0.1 io.innertrends.com
-
-# [innity.com]
-127.0.0.1 innity.com
-127.0.0.1 as.innity.com
-127.0.0.1 avd.innity.com
-127.0.0.1 avn.innity.com
-127.0.0.1 avp.innity.com
-127.0.0.1 cast.innity.com
-127.0.0.1 optimize.innity.com
-127.0.0.1 ps.innity.com
-
-# [innity.net]
-127.0.0.1 innity.net
-127.0.0.1 avd.innity.net
-127.0.0.1 cdn.innity.net
-127.0.0.1 media.innity.net
-127.0.0.1 vcdn.media.innity.net
-127.0.0.1 ssl-avd.innity.net
-
-# [innovid.com]
-127.0.0.1 innovid.com
-127.0.0.1 ag.innovid.com
-127.0.0.1 dts.innovid.com
-127.0.0.1 rtr.innovid.com
-127.0.0.1 s.innovid.com
-127.0.0.1 s-a.innovid.com
-127.0.0.1 s-cdn.innovid.com
-127.0.0.1 s-files.innovid.com
-127.0.0.1 s-static.innovid.com
-127.0.0.1 s-video.innovid.com
-127.0.0.1 service.innovid.com
-127.0.0.1 static.innovid.com
-
-# [insent.ai]
-127.0.0.1 perimeterx.widget.insent.ai
-
-# [inshorts.com]
-127.0.0.1 analytics-events.inshorts.com
-
-# [insightexpressai.com]
-127.0.0.1 insightexpressai.com
-127.0.0.1 secure.insightexpressai.com
-127.0.0.1 surveys.insightexpressai.com
-
-# [insigit.com]
-127.0.0.1 cdn.insigit.com
-
-# [inskinad.com]
-127.0.0.1 cdn.inskinad.com
-127.0.0.1 mfad.inskinad.com
-127.0.0.1 video.inskinad.com
-
-# [inspectlet.com]
-127.0.0.1 cdn.inspectlet.com
-127.0.0.1 hn.inspectlet.com
-127.0.0.1 ws.inspectlet.com
-
-# [instana.io]
-127.0.0.1 eum-orange-saas.instana.io
-
-# [integromat.com]
-127.0.0.1 hook.integromat.com
-
-# [intellimize.co]
-127.0.0.1 api.intellimize.co
-127.0.0.1 log.intellimize.co
-
-# [intentarget.com]
-127.0.0.1 static.intentarget.com
-
-# [intentiq.com]
-127.0.0.1 ads.intentiq.com
-127.0.0.1 api.intentiq.com
-127.0.0.1 pe.intentiq.com
-127.0.0.1 pe1.intentiq.com
-127.0.0.1 sync.intentiq.com
-127.0.0.1 sync1.intentiq.com
-
-# [intergi.com]
-127.0.0.1 cdn.intergi.com
-
-# [intergient.com]
-127.0.0.1 cdn.intergient.com
-
-# [intermarkets.net]
-127.0.0.1 intermarkets.net
-
-# [intowow.com]
-127.0.0.1 intowow.com
-127.0.0.1 adcfg.intowow.com
-127.0.0.1 geoinfo.intowow.com
-
-# [intuit.com]
-127.0.0.1 logging.api.intuit.com
-127.0.0.1 monitoring-sdk.experimentation.intuit.com
-
-# [inven.co.kr]
-127.0.0.1 ads.inven.co.kr
-
-# [invoca.net]
-127.0.0.1 invoca.net
-127.0.0.1 pnapi.invoca.net
-
-# [invocacdn.com]
-127.0.0.1 invocacdn.com
-127.0.0.1 solutions.invocacdn.com
-
-# [iosappsworld.com]
-127.0.0.1 ads.iosappsworld.com
-
-# [iperceptions.com]
-127.0.0.1 api.iperceptions.com
-127.0.0.1 collect.iperceptions.com
-127.0.0.1 ips-img.iperceptions.com
-127.0.0.1 post.iperceptions.com
-127.0.0.1 sd.iperceptions.com
-127.0.0.1 universal.iperceptions.com
-
-# [ipinyou.com]
-127.0.0.1 ipinyou.com
-127.0.0.1 cm.ipinyou.com
-127.0.0.1 fm.ipinyou.com
-127.0.0.1 fms.ipinyou.com
-127.0.0.1 stats.ipinyou.com
-127.0.0.1 vt.ipinyou.com
-
-# [iponweb.net]
-127.0.0.1 fastg8.pool.iponweb.net
-
-# [ipredictive.com]
-127.0.0.1 ad-us-west.ipredictive.com
-127.0.0.1 events-us-east-1.ipredictive.com
-127.0.0.1 events-us-west-2.ipredictive.com
-127.0.0.1 events2-us-east-1.ipredictive.com
-127.0.0.1 media-cdn.ipredictive.com
-127.0.0.1 sync.ipredictive.com
-
-# [iprom.net]
-127.0.0.1 adserver.iprom.net
-
-# [ipromote.com]
-127.0.0.1 i.ipromote.com
-127.0.0.1 iad1.ipromote.com
-127.0.0.1 iad2.ipromote.com
-127.0.0.1 iad3.ipromote.com
-127.0.0.1 iad4.ipromote.com
-127.0.0.1 iad5.ipromote.com
-127.0.0.1 iad6.ipromote.com
-127.0.0.1 iad7.ipromote.com
-127.0.0.1 iad8.ipromote.com
-127.0.0.1 sfo1.ipromote.com
-127.0.0.1 sfo2.ipromote.com
-127.0.0.1 sfo3.ipromote.com
-127.0.0.1 sfo4.ipromote.com
-127.0.0.1 sin1.ipromote.com
-127.0.0.1 sin2.ipromote.com
-
-# [ipstack.com]
-127.0.0.1 api.ipstack.com
-
-# [iqzone.com]
-127.0.0.1 iqzone.com
-127.0.0.1 pssvc.iqzone.com
-
-# [iris.tv]
-127.0.0.1 iris.tv
-127.0.0.1 context.iris.tv
-127.0.0.1 ovp.iris.tv
-
-# [ironsrc.mobi]
-127.0.0.1 logs.ironsrc.mobi
-
-# [irquest.com]
-127.0.0.1 iam-agof-app.irquest.com
-
-# [irr.ru]
-127.0.0.1 irr.ru
-
-# [irs01.com]
-127.0.0.1 irs01.com
-127.0.0.1 m.irs01.com
-127.0.0.1 v.irs01.com
-127.0.0.1 z.irs01.com
-
-# [isnssdk.com]
-127.0.0.1 dm.isnssdk.com
-127.0.0.1 h5.isnssdk.com
-127.0.0.1 hotapi-va.isnssdk.com
-127.0.0.1 i.isnssdk.com
-127.0.0.1 i16-tb.isnssdk.com
-127.0.0.1 ichannel.isnssdk.com
-127.0.0.1 imapi-sg.isnssdk.com
-127.0.0.1 log.isnssdk.com
-127.0.0.1 log-tb.isnssdk.com
-127.0.0.1 mon.isnssdk.com
-127.0.0.1 open.isnssdk.com
-127.0.0.1 pangolin16.isnssdk.com
-127.0.0.1 tnc16-alisg.isnssdk.com
-127.0.0.1 tnc16-useast1a.isnssdk.com
-
-# [ispot.tv]
-127.0.0.1 ispot.tv
-127.0.0.1 pi.ispot.tv
-127.0.0.1 pt.ispot.tv
-
-# [iterable.com]
-127.0.0.1 api.iterable.com
-127.0.0.1 assets.iterable.com
-127.0.0.1 static.iterable.com
-
-# [iteratehq.com]
-127.0.0.1 iteratehq.com
-127.0.0.1 platform.iteratehq.com
-
-# [itim.vn]
-127.0.0.1 itim.vn
-127.0.0.1 spell.itim.vn
-
-# [itmedia.co.jp]
-127.0.0.1 fc.itmedia.co.jp
-
-# [itracker360.com]
-127.0.0.1 ip.itracker360.com
-
-# [ivitrack.com]
-127.0.0.1 itm.ivitrack.com
-127.0.0.1 matching.ivitrack.com
-
-# [ivymobile.com]
-127.0.0.1 api.ivymobile.com
-127.0.0.1 stats.ivymobile.com
-
-# [izooto.com]
-127.0.0.1 cdn.izooto.com
-127.0.0.1 cdnimg.izooto.com
-127.0.0.1 err.izooto.com
-
-# [ja2n2u30a6rgyd.com]
-127.0.0.1 ja2n2u30a6rgyd.com
-
-# [jampp.com]
-127.0.0.1 jampp.com
-127.0.0.1 cdn.jampp.com
-127.0.0.1 imgx.jampp.com
-127.0.0.1 imp-lb-us2.jampp.com
-127.0.0.1 static.jampp.com
-
-# [jeeng.com]
-127.0.0.1 api.jeeng.com
-127.0.0.1 users.api.jeeng.com
-127.0.0.1 sdk.jeeng.com
-127.0.0.1 telemetries.jeeng.com
-
-# [jetpackdigital.com]
-127.0.0.1 ads.jetpackdigital.com
-127.0.0.1 tracking.jetpackdigital.com
-
-# [jiguang.cn]
-127.0.0.1 ad.jiguang.cn
-127.0.0.1 res-push.ad.jiguang.cn
-127.0.0.1 im.jiguang.cn
-127.0.0.1 sdk.im.jiguang.cn
-127.0.0.1 sdk.jiguang.cn
-127.0.0.1 update.sdk.jiguang.cn
-127.0.0.1 verification.jiguang.cn
-127.0.0.1 sdk.verification.jiguang.cn
-
-# [jivox.com]
-127.0.0.1 as.jivox.com
-127.0.0.1 as-ttd.jivox.com
-127.0.0.1 assetscdn.jivox.com
-127.0.0.1 cdn.jivox.com
-127.0.0.1 cdn-as.jivox.com
-127.0.0.1 evs.jivox.com
-127.0.0.1 pxl.jivox.com
-127.0.0.1 sync.jivox.com
-127.0.0.1 traffick.jivox.com
-
-# [jorte.com]
-127.0.0.1 ad.jorte.com
-
-# [jpush.cn]
-127.0.0.1 im64.jpush.cn
-127.0.0.1 s.jpush.cn
-127.0.0.1 stats.jpush.cn
-
-# [jpush.io]
-127.0.0.1 sis.jpush.io
-
-# [jsrdn.com]
-127.0.0.1 c.jsrdn.com
-127.0.0.1 s.jsrdn.com
-
-# [jst.ai]
-127.0.0.1 cdn.jst.ai
-
-# [juiceadv.com]
-127.0.0.1 juiceadv.com
-
-# [jumboprivacy.com]
-127.0.0.1 analytics.jumboprivacy.com
-
-# [jumio.com]
-127.0.0.1 mobile-sdk-resources.jumio.com
-127.0.0.1 nv-sdk.jumio.com
-
-# [justpremium.com]
-127.0.0.1 ads.justpremium.com
-127.0.0.1 de.ads.justpremium.com
-127.0.0.1 es.ads.justpremium.com
-127.0.0.1 pre.ads.justpremium.com
-127.0.0.1 uk.ads.justpremium.com
-127.0.0.1 cdn.justpremium.com
-127.0.0.1 match.justpremium.com
-127.0.0.1 prod.justpremium.com
-127.0.0.1 bidder-ap-northeast-1.prod.justpremium.com
-127.0.0.1 bidder-us-west-2.prod.justpremium.com
-127.0.0.1 cookiematch-ap-northeast-1.prod.justpremium.com
-127.0.0.1 cookiematch-us-east-1.prod.justpremium.com
-127.0.0.1 cookiematch-us-west-2.prod.justpremium.com
-127.0.0.1 tracking.justpremium.com
-127.0.0.1 emea-v3.tracking.justpremium.com
-
-# [justservingfiles.net]
-127.0.0.1 bmedia.justservingfiles.net
-
-# [justuno.com]
-127.0.0.1 cdn.justuno.com
-
-# [justwatch.com]
-127.0.0.1 sentry.justwatch.com
-
-# [jwplayer.com]
-127.0.0.1 entitlements.jwplayer.com
-
-# [jwpltx.com]
-127.0.0.1 ping-meta-prd.jwpltx.com
-127.0.0.1 prd.jwpltx.com
-
-# [jwpsrv.com]
-127.0.0.1 g.jwpsrv.com
-
-# [kaffnet.com]
-127.0.0.1 kaffnet.com
-127.0.0.1 adapter.kaffnet.com
-127.0.0.1 ad.adapter.kaffnet.com
-127.0.0.1 api.kaffnet.com
-127.0.0.1 ad.api.kaffnet.com
-127.0.0.1 data.api.kaffnet.com
-127.0.0.1 sdk.api.kaffnet.com
-
-# [kaltura.com]
-127.0.0.1 analytics.kaltura.com
-
-# [kampyle.com]
-127.0.0.1 kampyle.com
-127.0.0.1 api-usent.kampyle.com
-127.0.0.1 assets.kampyle.com
-127.0.0.1 cdn-prod.kampyle.com
-127.0.0.1 cdn-usent.kampyle.com
-127.0.0.1 cooladata.kampyle.com
-127.0.0.1 mobilesdk-us.kampyle.com
-127.0.0.1 nebula-cdn.kampyle.com
-127.0.0.1 screencaptue-cdn.kampyle.com
-127.0.0.1 screencapture.kampyle.com
-127.0.0.1 udc-neb.kampyle.com
-
-# [kargo.com]
-127.0.0.1 ad-monitor.kargo.com
-127.0.0.1 storage.cloud.kargo.com
-127.0.0.1 cma.kargo.com
-127.0.0.1 crb.kargo.com
-127.0.0.1 kds-pixel.kargo.com
-127.0.0.1 klkstrm.kargo.com
-127.0.0.1 krk.kargo.com
-127.0.0.1 prg.kargo.com
-127.0.0.1 socialcanvas-cdn.kargo.com
-
-# [keen.io]
-127.0.0.1 api.keen.io
-
-# [kejet.net]
-127.0.0.1 kejet.net
-
-# [keymedia.com]
-127.0.0.1 au.res.keymedia.com
-
-# [keywee.co]
-127.0.0.1 cdn.keywee.co
-127.0.0.1 pixel.keywee.co
-
-# [kidoz.net]
-127.0.0.1 analytics.kidoz.net
-
-# [kiip.me]
-127.0.0.1 kiip.me
-127.0.0.1 api.kiip.me
-
-# [kik.com]
-127.0.0.1 clientmetrics.kik.com
-127.0.0.1 clientmetrics-augmentum.kik.com
-
-# [king.com]
-127.0.0.1 adtrack.king.com
-127.0.0.1 servicelayer.king.com
-
-# [kingoapp.com]
-127.0.0.1 analytics.kingoapp.com
-127.0.0.1 service.kingoapp.com
-127.0.0.1 uts.kingoapp.com
-
-# [kingsoft-office-service.com]
-127.0.0.1 abroad-ad.kingsoft-office-service.com
-127.0.0.1 cloudservice14.kingsoft-office-service.com
-127.0.0.1 cloudservice24.kingsoft-office-service.com
-
-# [kingsoft.com]
-127.0.0.1 counter.kingsoft.com
-
-# [kiosked.com]
-127.0.0.1 kiosked.com
-
-# [kissmetrics.com]
-127.0.0.1 et.kissmetrics.com
-127.0.0.1 trc.kissmetrics.com
-127.0.0.1 trk.kissmetrics.com
-
-# [klaviyo.com]
-127.0.0.1 a.klaviyo.com
-127.0.0.1 fast.a.klaviyo.com
-127.0.0.1 static.klaviyo.com
-127.0.0.1 telemetrics.klaviyo.com
-
-# [klclick1.com]
-127.0.0.1 trk.klclick1.com
-
-# [kmpmedia.net]
-127.0.0.1 gplayer.kmpmedia.net
-127.0.0.1 update.kmpmedia.net
-
-# [kmsmep.com]
-127.0.0.1 brand-sdk.kmsmep.com
-127.0.0.1 brands.kmsmep.com
-127.0.0.1 metrics.kmsmep.com
-
-# [knlob.com]
-127.0.0.1 track.knlob.com
-
-# [knorex.com]
-127.0.0.1 knorex.com
-127.0.0.1 partner.knorex.com
-
-# [kochava.com]
-127.0.0.1 kochava.com
-127.0.0.1 api.kochava.com
-127.0.0.1 kvinit-prod.api.kochava.com
-127.0.0.1 token.api.kochava.com
-127.0.0.1 assets.kochava.com
-127.0.0.1 control.kochava.com
-127.0.0.1 imp.control.kochava.com
-127.0.0.1 web-sdk.control.kochava.com
-127.0.0.1 entitlements.kochava.com
-127.0.0.1 icm.kochava.com
-
-# [koneomobiledsp.com]
-127.0.0.1 koneomobiledsp.com
-127.0.0.1 inmobi.koneomobiledsp.com
-127.0.0.1 eu.inmobi.koneomobiledsp.com
-127.0.0.1 sg.inmobi.koneomobiledsp.com
-127.0.0.1 us.inmobi.koneomobiledsp.com
-127.0.0.1 js.koneomobiledsp.com
-
-# [kongregate.io]
-127.0.0.1 analytics.kongregate.io
-
-# [kookong.com]
-127.0.0.1 sdkapi.kookong.com
-
-# [koowo.com]
-127.0.0.1 g.koowo.com
-
-# [krxd.net]
-127.0.0.1 krxd.net
-127.0.0.1 apiservices.krxd.net
-127.0.0.1 beacon.krxd.net
-127.0.0.1 beacon-ash-prod.krxd.net
-127.0.0.1 beacon-sie.krxd.net
-127.0.0.1 cdn.krxd.net
-127.0.0.1 consumer.krxd.net
-127.0.0.1 jslog.krxd.net
-127.0.0.1 link.krxd.net
-127.0.0.1 usermatch.krxd.net
-127.0.0.1 wpp.krxd.net
-
-# [kt.com]
-127.0.0.1 freesam.kt.com
-127.0.0.1 ilb.pns.kt.com
-
-# [ktplay.com]
-127.0.0.1 dataapi.ktplay.com
-127.0.0.1 track.ktplay.com
-
-# [kumulos.com]
-127.0.0.1 events.kumulos.com
-127.0.0.1 stats.kumulos.com
-
-# [kuwo.cn]
-127.0.0.1 log.kuwo.cn
-127.0.0.1 wa.kuwo.cn
-
-# [kuyun.com]
-127.0.0.1 ask.log.kuyun.com
-
-# [lanistaads.com]
-127.0.0.1 api.lanistaads.com
-
-# [largosoft.co.kr]
-127.0.0.1 largosoft.co.kr
-
-# [lavanetwork.net]
-127.0.0.1 lavanetwork.net
-127.0.0.1 delivery.lavanetwork.net
-127.0.0.1 libs.lavanetwork.net
-127.0.0.1 pub.lavanetwork.net
-
-# [lbesec.com]
-127.0.0.1 cc.lbesec.com
-
-# [lbesecapi.com]
-127.0.0.1 events.lbesecapi.com
-
-# [ldmnq.com]
-127.0.0.1 storeen.ldmnq.com
-
-# [ldplayer.net]
-127.0.0.1 advertise.ldplayer.net
-
-# [leadbolt.net]
-127.0.0.1 leadbolt.net
-127.0.0.1 ad.leadbolt.net
-
-# [leadboltapps.net]
-127.0.0.1 leadboltapps.net
-127.0.0.1 ad.leadboltapps.net
-
-# [leadboxer.com]
-127.0.0.1 kibana.leadboxer.com
-127.0.0.1 log.leadboxer.com
-127.0.0.1 script.leadboxer.com
-
-# [leaddyno.com]
-127.0.0.1 collector.leaddyno.com
-127.0.0.1 static.leaddyno.com
-
-# [leadfeeder.com]
-127.0.0.1 lftracker.leadfeeder.com
-
-# [leadforensics.com]
-127.0.0.1 ldynamicspublicapi.leadforensics.com
-
-# [leadlander.com]
-127.0.0.1 tracking.leadlander.com
-
-# [leadpages.io]
-127.0.0.1 api.leadpages.io
-
-# [leadpages.net]
-127.0.0.1 static.leadpages.net
-
-# [leadplace.fr]
-127.0.0.1 tag.leadplace.fr
-
-# [leads.su]
-127.0.0.1 leads.su
-
-# [leady.com]
-127.0.0.1 t.leady.com
-
-# [leadzu.com]
-127.0.0.1 cname.leadzu.com
-127.0.0.1 ocio.leadzu.com
-
-# [leadzuaf.com]
-127.0.0.1 play.leadzuaf.com
-
-# [leanlab.co]
-127.0.0.1 track.leanlab.co
-
-# [leanplum.com]
-127.0.0.1 api.leanplum.com
-127.0.0.1 prod.leanplum.com
-127.0.0.1 assets.prod.leanplum.com
-127.0.0.1 www.leanplum.com
-
-# [lemonpi.io]
-127.0.0.1 log.lemonpi.io
-
-# [lengow.com]
-127.0.0.1 tracking.lengow.com
-
-# [lentainform.com]
-127.0.0.1 lentainform.com
-127.0.0.1 c.lentainform.com
-127.0.0.1 cdn.lentainform.com
-127.0.0.1 clck.lentainform.com
-127.0.0.1 cm.lentainform.com
-127.0.0.1 s-img.lentainform.com
-127.0.0.1 servicer.lentainform.com
-
-# [lenzmx.com]
-127.0.0.1 next.lenzmx.com
-127.0.0.1 tracking.lenzmx.com
-
-# [letv.com]
-127.0.0.1 ark.letv.com
-127.0.0.1 g3.letv.com
-127.0.0.1 api.hdtv.letv.com
-127.0.0.1 api.itv.letv.com
-127.0.0.1 api.platform.letv.com
-
-# [lfengmobile.com]
-127.0.0.1 ads1.lfengmobile.com
-127.0.0.1 agnes.scloud.lfengmobile.com
-127.0.0.1 control.scloud.lfengmobile.com
-127.0.0.1 dnm.scloud.lfengmobile.com
-127.0.0.1 push.scloud.lfengmobile.com
-127.0.0.1 xfeedback.scloud.lfengmobile.com
-
-# [lfstmedia.com]
-127.0.0.1 ads.lfstmedia.com
-127.0.0.1 cdn.lfstmedia.com
-127.0.0.1 grtb-de.lfstmedia.com
-127.0.0.1 grtb-nj.lfstmedia.com
-127.0.0.1 grtb-sc.lfstmedia.com
-127.0.0.1 md-nj.lfstmedia.com
-127.0.0.1 mopubrtb23.lfstmedia.com
-127.0.0.1 mrtb-nj.lfstmedia.com
-127.0.0.1 mrtbmopub-nj.lfstmedia.com
-127.0.0.1 njinmobirtb.lfstmedia.com
-127.0.0.1 scadxrtb.lfstmedia.com
-
-# [lg.com]
-127.0.0.1 tracking.lg.com
-
-# [lgsmartad.com]
-127.0.0.1 lgsmartad.com
-127.0.0.1 us.info.lgsmartad.com
-
-# [lgtvcommon.com]
-127.0.0.1 aic.cdpbeacon.lgtvcommon.com
-
-# [liadm.com]
-127.0.0.1 b-code.liadm.com
-127.0.0.1 i.liadm.com
-127.0.0.1 p.liadm.com
-127.0.0.1 rp.liadm.com
-127.0.0.1 rp4.liadm.com
-
-# [licdn.com]
-127.0.0.1 snap.licdn.com
-
-# [liftoff.io]
-127.0.0.1 adexp.liftoff.io
-127.0.0.1 build-cdn.liftoff.io
-127.0.0.1 cdn.liftoff.io
-127.0.0.1 click.liftoff.io
-127.0.0.1 impression-asia.liftoff.io
-127.0.0.1 impression-east.liftoff.io
-127.0.0.1 impression-europe.liftoff.io
-
-# [ligatus.com]
-127.0.0.1 a.ligatus.com
-127.0.0.1 a-ssl.ligatus.com
-
-# [lightboxcdn.com]
-127.0.0.1 s3.lightboxcdn.com
-127.0.0.1 www.lightboxcdn.com
-
-# [lijit.com]
-127.0.0.1 ap.lijit.com
-127.0.0.1 pba.aws.lijit.com
-127.0.0.1 ce.lijit.com
-127.0.0.1 gslbeacon.lijit.com
-127.0.0.1 vap.lijit.com
-127.0.0.1 vap1ams1.lijit.com
-127.0.0.1 vap1ewr1.lijit.com
-127.0.0.1 vap1ord1.lijit.com
-127.0.0.1 vap1sfo1.lijit.com
-127.0.0.1 vap2ams1.lijit.com
-127.0.0.1 vap2ewr1.lijit.com
-127.0.0.1 vap2ord1.lijit.com
-127.0.0.1 vap2sfo1.lijit.com
-127.0.0.1 vap3ams1.lijit.com
-127.0.0.1 vap3ewr1.lijit.com
-127.0.0.1 vap3ord1.lijit.com
-127.0.0.1 vap3sfo1.lijit.com
-127.0.0.1 vap4ewr1.lijit.com
-127.0.0.1 vap4ord1.lijit.com
-127.0.0.1 vap4sfo1.lijit.com
-127.0.0.1 vap5ewr1.lijit.com
-127.0.0.1 vap6ewr1.lijit.com
-
-# [limbik.com]
-127.0.0.1 api.limbik.com
-
-# [linkedin.com]
-127.0.0.1 ads.linkedin.com
-127.0.0.1 px.ads.linkedin.com
-
-# [linkprice.com]
-127.0.0.1 ad.linkprice.com
-
-# [linksynergy.com]
-127.0.0.1 ad.linksynergy.com
-127.0.0.1 banner.linksynergy.com
-127.0.0.1 mproxy.banner.linksynergy.com
-127.0.0.1 cli.linksynergy.com
-127.0.0.1 ads.rd.linksynergy.com
-127.0.0.1 amp.rd.linksynergy.com
-127.0.0.1 track.linksynergy.com
-
-# [lionmobi.com]
-127.0.0.1 ad.lionmobi.com
-127.0.0.1 analysis.lionmobi.com
-127.0.0.1 battery.lionmobi.com
-127.0.0.1 gamebooster.lionmobi.com
-127.0.0.1 notification.lionmobi.com
-127.0.0.1 param.lionmobi.com
-127.0.0.1 parameter.lionmobi.com
-127.0.0.1 updater.lionmobi.com
-
-# [listhub.net]
-127.0.0.1 tracking.listhub.net
-
-# [live-video.net]
-127.0.0.1 player.stats.live-video.net
-
-# [liveperson.net]
-127.0.0.1 server.iad.liveperson.net
-127.0.0.1 lptag.liveperson.net
-
-# [livesegmentservice.com]
-127.0.0.1 sds.livesegmentservice.com
-
-# [lkqd.net]
-127.0.0.1 ad.lkqd.net
-127.0.0.1 creative.lkqd.net
-127.0.0.1 cs.lkqd.net
-127.0.0.1 ssp.lkqd.net
-127.0.0.1 t.lkqd.net
-127.0.0.1 v.lkqd.net
-
-# [llnwd.net]
-127.0.0.1 appnext.hs.llnwd.net
-127.0.0.1 tealium.hs.llnwd.net
-
-# [locallogic.co]
-127.0.0.1 analytics.locallogic.co
-127.0.0.1 api.locallogic.co
-127.0.0.1 cdn.locallogic.co
-127.0.0.1 static.locallogic.co
-
-# [localstars.com]
-127.0.0.1 merciless.localstars.com
-127.0.0.1 adserver.merciless.localstars.com
-
-# [localytics.com]
-127.0.0.1 localytics.com
-127.0.0.1 53.localytics.com
-127.0.0.1 api.53.localytics.com
-127.0.0.1 manifest.53.localytics.com
-127.0.0.1 profile-api-prod-elb.53.localytics.com
-127.0.0.1 queuer-prod-elb.53.localytics.com
-127.0.0.1 profile-lookup.services.53.localytics.com
-127.0.0.1 web.53.localytics.com
-127.0.0.1 analytics.localytics.com
-127.0.0.1 api.localytics.com
-127.0.0.1 manifest.localytics.com
-127.0.0.1 profile.localytics.com
-127.0.0.1 sdk-assets.localytics.com
-127.0.0.1 web.localytics.com
-127.0.0.1 webanalytics.localytics.com
-127.0.0.1 www.localytics.com
-
-# [locately.com]
-127.0.0.1 api.locately.com
-
-# [locationlabs.com]
-127.0.0.1 sparkle.locationlabs.com
-
-# [locuslabs.com]
-127.0.0.1 api.locuslabs.com
-127.0.0.1 assets.locuslabs.com
-127.0.0.1 rest.locuslabs.com
-
-# [loft.com]
-127.0.0.1 smetrics.loft.com
-
-# [logentries.com]
-127.0.0.1 api.logentries.com
-127.0.0.1 data.logentries.com
-127.0.0.1 js.logentries.com
-127.0.0.1 webhook.logentries.com
-
-# [loggly.com]
-127.0.0.1 logs-01.loggly.com
-
-# [logly.co.jp]
-127.0.0.1 b.logly.co.jp
-127.0.0.1 cdn.logly.co.jp
-127.0.0.1 dsp.logly.co.jp
-127.0.0.1 l.logly.co.jp
-127.0.0.1 sync.logly.co.jp
-
-# [logrocket.com]
-127.0.0.1 cdn.logrocket.com
-
-# [logrocket.io]
-127.0.0.1 cdn.logrocket.io
-
-# [logsss.com]
-127.0.0.1 analytics.logsss.com
-127.0.0.1 glbgcl.logsss.com
-127.0.0.1 glsdk.logsss.com
-127.0.0.1 ma.logsss.com
-127.0.0.1 rum.logsss.com
-127.0.0.1 s.logsss.com
-127.0.0.1 slapi-bts.logsss.com
-
-# [lomadee.com]
-127.0.0.1 secure.lomadee.com
-127.0.0.1 validator.lomadee.com
-
-# [lookbookhq.com]
-127.0.0.1 app.cdn.lookbookhq.com
-
-# [loopme.me]
-127.0.0.1 loopme.me
-127.0.0.1 csync.loopme.me
-127.0.0.1 i.loopme.me
-127.0.0.1 m.loopme.me
-127.0.0.1 track.loopme.me
-
-# [lovelydrum.com]
-127.0.0.1 lovelydrum.com
-
-# [loveota.net]
-127.0.0.1 sdk.loveota.net
-
-# [lp4.io]
-127.0.0.1 lp4.io
-
-# [lsosad.com]
-127.0.0.1 adx.lsosad.com
-127.0.0.1 conf.lsosad.com
-127.0.0.1 dc.lsosad.com
-
-# [lucidmedia.com]
-127.0.0.1 user.lucidmedia.com
-
-# [lululemon.com]
-127.0.0.1 smetrics.lululemon.com
-
-# [luminati.io]
-127.0.0.1 clientsdk.luminati.io
-
-# [lytics.io]
-127.0.0.1 api.lytics.io
-127.0.0.1 c.lytics.io
-
-# [m1-shop.ru]
-127.0.0.1 m1-shop.ru
-
-# [m2appmonitor.com]
-127.0.0.1 ingest.m2appmonitor.com
-
-# [macromill.com]
-127.0.0.1 macromill.com
-127.0.0.1 img.macromill.com
-
-# [madkudu.com]
-127.0.0.1 api.madkudu.com
-127.0.0.1 cdn.madkudu.com
-
-# [magmamobile.com]
-127.0.0.1 api.magmamobile.com
-
-# [mail.ru]
-127.0.0.1 ad.mail.ru
-127.0.0.1 top-fwz1.mail.ru
-
-# [mailmunch.co]
-127.0.0.1 analytics.mailmunch.co
-
-# [mainadv.com]
-127.0.0.1 mainadv.com
-
-# [malwarebytes.com]
-127.0.0.1 telemetry.malwarebytes.com
-
-# [mantisadnetwork.com]
-127.0.0.1 assets.mantisadnetwork.com
-127.0.0.1 ecs.mantisadnetwork.com
-127.0.0.1 resize.mantisadnetwork.com
-127.0.0.1 resizer.mantisadnetwork.com
-
-# [manychat.com]
-127.0.0.1 widget.manychat.com
-
-# [marfeel.com]
-127.0.0.1 marfeel.com
-127.0.0.1 bc.marfeel.com
-127.0.0.1 cosmos.marfeel.com
-
-# [marfeelcdn.com]
-127.0.0.1 alexandria.marfeelcdn.com
-
-# [marfeelrev.com]
-127.0.0.1 mbid.marfeelrev.com
-
-# [marinsm.com]
-127.0.0.1 marinsm.com
-127.0.0.1 pro.marinsm.com
-127.0.0.1 tag.marinsm.com
-127.0.0.1 tracker.marinsm.com
-
-# [markandmini.com]
-127.0.0.1 mm.markandmini.com
-
-# [marketgid.com]
-127.0.0.1 marketgid.com
-127.0.0.1 jsc.marketgid.com
-
-# [marketingcloudapis.com]
-127.0.0.1 device.marketingcloudapis.com
-127.0.0.1 mc-kzgvx04-jk8n38gyn7s08m1d8.device.marketingcloudapis.com
-127.0.0.1 mcf4wh-jdfmxrzzzttwqcrf-d3b4.device.marketingcloudapis.com
-127.0.0.1 mcvsb5ngty4dzxx8jp80yt3q5614.device.marketingcloudapis.com
-127.0.0.1 mcy8q-n2f8ttyv729bcg5v83dsp4.device.marketingcloudapis.com
-
-# [marketo.com]
-127.0.0.1 ab-mknodepub.marketo.com
-127.0.0.1 abrtp1.marketo.com
-127.0.0.1 abrtp1-cdn.marketo.com
-127.0.0.1 app.marketo.com
-127.0.0.1 app-ab01.marketo.com
-127.0.0.1 app-ab02.marketo.com
-127.0.0.1 app-ab03.marketo.com
-127.0.0.1 app-ab04.marketo.com
-127.0.0.1 app-ab05.marketo.com
-127.0.0.1 app-ab06.marketo.com
-127.0.0.1 app-ab07.marketo.com
-127.0.0.1 app-ab08.marketo.com
-127.0.0.1 app-ab09.marketo.com
-127.0.0.1 app-ab10.marketo.com
-127.0.0.1 app-ab11.marketo.com
-127.0.0.1 app-ab12.marketo.com
-127.0.0.1 app-ab13.marketo.com
-127.0.0.1 app-ab14.marketo.com
-127.0.0.1 app-ab15.marketo.com
-127.0.0.1 app-ab16.marketo.com
-127.0.0.1 app-ab17.marketo.com
-127.0.0.1 app-ab18.marketo.com
-127.0.0.1 app-ab19.marketo.com
-127.0.0.1 app-ab20.marketo.com
-127.0.0.1 app-ab21.marketo.com
-127.0.0.1 app-ab22.marketo.com
-127.0.0.1 app-ab23.marketo.com
-127.0.0.1 app-ab24.marketo.com
-127.0.0.1 app-ab25.marketo.com
-127.0.0.1 app-ab26.marketo.com
-127.0.0.1 app-ab27.marketo.com
-127.0.0.1 app-ab28.marketo.com
-127.0.0.1 app-ab29.marketo.com
-127.0.0.1 app-ab30.marketo.com
-127.0.0.1 app-ab31.marketo.com
-127.0.0.1 app-ab32.marketo.com
-127.0.0.1 app-ab33.marketo.com
-127.0.0.1 app-ab34.marketo.com
-127.0.0.1 app-aba.marketo.com
-127.0.0.1 app-abb.marketo.com
-127.0.0.1 app-abc.marketo.com
-127.0.0.1 app-abd.marketo.com
-127.0.0.1 app-abj.marketo.com
-127.0.0.1 app-abk.marketo.com
-127.0.0.1 app-abm.marketo.com
-127.0.0.1 app-abq.marketo.com
-127.0.0.1 app-e.marketo.com
-127.0.0.1 app-lon02.marketo.com
-127.0.0.1 app-lon03.marketo.com
-127.0.0.1 app-lon04.marketo.com
-127.0.0.1 app-lon05.marketo.com
-127.0.0.1 app-lon06.marketo.com
-127.0.0.1 app-lon07.marketo.com
-127.0.0.1 app-lon08.marketo.com
-127.0.0.1 app-sj01.marketo.com
-127.0.0.1 app-sj02.marketo.com
-127.0.0.1 app-sj03.marketo.com
-127.0.0.1 app-sj04.marketo.com
-127.0.0.1 app-sj05.marketo.com
-127.0.0.1 app-sj06.marketo.com
-127.0.0.1 app-sj07.marketo.com
-127.0.0.1 app-sj08.marketo.com
-127.0.0.1 app-sj09.marketo.com
-127.0.0.1 app-sj10.marketo.com
-127.0.0.1 app-sj11.marketo.com
-127.0.0.1 app-sj13.marketo.com
-127.0.0.1 app-sj14.marketo.com
-127.0.0.1 app-sj15.marketo.com
-127.0.0.1 app-sj16.marketo.com
-127.0.0.1 app-sj17.marketo.com
-127.0.0.1 app-sj19.marketo.com
-127.0.0.1 app-sj20.marketo.com
-127.0.0.1 app-sj21.marketo.com
-127.0.0.1 app-sj22.marketo.com
-127.0.0.1 app-sj24.marketo.com
-127.0.0.1 app-sj25.marketo.com
-127.0.0.1 app-sj28.marketo.com
-127.0.0.1 app-sjf.marketo.com
-127.0.0.1 app-sjg.marketo.com
-127.0.0.1 app-sjh.marketo.com
-127.0.0.1 app-sji.marketo.com
-127.0.0.1 app-sjn.marketo.com
-127.0.0.1 app-sjo.marketo.com
-127.0.0.1 app-sjp.marketo.com
-127.0.0.1 app-sjqe.marketo.com
-127.0.0.1 app-sn01.marketo.com
-127.0.0.1 b2c-msm.marketo.com
-127.0.0.1 engage.marketo.com
-127.0.0.1 lonrtp1.marketo.com
-127.0.0.1 lonrtp1-cdn.marketo.com
-127.0.0.1 micro.marketo.com
-127.0.0.1 na-ab19.marketo.com
-127.0.0.1 na-ab20.marketo.com
-127.0.0.1 na-ab25.marketo.com
-127.0.0.1 na-ab26.marketo.com
-127.0.0.1 na-ab28.marketo.com
-127.0.0.1 na-ab30.marketo.com
-127.0.0.1 na-ab31.marketo.com
-127.0.0.1 na-ab33.marketo.com
-127.0.0.1 na-b.marketo.com
-127.0.0.1 na-g.marketo.com
-127.0.0.1 na-sj06.marketo.com
-127.0.0.1 na-sj14.marketo.com
-127.0.0.1 na-sj23.marketo.com
-127.0.0.1 na-sj24.marketo.com
-127.0.0.1 nation.marketo.com
-127.0.0.1 rtp-static.marketo.com
-127.0.0.1 sj-mknodepub.marketo.com
-127.0.0.1 sjrtp-cdn.marketo.com
-127.0.0.1 sjrtp1.marketo.com
-127.0.0.1 sjrtp2.marketo.com
-127.0.0.1 sjrtp2-cdn.marketo.com
-127.0.0.1 sjrtp3.marketo.com
-127.0.0.1 sjrtp3-cdn.marketo.com
-127.0.0.1 sjrtp4.marketo.com
-127.0.0.1 sjrtp4-cdn.marketo.com
-127.0.0.1 sjrtp5.marketo.com
-127.0.0.1 sjrtp5-cdn.marketo.com
-127.0.0.1 sjrtp6.marketo.com
-127.0.0.1 sjrtp6-cdn.marketo.com
-127.0.0.1 sjrtp7.marketo.com
-127.0.0.1 sjrtp7-cdn.marketo.com
-127.0.0.1 sjrtp8.marketo.com
-127.0.0.1 sjrtp8-cdn.marketo.com
-127.0.0.1 snrtp-cdn.marketo.com
-127.0.0.1 snrtp1.marketo.com
-
-# [marketo.net]
-127.0.0.1 munchkin.marketo.net
-
-# [maropost.com]
-127.0.0.1 api.maropost.com
-127.0.0.1 cdn.maropost.com
-127.0.0.1 content.maropost.com
-127.0.0.1 img.maropost.com
-
-# [masoffer.net]
-127.0.0.1 static.masoffer.net
-
-# [mastermind.com]
-127.0.0.1 mastermind.com
-
-# [mathads.com]
-127.0.0.1 creative.mathads.com
-
-# [matheranalytics.com]
-127.0.0.1 matheranalytics.com
-127.0.0.1 app.matheranalytics.com
-127.0.0.1 cdn.matheranalytics.com
-127.0.0.1 i.matheranalytics.com
-127.0.0.1 js.matheranalytics.com
-
-# [mathtag.com]
-127.0.0.1 mathtag.com
-127.0.0.1 mathid.mathtag.com
-127.0.0.1 pixel.mathtag.com
-127.0.0.1 pixel-origin.mathtag.com
-127.0.0.1 pixel-s2s.mathtag.com
-127.0.0.1 sync.mathtag.com
-127.0.0.1 tags.mathtag.com
-127.0.0.1 u3s.mathtag.com
-127.0.0.1 vast.mathtag.com
-127.0.0.1 vast-pop-pao.mathtag.com
-127.0.0.1 vast-test.mathtag.com
-127.0.0.1 video-assets.mathtag.com
-
-# [matomy.com]
-127.0.0.1 matomy.com
-
-# [maxonclick.com]
-127.0.0.1 maxonclick.com
-
-# [maxymiser.net]
-127.0.0.1 service.maxymiser.net
-
-# [mczbf.com]
-127.0.0.1 www.mczbf.com
-
-# [mdhv.io]
-127.0.0.1 jelly.mdhv.io
-
-# [mdpcdn.com]
-127.0.0.1 karma.mdpcdn.com
-
-# [mdrctr.com]
-127.0.0.1 track.mdrctr.com
-
-# [measuread.com]
-127.0.0.1 measuread.com
-127.0.0.1 b.measuread.com
-
-# [measurelib.com]
-127.0.0.1 mobile.measurelib.com
-
-# [measurementapi.com]
-127.0.0.1 measurementapi.com
-
-# [media-412.com]
-127.0.0.1 tarsan.media-412.com
-
-# [media.net]
-127.0.0.1 abd.media.net
-127.0.0.1 adservetx.media.net
-127.0.0.1 adservex.media.net
-127.0.0.1 amprtc.media.net
-127.0.0.1 cdnaimg-ra.media.net
-127.0.0.1 contextual.media.net
-127.0.0.1 cs.media.net
-127.0.0.1 forbes.media.net
-127.0.0.1 hblg.media.net
-127.0.0.1 hbx.media.net
-127.0.0.1 lg3.media.net
-127.0.0.1 mycdn.media.net
-127.0.0.1 prebid.media.net
-127.0.0.1 qsearch.media.net
-127.0.0.1 recommends.media.net
-127.0.0.1 res.media.net
-127.0.0.1 search.media.net
-127.0.0.1 static.media.net
-127.0.0.1 warp.media.net
-127.0.0.1 whitelabel.media.net
-
-# [media6degrees.com]
-127.0.0.1 idpix.media6degrees.com
-
-# [mediaforge.com]
-127.0.0.1 mediaforge.com
-127.0.0.1 consent.mediaforge.com
-127.0.0.1 jp-tags.mediaforge.com
-127.0.0.1 stats.mediaforge.com
-127.0.0.1 tags.mediaforge.com
-
-# [mediaiqdigital.com]
-127.0.0.1 mediaiqdigital.com
-127.0.0.1 pixel.mediaiqdigital.com
-
-# [medialand.ru]
-127.0.0.1 medialand.ru
-127.0.0.1 rbc.medialand.ru
-
-# [medialytics.com]
-127.0.0.1 medialytics.com
-127.0.0.1 s-cdn-tag.medialytics.com
-
-# [mediamelon.com]
-127.0.0.1 beacons.mediamelon.com
-
-# [mediasmart.es]
-127.0.0.1 ads.mediasmart.es
-
-# [mediatek.com]
-127.0.0.1 lepodownload.mediatek.com
-
-# [mediav.com]
-127.0.0.1 mediav.com
-127.0.0.1 show.3.mediav.com
-127.0.0.1 360fenxi.mediav.com
-127.0.0.1 3m.mediav.com
-127.0.0.1 api-ext.mediav.com
-127.0.0.1 cjhd.mediav.com
-127.0.0.1 ckmap.mediav.com
-127.0.0.1 cm.mediav.com
-127.0.0.1 show.g.mediav.com
-127.0.0.1 g1max.mediav.com
-127.0.0.1 g1xd.mediav.com
-127.0.0.1 guess.mediav.com
-127.0.0.1 imgx.mediav.com
-127.0.0.1 material.mediav.com
-127.0.0.1 material-ssl.mediav.com
-127.0.0.1 max-l.mediav.com
-127.0.0.1 s3m.mediav.com
-127.0.0.1 sdk.mediav.com
-127.0.0.1 secure.mediav.com
-127.0.0.1 show-3.mediav.com
-127.0.0.1 show-f.mediav.com
-127.0.0.1 show-g.mediav.com
-127.0.0.1 show-m.mediav.com
-127.0.0.1 ssxd.mediav.com
-127.0.0.1 static-ssl.mediav.com
-127.0.0.1 xdssp.mediav.com
-
-# [mediavine.com]
-127.0.0.1 scripts.mediavine.com
-
-# [mediawayss.com]
-127.0.0.1 mediawayss.com
-127.0.0.1 ad.mediawayss.com
-
-# [medietall.no]
-127.0.0.1 log.medietall.no
-
-# [medio.com]
-127.0.0.1 medio.com
-
-# [megacool.co]
-127.0.0.1 api.megacool.co
-
-# [meiqia.com]
-127.0.0.1 eco-api.meiqia.com
-
-# [meitudata.com]
-127.0.0.1 xiuxiu.mobile.meitudata.com
-
-# [mellowads.com]
-127.0.0.1 banners.mellowads.com
-
-# [meltwater.com]
-127.0.0.1 app.meltwater.com
-127.0.0.1 ins-services.meltwater.com
-
-# [memob.com]
-127.0.0.1 ads.memob.com
-127.0.0.1 creatives.ads.memob.com
-
-# [merchantadvantage.com]
-127.0.0.1 chanalytics.merchantadvantage.com
-127.0.0.1 secure.merchantadvantage.com
-
-# [metadsp.co.uk]
-127.0.0.1 ipw.metadsp.co.uk
-
-# [metalocator.com]
-127.0.0.1 analytics.metalocator.com
-127.0.0.1 cdn.metalocator.com
-127.0.0.1 code.metalocator.com
-
-# [metalyzer.com]
-127.0.0.1 creative.metalyzer.com
-
-# [metaps.com]
-127.0.0.1 api-analytics.metaps.com
-127.0.0.1 api-analytics-bootstrap.metaps.com
-
-# [metrilo.com]
-127.0.0.1 metrilo.com
-127.0.0.1 p.metrilo.com
-127.0.0.1 shoparty.metrilo.com
-127.0.0.1 t.metrilo.com
-
-# [metrix.ir]
-127.0.0.1 analytics.metrix.ir
-
-# [mfadsrvr.com]
-127.0.0.1 rtb.mfadsrvr.com
-127.0.0.1 rtb-use.mfadsrvr.com
-127.0.0.1 rtb-usw.mfadsrvr.com
-
-# [mgage.com]
-127.0.0.1 mgage.com
-127.0.0.1 push.mgage.com
-
-# [mgid.com]
-127.0.0.1 a.mgid.com
-127.0.0.1 api.mgid.com
-127.0.0.1 c.mgid.com
-127.0.0.1 cdn.mgid.com
-127.0.0.1 cm.mgid.com
-127.0.0.1 imggprx.mgid.com
-127.0.0.1 jsc.mgid.com
-127.0.0.1 mg.mgid.com
-127.0.0.1 notify.mgid.com
-127.0.0.1 prebid.mgid.com
-127.0.0.1 s-img.mgid.com
-127.0.0.1 servicer.mgid.com
-127.0.0.1 video-native.mgid.com
-127.0.0.1 widgets.mgid.com
-
-# [mgsn.it]
-127.0.0.1 fi-analytics.mgsn.it
-
-# [miaozhen.com]
-127.0.0.1 miaozhen.com
-127.0.0.1 ads.cn.miaozhen.com
-127.0.0.1 pd.ads.cn.miaozhen.com
-127.0.0.1 cm.cn.miaozhen.com
-127.0.0.1 e.cn.miaozhen.com
-127.0.0.1 g.cn.miaozhen.com
-127.0.0.1 monitor-tools.cn.miaozhen.com
-127.0.0.1 stm-cdn.cn.miaozhen.com
-127.0.0.1 stm-collect.cn.miaozhen.com
-127.0.0.1 xiaomi-mipdx.cn.miaozhen.com
-
-# [micpn.com]
-127.0.0.1 micpn.com
-127.0.0.1 assets.micpn.com
-
-# [microad.jp]
-127.0.0.1 microad.jp
-127.0.0.1 cdn.microad.jp
-127.0.0.1 s-rtb.send.microad.jp
-127.0.0.1 s-rtb-pb.send.microad.jp
-127.0.0.1 ssp.send.microad.jp
-127.0.0.1 universe.send.microad.jp
-
-# [microad.net]
-127.0.0.1 microad.net
-127.0.0.1 j.microad.net
-127.0.0.1 jgl.microad.net
-
-# [microadinc.com]
-127.0.0.1 send.microadinc.com
-127.0.0.1 cache.send.microadinc.com
-127.0.0.1 cm.send.microadinc.com
-127.0.0.1 s-rtb.send.microadinc.com
-127.0.0.1 ssp.send.microadinc.com
-
-# [microsoft.com]
-127.0.0.1 bingads.microsoft.com
-127.0.0.1 advertise.bingads.microsoft.com
-
-# [midasplayer.com]
-127.0.0.1 adtrack1.midasplayer.com
-
-# [midosoo.com]
-127.0.0.1 client.midosoo.com
-
-# [minimob.com]
-127.0.0.1 minimob.com
-
-# [mintegral.net]
-127.0.0.1 analytics-tcp.mintegral.net
-127.0.0.1 pok.mintegral.net
-
-# [minute.ly]
-127.0.0.1 apv-launcher.minute.ly
-127.0.0.1 snippet.minute.ly
-
-# [minutemediacdn.com]
-127.0.0.1 assets.minutemediacdn.com
-127.0.0.1 images2.minutemediacdn.com
-
-# [miui.com]
-127.0.0.1 tracking.india.miui.com
-127.0.0.1 sa.api.intl.miui.com
-127.0.0.1 tracking.intl.miui.com
-127.0.0.1 tracking.rus.miui.com
-127.0.0.1 logupdate.avlyun.sec.miui.com
-127.0.0.1 tracking.miui.com
-127.0.0.1 fcanr.tracking.miui.com
-
-# [miva.com]
-127.0.0.1 miva.com
-
-# [mixadvert.com]
-127.0.0.1 mixadvert.com
-127.0.0.1 i.mixadvert.com
-127.0.0.1 m.mixadvert.com
-
-# [mixmarket.biz]
-127.0.0.1 mixmarket.biz
-
-# [mixpanel.com]
-127.0.0.1 api.mixpanel.com
-127.0.0.1 api-js.mixpanel.com
-127.0.0.1 decide.mixpanel.com
-127.0.0.1 switchboard.mixpanel.com
-
-# [ml314.com]
-127.0.0.1 ml314.com
-127.0.0.1 cdn.ml314.com
-
-# [mmaglobal.com]
-127.0.0.1 mmaglobal.com
-
-# [mmstat.com]
-127.0.0.1 ac.mmstat.com
-127.0.0.1 cnzz.mmstat.com
-127.0.0.1 dz.mmstat.com
-127.0.0.1 gcd.mmstat.com
-127.0.0.1 gds.mmstat.com
-127.0.0.1 gj.gds.mmstat.com
-127.0.0.1 gm.gds.mmstat.com
-127.0.0.1 log.gds.mmstat.com
-127.0.0.1 gdsns1.mmstat.com
-127.0.0.1 gj.mmstat.com
-127.0.0.1 gm.mmstat.com
-127.0.0.1 go.mmstat.com
-127.0.0.1 gxb.mmstat.com
-127.0.0.1 hd.mmstat.com
-127.0.0.1 log.mmstat.com
-127.0.0.1 oneid.mmstat.com
-127.0.0.1 perf.mmstat.com
-127.0.0.1 res.mmstat.com
-127.0.0.1 sg.mmstat.com
-127.0.0.1 wgo.mmstat.com
-127.0.0.1 ws.mmstat.com
-127.0.0.1 yt.mmstat.com
-127.0.0.1 yt1.mmstat.com
-
-# [mmtro.com]
-127.0.0.1 cdn.mmtro.com
-127.0.0.1 seg.mmtro.com
-
-# [mncmedia.co.kr]
-127.0.0.1 ads.mncmedia.co.kr
-
-# [mng-ads.com]
-127.0.0.1 mng-ads.com
-127.0.0.1 creative.mng-ads.com
-127.0.0.1 dispatcher.mng-ads.com
-127.0.0.1 lb-adsdis.mng-ads.com
-127.0.0.1 lb-adsmob.mng-ads.com
-127.0.0.1 mobile.mng-ads.com
-
-# [moat.com]
-127.0.0.1 moat.com
-127.0.0.1 panel.moat.com
-
-# [moatads.com]
-127.0.0.1 moatads.com
-127.0.0.1 apx.moatads.com
-127.0.0.1 d3.moatads.com
-127.0.0.1 dbg52463.moatads.com
-127.0.0.1 dsa.moatads.com
-127.0.0.1 geo.moatads.com
-127.0.0.1 js.moatads.com
-127.0.0.1 mb.moatads.com
-127.0.0.1 ecs.mb.moatads.com
-127.0.0.1 ap-southeast-1.ecs.mb.moatads.com
-127.0.0.1 us-west-2.ecs.mb.moatads.com
-127.0.0.1 obo.moatads.com
-127.0.0.1 pixel.moatads.com
-127.0.0.1 px.moatads.com
-127.0.0.1 px2.moatads.com
-127.0.0.1 px2m.moatads.com
-127.0.0.1 s-jsonp.moatads.com
-127.0.0.1 sejs.moatads.com
-127.0.0.1 svastx.moatads.com
-127.0.0.1 video.moatads.com
-127.0.0.1 z.moatads.com
-
-# [moatpixel.com]
-127.0.0.1 s.moatpixel.com
-127.0.0.1 adtheorent107077183660.s.moatpixel.com
-127.0.0.1 bayercaftdisplay369718976092.s.moatpixel.com
-127.0.0.1 bayerusftdisplay331911571035.s.moatpixel.com
-127.0.0.1 beeswaxdisplay108801632049.s.moatpixel.com
-127.0.0.1 bloombergdfpcw4670778881.s.moatpixel.com
-127.0.0.1 bloombergprebidheader853620778109.s.moatpixel.com
-127.0.0.1 cbsdfp5832910442.s.moatpixel.com
-127.0.0.1 chaseusbs823221627973.s.moatpixel.com
-127.0.0.1 churchdwightsizmek22033498.s.moatpixel.com
-127.0.0.1 cpxiappnexusvpaidvideo235346.s.moatpixel.com
-127.0.0.1 cpxigen865632366955.s.moatpixel.com
-127.0.0.1 dailymotionjsvideo432290662219.s.moatpixel.com
-127.0.0.1 dealerdotcomdisplay576919175878.s.moatpixel.com
-127.0.0.1 exponential54894892.s.moatpixel.com
-127.0.0.1 exponentialjsint8023749877114.s.moatpixel.com
-127.0.0.1 financialtimesdfp415669142494.s.moatpixel.com
-127.0.0.1 forbes274355.s.moatpixel.com
-127.0.0.1 goodwaythetradedeskvideo910663478306.s.moatpixel.com
-127.0.0.1 inskinmedia689754970364.s.moatpixel.com
-127.0.0.1 kargodfpnew803390365855.s.moatpixel.com
-127.0.0.1 kargovideojstag.s.moatpixel.com
-127.0.0.1 kbbdfp963631743209.s.moatpixel.com
-127.0.0.1 maxpointimpression857454451729.s.moatpixel.com
-127.0.0.1 medscapedfp285029738901.s.moatpixel.com
-127.0.0.1 nbcudisplay.s.moatpixel.com
-127.0.0.1 nbcuvideo.s.moatpixel.com
-127.0.0.1 openxdisplay970503469688.s.moatpixel.com
-127.0.0.1 openxvideo114183407631.s.moatpixel.com
-127.0.0.1 pgthetradedeskv275874568748.s.moatpixel.com
-127.0.0.1 pgthetradedeskvideo910663478306.s.moatpixel.com
-127.0.0.1 pgttdinnovidna5267443539015.s.moatpixel.com
-127.0.0.1 quantcast584928381.s.moatpixel.com
-127.0.0.1 quantcastvpaid04786010.s.moatpixel.com
-127.0.0.1 reutersdfpcw319687550988.s.moatpixel.com
-127.0.0.1 rubiconproject883925.s.moatpixel.com
-127.0.0.1 sparkusdiscoverdcm781744349491.s.moatpixel.com
-127.0.0.1 stackadaptdisplay515602019759.s.moatpixel.com
-127.0.0.1 teads245638586802.s.moatpixel.com
-127.0.0.1 terminusdisplay296618589072.s.moatpixel.com
-127.0.0.1 thetradedeskinnovidmaster582779829774.s.moatpixel.com
-127.0.0.1 thetradedeskv275874568748.s.moatpixel.com
-127.0.0.1 tubemogul154237275611.s.moatpixel.com
-127.0.0.1 tubemogulvideoint58768396734.s.moatpixel.com
-127.0.0.1 ubimoinappdisplay34181600889.s.moatpixel.com
-127.0.0.1 voxcustomdfp152282307853.s.moatpixel.com
-127.0.0.1 voxvidint960547728228.s.moatpixel.com
-127.0.0.1 webmddfp936579382290.s.moatpixel.com
-127.0.0.1 yellowhammerflashint188671193078.s.moatpixel.com
-
-# [mob.com]
-127.0.0.1 applink.mob.com
-127.0.0.1 api.applink.mob.com
-127.0.0.1 d.mob.com
-127.0.0.1 data.mob.com
-127.0.0.1 c.data.mob.com
-127.0.0.1 devs.data.mob.com
-127.0.0.1 jp.devs.data.mob.com
-127.0.0.1 m.data.mob.com
-127.0.0.1 df.mob.com
-127.0.0.1 api.df.mob.com
-127.0.0.1 exc.mob.com
-127.0.0.1 api.exc.mob.com
-127.0.0.1 gm.mob.com
-127.0.0.1 f.gm.mob.com
-127.0.0.1 jp.f.gm.mob.com
-127.0.0.1 l.gm.mob.com
-127.0.0.1 jp.l.gm.mob.com
-127.0.0.1 guard.mob.com
-127.0.0.1 sdk.guard.mob.com
-127.0.0.1 mic.mob.com
-127.0.0.1 aw.mic.mob.com
-127.0.0.1 df.mic.mob.com
-127.0.0.1 dfe.mic.mob.com
-127.0.0.1 push.mob.com
-127.0.0.1 sdk.push.mob.com
-127.0.0.1 tcp.push.mob.com
-127.0.0.1 k.tcp.push.mob.com
-127.0.0.1 l.tcp.push.mob.com
-127.0.0.1 udp.push.mob.com
-127.0.0.1 share.mob.com
-127.0.0.1 api.share.mob.com
-127.0.0.1 jp.api.share.mob.com
-127.0.0.1 sms.mob.com
-127.0.0.1 init.sms.mob.com
-127.0.0.1 verify.mob.com
-127.0.0.1 api.verify.mob.com
-
-# [mobadvent.com]
-127.0.0.1 ads.mobadvent.com
-127.0.0.1 api.mobadvent.com
-127.0.0.1 ds.mobadvent.com
-127.0.0.1 et.mobadvent.com
-127.0.0.1 ssp-api.mobadvent.com
-127.0.0.1 tads.mobadvent.com
-
-# [mobagent.com]
-127.0.0.1 xmlserving.mobagent.com
-
-# [mobcells.com]
-127.0.0.1 api.mobcells.com
-
-# [mobclix.com]
-127.0.0.1 mobclix.com
-127.0.0.1 data.mobclix.com
-
-# [mobfox.com]
-127.0.0.1 mobfox.com
-
-# [mobidia.com]
-127.0.0.1 mdmserver.mobidia.com
-127.0.0.1 narwhal.mobidia.com
-127.0.0.1 wifi-test.mobidia.com
-
-# [mobify.com]
-127.0.0.1 a.mobify.com
-127.0.0.1 cdn.mobify.com
-
-# [mobify.net]
-127.0.0.1 engagement-collector.mobify.net
-127.0.0.1 online.mobify.net
-
-# [mobile-bt.com]
-127.0.0.1 track.mobile-bt.com
-
-# [mobileadstrk.com]
-127.0.0.1 avowtech.mobileadstrk.com
-127.0.0.1 tracking.mobileadstrk.com
-
-# [mobileadtrading.com]
-127.0.0.1 publisher-east.mobileadtrading.com
-127.0.0.1 track-east.mobileadtrading.com
-
-# [mobileanjian.com]
-127.0.0.1 api.mobileanjian.com
-127.0.0.1 ent.mobileanjian.com
-127.0.0.1 api.ent.mobileanjian.com
-
-# [mobileapphelper.com]
-127.0.0.1 analytics.lb.mobileapphelper.com
-
-# [mobileapptracking.com]
-127.0.0.1 deeplink.mobileapptracking.com
-127.0.0.1 7336.deeplink.mobileapptracking.com
-127.0.0.1 engine.mobileapptracking.com
-127.0.0.1 10148.engine.mobileapptracking.com
-127.0.0.1 167126.engine.mobileapptracking.com
-127.0.0.1 167154.engine.mobileapptracking.com
-127.0.0.1 17058.engine.mobileapptracking.com
-127.0.0.1 17908.engine.mobileapptracking.com
-127.0.0.1 189358.engine.mobileapptracking.com
-127.0.0.1 189904.engine.mobileapptracking.com
-127.0.0.1 190107.engine.mobileapptracking.com
-127.0.0.1 190829.engine.mobileapptracking.com
-127.0.0.1 194192.engine.mobileapptracking.com
-127.0.0.1 194985.engine.mobileapptracking.com
-127.0.0.1 195724.engine.mobileapptracking.com
-127.0.0.1 199107.engine.mobileapptracking.com
-127.0.0.1 20298.engine.mobileapptracking.com
-127.0.0.1 22006.engine.mobileapptracking.com
-127.0.0.1 7336.engine.mobileapptracking.com
-127.0.0.1 8604.engine.mobileapptracking.com
-127.0.0.1 943.engine.mobileapptracking.com
-127.0.0.1 9864.engine.mobileapptracking.com
-
-# [mobilebanner.ru]
-127.0.0.1 mobilebanner.ru
-
-# [mobilecore.com]
-127.0.0.1 mobilecore.com
-
-# [mobilefonex.com]
-127.0.0.1 push.mobilefonex.com
-
-# [mobilefuse.com]
-127.0.0.1 mobilefuse.com
-127.0.0.1 i.mobilefuse.com
-127.0.0.1 mfx.mobilefuse.com
-
-# [mobilegamestats.com]
-127.0.0.1 config.mobilegamestats.com
-
-# [mobilemonkey.com]
-127.0.0.1 static.mobilemonkey.com
-
-# [mobileposse.com]
-127.0.0.1 mobileposse.com
-127.0.0.1 boost.mobileposse.com
-127.0.0.1 cricket.mobileposse.com
-127.0.0.1 metropcs.mobileposse.com
-127.0.0.1 mp5-wl.mobileposse.com
-127.0.0.1 neptune.mobileposse.com
-
-# [mobilexsoft.com]
-127.0.0.1 svc.mobilexsoft.com
-
-# [mobilityware.com]
-127.0.0.1 apps.mobilityware.com
-127.0.0.1 cross-promo.mwx.ext.mobilityware.com
-
-# [mobimagic.com]
-127.0.0.1 mobimagic.com
-127.0.0.1 a.mobimagic.com
-127.0.0.1 l.a.mobimagic.com
-127.0.0.1 pks.a.mobimagic.com
-127.0.0.1 ul.a.mobimagic.com
-
-# [mobisla.com]
-127.0.0.1 mobisla.com
-127.0.0.1 go.mobisla.com
-
-# [mobitech-content.xyz]
-127.0.0.1 api.mobitech-content.xyz
-
-# [mobiuspace.net]
-127.0.0.1 ad.mobiuspace.net
-127.0.0.1 api.ad.mobiuspace.net
-127.0.0.1 creative-accelerate.ad.mobiuspace.net
-127.0.0.1 api-ad-callback.mobiuspace.net
-
-# [mobivity.com]
-127.0.0.1 mobivity.com
-
-# [mobpowertech.com]
-127.0.0.1 mobpowertech.com
-127.0.0.1 api.mobpowertech.com
-127.0.0.1 log.mobpowertech.com
-127.0.0.1 scheme.mobpowertech.com
-127.0.0.1 sg-tk.mobpowertech.com
-127.0.0.1 upload.mobpowertech.com
-
-# [mobrand.net]
-127.0.0.1 mobrand.net
-127.0.0.1 clicks.mobrand.net
-127.0.0.1 t.mobrand.net
-
-# [mobsocmedia.com]
-127.0.0.1 cdn.mobsocmedia.com
-
-# [mobtrks.com]
-127.0.0.1 go.mobtrks.com
-
-# [mobvista.com]
-127.0.0.1 mobvista.com
-127.0.0.1 3s-smart-rtb.mobvista.com
-127.0.0.1 3s-smart-rtb-cdn.mobvista.com
-127.0.0.1 smart.mobvista.com
-
-# [moengage.com]
-127.0.0.1 apiv2.moengage.com
-127.0.0.1 apiv2eu.moengage.com
-127.0.0.1 cdn.moengage.com
-127.0.0.1 cfimage.moengage.com
-127.0.0.1 ec.moengage.com
-127.0.0.1 image.moengage.com
-127.0.0.1 sdk-02.moengage.com
-127.0.0.1 websdk.moengage.com
-
-# [monedata.io]
-127.0.0.1 api.monedata.io
-
-# [monetate.net]
-127.0.0.1 ad.monetate.net
-127.0.0.1 af.monetate.net
-127.0.0.1 api.monetate.net
-127.0.0.1 d.monetate.net
-127.0.0.1 engine.monetate.net
-127.0.0.1 sb.monetate.net
-127.0.0.1 se.monetate.net
-
-# [mookie1.com]
-127.0.0.1 ar-gmtdmp.mookie1.com
-127.0.0.1 au-gmtdmp.mookie1.com
-127.0.0.1 b3.mookie1.com
-127.0.0.1 be-gmtdmp.mookie1.com
-127.0.0.1 ca-gmtdmp.mookie1.com
-127.0.0.1 cdn.mookie1.com
-127.0.0.1 cdn-akamai.mookie1.com
-127.0.0.1 ch-gmtdmp.mookie1.com
-127.0.0.1 cl-gmtdmp.mookie1.com
-127.0.0.1 co-gmtdmp.mookie1.com
-127.0.0.1 cz-gmtdmp.mookie1.com
-127.0.0.1 de-gmtdmp.mookie1.com
-127.0.0.1 dk-gmtdmp.mookie1.com
-127.0.0.1 es-gmtdmp.mookie1.com
-127.0.0.1 fr-gmtdmp.mookie1.com
-127.0.0.1 gb-gmtdmp.mookie1.com
-127.0.0.1 gd1.mookie1.com
-127.0.0.1 eu-gmtdmp.gd1.mookie1.com
-127.0.0.1 static-tagr.gd1.mookie1.com
-127.0.0.1 gd2.mookie1.com
-127.0.0.1 sg-gmtdmp.gd2.mookie1.com
-127.0.0.1 gmtdmp.mookie1.com
-127.0.0.1 hk-gmtdmp.mookie1.com
-127.0.0.1 ib.mookie1.com
-127.0.0.1 id-gmtdmp.mookie1.com
-127.0.0.1 in-gmtdmp.mookie1.com
-127.0.0.1 it-gmtdmp.mookie1.com
-127.0.0.1 jp-gmtdmp.mookie1.com
-127.0.0.1 mena-gmtdmp.mookie1.com
-127.0.0.1 my-gmtdmp.mookie1.com
-127.0.0.1 odr.mookie1.com
-127.0.0.1 ph-gmtdmp.mookie1.com
-127.0.0.1 pl-gmtdmp.mookie1.com
-127.0.0.1 pr-gmtdmp.mookie1.com
-127.0.0.1 pt-gmtdmp.mookie1.com
-127.0.0.1 ro-gmtdmp.mookie1.com
-127.0.0.1 se-gmtdmp.mookie1.com
-127.0.0.1 sg-gmtdmp.mookie1.com
-127.0.0.1 t.mookie1.com
-127.0.0.1 tagr-gcp-lb1-ase1.mookie1.com
-127.0.0.1 tagr-gcp-lb1-use1.mookie1.com
-127.0.0.1 tagr-gcp-odr-use1.mookie1.com
-127.0.0.1 tagr-gcp-xs2-use1.mookie1.com
-127.0.0.1 th-gmtdmp.mookie1.com
-127.0.0.1 tr-gmtdmp.mookie1.com
-127.0.0.1 tw-gmtdmp.mookie1.com
-127.0.0.1 us-gmtdmp.mookie1.com
-127.0.0.1 vn-gmtdmp.mookie1.com
-127.0.0.1 x2.mookie1.com
-127.0.0.1 za-gmtdmp.mookie1.com
-
-# [moonactive.net]
-127.0.0.1 vik-analytics.moonactive.net
-127.0.0.1 vik-analytics-gke.moonactive.net
-
-# [mopub.com]
-127.0.0.1 mopub.com
-127.0.0.1 ads.mopub.com
-127.0.0.1 analytics.mopub.com
-127.0.0.1 cb.mopub.com
-127.0.0.1 mpx.mopub.com
-127.0.0.1 a.r10.mopub.com
-127.0.0.1 b.r10.mopub.com
-127.0.0.1 c.r10.mopub.com
-127.0.0.1 d.r10.mopub.com
-127.0.0.1 s.mopub.com
-
-# [morgdm.ru]
-127.0.0.1 morgdm.ru
-
-# [moz.com]
-127.0.0.1 analytics.moz.com
-127.0.0.1 mozbar.moz.com
-
-# [mparticle.com]
-127.0.0.1 config2.mparticle.com
-127.0.0.1 cookiesync.mparticle.com
-127.0.0.1 identity.mparticle.com
-127.0.0.1 jssdkcdn.mparticle.com
-127.0.0.1 jssdkcdns.mparticle.com
-127.0.0.1 jssdks.mparticle.com
-127.0.0.1 nativesdks.mparticle.com
-127.0.0.1 pixels.mparticle.com
-127.0.0.1 s2s.mparticle.com
-127.0.0.1 static.mparticle.com
-
-# [mplxtms.com]
-127.0.0.1 cj.mplxtms.com
-127.0.0.1 secure-cdn.mplxtms.com
-
-# [mpnrs.com]
-127.0.0.1 mpnrs.com
-
-# [mradx.net]
-127.0.0.1 r.mradx.net
-127.0.0.1 r0.mradx.net
-
-# [mrtnsvr.com]
-127.0.0.1 ad.mrtnsvr.com
-
-# [msads.net]
-127.0.0.1 msads.net
-
-# [msn.com]
-127.0.0.1 ads.msn.com
-127.0.0.1 a.ads1.msn.com
-127.0.0.1 b.ads1.msn.com
-127.0.0.1 ads2.msn.com
-127.0.0.1 a.ads2.msn.com
-127.0.0.1 mobileads.msn.com
-127.0.0.1 rads.msn.com
-127.0.0.1 srtb.msn.com
-
-# [msstatic.com]
-127.0.0.1 sdkconf.msstatic.com
-
-# [mtburn.com]
-127.0.0.1 mtburn.com
-
-# [mtrcss.com]
-127.0.0.1 mtrcss.com
-
-# [mtvnservices.com]
-127.0.0.1 cdn-aka.ts.mtvnservices.com
-
-# [mxmcdn.net]
-127.0.0.1 adv.mxmcdn.net
-
-# [mxpnl.com]
-127.0.0.1 mxpnl.com
-127.0.0.1 cdn4.mxpnl.com
-127.0.0.1 images.mxpnl.com
-
-# [mxptint.net]
-127.0.0.1 oxp.mxptint.net
-
-# [mxtads.com]
-127.0.0.1 mxtads.com
-
-# [my.com]
-127.0.0.1 tracker-api.my.com
-
-# [mybuys.com]
-127.0.0.1 mybuys.com
-
-# [mydas.mobi]
-127.0.0.1 mydas.mobi
-127.0.0.1 cvt.mydas.mobi
-127.0.0.1 ads.mp.mydas.mobi
-127.0.0.1 androidsdk.ads.mp.mydas.mobi
-
-# [myendpoint.io]
-127.0.0.1 api.myendpoint.io
-
-# [myinstashot.com]
-127.0.0.1 ad.myinstashot.com
-
-# [mynativeplatform.com]
-127.0.0.1 hb.mynativeplatform.com
-
-# [mythings.com]
-127.0.0.1 mythings.com
-127.0.0.1 bidi-geo.mythings.com
-
-# [myvisualiq.net]
-127.0.0.1 myvisualiq.net
-127.0.0.1 q.myvisualiq.net
-127.0.0.1 t.myvisualiq.net
-127.0.0.1 vt.myvisualiq.net
-
-# [mzbcdn.net]
-127.0.0.1 mzbcdn.net
-
-# [naiadsystems.com]
-127.0.0.1 naiadsystems.com
-127.0.0.1 hybridclient.naiadsystems.com
-127.0.0.1 manifest-server.naiadsystems.com
-127.0.0.1 nginxborder-server.naiadsystems.com
-127.0.0.1 sea1b-ls.naiadsystems.com
-
-# [nanigans.com]
-127.0.0.1 nanigans.com
-127.0.0.1 api.nanigans.com
-127.0.0.1 cdn.nanigans.com
-
-# [nappyattack.com]
-127.0.0.1 nappyattack.com
-
-# [narrativ.com]
-127.0.0.1 static.narrativ.com
-
-# [narrative.io]
-127.0.0.1 io.narrative.io
-
-# [narvar.com]
-127.0.0.1 assets.narvar.com
-
-# [native.ai]
-127.0.0.1 api.native.ai
-127.0.0.1 cdn.native.ai
-
-# [native123.com]
-127.0.0.1 sdk.native123.com
-
-# [natpal.com]
-127.0.0.1 cdn.natpal.com
-127.0.0.1 offers.cdn.natpal.com
-
-# [nbcnews.com]
-127.0.0.1 aamt.nbcnews.com
-
-# [nbcsports.com]
-127.0.0.1 geo.nbcsports.com
-
-# [nbcuas.com]
-127.0.0.1 tracker.nbcuas.com
-
-# [nbcuni.com]
-127.0.0.1 video-ads-module.ad-tech.nbcuni.com
-127.0.0.1 osimg.nbcuni.com
-127.0.0.1 pix.nbcuni.com
-
-# [ncaudienceexchange.com]
-127.0.0.1 ncaudienceexchange.com
-127.0.0.1 log.ncaudienceexchange.com
-
-# [nct.vn]
-127.0.0.1 apinas.nct.vn
-
-# [nearme.com.cn]
-127.0.0.1 sdk.stat.foreign.nearme.com.cn
-
-# [nend.net]
-127.0.0.1 nend.net
-127.0.0.1 vdapp.nend.net
-
-# [nervoussummer.com]
-127.0.0.1 nervoussummer.com
-
-# [netflix.com]
-127.0.0.1 ichnaea-web.netflix.com
-127.0.0.1 nmtracking.netflix.com
-127.0.0.1 presentationtracking.netflix.com
-
-# [netizen.co]
-127.0.0.1 assets.netizen.co
-
-# [netmera.com]
-127.0.0.1 sdkapi.netmera.com
-
-# [netmng.com]
-127.0.0.1 netmng.com
-127.0.0.1 adb2waycm-atl.netmng.com
-127.0.0.1 com-fcagroup.netmng.com
-127.0.0.1 gcm.netmng.com
-127.0.0.1 j2waycm.netmng.com
-127.0.0.1 krux2waycm.netmng.com
-127.0.0.1 lijit2waycm.netmng.com
-127.0.0.1 liveramp2waycm-atl.netmng.com
-127.0.0.1 nan.netmng.com
-127.0.0.1 sinkhole.netmng.com
-
-# [netseer.com]
-127.0.0.1 netseer.com
-127.0.0.1 cm.netseer.com
-127.0.0.1 cmi.netseer.com
-
-# [netsolads.com]
-127.0.0.1 stats.netsolads.com
-
-# [networkad.net]
-127.0.0.1 app.networkad.net
-
-# [networld.hk]
-127.0.0.1 networld.hk
-
-# [neustar.biz]
-127.0.0.1 wpm.neustar.biz
-127.0.0.1 rum-collector.wpm.neustar.biz
-
-# [newrelic.com]
-127.0.0.1 insights-collector.newrelic.com
-127.0.0.1 js-agent.newrelic.com
-127.0.0.1 mobile-collector.newrelic.com
-
-# [newsbreak.com]
-127.0.0.1 www.newsbreak.com
-
-# [newscgp.com]
-127.0.0.1 v2.pixel.newscgp.com
-127.0.0.1 us.tags.newscgp.com
-
-# [nex8.net]
-127.0.0.1 nex8.net
-127.0.0.1 cs.nex8.net
-
-# [nexac.com]
-127.0.0.1 nexac.com
-127.0.0.1 gtm04.nexac.com
-
-# [nexage.com]
-127.0.0.1 ads.nexage.com
-127.0.0.1 pinger.ads.nexage.com
-127.0.0.1 hb.nexage.com
-127.0.0.1 prod-m-node-1112.nexage.com
-127.0.0.1 prod-m-node-1212.nexage.com
-
-# [nexstardigital.net]
-127.0.0.1 ccpa.psg.nexstardigital.net
-127.0.0.1 segment.psg.nexstardigital.net
-
-# [nextclick.pl]
-127.0.0.1 nextclick.pl
-
-# [nextdoor.com]
-127.0.0.1 uk-tracking.nextdoor.com
-127.0.0.1 us-tracking.nextdoor.com
-
-# [nicovideo.jp]
-127.0.0.1 ads.nicovideo.jp
-
-# [nielsen.com]
-127.0.0.1 apps.nielsen.com
-127.0.0.1 onsite-tag-logs.apps.nielsen.com
-
-# [nike.com]
-127.0.0.1 analytics.nike.com
-
-# [nile.works]
-127.0.0.1 targeting.washpost.nile.works
-
-# [ning.com]
-127.0.0.1 api.ning.com
-
-# [ninthdecimal.com]
-127.0.0.1 ninthdecimal.com
-127.0.0.1 lciapi.ninthdecimal.com
-127.0.0.1 rtb.ninthdecimal.com
-
-# [nixcdn.com]
-127.0.0.1 log4x.nixcdn.com
-127.0.0.1 stc-nas.nixcdn.com
-
-# [nmcdn.us]
-127.0.0.1 nmcdn.us
-
-# [nodle.io]
-127.0.0.1 dev.nodle.io
-
-# [npttech.com]
-127.0.0.1 www.npttech.com
-
-# [nr-data.net]
-127.0.0.1 nr-data.net
-127.0.0.1 bam.nr-data.net
-127.0.0.1 eu01.nr-data.net
-127.0.0.1 bam.eu01.nr-data.net
-
-# [ns1p.net]
-127.0.0.1 b.ns1p.net
-
-# [ntv.io]
-127.0.0.1 s.ntv.io
-
-# [nuffnang.com.my]
-127.0.0.1 nuffnang.com.my
-127.0.0.1 synad3.nuffnang.com.my
-
-# [nytimes.com]
-127.0.0.1 a-reporting.nytimes.com
-127.0.0.1 als-svc.nytimes.com
-127.0.0.1 dd.nytimes.com
-127.0.0.1 et.nytimes.com
-127.0.0.1 a.et.nytimes.com
-127.0.0.1 meter-svc.nytimes.com
-
-# [o18.click]
-127.0.0.1 twotreymedia10001697.o18.click
-
-# [o333o.com]
-127.0.0.1 cdn.o333o.com
-
-# [oclaserver.com]
-127.0.0.1 oclaserver.com
-
-# [oclasrv.com]
-127.0.0.1 go.oclasrv.com
-
-# [offerstrack.net]
-127.0.0.1 adcanopus.offerstrack.net
-127.0.0.1 dopemobi.offerstrack.net
-127.0.0.1 fuzeclick.offerstrack.net
-127.0.0.1 heatmobi.offerstrack.net
-127.0.0.1 midoweb.offerstrack.net
-127.0.0.1 mobnerve.offerstrack.net
-
-# [ogury.co]
-127.0.0.1 sdk-monitoring.ogury.co
-
-# [ogury.io]
-127.0.0.1 cloud.ogury.io
-127.0.0.1 medias.cloud.ogury.io
-127.0.0.1 prod.cloud.ogury.io
-127.0.0.1 ext-inv-cdn.prod.cloud.ogury.io
-127.0.0.1 format.prod.cloud.ogury.io
-127.0.0.1 mraid.prod.cloud.ogury.io
-127.0.0.1 ms-ads.prod.cloud.ogury.io
-127.0.0.1 wsback2b.prod.cloud.ogury.io
-127.0.0.1 consent-manager-events.ogury.io
-127.0.0.1 dsp-1.ogury.io
-
-# [okanjo.com]
-127.0.0.1 api2.okanjo.com
-127.0.0.1 cdn.okanjo.com
-
-# [omgpl.com]
-127.0.0.1 track.omgpl.com
-
-# [omguk.com]
-127.0.0.1 track.omguk.com
-127.0.0.1 static.track.omguk.com
-
-# [omnilocal.ai]
-127.0.0.1 api.omnilocal.ai
-127.0.0.1 static.omnilocal.ai
-
-# [omniture.com]
-127.0.0.1 api.omniture.com
-127.0.0.1 appservice5.omniture.com
-127.0.0.1 sc5.omniture.com
-
-# [omtrdc.net]
-127.0.0.1 omtrdc.net
-127.0.0.1 hb.omtrdc.net
-127.0.0.1 cbsinteractive.hb.omtrdc.net
-127.0.0.1 espn.hb.omtrdc.net
-127.0.0.1 foxnews.hb.omtrdc.net
-127.0.0.1 hulu.hb.omtrdc.net
-127.0.0.1 nbcume.hb.omtrdc.net
-127.0.0.1 nbcume.hb-api.omtrdc.net
-127.0.0.1 sc.omtrdc.net
-127.0.0.1 allstate.sc.omtrdc.net
-127.0.0.1 audible.sc.omtrdc.net
-127.0.0.1 bamtech.sc.omtrdc.net
-127.0.0.1 carfax.sc.omtrdc.net
-127.0.0.1 coxcommunications.sc.omtrdc.net
-127.0.0.1 amazoncustomerservice.d2.sc.omtrdc.net
-127.0.0.1 fox.com.ssl.d2.sc.omtrdc.net
-127.0.0.1 philipslighting.d3.sc.omtrdc.net
-127.0.0.1 deutschebahn.sc.omtrdc.net
-127.0.0.1 kroger.sc.omtrdc.net
-127.0.0.1 lplfinancial.sc.omtrdc.net
-127.0.0.1 nbcstreaming.sc.omtrdc.net
-127.0.0.1 nbcume.sc.omtrdc.net
-127.0.0.1 subwayfranchiseeadvertising.sc.omtrdc.net
-127.0.0.1 unitedparcelservice.sc.omtrdc.net
-127.0.0.1 viacom.sc.omtrdc.net
-127.0.0.1 vodafonetr.sc.omtrdc.net
-127.0.0.1 tt.omtrdc.net
-127.0.0.1 abcnews.tt.omtrdc.net
-127.0.0.1 adobe.tt.omtrdc.net
-127.0.0.1 aetv.tt.omtrdc.net
-127.0.0.1 allstate.tt.omtrdc.net
-127.0.0.1 audible.tt.omtrdc.net
-127.0.0.1 bamtech.tt.omtrdc.net
-127.0.0.1 cdn.tt.omtrdc.net
-127.0.0.1 consumerinfo.tt.omtrdc.net
-127.0.0.1 fcanafta.tt.omtrdc.net
-127.0.0.1 foxnews.tt.omtrdc.net
-127.0.0.1 homedepot.tt.omtrdc.net
-127.0.0.1 mboxedge17.tt.omtrdc.net
-127.0.0.1 mboxedge28.tt.omtrdc.net
-127.0.0.1 mboxedge34.tt.omtrdc.net
-127.0.0.1 southwestairlines.tt.omtrdc.net
-127.0.0.1 subway2016.tt.omtrdc.net
-127.0.0.1 verizontelecom.tt.omtrdc.net
-
-# [onaudience.com]
-127.0.0.1 pixel.onaudience.com
-
-# [oneaudience.com]
-127.0.0.1 api.oneaudience.com
-
-# [onecount.net]
-127.0.0.1 validate.onecount.net
-
-# [onefeed.co.uk]
-127.0.0.1 tracking.onefeed.co.uk
-
-# [onelink.me]
-127.0.0.1 snssdk1233.onelink.me
-
-# [onelnk.com]
-127.0.0.1 onelnk.com
-
-# [onelouder.com]
-127.0.0.1 advrts.onelouder.com
-
-# [onemt.co]
-127.0.0.1 apicosdk.onemt.co
-127.0.0.1 apicssdk.onemt.co
-
-# [oneplus.com]
-127.0.0.1 click.oneplus.com
-
-# [onetag-sys.com]
-127.0.0.1 onetag-sys.com
-
-# [onetrust.com]
-127.0.0.1 geolocation.onetrust.com
-
-# [online-metrix.net]
-127.0.0.1 online-metrix.net
-127.0.0.1 aa.online-metrix.net
-127.0.0.1 h.online-metrix.net
-
-# [onscroll.com]
-127.0.0.1 impl.onscroll.com
-127.0.0.1 onetag-geo.onscroll.com
-127.0.0.1 tag.onscroll.com
-127.0.0.1 tags.onscroll.com
-127.0.0.1 tags.us.onscroll.com
-
-# [onthe.io]
-127.0.0.1 onthe.io
-127.0.0.1 cdn.onthe.io
-127.0.0.1 v7.cdn.onthe.io
-127.0.0.1 as.v7.cdn.onthe.io
-127.0.0.1 na.v7.cdn.onthe.io
-127.0.0.1 i.onthe.io
-127.0.0.1 tt.onthe.io
-
-# [ooyala.com]
-127.0.0.1 analytics.ooyala.com
-
-# [opecloud.com]
-127.0.0.1 tagger.opecloud.com
-
-# [opensharecount.com]
-127.0.0.1 opensharecount.com
-
-# [openstat.net]
-127.0.0.1 openstat.net
-
-# [opentracker.net]
-127.0.0.1 log.opentracker.net
-
-# [openx.com]
-127.0.0.1 update.openx.com
-127.0.0.1 s.update.openx.com
-
-# [openx.net]
-127.0.0.1 nytimes-d.openx.net
-127.0.0.1 rtb.openx.net
-127.0.0.1 samyonews-d.openx.net
-127.0.0.1 u.openx.net
-127.0.0.1 us-u.openx.net
-
-# [opera.com]
-127.0.0.1 api-a.op-mobile.opera.com
-
-# [oppomobile.com]
-127.0.0.1 adx.ads.oppomobile.com
-127.0.0.1 bdapi.ads.oppomobile.com
-127.0.0.1 data.ads.oppomobile.com
-127.0.0.1 data-id.ads.oppomobile.com
-127.0.0.1 adsfs.oppomobile.com
-
-# [opstag.com]
-127.0.0.1 cdn1.opstag.com
-
-# [optad360.io]
-127.0.0.1 optad360.io
-127.0.0.1 cmp.optad360.io
-
-# [optaim.com]
-127.0.0.1 optaim.com
-127.0.0.1 cm.optaim.com
-127.0.0.1 imp.optaim.com
-
-# [optimix.asia]
-127.0.0.1 optimix.asia
-127.0.0.1 bx.optimix.asia
-127.0.0.1 bx01.optimix.asia
-
-# [optimizely.com]
-127.0.0.1 api.optimizely.com
-127.0.0.1 app.optimizely.com
-127.0.0.1 cdn.optimizely.com
-127.0.0.1 cdn3.optimizely.com
-127.0.0.1 logx.optimizely.com
-127.0.0.1 events.mobile.optimizely.com
-
-# [optimost.io]
-127.0.0.1 origin.optimost.io
-
-# [optimove.net]
-127.0.0.1 sdk-cdn.optimove.net
-127.0.0.1 sdkuaservice.optimove.net
-
-# [optinmonster.com]
-127.0.0.1 a.optinmonster.com
-127.0.0.1 api.optinmonster.com
-127.0.0.1 app.optinmonster.com
-
-# [optmnstr.com]
-127.0.0.1 a.optmnstr.com
-127.0.0.1 api.optmnstr.com
-
-# [optmstr.com]
-127.0.0.1 a.optmstr.com
-127.0.0.1 api.optmstr.com
-
-# [optnmnstr.com]
-127.0.0.1 a.optnmnstr.com
-
-# [optnmstr.com]
-127.0.0.1 a.optnmstr.com
-
-# [orangeclickmedia.com]
-127.0.0.1 cdn.orangeclickmedia.com
-
-# [otherlevels.com]
-127.0.0.1 otherlevels.com
-127.0.0.1 api.otherlevels.com
-127.0.0.1 cdn.otherlevels.com
-127.0.0.1 config.otherlevels.com
-127.0.0.1 events-api.otherlevels.com
-127.0.0.1 native-set-tags.otherlevels.com
-127.0.0.1 rich.otherlevels.com
-127.0.0.1 ws.otherlevels.com
-
-# [oto.com.vn]
-127.0.0.1 log.oto.com.vn
-
-# [oupeng.com]
-127.0.0.1 cp.oupeng.com
-127.0.0.1 max-files.oupeng.com
-127.0.0.1 oumax.oupeng.com
-127.0.0.1 startup.oupeng.com
-127.0.0.1 turbo2sdk-push.oupeng.com
-
-# [outbrain.com]
-127.0.0.1 alldcs.outbrain.com
-127.0.0.1 amplify.outbrain.com
-127.0.0.1 amplify-imp.outbrain.com
-127.0.0.1 amplifypixel.outbrain.com
-127.0.0.1 chi.outbrain.com
-127.0.0.1 eventlog.outbrain.com
-127.0.0.1 hpr.outbrain.com
-127.0.0.1 images.outbrain.com
-127.0.0.1 libs.outbrain.com
-127.0.0.1 log.outbrain.com
-127.0.0.1 mcdp-chidc2.outbrain.com
-127.0.0.1 mcdp-nydc1.outbrain.com
-127.0.0.1 mcdp-sadc1.outbrain.com
-127.0.0.1 mv.outbrain.com
-127.0.0.1 ny.outbrain.com
-127.0.0.1 odb.outbrain.com
-127.0.0.1 revee.outbrain.com
-127.0.0.1 sa.outbrain.com
-127.0.0.1 stas.outbrain.com
-127.0.0.1 sync.outbrain.com
-127.0.0.1 vastcdn.outbrain.com
-127.0.0.1 videoclientsservicescalls.outbrain.com
-127.0.0.1 videoevents.outbrain.com
-127.0.0.1 vrt.outbrain.com
-127.0.0.1 widget-pixels.outbrain.com
-127.0.0.1 widgetmonitor.outbrain.com
-127.0.0.1 widgets.outbrain.com
-
-# [outbrain.org]
-127.0.0.1 alldcs.outbrain.org
-127.0.0.1 chidc2.outbrain.org
-127.0.0.1 log.outbrain.org
-127.0.0.1 nychi2.outbrain.org
-127.0.0.1 sadc1.outbrain.org
-
-# [outbrainimg.com]
-127.0.0.1 images.outbrainimg.com
-127.0.0.1 log.outbrainimg.com
-127.0.0.1 tcheck.outbrainimg.com
-127.0.0.1 zem.outbrainimg.com
-
-# [outgrow.co]
-127.0.0.1 api-h.outgrow.co
-127.0.0.1 api-live.outgrow.co
-127.0.0.1 api-n.outgrow.co
-
-# [outlookmobile.com]
-127.0.0.1 prod-collecticon.outlookmobile.com
-
-# [owneriq.net]
-127.0.0.1 bidder.owneriq.net
-127.0.0.1 lbnyj2.bidder.owneriq.net
-127.0.0.1 lbsjc.bidder.owneriq.net
-127.0.0.1 px.owneriq.net
-
-# [ownlocal.com]
-127.0.0.1 local.ownlocal.com
-127.0.0.1 secure.ownlocal.com
-127.0.0.1 origami.secure.ownlocal.com
-127.0.0.1 widget.secure.ownlocal.com
-127.0.0.1 snowplow.ownlocal.com
-
-# [p-n.io]
-127.0.0.1 cdn.p-n.io
-
-# [padsdel.com]
-127.0.0.1 padsdel.com
-
-# [pagefair.com]
-127.0.0.1 asset.pagefair.com
-
-# [pagefair.net]
-127.0.0.1 asset.pagefair.net
-
-# [pages03.net]
-127.0.0.1 sc.pages03.net
-127.0.0.1 www.sc.pages03.net
-
-# [pandoiq.com]
-127.0.0.1 tracking.pandoiq.com
-
-# [pandora.com]
-127.0.0.1 adserver.pandora.com
-
-# [pangle.io]
-127.0.0.1 pangle.io
-127.0.0.1 api16-access-gcp.pangle.io
-127.0.0.1 api16-access-sg.pangle.io
-
-# [pardot.com]
-127.0.0.1 pi.pardot.com
-
-# [parrable.com]
-127.0.0.1 parrable.com
-127.0.0.1 h.parrable.com
-
-# [parse.com]
-127.0.0.1 api.parse.com
-
-# [parsely.com]
-127.0.0.1 api.parsely.com
-127.0.0.1 cdn.parsely.com
-127.0.0.1 p1.parsely.com
-127.0.0.1 pixel.parsely.com
-127.0.0.1 srv.pixel.parsely.com
-127.0.0.1 static.parsely.com
-
-# [particlenews.com]
-127.0.0.1 log.particlenews.com
-
-# [paypal.com]
-127.0.0.1 b.stats.paypal.com
-127.0.0.1 slc.stats.paypal.com
-
-# [pdbarea.com]
-127.0.0.1 ads.pdbarea.com
-127.0.0.1 api.pdbarea.com
-
-# [perf-serving.com]
-127.0.0.1 images.perf-serving.com
-
-# [perfectaudience.com]
-127.0.0.1 ads.perfectaudience.com
-127.0.0.1 tag.perfectaudience.com
-
-# [perfectcorp.com]
-127.0.0.1 abtesting.perfectcorp.com
-127.0.0.1 appad-api-01.perfectcorp.com
-127.0.0.1 clad.perfectcorp.com
-
-# [perfectionholic.com]
-127.0.0.1 featured.perfectionholic.com
-127.0.0.1 newfeatureview.perfectionholic.com
-
-# [performancehorizon.com]
-127.0.0.1 performancehorizon.com
-
-# [period-calendar.com]
-127.0.0.1 ad.period-calendar.com
-
-# [perk0mean.com]
-127.0.0.1 secure.perk0mean.com
-
-# [permutive.app]
-127.0.0.1 cdn.permutive.app
-127.0.0.1 6093eccf-6734-4877-ac8b-83d6d0e27b46.edge.permutive.app
-
-# [permutive.com]
-127.0.0.1 permutive.com
-127.0.0.1 amp.permutive.com
-127.0.0.1 businessinsider.amp.permutive.com
-127.0.0.1 buzzfeed.amp.permutive.com
-127.0.0.1 conde.amp.permutive.com
-127.0.0.1 esi.amp.permutive.com
-127.0.0.1 guardian.amp.permutive.com
-127.0.0.1 hearst.amp.permutive.com
-127.0.0.1 idg.amp.permutive.com
-127.0.0.1 immediatemedia.amp.permutive.com
-127.0.0.1 pmc.amp.permutive.com
-127.0.0.1 vox.amp.permutive.com
-127.0.0.1 api.permutive.com
-127.0.0.1 cdn.permutive.com
-
-# [personali.com]
-127.0.0.1 api.personali.com
-127.0.0.1 events.personali.com
-127.0.0.1 report.personali.com
-
-# [personizely.net]
-127.0.0.1 tracker.personizely.net
-
-# [personyze.com]
-127.0.0.1 count.personyze.com
-
-# [perzonalization.com]
-127.0.0.1 api.perzonalization.com
-127.0.0.1 cdn.perzonalization.com
-
-# [petametrics.com]
-127.0.0.1 cdn.petametrics.com
-127.0.0.1 query.petametrics.com
-127.0.0.1 query-us-east1.petametrics.com
-127.0.0.1 query1.petametrics.com
-
-# [phluant.com]
-127.0.0.1 phluant.com
-127.0.0.1 dojo.phluant.com
-
-# [phonalytics.com]
-127.0.0.1 app.phonalytics.com
-
-# [phonepe.com]
-127.0.0.1 ads.phonepe.com
-
-# [phunware.com]
-127.0.0.1 phunware.com
-
-# [picooapps.com]
-127.0.0.1 adsdk.picooapps.com
-
-# [picsart.com]
-127.0.0.1 analytics.picsart.com
-
-# [pingdom.net]
-127.0.0.1 rum-collector.pingdom.net
-127.0.0.1 rum-collector-2.pingdom.net
-127.0.0.1 rum-static.pingdom.net
-
-# [pinger.com]
-127.0.0.1 ads.pinger.com
-127.0.0.1 cf-ads.pinger.com
-
-# [pinsightmedia.com]
-127.0.0.1 v8.analytics.pinsightmedia.com
-127.0.0.1 fusion-files-cf.pinsightmedia.com
-127.0.0.1 intelligence-head.pinsightmedia.com
-127.0.0.1 pushpin.pinsightmedia.com
-127.0.0.1 topapps-func.pinsightmedia.com
-127.0.0.1 trackdat.pinsightmedia.com
-
-# [pinterest.com]
-127.0.0.1 ads.pinterest.com
-127.0.0.1 analytics.pinterest.com
-127.0.0.1 ct.pinterest.com
-127.0.0.1 log.pinterest.com
-127.0.0.1 trk.pinterest.com
-
-# [pippio.com]
-127.0.0.1 pippio.com
-
-# [pixel.watch]
-127.0.0.1 pixel.watch
-
-# [pixels.ai]
-127.0.0.1 pub.pixels.ai
-
-# [placed.com]
-127.0.0.1 placed.com
-127.0.0.1 api.placed.com
-127.0.0.1 p.placed.com
-127.0.0.1 panelist.placed.com
-
-# [placeiq.com]
-127.0.0.1 ads.placeiq.com
-127.0.0.1 partner.ads.placeiq.com
-127.0.0.1 secure.ads.placeiq.com
-
-# [placelocal.com]
-127.0.0.1 ak-cdn.placelocal.com
-127.0.0.1 tag.placelocal.com
-
-# [playrix.com]
-127.0.0.1 stats.playrix.com
-
-# [playtem.com]
-127.0.0.1 sdk.playtem.com
-
-# [pluto.tv]
-127.0.0.1 service-ad-impression-proxy.clusters.pluto.tv
-
-# [pmc.com]
-127.0.0.1 iabusprivacy.pmc.com
-
-# [po.st]
-127.0.0.1 i.po.st
-127.0.0.1 p.po.st
-127.0.0.1 s.po.st
-
-# [pocketmath.com]
-127.0.0.1 pocketmath.com
-
-# [pof.com]
-127.0.0.1 ads.pof.com
-
-# [pointmediatracker.com]
-127.0.0.1 pixel.pointmediatracker.com
-
-# [pokki.com]
-127.0.0.1 analytics.pokki.com
-
-# [polarcdn-pentos.com]
-127.0.0.1 polarcdn-pentos.com
-
-# [polarcdn-terrax.com]
-127.0.0.1 polarcdn-terrax.com
-
-# [polarcdn.com]
-127.0.0.1 static.polarcdn.com
-
-# [polarisoffice.com]
-127.0.0.1 analysis.polarisoffice.com
-127.0.0.1 logconfig.polarisoffice.com
-
-# [polarmobile.com]
-127.0.0.1 meraxes-cdn.polarmobile.com
-
-# [polyad.net]
-127.0.0.1 polyad.net
-127.0.0.1 core.polyad.net
-127.0.0.1 ds.polyad.net
-127.0.0.1 st.polyad.net
-
-# [popads.net]
-127.0.0.1 c1.popads.net
-127.0.0.1 c2.popads.net
-127.0.0.1 serve.popads.net
-127.0.0.1 static.popads.net
-
-# [popcap.com]
-127.0.0.1 stats.popcap.com
-
-# [popcash.net]
-127.0.0.1 cdn.popcash.net
-
-# [poperblocker.com]
-127.0.0.1 api2.poperblocker.com
-
-# [popin.cc]
-127.0.0.1 a.popin.cc
-127.0.0.1 api.popin.cc
-127.0.0.1 discoveryplus.popin.cc
-127.0.0.1 r.popin.cc
-127.0.0.1 rlog.popin.cc
-
-# [postitial.com]
-127.0.0.1 postitial.com
-127.0.0.1 cdn-cf.postitial.com
-
-# [postrelease.com]
-127.0.0.1 jadserve.postrelease.com
-
-# [postscript.io]
-127.0.0.1 api.postscript.io
-127.0.0.1 sdk.postscript.io
-
-# [powerad.ai]
-127.0.0.1 powerad.ai
-
-# [prebid.org]
-127.0.0.1 currency.prebid.org
-
-# [premiumads.com.br]
-127.0.0.1 tags.premiumads.com.br
-
-# [presage.io]
-127.0.0.1 presage.io
-127.0.0.1 ah-v1.presage.io
-127.0.0.1 bip.presage.io
-127.0.0.1 ext-inv-cdn.presage.io
-127.0.0.1 medias.presage.io
-127.0.0.1 mraid.presage.io
-127.0.0.1 ms-ads.presage.io
-127.0.0.1 ms-ads-events.presage.io
-127.0.0.1 ms-auction.presage.io
-127.0.0.1 p.presage.io
-127.0.0.1 p-v2.presage.io
-127.0.0.1 pad-v3.presage.io
-127.0.0.1 pl-v2.presage.io
-127.0.0.1 pr-v1.presage.io
-127.0.0.1 resources.presage.io
-127.0.0.1 sy-v1.presage.io
-127.0.0.1 tr-v1.presage.io
-127.0.0.1 wsback-event.presage.io
-127.0.0.1 wsback-get-config.presage.io
-127.0.0.1 wsback-profile.presage.io
-127.0.0.1 wsback-track.presage.io
-127.0.0.1 wsback-videotracking.presage.io
-
-# [pressboard.ca]
-127.0.0.1 adserver.pressboard.ca
-
-# [prfct.cc]
-127.0.0.1 cdn-assets.prfct.cc
-127.0.0.1 cdn-otf-cas.prfct.cc
-127.0.0.1 cdn-resources.prfct.cc
-
-# [pricespider.com]
-127.0.0.1 locate.pricespider.com
-127.0.0.1 track.pricespider.com
-
-# [prinit.net]
-127.0.0.1 schemea.prinit.net
-
-# [privacytrck.com]
-127.0.0.1 static.privacytrck.com
-
-# [privy.com]
-127.0.0.1 privy.com
-127.0.0.1 assets.privy.com
-127.0.0.1 events.privy.com
-
-# [pro-market.net]
-127.0.0.1 ads.pro-market.net
-
-# [proba.ai]
-127.0.0.1 api.proba.ai
-
-# [programattik.com]
-127.0.0.1 ads.programattik.com
-
-# [prooffactor.com]
-127.0.0.1 prooffactor.com
-127.0.0.1 api.prooffactor.com
-
-# [propellerads.com]
-127.0.0.1 ad.propellerads.com
-127.0.0.1 offers.propellerads.com
-127.0.0.1 promo.propellerads.com
-
-# [proper.io]
-127.0.0.1 global.proper.io
-
-# [provesrc.com]
-127.0.0.1 cdn.provesrc.com
-
-# [pub.network]
-127.0.0.1 pub.network
-127.0.0.1 a.pub.network
-127.0.0.1 c.pub.network
-127.0.0.1 d.pub.network
-
-# [pub1.co]
-127.0.0.1 pub1.co
-
-# [pub2srv.com]
-127.0.0.1 pub2srv.com
-127.0.0.1 go.pub2srv.com
-
-# [publicidees.com]
-127.0.0.1 tracking.publicidees.com
-
-# [publitas.com]
-127.0.0.1 analytics.publitas.com
-
-# [pubmatic.com]
-127.0.0.1 ads.pubmatic.com
-127.0.0.1 aktrack.pubmatic.com
-127.0.0.1 apps.pubmatic.com
-127.0.0.1 aud.pubmatic.com
-127.0.0.1 clicktrack.pubmatic.com
-127.0.0.1 gads.pubmatic.com
-127.0.0.1 hbopenbid.pubmatic.com
-127.0.0.1 hbopenbid-sg.pubmatic.com
-127.0.0.1 hbopenbid-sgc.pubmatic.com
-127.0.0.1 image2.pubmatic.com
-127.0.0.1 image3.pubmatic.com
-127.0.0.1 image4.pubmatic.com
-127.0.0.1 image5.pubmatic.com
-127.0.0.1 image6.pubmatic.com
-127.0.0.1 image8.pubmatic.com
-127.0.0.1 openbid.pubmatic.com
-127.0.0.1 ow.pubmatic.com
-127.0.0.1 showads.pubmatic.com
-127.0.0.1 showads-sg.pubmatic.com
-127.0.0.1 showads-sgc.pubmatic.com
-127.0.0.1 simage2.pubmatic.com
-127.0.0.1 simage4.pubmatic.com
-127.0.0.1 sshowads.pubmatic.com
-
-# [pubmine.com]
-127.0.0.1 s.pubmine.com
-
-# [pubnative.info]
-127.0.0.1 pubnative.info
-
-# [pubnative.net]
-127.0.0.1 pubnative.net
-127.0.0.1 api.pubnative.net
-127.0.0.1 hbrc.pubnative.net
-
-# [pulsatehq.com]
-127.0.0.1 app.pulsatehq.com
-
-# [purch.com]
-127.0.0.1 assets.purch.com
-
-# [push-ad.com]
-127.0.0.1 app.push-ad.com
-
-# [push-notifs.com]
-127.0.0.1 ws.push-notifs.com
-
-# [pushcrew.com]
-127.0.0.1 cdn.pushcrew.com
-127.0.0.1 dacdn.pushcrew.com
-127.0.0.1 tracking.pushcrew.com
-
-# [pushengage.com]
-127.0.0.1 anandabazar.pushengage.com
-127.0.0.1 clientcdn.pushengage.com
-127.0.0.1 clients-api.pushengage.com
-
-# [pushnami.com]
-127.0.0.1 pushnami.com
-127.0.0.1 api.pushnami.com
-127.0.0.1 trc.pushnami.com
-
-# [pushwoosh.com]
-127.0.0.1 api.pushwoosh.com
-127.0.0.1 0ce3c-1fd43.api.pushwoosh.com
-127.0.0.1 78901-8cf0d.api.pushwoosh.com
-127.0.0.1 bbumgames.pushwoosh.com
-127.0.0.1 cache-07.pushwoosh.com
-127.0.0.1 cache-ha.pushwoosh.com
-127.0.0.1 cbcnewmedia.pushwoosh.com
-127.0.0.1 cdn.pushwoosh.com
-127.0.0.1 cp.pushwoosh.com
-127.0.0.1 dbs.pushwoosh.com
-127.0.0.1 ha.pushwoosh.com
-127.0.0.1 ha-api.pushwoosh.com
-127.0.0.1 haaretz.pushwoosh.com
-127.0.0.1 post-log.pushwoosh.com
-127.0.0.1 rambler.pushwoosh.com
-127.0.0.1 richmedia.pushwoosh.com
-127.0.0.1 sulake.pushwoosh.com
-127.0.0.1 uefa.pushwoosh.com
-127.0.0.1 wetter.pushwoosh.com
-
-# [pv-cdn.net]
-127.0.0.1 cf-us-popular.dash.pv-cdn.net
-
-# [px-cloud.net]
-127.0.0.1 collector-px8fcgygk4.px-cloud.net
-
-# [pxlad.io]
-127.0.0.1 api.pxlad.io
-
-# [qbk1.com]
-127.0.0.1 c2.qbk1.com
-
-# [qccoccocmedia.vn]
-127.0.0.1 qccoccocmedia.vn
-
-# [qgraph.io]
-127.0.0.1 sdk.api.qgraph.io
-
-# [qikify.com]
-127.0.0.1 sdk.qikify.com
-
-# [qq.com]
-127.0.0.1 lcsdk.3g.qq.com
-127.0.0.1 masdk.3g.qq.com
-127.0.0.1 pmir.3g.qq.com
-127.0.0.1 tgw-masdk.3g.qq.com
-127.0.0.1 tgw-sasdk.3g.qq.com
-127.0.0.1 tools.3g.qq.com
-127.0.0.1 analy.qq.com
-127.0.0.1 beacon.qq.com
-127.0.0.1 bugly.qq.com
-127.0.0.1 aexception.bugly.qq.com
-127.0.0.1 android.bugly.qq.com
-127.0.0.1 astat.bugly.qq.com
-127.0.0.1 ios.bugly.qq.com
-127.0.0.1 e.qq.com
-127.0.0.1 sdk.e.qq.com
-127.0.0.1 mi.gdt.qq.com
-127.0.0.1 v.gdt.qq.com
-127.0.0.1 httpring.qq.com
-127.0.0.1 c.isdspeed.qq.com
-127.0.0.1 l.qq.com
-127.0.0.1 c.l.qq.com
-127.0.0.1 lives.l.qq.com
-127.0.0.1 p.l.qq.com
-127.0.0.1 logsdk.qq.com
-127.0.0.1 analytics.map.qq.com
-127.0.0.1 msdk.qq.com
-127.0.0.1 ssl.msdk.qq.com
-127.0.0.1 img.ssl.msdk.qq.com
-127.0.0.1 omgmta.qq.com
-127.0.0.1 pingfore.qq.com
-127.0.0.1 pingjs.qq.com
-127.0.0.1 pingma.qq.com
-127.0.0.1 pingtcss.qq.com
-127.0.0.1 qring-tms.qq.com
-127.0.0.1 report.qq.com
-127.0.0.1 rs1.qq.com
-127.0.0.1 rs2.qq.com
-127.0.0.1 scdown.qq.com
-127.0.0.1 tajs.qq.com
-127.0.0.1 log.tbs.qq.com
-127.0.0.1 tcss.qq.com
-127.0.0.1 trace.qq.com
-127.0.0.1 monitor.uu.qq.com
-127.0.0.1 wspeed.qq.com
-127.0.0.1 log.wtlogin.qq.com
-127.0.0.1 ysdk.qq.com
-
-# [qualtrics.com]
-127.0.0.1 siteintercept.qualtrics.com
-
-# [quantcast.com]
-127.0.0.1 cmp.quantcast.com
-
-# [quantcount.com]
-127.0.0.1 quantcount.com
-127.0.0.1 assets.quantcount.com
-127.0.0.1 content.quantcount.com
-127.0.0.1 creative-assets.quantcount.com
-127.0.0.1 m.quantcount.com
-127.0.0.1 pixel.quantcount.com
-127.0.0.1 rules.quantcount.com
-127.0.0.1 static.quantcount.com
-
-# [quantserve.com]
-127.0.0.1 2kpixel.quantserve.com
-127.0.0.1 cms.quantserve.com
-127.0.0.1 edge.quantserve.com
-127.0.0.1 exch.quantserve.com
-127.0.0.1 pixel.quantserve.com
-127.0.0.1 px.quantserve.com
-127.0.0.1 global.px.quantserve.com
-127.0.0.1 px2.px.quantserve.com
-127.0.0.1 qcx.quantserve.com
-127.0.0.1 secure.quantserve.com
-127.0.0.1 us-west-notify-rtb.quantserve.com
-127.0.0.1 vast.quantserve.com
-
-# [quantumgraph.com]
-127.0.0.1 api.quantumgraph.com
-127.0.0.1 config.quantumgraph.com
-127.0.0.1 users.quantumgraph.com
-
-# [quantummetric.com]
-127.0.0.1 cdn.quantummetric.com
-
-# [qubit.com]
-127.0.0.1 gong-eb.qubit.com
-127.0.0.1 lookup.qubit.com
-127.0.0.1 sse.qubit.com
-
-# [questionmarket.com]
-127.0.0.1 questionmarket.com
-
-# [qwapi.com]
-127.0.0.1 iadctest.qwapi.com
-
-# [r-ad.ne.jp]
-127.0.0.1 r-ad.ne.jp
-127.0.0.1 bk.r-ad.ne.jp
-
-# [radar.io]
-127.0.0.1 api.radar.io
-
-# [radiusnetworks.com]
-127.0.0.1 proximitykit.radiusnetworks.com
-
-# [rallydev.com]
-127.0.0.1 beacon.rallydev.com
-
-# [rave-api.com]
-127.0.0.1 client.rave-api.com
-
-# [ravm.tv]
-127.0.0.1 ravm.tv
-127.0.0.1 display.ravm.tv
-127.0.0.1 hb-t5u9.raps.ravm.tv
-
-# [rayjump.com]
-127.0.0.1 rayjump.com
-127.0.0.1 adx-tk.rayjump.com
-127.0.0.1 analytics.rayjump.com
-127.0.0.1 cdn-adn.rayjump.com
-127.0.0.1 cdn-adn-https.rayjump.com
-127.0.0.1 cdn-adn-ws.rayjump.com
-127.0.0.1 check.rayjump.com
-127.0.0.1 configure.rayjump.com
-127.0.0.1 de01.rayjump.com
-127.0.0.1 detect.rayjump.com
-127.0.0.1 hb.rayjump.com
-127.0.0.1 hybird.rayjump.com
-127.0.0.1 lazy.rayjump.com
-127.0.0.1 net.rayjump.com
-127.0.0.1 play.rayjump.com
-127.0.0.1 policy.rayjump.com
-127.0.0.1 setting.rayjump.com
-127.0.0.1 sg-new-ap-southeast-1a-hb.rayjump.com
-127.0.0.1 sg-new-ap-southeast-1b-hb.rayjump.com
-127.0.0.1 sg-new-ap-southeast-1c-hb.rayjump.com
-127.0.0.1 sg-new-cdn-ap-southeast-1a-hb.rayjump.com
-127.0.0.1 sg-new-cdn-ap-southeast-1b-hb.rayjump.com
-127.0.0.1 sg-new-cdn-ap-southeast-1c-hb.rayjump.com
-127.0.0.1 sg-setting.rayjump.com
-127.0.0.1 sg01.rayjump.com
-127.0.0.1 tknet.rayjump.com
-127.0.0.1 us01.rayjump.com
-127.0.0.1 vg-aws-us-east-1a-hb.rayjump.com
-127.0.0.1 vg-aws-us-east-1b-hb.rayjump.com
-127.0.0.1 vg-new-hb.rayjump.com
-127.0.0.1 vg-setting.rayjump.com
-
-# [rbl.ms]
-127.0.0.1 assets.rbl.ms
-127.0.0.1 pages-stats.rbl.ms
-127.0.0.1 user-stats.rbl.ms
-
-# [rbnt.org]
-127.0.0.1 rbnt.org
-
-# [rbthre.work]
-127.0.0.1 rbthre.work
-
-# [realclever.com]
-127.0.0.1 realclever.com
-
-# [realme.com]
-127.0.0.1 iot-eu-logser.realme.com
-127.0.0.1 iot-logser.realme.com
-
-# [realvu.net]
-127.0.0.1 ac.realvu.net
-
-# [rebel.ai]
-127.0.0.1 cdn.rebel.ai
-
-# [recreativ.ru]
-127.0.0.1 recreativ.ru
-127.0.0.1 track.recreativ.ru
-
-# [redditmedia.com]
-127.0.0.1 events.redditmedia.com
-
-# [redfast.com]
-127.0.0.1 redfast.com
-127.0.0.1 conduit.redfast.com
-
-# [redintelligence.net]
-127.0.0.1 redintelligence.net
-127.0.0.1 hal9000.redintelligence.net
-
-# [redirectingat.com]
-127.0.0.1 go.redirectingat.com
-
-# [redretarget.com]
-127.0.0.1 app.redretarget.com
-127.0.0.1 trackifyx.redretarget.com
-
-# [reftagger.com]
-127.0.0.1 api.reftagger.com
-
-# [reklamstore.com]
-127.0.0.1 adserver.reklamstore.com
-
-# [rekmob.com]
-127.0.0.1 adimg.rekmob.com
-127.0.0.1 ads.rekmob.com
-
-# [relap.io]
-127.0.0.1 relap.io
-
-# [remarketingpixel.com]
-127.0.0.1 remarketingpixel.com
-127.0.0.1 r.remarketingpixel.com
-
-# [republer.com]
-127.0.0.1 sync.republer.com
-
-# [researchnow.com]
-127.0.0.1 researchnow.com
-127.0.0.1 tag.researchnow.com
-
-# [reson8.com]
-127.0.0.1 ds.reson8.com
-127.0.0.1 idsync.reson8.com
-
-# [resonate.com]
-127.0.0.1 cdn.resonate.com
-
-# [responsys.net]
-127.0.0.1 static.cdn.responsys.net
-
-# [restartad.com]
-127.0.0.1 restartad.com
-127.0.0.1 api2.restartad.com
-127.0.0.1 gateway.restartad.com
-127.0.0.1 gateway-2.restartad.com
-127.0.0.1 stats.restartad.com
-
-# [resu.io]
-127.0.0.1 sdk.resu.io
-127.0.0.1 sdk1.resu.io
-
-# [retagro.com]
-127.0.0.1 retagro.com
-
-# [retargeter.com]
-127.0.0.1 tag.retargeter.com
-
-# [retargeting.biz]
-127.0.0.1 tracking.retargeting.biz
-
-# [retentionscience.com]
-127.0.0.1 waves.retentionscience.com
-
-# [returngo.ai]
-127.0.0.1 static.returngo.ai
-
-# [revcontent.com]
-127.0.0.1 assets.revcontent.com
-127.0.0.1 cdn.revcontent.com
-127.0.0.1 html-img.revcontent.com
-127.0.0.1 images.revcontent.com
-127.0.0.1 img.revcontent.com
-127.0.0.1 labs-cdn.revcontent.com
-127.0.0.1 media.revcontent.com
-127.0.0.1 publishers.revcontent.com
-127.0.0.1 trends.revcontent.com
-
-# [revjet.com]
-127.0.0.1 ads.revjet.com
-127.0.0.1 cdn.revjet.com
-127.0.0.1 pix.revjet.com
-127.0.0.1 pix-us.revjet.com
-
-# [revmob.com]
-127.0.0.1 revmob.com
-
-# [revrtb.com]
-127.0.0.1 revrtb.com
-127.0.0.1 xml.revrtb.com
-
-# [reyrey.net]
-127.0.0.1 analytics.reyrey.net
-
-# [rezync.com]
-127.0.0.1 live.rezync.com
-
-# [rfihub.com]
-127.0.0.1 rfihub.com
-127.0.0.1 20738914p.rfihub.com
-127.0.0.1 20766699p.rfihub.com
-127.0.0.1 a.rfihub.com
-127.0.0.1 ewr-rtb1.rfihub.com
-127.0.0.1 p.rfihub.com
-127.0.0.1 s.rfihub.com
-127.0.0.1 sjc-rtb1.rfihub.com
-127.0.0.1 sjc-249.sjc-rtb1.rfihub.com
-
-# [richrelevance.com]
-127.0.0.1 image.richrelevance.com
-127.0.0.1 integration.richrelevance.com
-127.0.0.1 media.richrelevance.com
-127.0.0.1 rm.recs.richrelevance.com
-
-# [rightmoveanalytics.co.uk]
-127.0.0.1 rightmoveanalytics.co.uk
-
-# [riskified.com]
-127.0.0.1 beacon.riskified.com
-127.0.0.1 c.riskified.com
-127.0.0.1 img.riskified.com
-
-# [rkdms.com]
-127.0.0.1 mid.rkdms.com
-127.0.0.1 id.sv.rkdms.com
-
-# [rlcdn.com]
-127.0.0.1 rlcdn.com
-127.0.0.1 api.rlcdn.com
-127.0.0.1 ats.rlcdn.com
-127.0.0.1 cdn.rlcdn.com
-127.0.0.1 di.rlcdn.com
-127.0.0.1 ei.rlcdn.com
-127.0.0.1 geo.rlcdn.com
-127.0.0.1 id.rlcdn.com
-127.0.0.1 idsync.rlcdn.com
-127.0.0.1 rc-ext-geo.rlcdn.com
-127.0.0.1 so.rlcdn.com
-127.0.0.1 sr-weight.rlcdn.com
-127.0.0.1 tv.rlcdn.com
-
-# [road404.com]
-127.0.0.1 metric-android-am.road404.com
-
-# [roblox.com]
-127.0.0.1 ads.roblox.com
-127.0.0.1 metrics.roblox.com
-
-# [rogersmedia.com]
-127.0.0.1 analytics.rogersmedia.com
-
-# [roku.com]
-127.0.0.1 p.ads.roku.com
-127.0.0.1 austin.logs.roku.com
-127.0.0.1 mobile.logs.roku.com
-127.0.0.1 scribe.logs.roku.com
-
-# [rotaban.ru]
-127.0.0.1 rotaban.ru
-
-# [rovio.com]
-127.0.0.1 ads-cloud.rovio.com
-127.0.0.1 videoads-cloud.rovio.com
-
-# [roximity.com]
-127.0.0.1 app.roximity.com
-
-# [rpxnow.com]
-127.0.0.1 widget-cdn.rpxnow.com
-
-# [rqmob.com]
-127.0.0.1 adconf.rqmob.com
-127.0.0.1 adcs.rqmob.com
-127.0.0.1 ap-adcs.rqmob.com
-127.0.0.1 api.rqmob.com
-127.0.0.1 appclick.rqmob.com
-127.0.0.1 ascribe.rqmob.com
-127.0.0.1 msdk.rqmob.com
-127.0.0.1 static.rqmob.com
-
-# [rtbsrv.com]
-127.0.0.1 dmp.rtbsrv.com
-
-# [rtk.io]
-127.0.0.1 bidder.rtk.io
-
-# [rtmark.net]
-127.0.0.1 my.rtmark.net
-
-# [rubiconproject.com]
-127.0.0.1 ads.rubiconproject.com
-127.0.0.1 aws.rubiconproject.com
-127.0.0.1 stats.aws.rubiconproject.com
-127.0.0.1 beacon-eu-ams3.rubiconproject.com
-127.0.0.1 beacon-iad2.rubiconproject.com
-127.0.0.1 beacon-iad3.rubiconproject.com
-127.0.0.1 beacon-nf.rubiconproject.com
-127.0.0.1 beacon-us-west.rubiconproject.com
-127.0.0.1 cca-iad2.rubiconproject.com
-127.0.0.1 cca-iad3.rubiconproject.com
-127.0.0.1 cca-sjc2.rubiconproject.com
-127.0.0.1 eus.rubiconproject.com
-127.0.0.1 exapi-eu.rubiconproject.com
-127.0.0.1 exapi-us-west.rubiconproject.com
-127.0.0.1 fastlane.rubiconproject.com
-127.0.0.1 fastlane-adv.rubiconproject.com
-127.0.0.1 flapi1.rubiconproject.com
-127.0.0.1 flapi2.rubiconproject.com
-127.0.0.1 optimized-by.rubiconproject.com
-127.0.0.1 optimized-by-1.rubiconproject.com
-127.0.0.1 optimized-by-2.rubiconproject.com
-127.0.0.1 pg-prebid-server.rubiconproject.com
-127.0.0.1 pg-prebid-server-aws-ane1.rubiconproject.com
-127.0.0.1 pg-prebid-server-aws-usw2.rubiconproject.com
-127.0.0.1 pixel.rubiconproject.com
-127.0.0.1 pixel-apac.rubiconproject.com
-127.0.0.1 pixel-eu.rubiconproject.com
-127.0.0.1 pixel-us-east.rubiconproject.com
-127.0.0.1 pixel-us-west.rubiconproject.com
-127.0.0.1 prebid-a.rubiconproject.com
-127.0.0.1 prebid-server.rubiconproject.com
-127.0.0.1 secure-assets.rubiconproject.com
-127.0.0.1 smarttag.rubiconproject.com
-127.0.0.1 tap.rubiconproject.com
-127.0.0.1 tap-cdn.rubiconproject.com
-127.0.0.1 token.rubiconproject.com
-127.0.0.1 update.rubiconproject.com
-127.0.0.1 s.update.rubiconproject.com
-127.0.0.1 video-ads.rubiconproject.com
-127.0.0.1 video-ads-apex.rubiconproject.com
-
-# [rudderlabs.com]
-127.0.0.1 api.rudderlabs.com
-
-# [ruetracking.com]
-127.0.0.1 prdwebcollector.ruetracking.com
-
-# [run-syndicate.com]
-127.0.0.1 run-syndicate.com
-127.0.0.1 cdn.run-syndicate.com
-
-# [rundsp.com]
-127.0.0.1 rundsp.com
-127.0.0.1 match.rundsp.com
-
-# [rutarget.ru]
-127.0.0.1 tag.rutarget.ru
-
-# [s-onetag.com]
-127.0.0.1 beacon.s-onetag.com
-127.0.0.1 connect-metrics-collector.s-onetag.com
-127.0.0.1 data-beacons.s-onetag.com
-127.0.0.1 dfp-gateway.s-onetag.com
-127.0.0.1 geo-location.s-onetag.com
-127.0.0.1 get.s-onetag.com
-127.0.0.1 market-dev.s-onetag.com
-127.0.0.1 onetag-geo.s-onetag.com
-127.0.0.1 onetag-geo-grouping.s-onetag.com
-127.0.0.1 prebid.s-onetag.com
-127.0.0.1 signal-beacon.s-onetag.com
-127.0.0.1 signal-metrics-collector-beta.s-onetag.com
-
-# [safedk.com]
-127.0.0.1 api.safedk.com
-127.0.0.1 config.safedk.com
-127.0.0.1 edge.safedk.com
-
-# [sail-horizon.com]
-127.0.0.1 ak.sail-horizon.com
-
-# [sail-personalize.com]
-127.0.0.1 api.sail-personalize.com
-127.0.0.1 aws-api.sail-personalize.com
-
-# [sailthru.com]
-127.0.0.1 api.sailthru.com
-127.0.0.1 cb.sailthru.com
-127.0.0.1 horizon.sailthru.com
-
-# [salesforce.com]
-127.0.0.1 beacon.my.salesforce.com
-
-# [salesforceliveagent.com]
-127.0.0.1 d.la1-c2-iad.salesforceliveagent.com
-
-# [salmonads.com]
-127.0.0.1 analytics.salmonads.com
-127.0.0.1 api.salmonads.com
-127.0.0.1 net.salmonads.com
-127.0.0.1 report.salmonads.com
-
-# [sam4m.com]
-127.0.0.1 sam4m.com
-127.0.0.1 eu-ma.sam4m.com
-127.0.0.1 us-ma.sam4m.com
-
-# [samba.tv]
-127.0.0.1 samba.tv
-127.0.0.1 ads.samba.tv
-127.0.0.1 events.cid.samba.tv
-127.0.0.1 pixel.mtrcs.samba.tv
-127.0.0.1 tag.mtrcs.samba.tv
-
-# [samplicio.us]
-127.0.0.1 tracker.samplicio.us
-
-# [samsung.com]
-127.0.0.1 insights.samsung.com
-
-# [samsungadhub.com]
-127.0.0.1 ad.samsungadhub.com
-
-# [samsungads.com]
-127.0.0.1 samsungads.com
-127.0.0.1 ads.samsungads.com
-127.0.0.1 config.samsungads.com
-
-# [sandai.net]
-127.0.0.1 etl.xlmc.sandai.net
-
-# [sas.com]
-127.0.0.1 execution-use.ci360.sas.com
-
-# [sascdn.com]
-127.0.0.1 ak-ns.sascdn.com
-127.0.0.1 mobileconfig.sascdn.com
-
-# [saygames.io]
-127.0.0.1 track.saygames.io
-
-# [saymedia.com]
-127.0.0.1 saymedia.com
-127.0.0.1 embed.tempest-identity.prod.saymedia.com
-
-# [saypromo.net]
-127.0.0.1 api.saypromo.net
-
-# [sbbanner.com]
-127.0.0.1 sbbanner.com
-
-# [sc-static.net]
-127.0.0.1 sc-static.net
-
-# [scarabresearch.com]
-127.0.0.1 cdn.scarabresearch.com
-127.0.0.1 recommender.scarabresearch.com
-
-# [scopely.io]
-127.0.0.1 aprod.scopely.io
-127.0.0.1 adsgard.aprod.scopely.io
-127.0.0.1 fenrir-resolver.aprod.scopely.io
-127.0.0.1 raven.aprod.scopely.io
-127.0.0.1 static.aprod.scopely.io
-127.0.0.1 collector.scopely.io
-127.0.0.1 event.collector.scopely.io
-127.0.0.1 489a19fa-d831-4954-858d-46436d5cdb20.event.collector.scopely.io
-127.0.0.1 register.collector.scopely.io
-127.0.0.1 489a19fa-d831-4954-858d-46436d5cdb20.register.collector.scopely.io
-127.0.0.1 4af7c20b-7646-4fb7-b64f-ae0a8c51c1f1.register.collector.scopely.io
-127.0.0.1 6b73d00a-d4a1-4350-825a-cd3f49afa460.register.collector.scopely.io
-127.0.0.1 sdk.scopely.io
-127.0.0.1 config.sdk.scopely.io
-
-# [scorecardresearch.com]
-127.0.0.1 scorecardresearch.com
-127.0.0.1 ads.scorecardresearch.com
-127.0.0.1 b.scorecardresearch.com
-127.0.0.1 bs.scorecardresearch.com
-127.0.0.1 end.scorecardresearch.com
-127.0.0.1 sb.scorecardresearch.com
-127.0.0.1 udm.scorecardresearch.com
-
-# [scroll.com]
-127.0.0.1 block.scroll.com
-127.0.0.1 connect.scroll.com
-127.0.0.1 static.scroll.com
-
-# [sdkbox.com]
-127.0.0.1 api.sdkbox.com
-127.0.0.1 metrics.sdkbox.com
-127.0.0.1 update.sdkbox.com
-
-# [sdkconfig.site]
-127.0.0.1 cdns.sdkconfig.site
-
-# [seadform.net]
-127.0.0.1 asia.seadform.net
-127.0.0.1 server.seadform.net
-127.0.0.1 track.seadform.net
-
-# [seattleclouds.com]
-127.0.0.1 analytics.seattleclouds.com
-
-# [secondstreetapp.com]
-127.0.0.1 secondstreetapp.com
-127.0.0.1 api.secondstreetapp.com
-127.0.0.1 embed.secondstreetapp.com
-
-# [securedtouch.com]
-127.0.0.1 agoda.securedtouch.com
-127.0.0.1 hub.securedtouch.com
-127.0.0.1 static.securedtouch.com
-127.0.0.1 wish.securedtouch.com
-
-# [seewhy.com]
-127.0.0.1 saas.seewhy.com
-127.0.0.1 abandonment6.saas.seewhy.com
-
-# [segment.com]
-127.0.0.1 app.segment.com
-127.0.0.1 cdn.segment.com
-127.0.0.1 cdn-settings.segment.com
-127.0.0.1 idsync.segment.com
-127.0.0.1 mobile-service.segment.com
-127.0.0.1 profiles.segment.com
-
-# [segment.io]
-127.0.0.1 api.segment.io
-127.0.0.1 cdn.segment.io
-
-# [segmentapis.com]
-127.0.0.1 segmentapis.com
-127.0.0.1 silver-fir.cd.segmentapis.com
-
-# [segmentify.com]
-127.0.0.1 cdn.segmentify.com
-127.0.0.1 dcetr4.segmentify.com
-127.0.0.1 dcetr8.segmentify.com
-
-# [sekindo.com]
-127.0.0.1 sekindo.com
-
-# [selectablemedia.com]
-127.0.0.1 cdn.selectablemedia.com
-
-# [sembox.it]
-127.0.0.1 tracking.sembox.it
-
-# [sendo.vn]
-127.0.0.1 track.sendo.vn
-
-# [sendtonews.com]
-127.0.0.1 embed.sendtonews.com
-
-# [sense360eng.com]
-127.0.0.1 android-quinoa-config-prod.sense360eng.com
-127.0.0.1 ios-quinoa-config-prod.sense360eng.com
-127.0.0.1 ios-quinoa-personal-identify-prod.sense360eng.com
-127.0.0.1 quinoa-personal-identify-prod.sense360eng.com
-
-# [sentiance.com]
-127.0.0.1 api.sentiance.com
-
-# [sentry.io]
-127.0.0.1 o861134.ingest.sentry.io
-
-# [servebom.com]
-127.0.0.1 servebom.com
-127.0.0.1 ads.servebom.com
-127.0.0.1 ads2.servebom.com
-127.0.0.1 pixel.servebom.com
-
-# [servedby-buysellads.com]
-127.0.0.1 m.servedby-buysellads.com
-
-# [serverbid.com]
-127.0.0.1 e.serverbid.com
-127.0.0.1 sync.serverbid.com
-
-# [serving-sys.com]
-127.0.0.1 serving-sys.com
-127.0.0.1 bs.serving-sys.com
-127.0.0.1 ds.serving-sys.com
-127.0.0.1 ds-vn.serving-sys.com
-127.0.0.1 gizmo.serving-sys.com
-127.0.0.1 lm.serving-sys.com
-127.0.0.1 msntest.serving-sys.com
-127.0.0.1 secure-ds.serving-sys.com
-127.0.0.1 services.serving-sys.com
-
-# [sessioncam.com]
-127.0.0.1 ws.sessioncam.com
-
-# [sgdmobile.com]
-127.0.0.1 track.sgdmobile.com
-
-# [shalltry.com]
-127.0.0.1 shalltry.com
-
-# [shareaholic.com]
-127.0.0.1 analytics.shareaholic.com
-127.0.0.1 apps.shareaholic.com
-127.0.0.1 go.shareaholic.com
-127.0.0.1 grace.shareaholic.com
-127.0.0.1 partner.shareaholic.com
-127.0.0.1 pixel.shareaholic.com
-127.0.0.1 recs.shareaholic.com
-
-# [shareasale.com]
-127.0.0.1 static.shareasale.com
-
-# [sharedid.org]
-127.0.0.1 id.sharedid.org
-
-# [sharethis.com]
-127.0.0.1 buttons-config.sharethis.com
-127.0.0.1 count-server.sharethis.com
-127.0.0.1 edge.sharethis.com
-127.0.0.1 l.sharethis.com
-127.0.0.1 pd.sharethis.com
-127.0.0.1 platform-api.sharethis.com
-127.0.0.1 platform-cdn.sharethis.com
-127.0.0.1 s.sharethis.com
-127.0.0.1 sd.sharethis.com
-127.0.0.1 seg.sharethis.com
-127.0.0.1 sync.sharethis.com
-127.0.0.1 t.sharethis.com
-127.0.0.1 w.sharethis.com
-127.0.0.1 wd-edge.sharethis.com
-127.0.0.1 ws.sharethis.com
-
-# [sharethrough.com]
-127.0.0.1 b.sharethrough.com
-127.0.0.1 btlr.sharethrough.com
-127.0.0.1 btlr-ecs-ap-southeast-1.sharethrough.com
-127.0.0.1 btlr-ecs-us-west-1.sharethrough.com
-127.0.0.1 integration-assets.sharethrough.com
-127.0.0.1 match.sharethrough.com
-127.0.0.1 match-ap-southeast-1-ecs.sharethrough.com
-127.0.0.1 match-us-west-1-ecs.sharethrough.com
-127.0.0.1 native.sharethrough.com
-127.0.0.1 sdk.sharethrough.com
-127.0.0.1 sfp-adserver-cdn.sharethrough.com
-127.0.0.1 static.sharethrough.com
-127.0.0.1 stx-assets.sharethrough.com
-
-# [shazam.com]
-127.0.0.1 beacon.shazam.com
-
-# [shoofle.tv]
-127.0.0.1 serverc.shoofle.tv
-
-# [sidearmsports.com]
-127.0.0.1 statcollector.sidearmsports.com
-
-# [sift.co]
-127.0.0.1 prod.sift.co
-127.0.0.1 sgbid.prod.sift.co
-127.0.0.1 vabid.prod.sift.co
-127.0.0.1 sift-campaign-creatives.sift.co
-
-# [siftscience.com]
-127.0.0.1 api3.siftscience.com
-127.0.0.1 cdn.siftscience.com
-127.0.0.1 cdn-gcp.siftscience.com
-
-# [signalr.net]
-127.0.0.1 community.service.signalr.net
-
-# [silvermob.com]
-127.0.0.1 silvermob.com
-
-# [simpleanalytics.io]
-127.0.0.1 cdn.simpleanalytics.io
-
-# [simplereach.com]
-127.0.0.1 edge.simplereach.com
-
-# [simplesharebuttons.com]
-127.0.0.1 simplesharebuttons.com
-
-# [simpli.fi]
-127.0.0.1 ads.simpli.fi
-127.0.0.1 east.ads.simpli.fi
-127.0.0.1 west.ads.simpli.fi
-127.0.0.1 cdn.simpli.fi
-127.0.0.1 cdnpixel.simpli.fi
-127.0.0.1 centralads.simpli.fi
-127.0.0.1 eastads.simpli.fi
-127.0.0.1 eastevents.simpli.fi
-127.0.0.1 events.simpli.fi
-127.0.0.1 feedimages.simpli.fi
-127.0.0.1 tag.simpli.fi
-127.0.0.1 um.simpli.fi
-127.0.0.1 westads.simpli.fi
-
-# [simplycast.com]
-127.0.0.1 simplycast.com
-
-# [sina.cn]
-127.0.0.1 log.sina.cn
-127.0.0.1 sdkapp.mobile.sina.cn
-127.0.0.1 sdkclick.mobile.sina.cn
-127.0.0.1 wbapp.mobile.sina.cn
-127.0.0.1 sax.sina.cn
-
-# [sina.com.cn]
-127.0.0.1 adbox.sina.com.cn
-127.0.0.1 beacon.sina.com.cn
-127.0.0.1 emarketing.sina.com.cn
-127.0.0.1 sbeacon.sina.com.cn
-
-# [pubstatus.sinaapp.com]
-127.0.0.1 pubstatus.sinaapp.com
-
-# [sinajs.cn]
-127.0.0.1 newspush.sinajs.cn
-
-# [singular.net]
-127.0.0.1 singular.net
-127.0.0.1 i.singular.net
-127.0.0.1 s2s.singular.net
-127.0.0.1 sdk-api-v1.singular.net
-127.0.0.1 t.singular.net
-
-# [sitemaji.com]
-127.0.0.1 sitemaji.com
-
-# [sitescout.com]
-127.0.0.1 node-p2e-zii3oh.sitescout.com
-127.0.0.1 pixel.sitescout.com
-127.0.0.1 pixel-sync.sitescout.com
-
-# [skimresources.com]
-127.0.0.1 assistjs.skimresources.com
-127.0.0.1 go.skimresources.com
-127.0.0.1 i.skimresources.com
-127.0.0.1 ls.skimresources.com
-127.0.0.1 m.skimresources.com
-127.0.0.1 p.skimresources.com
-127.0.0.1 p-kube.skimresources.com
-127.0.0.1 r.skimresources.com
-127.0.0.1 s.skimresources.com
-127.0.0.1 t.skimresources.com
-127.0.0.1 x.skimresources.com
-
-# [slicktext.com]
-127.0.0.1 slicktext.com
-
-# [smaato.com]
-127.0.0.1 smaato.com
-127.0.0.1 creatives.smaato.com
-
-# [smaato.net]
-127.0.0.1 smaato.net
-127.0.0.1 ad.smaato.net
-127.0.0.1 adtag.ad.smaato.net
-127.0.0.1 api.ad.smaato.net
-127.0.0.1 prebid.ad.smaato.net
-127.0.0.1 s.ad.smaato.net
-127.0.0.1 sdk-android.ad.smaato.net
-127.0.0.1 sdk-ios.ad.smaato.net
-127.0.0.1 unifiedbidding.ad.smaato.net
-127.0.0.1 geoclue.smaato.net
-127.0.0.1 log.smaato.net
-127.0.0.1 hbsdk-config.log.smaato.net
-127.0.0.1 hbsdk-event.log.smaato.net
-127.0.0.1 sdk-hb-cfg.smaato.net
-127.0.0.1 soma.smaato.net
-127.0.0.1 soma-assets.smaato.net
-127.0.0.1 track.smaato.net
-127.0.0.1 ets-ap-southeast-1.track.smaato.net
-127.0.0.1 ets-eu-west-1.track.smaato.net
-127.0.0.1 ets-us-east-1.track.smaato.net
-127.0.0.1 vet-us-east-1.track.smaato.net
-
-# [smadex.com]
-127.0.0.1 smadex.com
-127.0.0.1 cm.smadex.com
-127.0.0.1 creatives.smadex.com
-127.0.0.1 geo-tracker.smadex.com
-127.0.0.1 static-content-1.smadex.com
-
-# [smardroid.com]
-127.0.0.1 ap.smardroid.com
-127.0.0.1 lg.smardroid.com
-127.0.0.1 sc.smardroid.com
-127.0.0.1 tkclick.smardroid.com
-
-# [smart.link]
-127.0.0.1 smart.link
-
-# [smartadserver.com]
-127.0.0.1 cdn1.smartadserver.com
-127.0.0.1 diff.smartadserver.com
-127.0.0.1 diff3.smartadserver.com
-127.0.0.1 eqx.smartadserver.com
-127.0.0.1 eqx-secure.smartadserver.com
-127.0.0.1 geoced.smartadserver.com
-127.0.0.1 itx4.smartadserver.com
-127.0.0.1 itx4-secure.smartadserver.com
-127.0.0.1 itx5.smartadserver.com
-127.0.0.1 itx5-secure.smartadserver.com
-127.0.0.1 na.smartadserver.com
-127.0.0.1 prg.smartadserver.com
-127.0.0.1 prg3429.smartadserver.com
-127.0.0.1 prg8.smartadserver.com
-127.0.0.1 prga.smartadserver.com
-127.0.0.1 qc.smartadserver.com
-127.0.0.1 rtb-csync.smartadserver.com
-127.0.0.1 rtb-csync-eqx.smartadserver.com
-127.0.0.1 rtb-csync-itx4.smartadserver.com
-127.0.0.1 rtb-csync-itx5.smartadserver.com
-127.0.0.1 rtb-csync-tmk.smartadserver.com
-127.0.0.1 sgp.smartadserver.com
-127.0.0.1 ssb-sgp.smartadserver.com
-127.0.0.1 ssb-us.smartadserver.com
-127.0.0.1 ssbsync.smartadserver.com
-127.0.0.1 ssbsync-geo.smartadserver.com
-127.0.0.1 ssbsync-global.smartadserver.com
-127.0.0.1 ssbsync-sgp.smartadserver.com
-127.0.0.1 ssbsync-us.smartadserver.com
-127.0.0.1 ssp-csync.smartadserver.com
-127.0.0.1 sync.smartadserver.com
-127.0.0.1 tagmanager.smartadserver.com
-127.0.0.1 tmk.smartadserver.com
-127.0.0.1 usw1.smartadserver.com
-127.0.0.1 ww1772.smartadserver.com
-127.0.0.1 ww2060.smartadserver.com
-127.0.0.1 ww2060-sgp.smartadserver.com
-127.0.0.1 ww2951.smartadserver.com
-127.0.0.1 ww3050.smartadserver.com
-127.0.0.1 ww3232.smartadserver.com
-127.0.0.1 www9.smartadserver.com
-
-# [smartclip.net]
-127.0.0.1 smartclip.net
-127.0.0.1 stats.smartclip.net
-127.0.0.1 sxp.smartclip.net
-127.0.0.1 stats.sxp.smartclip.net
-127.0.0.1 sync.sxp.smartclip.net
-
-# [smartechmetrics.com]
-127.0.0.1 api.smartechmetrics.com
-
-# [smarterhq.io]
-127.0.0.1 global.smarterhq.io
-127.0.0.1 onsiteshq.smarterhq.io
-127.0.0.1 tr2.smarterhq.io
-
-# [smartnews-ads.com]
-127.0.0.1 cdn.smartnews-ads.com
-127.0.0.1 conf.smartnews-ads.com
-127.0.0.1 i.smartnews-ads.com
-127.0.0.1 thumbnail.smartnews-ads.com
-
-# [smartstream.tv]
-127.0.0.1 ads.smartstream.tv
-
-# [smbeat.jp]
-127.0.0.1 abort-count.smbeat.jp
-127.0.0.1 api.smbeat.jp
-127.0.0.1 control.smbeat.jp
-
-# [snackly.co]
-127.0.0.1 counter.snackly.co
-
-# [snapads.com]
-127.0.0.1 snapads.com
-127.0.0.1 adserver.snapads.com
-127.0.0.1 usc.adserver.snapads.com
-127.0.0.1 adserver.shadow.snapads.com
-127.0.0.1 study.snapads.com
-
-# [snapchat.com]
-127.0.0.1 ads.snapchat.com
-127.0.0.1 adsapi.snapchat.com
-127.0.0.1 tr.snapchat.com
-127.0.0.1 tr6.snapchat.com
-
-# [snapdeal.com]
-127.0.0.1 log.snapdeal.com
-
-# [snapmobile.asia]
-127.0.0.1 snapmobile.asia
-127.0.0.1 snap.snapmobile.asia
-
-# [snplow.net]
-127.0.0.1 collector.snplow.net
-127.0.0.1 ca-lapresse-main.collector.snplow.net
-127.0.0.1 com-thebigwillow-prod1.collector.snplow.net
-127.0.0.1 com-upday-main.collector.snplow.net
-
-# [socdm.com]
-127.0.0.1 socdm.com
-127.0.0.1 adgen.socdm.com
-127.0.0.1 aol.socdm.com
-127.0.0.1 apc.socdm.com
-127.0.0.1 dr.socdm.com
-127.0.0.1 bid.dr.socdm.com
-127.0.0.1 tg.dr.socdm.com
-127.0.0.1 frtn.socdm.com
-127.0.0.1 gdn.socdm.com
-127.0.0.1 imobile.socdm.com
-127.0.0.1 rubicon.socdm.com
-
-# [socialannex.com]
-127.0.0.1 c.socialannex.com
-127.0.0.1 cdn.socialannex.com
-
-# [socialquantum.com]
-127.0.0.1 mobile-stats.socialquantum.com
-
-# [socialquantum.ru]
-127.0.0.1 collector.stats.socialquantum.ru
-
-# [sociaplus.com]
-127.0.0.1 sociaplus.com
-127.0.0.1 api.sociaplus.com
-
-# [sociomantic.com]
-127.0.0.1 sociomantic.com
-
-# [soclminer.com.br]
-127.0.0.1 api.soclminer.com.br
-
-# [sojern.com]
-127.0.0.1 beacon.sojern.com
-127.0.0.1 pixel.sojern.com
-127.0.0.1 pixelglobal.sojern.com
-127.0.0.1 static.sojern.com
-
-# [solocpm.com]
-127.0.0.1 solocpm.com
-127.0.0.1 ck.solocpm.com
-127.0.0.1 clk.solocpm.com
-
-# [sonataplatform.com]
-127.0.0.1 ads.sonataplatform.com
-
-# [sonobi.com]
-127.0.0.1 creative.sonobi.com
-127.0.0.1 go.sonobi.com
-127.0.0.1 ams-1.go.sonobi.com
-127.0.0.1 ams-1-apex.go.sonobi.com
-127.0.0.1 ams-1-sync.go.sonobi.com
-127.0.0.1 apex.go.sonobi.com
-127.0.0.1 iad-2.go.sonobi.com
-127.0.0.1 iad-2-apex.go.sonobi.com
-127.0.0.1 iad-2-sync.go.sonobi.com
-127.0.0.1 keymaker.go.sonobi.com
-127.0.0.1 lax-1.go.sonobi.com
-127.0.0.1 lax-1-apex.go.sonobi.com
-127.0.0.1 lax-1-sync.go.sonobi.com
-127.0.0.1 lax-1-xcp.go.sonobi.com
-127.0.0.1 lax-2.go.sonobi.com
-127.0.0.1 lax-2-apex.go.sonobi.com
-127.0.0.1 mtrx.go.sonobi.com
-127.0.0.1 purch-sync.go.sonobi.com
-127.0.0.1 sync.go.sonobi.com
-127.0.0.1 xcp.go.sonobi.com
-
-# [soom.la]
-127.0.0.1 assets.soom.la
-127.0.0.1 highway2.soom.la
-127.0.0.1 teleport.soom.la
-
-# [southwest.com]
-127.0.0.1 smetrics.southwest.com
-
-# [speedcurve.com]
-127.0.0.1 cdn.speedcurve.com
-
-# [speedshiftmedia.com]
-127.0.0.1 aan.speedshiftmedia.com
-127.0.0.1 adserving.aan.speedshiftmedia.com
-127.0.0.1 adserving.speedshiftmedia.com
-127.0.0.1 api.speedshiftmedia.com
-127.0.0.1 cdn.speedshiftmedia.com
-127.0.0.1 aan.cdn.speedshiftmedia.com
-127.0.0.1 magnum.cdn.speedshiftmedia.com
-127.0.0.1 services.cdn.speedshiftmedia.com
-127.0.0.1 scripts.speedshiftmedia.com
-
-# [splicky.com]
-127.0.0.1 splicky.com
-127.0.0.1 bidswitch-eu.splicky.com
-
-# [split.io]
-127.0.0.1 auth.split.io
-127.0.0.1 cdn.split.io
-127.0.0.1 events.split.io
-127.0.0.1 sdk.split.io
-
-# [splkmobile.com]
-127.0.0.1 api.splkmobile.com
-127.0.0.1 29627a66.api.splkmobile.com
-127.0.0.1 3581a62b.api.splkmobile.com
-127.0.0.1 9ed5f5b4.api.splkmobile.com
-127.0.0.1 e1345286.api.splkmobile.com
-127.0.0.1 ff1c0cc5.api.splkmobile.com
-
-# [sponsorpay.com]
-127.0.0.1 sponsorpay.com
-127.0.0.1 api.sponsorpay.com
-127.0.0.1 be.sponsorpay.com
-127.0.0.1 engine.sponsorpay.com
-127.0.0.1 service.sponsorpay.com
-
-# [spot.im]
-127.0.0.1 api-2-0.spot.im
-127.0.0.1 direct-events-collector.spot.im
-127.0.0.1 events-collector.spot.im
-127.0.0.1 metrics-logger.spot.im
-127.0.0.1 pix.spot.im
-
-# [spotify.com]
-127.0.0.1 adeventtracker.spotify.com
-127.0.0.1 pixel.spotify.com
-127.0.0.1 pixel-static.spotify.com
-
-# [spotscenered.info]
-127.0.0.1 spotscenered.info
-127.0.0.1 engine.spotscenered.info
-
-# [spotxcdn.com]
-127.0.0.1 aka.spotxcdn.com
-127.0.0.1 cdn.spotxcdn.com
-
-# [spotxchange.com]
-127.0.0.1 spotxchange.com
-127.0.0.1 den01-event.spotxchange.com
-127.0.0.1 den01-search.spotxchange.com
-127.0.0.1 event.spotxchange.com
-127.0.0.1 den01.event.spotxchange.com
-127.0.0.1 sin01.event.spotxchange.com
-127.0.0.1 iad02-event.spotxchange.com
-127.0.0.1 iad02-search.spotxchange.com
-127.0.0.1 search.spotxchange.com
-127.0.0.1 sin01.search.spotxchange.com
-127.0.0.1 sync.search.spotxchange.com
-127.0.0.1 den01.sync.search.spotxchange.com
-127.0.0.1 iad02.sync.search.spotxchange.com
-127.0.0.1 sin01.sync.search.spotxchange.com
-127.0.0.1 sin01-event.spotxchange.com
-127.0.0.1 sin01-search.spotxchange.com
-
-# [springserve.com]
-127.0.0.1 springserve.com
-127.0.0.1 bc-ssb-iad.springserve.com
-127.0.0.1 cdn.springserve.com
-127.0.0.1 datplus.springserve.com
-127.0.0.1 morgdog.springserve.com
-127.0.0.1 update.morgdog.springserve.com
-127.0.0.1 s.update.morgdog.springserve.com
-127.0.0.1 sps.springserve.com
-127.0.0.1 sync.springserve.com
-127.0.0.1 vid.springserve.com
-127.0.0.1 vid-io.springserve.com
-127.0.0.1 vid-io-iad.springserve.com
-127.0.0.1 vid-io-sin.springserve.com
-127.0.0.1 vpaid.springserve.com
-
-# [spylog.com]
-127.0.0.1 spylog.com
-
-# [srmdata-us.com]
-127.0.0.1 www.srmdata-us.com
-
-# [srmdata.com]
-127.0.0.1 www.srmdata.com
-
-# [ssacdn.com]
-127.0.0.1 cf.ssacdn.com
-127.0.0.1 v.cf.ssacdn.com
-127.0.0.1 cx.ssacdn.com
-127.0.0.1 images-demand.ssacdn.com
-127.0.0.1 networksdk.ssacdn.com
-127.0.0.1 platform.ssacdn.com
-127.0.0.1 s.ssacdn.com
-127.0.0.1 scc.ssacdn.com
-127.0.0.1 static.ssacdn.com
-127.0.0.1 v.ssacdn.com
-
-# [ssl-services.com]
-127.0.0.1 retarget.ssl-services.com
-
-# [stackadapt.com]
-127.0.0.1 cdn.stackadapt.com
-127.0.0.1 evm1.stackadapt.com
-127.0.0.1 uw.evm1.stackadapt.com
-127.0.0.1 evm2.stackadapt.com
-127.0.0.1 srv.stackadapt.com
-127.0.0.1 east.srv.stackadapt.com
-127.0.0.1 sync.srv.stackadapt.com
-127.0.0.1 tags.srv.stackadapt.com
-127.0.0.1 uw.srv.stackadapt.com
-
-# [stackpathdns.com]
-127.0.0.1 ads-lfi3olnec7fr.stackpathdns.com
-127.0.0.1 sdk-assets-zy8pe3h4v8msjk6x2sq4.stackpathdns.com
-
-# [starbolt.io]
-127.0.0.1 alkutbay.starbolt.io
-127.0.0.1 sdk.starbolt.io
-
-# [startapp.com]
-127.0.0.1 startapp.com
-
-# [startappexchange.com]
-127.0.0.1 init.startappexchange.com
-
-# [startappservice.com]
-127.0.0.1 startappservice.com
-127.0.0.1 adimpression.startappservice.com
-127.0.0.1 adsmetadata.startappservice.com
-127.0.0.1 adwin.startappservice.com
-127.0.0.1 click.startappservice.com
-127.0.0.1 dts.startappservice.com
-127.0.0.1 funnel-assets.startappservice.com
-127.0.0.1 images.startappservice.com
-127.0.0.1 imp.startappservice.com
-127.0.0.1 info.startappservice.com
-127.0.0.1 infoevent.startappservice.com
-127.0.0.1 init.startappservice.com
-127.0.0.1 req.startappservice.com
-127.0.0.1 static.startappservice.com
-127.0.0.1 info.static.startappservice.com
-127.0.0.1 trackdownload.startappservice.com
-127.0.0.1 video.startappservice.com
-
-# [stat24.com]
-127.0.0.1 hit.stat24.com
-127.0.0.1 ipla.hit.stat24.com
-
-# [statful.com]
-127.0.0.1 beacon.statful.com
-
-# [stathat.com]
-127.0.0.1 api.stathat.com
-
-# [steelhouse.com]
-127.0.0.1 steelhouse.com
-
-# [steelhousemedia.com]
-127.0.0.1 steelhousemedia.com
-127.0.0.1 c.steelhousemedia.com
-127.0.0.1 cookie-sync-service-prod.steelhousemedia.com
-127.0.0.1 delivery.steelhousemedia.com
-127.0.0.1 events.steelhousemedia.com
-
-# [steepto.com]
-127.0.0.1 cdn.steepto.com
-127.0.0.1 cm.steepto.com
-127.0.0.1 s-img.steepto.com
-
-# [stickyadstv.com]
-127.0.0.1 stickyadstv.com
-127.0.0.1 ads.stickyadstv.com
-127.0.0.1 cdn.stickyadstv.com
-127.0.0.1 update.stickyadstv.com
-127.0.0.1 s.update.stickyadstv.com
-
-# [stocard.de]
-127.0.0.1 mb-cdn.stocard.de
-
-# [storygize.net]
-127.0.0.1 www.storygize.net
-
-# [strava.com]
-127.0.0.1 analytics.strava.com
-127.0.0.1 tracing-collector.strava.com
-
-# [streamguys1.com]
-127.0.0.1 ad-im-cmg.streamguys1.com
-127.0.0.1 cmg.streamguys1.com
-
-# [streamrail.com]
-127.0.0.1 k.streamrail.com
-127.0.0.1 sdk.streamrail.com
-
-# [streamrail.net]
-127.0.0.1 events.streamrail.net
-127.0.0.1 ssp.streamrail.net
-
-# [strikeiron.com]
-127.0.0.1 strikeiron.com
-
-# [subiz.com]
-127.0.0.1 static.subiz.com
-
-# [summerhamster.com]
-127.0.0.1 www.summerhamster.com
-
-# [sumo.com]
-127.0.0.1 load.sumo.com
-
-# [sumome.com]
-127.0.0.1 sumome.com
-127.0.0.1 load.sumome.com
-
-# [superad2.com.sg]
-127.0.0.1 superad2.com.sg
-127.0.0.1 track.superad2.com.sg
-
-# [superadbox.com]
-127.0.0.1 u.superadbox.com
-
-# [superads.cn]
-127.0.0.1 trk.superads.cn
-
-# [superawesome.tv]
-127.0.0.1 ads.superawesome.tv
-
-# [supersonic.com]
-127.0.0.1 logs.supersonic.com
-
-# [supersonicads.com]
-127.0.0.1 supersonicads.com
-127.0.0.1 banner-gateway.supersonicads.com
-127.0.0.1 click-haproxy.supersonicads.com
-127.0.0.1 iab-imp-gateway.supersonicads.com
-127.0.0.1 init.supersonicads.com
-127.0.0.1 is-gateway.supersonicads.com
-127.0.0.1 nativeapi.supersonicads.com
-127.0.0.1 outcome.supersonicads.com
-127.0.0.1 outcome-cdn.supersonicads.com
-127.0.0.1 outcome-ssp.supersonicads.com
-127.0.0.1 ow-gateway.supersonicads.com
-127.0.0.1 pm-gateway.supersonicads.com
-127.0.0.1 rv-gateway.supersonicads.com
-127.0.0.1 sonic-us.supersonicads.com
-127.0.0.1 guc-api.sonic-us.supersonicads.com
-127.0.0.1 pixel-tracking.sonic-us.supersonicads.com
-127.0.0.1 tagmediation.supersonicads.com
-127.0.0.1 ua.supersonicads.com
-
-# [supplyframe.com]
-127.0.0.1 ads.supplyframe.com
-127.0.0.1 search.supplyframe.com
-
-# [survata.com]
-127.0.0.1 survata.com
-127.0.0.1 ir.surveywall-api.survata.com
-
-# [survicate.com]
-127.0.0.1 api.survicate.com
-127.0.0.1 survey.survicate.com
-
-# [swiftkey.com]
-127.0.0.1 telemetry.api.swiftkey.com
-
-# [swiftype.com]
-127.0.0.1 cc.swiftype.com
-
-# [swrve.com]
-127.0.0.1 swrve.com
-127.0.0.1 api.swrve.com
-127.0.0.1 1170.api.swrve.com
-127.0.0.1 1188.api.swrve.com
-127.0.0.1 1353.api.swrve.com
-127.0.0.1 1456.api.swrve.com
-127.0.0.1 2359.api.swrve.com
-127.0.0.1 2405.api.swrve.com
-127.0.0.1 2578.api.swrve.com
-127.0.0.1 2712.api.swrve.com
-127.0.0.1 30506.api.swrve.com
-127.0.0.1 30572.api.swrve.com
-127.0.0.1 30736.api.swrve.com
-127.0.0.1 30819.api.swrve.com
-127.0.0.1 31123.api.swrve.com
-127.0.0.1 3193.api.swrve.com
-127.0.0.1 3285.api.swrve.com
-127.0.0.1 3426.api.swrve.com
-127.0.0.1 3444.api.swrve.com
-127.0.0.1 3606.api.swrve.com
-127.0.0.1 3616.api.swrve.com
-127.0.0.1 3696.api.swrve.com
-127.0.0.1 3789.api.swrve.com
-127.0.0.1 3790.api.swrve.com
-127.0.0.1 3791.api.swrve.com
-127.0.0.1 409.api.swrve.com
-127.0.0.1 4167.api.swrve.com
-127.0.0.1 4421.api.swrve.com
-127.0.0.1 4422.api.swrve.com
-127.0.0.1 4445.api.swrve.com
-127.0.0.1 4572.api.swrve.com
-127.0.0.1 4698.api.swrve.com
-127.0.0.1 4699.api.swrve.com
-127.0.0.1 4700.api.swrve.com
-127.0.0.1 4706.api.swrve.com
-127.0.0.1 4761.api.swrve.com
-127.0.0.1 4768.api.swrve.com
-127.0.0.1 758.api.swrve.com
-127.0.0.1 854.api.swrve.com
-127.0.0.1 content.swrve.com
-127.0.0.1 1170.content.swrve.com
-127.0.0.1 1188.content.swrve.com
-127.0.0.1 1353.content.swrve.com
-127.0.0.1 1456.content.swrve.com
-127.0.0.1 2359.content.swrve.com
-127.0.0.1 2405.content.swrve.com
-127.0.0.1 2578.content.swrve.com
-127.0.0.1 2712.content.swrve.com
-127.0.0.1 30181.content.swrve.com
-127.0.0.1 30506.content.swrve.com
-127.0.0.1 30572.content.swrve.com
-127.0.0.1 30736.content.swrve.com
-127.0.0.1 30819.content.swrve.com
-127.0.0.1 31123.content.swrve.com
-127.0.0.1 3285.content.swrve.com
-127.0.0.1 3616.content.swrve.com
-127.0.0.1 3696.content.swrve.com
-127.0.0.1 3789.content.swrve.com
-127.0.0.1 3790.content.swrve.com
-127.0.0.1 409.content.swrve.com
-127.0.0.1 4167.content.swrve.com
-127.0.0.1 4421.content.swrve.com
-127.0.0.1 4422.content.swrve.com
-127.0.0.1 4445.content.swrve.com
-127.0.0.1 4572.content.swrve.com
-127.0.0.1 4698.content.swrve.com
-127.0.0.1 4699.content.swrve.com
-127.0.0.1 4700.content.swrve.com
-127.0.0.1 4706.content.swrve.com
-127.0.0.1 4768.content.swrve.com
-127.0.0.1 758.content.swrve.com
-127.0.0.1 content-cdn.swrve.com
-127.0.0.1 eu-api.swrve.com
-127.0.0.1 6379.eu-api.swrve.com
-127.0.0.1 6384.eu-api.swrve.com
-127.0.0.1 eu-content.swrve.com
-127.0.0.1 6379.eu-content.swrve.com
-127.0.0.1 6384.eu-content.swrve.com
-127.0.0.1 31123.identity.swrve.com
-127.0.0.1 link.swrve.com
-
-# [synergy-e.com]
-127.0.0.1 banner.synergy-e.com
-
-# [systemlog.me]
-127.0.0.1 n.systemlog.me
-
-# [tabmo.io]
-127.0.0.1 events.tabmo.io
-
-# [taboola.com]
-127.0.0.1 15.taboola.com
-127.0.0.1 am-match.taboola.com
-127.0.0.1 am-sync.taboola.com
-127.0.0.1 am-trc-events.taboola.com
-127.0.0.1 am-vid-events.taboola.com
-127.0.0.1 am-wf.taboola.com
-127.0.0.1 api.taboola.com
-127.0.0.1 assets.taboola.com
-127.0.0.1 beacon.taboola.com
-127.0.0.1 c2.taboola.com
-127.0.0.1 c3.taboola.com
-127.0.0.1 cdn.taboola.com
-127.0.0.1 cds.taboola.com
-127.0.0.1 ch-match.taboola.com
-127.0.0.1 ch-sync.taboola.com
-127.0.0.1 ch-vid-events.taboola.com
-127.0.0.1 ch-wf.taboola.com
-127.0.0.1 convchmp.taboola.com
-127.0.0.1 convlatbmp.taboola.com
-127.0.0.1 convnjmp.taboola.com
-127.0.0.1 hk-match.taboola.com
-127.0.0.1 hk-sync.taboola.com
-127.0.0.1 hk-vid-events.taboola.com
-127.0.0.1 hk-wf.taboola.com
-127.0.0.1 images.taboola.com
-127.0.0.1 images-dl.taboola.com
-127.0.0.1 impr.taboola.com
-127.0.0.1 imprammp.taboola.com
-127.0.0.1 imprchmp.taboola.com
-127.0.0.1 imprhkmp.taboola.com
-127.0.0.1 imprlatbmp.taboola.com
-127.0.0.1 imprnjmp.taboola.com
-127.0.0.1 imprsgmp.taboola.com
-127.0.0.1 la-match.taboola.com
-127.0.0.1 la-sync.taboola.com
-127.0.0.1 la-trc-events.taboola.com
-127.0.0.1 la-vid-events.taboola.com
-127.0.0.1 la-wf.taboola.com
-127.0.0.1 match.taboola.com
-127.0.0.1 mb.taboola.com
-127.0.0.1 mpg.taboola.com
-127.0.0.1 nr.taboola.com
-127.0.0.1 nr-events.taboola.com
-127.0.0.1 opps.taboola.com
-127.0.0.1 popup.taboola.com
-127.0.0.1 resources.taboola.com
-127.0.0.1 sg-match.taboola.com
-127.0.0.1 sg-sync.taboola.com
-127.0.0.1 sg-trc-events.taboola.com
-127.0.0.1 sg-vid-events.taboola.com
-127.0.0.1 sg-wf.taboola.com
-127.0.0.1 sync.taboola.com
-127.0.0.1 sync-t1.taboola.com
-127.0.0.1 tracking.taboola.com
-127.0.0.1 trc.taboola.com
-127.0.0.1 timeinc.trc.taboola.com
-127.0.0.1 trc-events.taboola.com
-127.0.0.1 us-match.taboola.com
-127.0.0.1 us-sync.taboola.com
-127.0.0.1 us-vid-events.taboola.com
-127.0.0.1 us-wf.taboola.com
-127.0.0.1 vidanalytics.taboola.com
-127.0.0.1 vidstat.taboola.com
-127.0.0.1 vidstatb.taboola.com
-127.0.0.1 vidutils.taboola.com
-127.0.0.1 wf.taboola.com
-
-# [taboolasyndication.com]
-127.0.0.1 taboolasyndication.com
-
-# [tacoda.net]
-127.0.0.1 tacoda.net
-
-# [tactilews.com]
-127.0.0.1 adserver.tactilews.com
-127.0.0.1 analytics.tactilews.com
-127.0.0.1 analytics-eu.tactilews.com
-
-# [tagcommander.com]
-127.0.0.1 cdn.tagcommander.com
-127.0.0.1 serverside4285.tagcommander.com
-
-# [tagdelivery.com]
-127.0.0.1 ad-thd-east.tagdelivery.com
-
-# [tagsrvcs.com]
-127.0.0.1 s.tagsrvcs.com
-
-# [tagular.com]
-127.0.0.1 cdn.tagular.com
-
-# [tailtarget.com]
-127.0.0.1 t.tailtarget.com
-127.0.0.1 cm.t.tailtarget.com
-127.0.0.1 tags.t.tailtarget.com
-
-# [talkable.com]
-127.0.0.1 www.talkable.com
-
-# [talkingdata.net]
-127.0.0.1 tdcv3.talkingdata.net
-
-# [talkspace.com]
-127.0.0.1 snowplowcollector.talkspace.com
-
-# [tamedia.com.tw]
-127.0.0.1 agent.tamedia.com.tw
-
-# [tamgrt.com]
-127.0.0.1 www.tamgrt.com
-
-# [tango.me]
-127.0.0.1 acme.tango.me
-
-# [taobao.com]
-127.0.0.1 audid-api.taobao.com
-127.0.0.1 adashx4ae.ut.taobao.com
-127.0.0.1 h-adashx.ut.taobao.com
-
-# [tapad.com]
-127.0.0.1 tapad.com
-127.0.0.1 assets.tapad.com
-127.0.0.1 pandg.tapad.com
-127.0.0.1 pixel.tapad.com
-127.0.0.1 tapestry.tapad.com
-
-# [tapas.net]
-127.0.0.1 tapas.net
-127.0.0.1 nrc.tapas.net
-
-# [tapatalk.com]
-127.0.0.1 log.tapatalk.com
-
-# [tapdaq.com]
-127.0.0.1 ads.tapdaq.com
-
-# [tapfiliate.com]
-127.0.0.1 script.tapfiliate.com
-127.0.0.1 static.tapfiliate.com
-
-# [tapinfluence.com]
-127.0.0.1 a.tapinfluence.com
-127.0.0.1 influencers.tapinfluence.com
-127.0.0.1 tracking.tapinfluence.com
-
-# [tapjoy.com]
-127.0.0.1 bid.tapjoy.com
-127.0.0.1 connect.tapjoy.com
-127.0.0.1 content.tapjoy.com
-127.0.0.1 placements.tapjoy.com
-127.0.0.1 rpc.tapjoy.com
-127.0.0.1 ws.tapjoy.com
-
-# [tapjoyads.com]
-127.0.0.1 tapjoyads.com
-127.0.0.1 ws.tapjoyads.com
-
-# [taplytics.com]
-127.0.0.1 6491480h9-capi.taplytics.com
-127.0.0.1 api.taplytics.com
-127.0.0.1 decision.taplytics.com
-127.0.0.1 js.taplytics.com
-127.0.0.1 ping.taplytics.com
-
-# [tappx.com]
-127.0.0.1 tappx.com
-127.0.0.1 api.tappx.com
-127.0.0.1 ssp.api.tappx.com
-127.0.0.1 track.tappx.com
-127.0.0.1 imp.track.tappx.com
-
-# [tapresearch.com]
-127.0.0.1 www.tapresearch.com
-
-# [taps.io]
-127.0.0.1 api.taps.io
-
-# [tapsell.ir]
-127.0.0.1 api.tapsell.ir
-127.0.0.1 plus.tapsell.ir
-
-# [tapstream.com]
-127.0.0.1 api.tapstream.com
-127.0.0.1 reporting.tapstream.com
-
-# [taptapnetworks.com]
-127.0.0.1 cdnsonata.taptapnetworks.com
-127.0.0.1 sonata-notifications.taptapnetworks.com
-127.0.0.1 sonata-notifications-us-east.taptapnetworks.com
-
-# [taptica.com]
-127.0.0.1 taptica.com
-127.0.0.1 balanced-clk.taptica.com
-127.0.0.1 clk.taptica.com
-127.0.0.1 impression.taptica.com
-
-# [target2sell.com]
-127.0.0.1 target2sell.com
-127.0.0.1 api.target2sell.com
-127.0.0.1 serv-api.target2sell.com
-127.0.0.1 static.target2sell.com
-
-# [targetspot.com]
-127.0.0.1 targetspot.com
-127.0.0.1 cdn.targetspot.com
-127.0.0.1 content.cdn.targetspot.com
-127.0.0.1 nodeny.targetspot.com
-
-# [tbs.com]
-127.0.0.1 sanalytics.tbs.com
-
-# [tdameritrade.com]
-127.0.0.1 analytics.tdameritrade.com
-127.0.0.1 appdeumext.tdameritrade.com
-
-# [teads.tv]
-127.0.0.1 a.teads.tv
-127.0.0.1 be-ms.teads.tv
-127.0.0.1 cdn.teads.tv
-127.0.0.1 cdn2.teads.tv
-127.0.0.1 criteo-sync.teads.tv
-127.0.0.1 mp.teads.tv
-127.0.0.1 p.teads.tv
-127.0.0.1 r.teads.tv
-127.0.0.1 s8t.teads.tv
-127.0.0.1 studio-t.teads.tv
-127.0.0.1 sundaysky-sync-us.teads.tv
-127.0.0.1 sync.teads.tv
-127.0.0.1 t.teads.tv
-
-# [tealiumiq.com]
-127.0.0.1 tealiumiq.com
-127.0.0.1 collect.tealiumiq.com
-127.0.0.1 collect-ap-northeast-1.tealiumiq.com
-127.0.0.1 collect-ap-southeast-2.tealiumiq.com
-127.0.0.1 collect-eu-central-1.tealiumiq.com
-127.0.0.1 collect-eu-west-1.tealiumiq.com
-127.0.0.1 datacloud.tealiumiq.com
-127.0.0.1 datacloud-eu-central-1.tealiumiq.com
-127.0.0.1 datacloud-us-east-1.tealiumiq.com
-127.0.0.1 pc-cmsgov-collect.tealiumiq.com
-127.0.0.1 pc-humana-collect.tealiumiq.com
-127.0.0.1 pc-humana-visitor-service-us-east-1.tealiumiq.com
-127.0.0.1 pc-providence-collect.tealiumiq.com
-127.0.0.1 pc-providence-collect-us-east-1.tealiumiq.com
-127.0.0.1 pc-providence-visitor-service-us-east-1.tealiumiq.com
-127.0.0.1 uconnect.tealiumiq.com
-127.0.0.1 visitor-service.tealiumiq.com
-127.0.0.1 visitor-service-ap-northeast-1.tealiumiq.com
-127.0.0.1 visitor-service-ap-southeast-2.tealiumiq.com
-127.0.0.1 visitor-service-eu-central-1.tealiumiq.com
-127.0.0.1 visitor-service-eu-west-1.tealiumiq.com
-127.0.0.1 visitor-service-us-east-1.tealiumiq.com
-
-# [techcrunch.com]
-127.0.0.1 ampmetrics.techcrunch.com
-
-# [technoratimedia.com]
-127.0.0.1 ad-cdn.technoratimedia.com
-127.0.0.1 prebid.technoratimedia.com
-127.0.0.1 sync.technoratimedia.com
-
-# [ted.com]
-127.0.0.1 error-collector.ted.com
-127.0.0.1 metrics.ted.com
-127.0.0.1 api.videometrics.ted.com
-
-# [teenvogue.com]
-127.0.0.1 sstats.teenvogue.com
-
-# [telematicsdirect.com]
-127.0.0.1 nav.telematicsdirect.com
-
-# [tencent-cloud.net]
-127.0.0.1 beacon.sparta.mig.tencent-cloud.net
-
-# [tend.io]
-127.0.0.1 tend.io
-127.0.0.1 track.tend.io
-
-# [tenjin.com]
-127.0.0.1 track.tenjin.com
-
-# [tenjin.io]
-127.0.0.1 track.tenjin.io
-
-# [teragence.net]
-127.0.0.1 control.teragence.net
-
-# [tf-cdn.net]
-127.0.0.1 push.tf-cdn.net
-
-# [tfgapps.com]
-127.0.0.1 adspot.tfgapps.com
-
-# [tfgco.com]
-127.0.0.1 beacon.tfgco.com
-
-# [theadex.com]
-127.0.0.1 api.theadex.com
-
-# [thebrighttag.com]
-127.0.0.1 s.thebrighttag.com
-
-# [theguardian.com]
-127.0.0.1 ophan.theguardian.com
-
-# [themoneytizer.com]
-127.0.0.1 ads.themoneytizer.com
-
-# [theoremreach.com]
-127.0.0.1 theoremreach.com
-
-# [thescore.com]
-127.0.0.1 analytics-tracker.thescore.com
-
-# [thetimmedia.site]
-127.0.0.1 thetimmedia.site
-127.0.0.1 trinity-cdn.thetimmedia.site
-127.0.0.1 trinity-player.thetimmedia.site
-
-# [thetrafficstat.net]
-127.0.0.1 thetrafficstat.net
-
-# [thinknearhub.com]
-127.0.0.1 openx-server.thinknearhub.com
-127.0.0.1 opera-server.thinknearhub.com
-127.0.0.1 smaato-server.thinknearhub.com
-127.0.0.1 thinknear-hosted.thinknearhub.com
-
-# [thrtle.com]
-127.0.0.1 thrtle.com
-
-# [tidaltv.com]
-127.0.0.1 tidaltv.com
-127.0.0.1 trk.tidaltv.com
-
-# [tiktok.com]
-127.0.0.1 analytics.tiktok.com
-
-# [tiktokv.com]
-127.0.0.1 log-va.tiktokv.com
-127.0.0.1 mon.tiktokv.com
-127.0.0.1 mon-va.tiktokv.com
-
-# [tiltingpoint.io]
-127.0.0.1 registration.tiltingpoint.io
-127.0.0.1 utctime.tiltingpoint.io
-
-# [timeinc.net]
-127.0.0.1 tia.timeinc.net
-
-# [timewarnercable.com]
-127.0.0.1 metrics.timewarnercable.com
-
-# [tingyun.com]
-127.0.0.1 beacon.tingyun.com
-
-# [tinypass.com]
-127.0.0.1 api-v3.tinypass.com
-127.0.0.1 buy.tinypass.com
-127.0.0.1 cdn.tinypass.com
-127.0.0.1 dashboard.tinypass.com
-127.0.0.1 experience.tinypass.com
-127.0.0.1 id.tinypass.com
-127.0.0.1 sandbox.tinypass.com
-
-# [tiqcdn.com]
-127.0.0.1 tags.tiqcdn.com
-127.0.0.1 tags-eu.tiqcdn.com
-
-# [tnkfactory.com]
-127.0.0.1 tnkfactory.com
-127.0.0.1 ap.tnkfactory.com
-
-# [tns-counter.ru]
-127.0.0.1 ar.tns-counter.ru
-127.0.0.1 kz.tns-counter.ru
-127.0.0.1 www.tns-counter.ru
-
-# [tns-cs.net]
-127.0.0.1 ssl-nrk.tns-cs.net
-
-# [toast.com]
-127.0.0.1 ad-exchange.toast.com
-127.0.0.1 adlc-exchange.toast.com
-127.0.0.1 adx-exchange.toast.com
-127.0.0.1 tagmanager.toast.com
-127.0.0.1 static.tagmanager.toast.com
-
-# [today.com]
-127.0.0.1 aamt.today.com
-
-# [togothermany.cn]
-127.0.0.1 adscfg.togothermany.cn
-127.0.0.1 adsup.togothermany.cn
-
-# [tohsoft.com]
-127.0.0.1 adservice.tohsoft.com
-
-# [toolmatrix.plus]
-127.0.0.1 apitm.toolmatrix.plus
-
-# [topaz-analytics.com]
-127.0.0.1 android-com-wildlife-games-battle-royale-free-zooba.topaz-analytics.com
-127.0.0.1 playtest-api.topaz-analytics.com
-127.0.0.1 push-api.topaz-analytics.com
-
-# [torrenti.al]
-127.0.0.1 m1.torrenti.al
-
-# [tout.com]
-127.0.0.1 analytics.tout.com
-
-# [tpbid.com]
-127.0.0.1 tpbid.com
-127.0.0.1 c.tpbid.com
-127.0.0.1 gota.tpbid.com
-127.0.0.1 gotu.tpbid.com
-
-# [tpctrust.com]
-127.0.0.1 s.tpctrust.com
-
-# [tpdads.com]
-127.0.0.1 cdn.tpdads.com
-
-# [trackingio.com]
-127.0.0.1 log.trackingio.com
-127.0.0.1 slog.trackingio.com
-
-# [trackonomics.net]
-127.0.0.1 cdn-magiclinks.trackonomics.net
-
-# [traffichunt.com]
-127.0.0.1 ads.traffichunt.com
-
-# [trafficjunky.net]
-127.0.0.1 ads.trafficjunky.net
-127.0.0.1 hw-cdn.trafficjunky.net
-127.0.0.1 hw-cdn-ap.trafficjunky.net
-127.0.0.1 hw-cdn2.trafficjunky.net
-127.0.0.1 media.trafficjunky.net
-127.0.0.1 vz-cdn.trafficjunky.net
-127.0.0.1 vz-cdn2.trafficjunky.net
-
-# [trafficmanager.net]
-127.0.0.1 analytics-listener.trafficmanager.net
-127.0.0.1 collector-main.trafficmanager.net
-
-# [trafmag.com]
-127.0.0.1 t.trafmag.com
-
-# [traktum.com]
-127.0.0.1 traktum.com
-
-# [treasuredata.com]
-127.0.0.1 in.treasuredata.com
-127.0.0.1 cdp.in.treasuredata.com
-
-# [tremorhub.com]
-127.0.0.1 tremorhub.com
-127.0.0.1 adelphic-partners.tremorhub.com
-127.0.0.1 ads.tremorhub.com
-127.0.0.1 2ciy2-9kbup.ads.tremorhub.com
-127.0.0.1 4cywq-eqnre.ads.tremorhub.com
-127.0.0.1 5ew8d-b3mmu.ads.tremorhub.com
-127.0.0.1 5nbh3-h9cpz.ads.tremorhub.com
-127.0.0.1 6psex-axuft.ads.tremorhub.com
-127.0.0.1 6psex-fm1gy.ads.tremorhub.com
-127.0.0.1 6psex-sootr.ads.tremorhub.com
-127.0.0.1 bktr2-06hdl.ads.tremorhub.com
-127.0.0.1 cguke-9h64o.ads.tremorhub.com
-127.0.0.1 eq97f-1j0az.ads.tremorhub.com
-127.0.0.1 eq97f-3ak3i.ads.tremorhub.com
-127.0.0.1 eq97f-d6025.ads.tremorhub.com
-127.0.0.1 gklfs-0vg08.ads.tremorhub.com
-127.0.0.1 gklfs-fvifs.ads.tremorhub.com
-127.0.0.1 gklfs-giam6.ads.tremorhub.com
-127.0.0.1 gklfs-idnhw.ads.tremorhub.com
-127.0.0.1 gklfs-ktn14.ads.tremorhub.com
-127.0.0.1 gklfs-x8k98.ads.tremorhub.com
-127.0.0.1 h250p-y3urn.ads.tremorhub.com
-127.0.0.1 i79zj-tzyj9.ads.tremorhub.com
-127.0.0.1 jzwjq.ads.tremorhub.com
-127.0.0.1 m7hdh-2damu.ads.tremorhub.com
-127.0.0.1 mb9eo-7w62j.ads.tremorhub.com
-127.0.0.1 mb9eo-nkrlx.ads.tremorhub.com
-127.0.0.1 oryj8-jzbmc.ads.tremorhub.com
-127.0.0.1 p4dt2-0pwq8.ads.tremorhub.com
-127.0.0.1 p4dt2-4nrdw.ads.tremorhub.com
-127.0.0.1 p4dt2-8d2sv.ads.tremorhub.com
-127.0.0.1 p4dt2-980w2.ads.tremorhub.com
-127.0.0.1 p4dt2-9fzxj.ads.tremorhub.com
-127.0.0.1 p4dt2-hr9oj.ads.tremorhub.com
-127.0.0.1 p4dt2-uma55.ads.tremorhub.com
-127.0.0.1 pc031-edgup.ads.tremorhub.com
-127.0.0.1 pc051-k4snh.ads.tremorhub.com
-127.0.0.1 pc083-0qo9e.ads.tremorhub.com
-127.0.0.1 pc083-aipdx.ads.tremorhub.com
-127.0.0.1 pc083-ii06c.ads.tremorhub.com
-127.0.0.1 playbuzzmm.ads.tremorhub.com
-127.0.0.1 playbuzzmobileweb.ads.tremorhub.com
-127.0.0.1 px2ii-ufb66.ads.tremorhub.com
-127.0.0.1 q017o-d42by.ads.tremorhub.com
-127.0.0.1 q017o-jh7o1.ads.tremorhub.com
-127.0.0.1 regional.ads.tremorhub.com
-127.0.0.1 slckg-4znyf.ads.tremorhub.com
-127.0.0.1 slckg-kqe2e.ads.tremorhub.com
-127.0.0.1 slckg-lyoc5.ads.tremorhub.com
-127.0.0.1 slckg-nugvu.ads.tremorhub.com
-127.0.0.1 slckg-qrmhc.ads.tremorhub.com
-127.0.0.1 v4r9z-3jgr1.ads.tremorhub.com
-127.0.0.1 v4r9z-fjydq.ads.tremorhub.com
-127.0.0.1 vtrdn-wjdav.ads.tremorhub.com
-127.0.0.1 amobee-partners.tremorhub.com
-127.0.0.1 appnexus-partners.tremorhub.com
-127.0.0.1 brightroll-partners.tremorhub.com
-127.0.0.1 cdn.tremorhub.com
-127.0.0.1 connatix-supply-partners.tremorhub.com
-127.0.0.1 criteo-partners.tremorhub.com
-127.0.0.1 events.tremorhub.com
-127.0.0.1 partners.tremorhub.com
-127.0.0.1 quantcast.partners.tremorhub.com
-127.0.0.1 simplifi.partners.tremorhub.com
-127.0.0.1 publishers.tremorhub.com
-127.0.0.1 pbs.publishers.tremorhub.com
-127.0.0.1 qds0l.publishers.tremorhub.com
-127.0.0.1 scm.publishers.tremorhub.com
-127.0.0.1 sundaysky-partners.tremorhub.com
-127.0.0.1 taboola-supply-partners.tremorhub.com
-127.0.0.1 videology-partners.tremorhub.com
-
-# [tremormedia.com]
-127.0.0.1 tremormedia.com
-
-# [tresensa.com]
-127.0.0.1 analytics.tresensa.com
-
-# [trialpay.com]
-127.0.0.1 trialpay.com
-
-# [tribalfusion.com]
-127.0.0.1 a.tribalfusion.com
-
-# [trinitymedia.ai]
-127.0.0.1 depart.trinitymedia.ai
-
-# [trnox.com]
-127.0.0.1 tracking-3-9f58.trnox.com
-
-# [tru.am]
-127.0.0.1 tru.am
-127.0.0.1 beacon.tru.am
-
-# [truecaller.com]
-127.0.0.1 ads-router-noneu.truecaller.com
-127.0.0.1 ads5-noneu.truecaller.com
-127.0.0.1 pushid-noneu.truecaller.com
-
-# [trueleadid.com]
-127.0.0.1 deviceid.trueleadid.com
-
-# [truex.com]
-127.0.0.1 truex.com
-127.0.0.1 ctv.truex.com
-
-# [truoptik.com]
-127.0.0.1 truoptik.com
-127.0.0.1 dmp.truoptik.com
-
-# [trustarc.com]
-127.0.0.1 choices.trustarc.com
-
-# [truste.com]
-127.0.0.1 choices.truste.com
-127.0.0.1 preferences.truste.com
-127.0.0.1 privacy-policy.truste.com
-
-# [trustx.org]
-127.0.0.1 sofia.trustx.org
-
-# [tsyndicate.com]
-127.0.0.1 cdn.tsyndicate.com
-127.0.0.1 lcdn.tsyndicate.com
-
-# [ttpsdk.info]
-127.0.0.1 gateway.ttpsdk.info
-127.0.0.1 promo-images.ttpsdk.info
-127.0.0.1 ttplugins.ttpsdk.info
-
-# [tuanguwen.com]
-127.0.0.1 ad-mediation.tuanguwen.com
-
-# [tubemogul.com]
-127.0.0.1 cmp-lb-ap-southeast.tubemogul.com
-127.0.0.1 conv.tubemogul.com
-127.0.0.1 displayf.tubemogul.com
-127.0.0.1 geodns.tubemogul.com
-127.0.0.1 cdn.geodns.tubemogul.com
-127.0.0.1 cmp.geodns.tubemogul.com
-127.0.0.1 lasteventf.tubemogul.com
-127.0.0.1 playtime.tubemogul.com
-127.0.0.1 psi.tubemogul.com
-127.0.0.1 rtd.tubemogul.com
-127.0.0.1 statsf.tubemogul.com
-127.0.0.1 sync.tubemogul.com
-127.0.0.1 syncf.tubemogul.com
-127.0.0.1 ud.tubemogul.com
-
-# [tubi.io]
-127.0.0.1 analytics-ingestion.production-public.tubi.io
-
-# [tumblr.com]
-127.0.0.1 ls.srvcs.tumblr.com
-
-# [tune.com]
-127.0.0.1 ma.tune.com
-127.0.0.1 analytics.ma.tune.com
-
-# [turn.com]
-127.0.0.1 turn.com
-127.0.0.1 ad.turn.com
-127.0.0.1 cdns.turn.com
-127.0.0.1 ad2.cdns.turn.com
-127.0.0.1 img.cdns.turn.com
-127.0.0.1 d.turn.com
-127.0.0.1 img.turn.com
-127.0.0.1 presentation-ams1.turn.com
-127.0.0.1 presentation-hkg1.turn.com
-127.0.0.1 r.turn.com
-
-# [tusdk.com]
-127.0.0.1 api.tusdk.com
-
-# [tutelatechnologies.com]
-127.0.0.1 hail-reporting.tutelatechnologies.com
-127.0.0.1 reporting.tutelatechnologies.com
-
-# [tutoads.tv]
-127.0.0.1 tutoads.tv
-127.0.0.1 cdn.tutoads.tv
-127.0.0.1 get.tutoads.tv
-127.0.0.1 tracy.tutoads.tv
-
-# [tvadsync.com]
-127.0.0.1 px.tvadsync.com
-
-# [tvpixel.com]
-127.0.0.1 tvpixel.com
-127.0.0.1 c.tvpixel.com
-127.0.0.1 p.tvpixel.com
-
-# [tvsquared.com]
-127.0.0.1 tvsquared.com
-127.0.0.1 collector-12255.tvsquared.com
-127.0.0.1 collector-6651.tvsquared.com
-127.0.0.1 collector-9306.us.tvsquared.com
-127.0.0.1 collectoru.us.tvsquared.com
-
-# [twilio.com]
-127.0.0.1 sdkgw.us1.twilio.com
-
-# [twitter.com]
-127.0.0.1 ads.twitter.com
-127.0.0.1 ads-api.twitter.com
-127.0.0.1 ads-bidder-api.twitter.com
-127.0.0.1 analytics.twitter.com
-
-# [tynt.com]
-127.0.0.1 de.tynt.com
-
-# [ua.com]
-127.0.0.1 lightstep-collector.api.ua.com
-
-# [uberads.com]
-127.0.0.1 uberads.com
-127.0.0.1 ads.uberads.com
-127.0.0.1 serve.uberads.com
-127.0.0.1 serve-prod1204.uberads.com
-
-# [uberinternal.com]
-127.0.0.1 local-analytics.uberinternal.com
-
-# [ubimo.com]
-127.0.0.1 reports.ubimo.com
-
-# [uc.cn]
-127.0.0.1 applog.uc.cn
-127.0.0.1 gj.applog.uc.cn
-127.0.0.1 applogios.uc.cn
-127.0.0.1 gjapplog.uc.cn
-127.0.0.1 mparticle.uc.cn
-127.0.0.1 track.uc.cn
-127.0.0.1 gj.track.uc.cn
-127.0.0.1 woodpecker.uc.cn
-
-# [ucweb.com]
-127.0.0.1 adtrack.ucweb.com
-127.0.0.1 gjtrack.ucweb.com
-127.0.0.1 insight.ucweb.com
-127.0.0.1 adn.insight.ucweb.com
-127.0.0.1 logserver.insight.ucweb.com
-127.0.0.1 sdkupgrade.insight.ucweb.com
-127.0.0.1 puds.ucweb.com
-127.0.0.1 uc.ucweb.com
-127.0.0.1 click.union.ucweb.com
-
-# [ugdturner.com]
-127.0.0.1 www.ugdturner.com
-
-# [uimserv.net]
-127.0.0.1 uimserv.net
-
-# [ulta.com]
-127.0.0.1 sweb.ulta.com
-
-# [umbel.com]
-127.0.0.1 umbel.com
-127.0.0.1 api.umbel.com
-127.0.0.1 tags.api.umbel.com
-
-# [umeng.co]
-127.0.0.1 umeng.co
-127.0.0.1 alog.umeng.co
-127.0.0.1 au.umeng.co
-127.0.0.1 oc.umeng.co
-
-# [umeng.com]
-127.0.0.1 alog.umeng.com
-127.0.0.1 alog-default.umeng.com
-127.0.0.1 alogs.umeng.com
-127.0.0.1 alogsus.umeng.com
-127.0.0.1 alogus.umeng.com
-127.0.0.1 ar.umeng.com
-127.0.0.1 at.umeng.com
-127.0.0.1 au.umeng.com
-127.0.0.1 errlog.umeng.com
-127.0.0.1 oc.umeng.com
-127.0.0.1 ocx.umeng.com
-127.0.0.1 ouplog.umeng.com
-127.0.0.1 plbslog.umeng.com
-127.0.0.1 sec.umeng.com
-127.0.0.1 ulogs.umeng.com
-127.0.0.1 uop.umeng.com
-
-# [umengcloud.com]
-127.0.0.1 umengcloud.com
-127.0.0.1 alog.umengcloud.com
-127.0.0.1 alogs.umengcloud.com
-127.0.0.1 msg.umengcloud.com
-127.0.0.1 ulogs.umengcloud.com
-127.0.0.1 upoll.umengcloud.com
-127.0.0.1 utop.umengcloud.com
-
-# [umsns.com]
-127.0.0.1 log.umsns.com
-127.0.0.1 stats.umsns.com
-
-# [umtrack.com]
-127.0.0.1 umtrack.com
-127.0.0.1 at.umtrack.com
-127.0.0.1 log.umtrack.com
-
-# [under9.co]
-127.0.0.1 rlog-api.under9.co
-
-# [undertone.com]
-127.0.0.1 ads.undertone.com
-127.0.0.1 creative-p.undertone.com
-127.0.0.1 evt.undertone.com
-127.0.0.1 hb.undertone.com
-127.0.0.1 ops-cdn.undertone.com
-127.0.0.1 origin-evt.undertone.com
-127.0.0.1 usr.undertone.com
-
-# [uniconsent.com]
-127.0.0.1 cmp.uniconsent.com
-127.0.0.1 edge.uniconsent.com
-
-# [unimhk.com]
-127.0.0.1 unimhk.com
-
-# [unionstatistics.com]
-127.0.0.1 sa.unionstatistics.com
-
-# [unity3d.com]
-127.0.0.1 cdp.cloud.unity3d.com
-127.0.0.1 perf-events.cloud.unity3d.com
-127.0.0.1 config.uca.cloud.unity3d.com
-127.0.0.1 data-optout-service.uca.cloud.unity3d.com
-127.0.0.1 userreporting.cloud.unity3d.com
-127.0.0.1 ads.prd.ie.internal.unity3d.com
-127.0.0.1 publisher-event.ads.prd.ie.internal.unity3d.com
-127.0.0.1 ads-privacy-api.prd.mz.internal.unity3d.com
-127.0.0.1 stats.unity3d.com
-127.0.0.1 unityads.unity3d.com
-127.0.0.1 ads-brand-postback.unityads.unity3d.com
-127.0.0.1 adserver.unityads.unity3d.com
-127.0.0.1 adsx.unityads.unity3d.com
-127.0.0.1 auction.unityads.unity3d.com
-127.0.0.1 auction-banner.unityads.unity3d.com
-127.0.0.1 auction-load.unityads.unity3d.com
-127.0.0.1 auiopt.unityads.unity3d.com
-127.0.0.1 cdn.unityads.unity3d.com
-127.0.0.1 cdn-creatives-highwinds-prd.unityads.unity3d.com
-127.0.0.1 cdn-webview-pge.unityads.unity3d.com
-127.0.0.1 config.unityads.unity3d.com
-127.0.0.1 configv2.unityads.unity3d.com
-127.0.0.1 dsp-tracking.unityads.unity3d.com
-127.0.0.1 dsp-vast.unityads.unity3d.com
-127.0.0.1 geocdn.unityads.unity3d.com
-127.0.0.1 httpkafka.unityads.unity3d.com
-127.0.0.1 pge.unityads.unity3d.com
-127.0.0.1 publisher-config.unityads.unity3d.com
-127.0.0.1 publisher-event.unityads.unity3d.com
-127.0.0.1 thind.unityads.unity3d.com
-127.0.0.1 webview.unityads.unity3d.com
-
-# [unrulymedia.com]
-127.0.0.1 r53.unrulymedia.com
-127.0.0.1 stats3.r53.unrulymedia.com
-127.0.0.1 rx-stats3.unrulymedia.com
-127.0.0.1 stats3.unrulymedia.com
-127.0.0.1 targeting.unrulymedia.com
-127.0.0.1 pre-usermatch.targeting.unrulymedia.com
-127.0.0.1 rx.targeting.unrulymedia.com
-127.0.0.1 tag.targeting.unrulymedia.com
-127.0.0.1 usermatch.targeting.unrulymedia.com
-127.0.0.1 video.unrulymedia.com
-
-# [uodoo.com]
-127.0.0.1 event.allnews.uodoo.com
-
-# [upalytics.com]
-127.0.0.1 upalytics.com
-
-# [upltv.com]
-127.0.0.1 ads-sdk.upltv.com
-
-# [upqzfile.com]
-127.0.0.1 mobilelog.upqzfile.com
-127.0.0.1 v6.mobilelog.upqzfile.com
-127.0.0.1 other.upqzfile.com
-127.0.0.1 video.upqzfile.com
-
-# [uprivaladserver.net]
-127.0.0.1 api.uprivaladserver.net
-127.0.0.1 cdn.uprivaladserver.net
-
-# [upsight-api.com]
-127.0.0.1 upsight-api.com
-127.0.0.1 batch.upsight-api.com
-127.0.0.1 bootstrap.upsight-api.com
-127.0.0.1 marketing-ssl.upsight-api.com
-127.0.0.1 single.upsight-api.com
-
-# [upsnap.com]
-127.0.0.1 upsnap.com
-
-# [upush.co]
-127.0.0.1 sdk.upush.co
-
-# [urbanairship.com]
-127.0.0.1 boxoffice.urbanairship.com
-127.0.0.1 c00162-dl.urbanairship.com
-127.0.0.1 combine.urbanairship.com
-127.0.0.1 device-api.urbanairship.com
-127.0.0.1 remote-data.urbanairship.com
-127.0.0.1 sbux-dl.urbanairship.com
-127.0.0.1 web-sdk.urbanairship.com
-
-# [usabilla.com]
-127.0.0.1 api.usabilla.com
-127.0.0.1 w.usabilla.com
-
-# [usatoday.com]
-127.0.0.1 srepdata.usatoday.com
-
-# [usbla.net]
-127.0.0.1 out.usbla.net
-127.0.0.1 sdk.out.usbla.net
-
-# [usebutton.com]
-127.0.0.1 api.usebutton.com
-127.0.0.1 cdn.usebutton.com
-127.0.0.1 mobileapi.usebutton.com
-127.0.0.1 app-03c19ea7c9fd0c57.mobileapi.usebutton.com
-127.0.0.1 app-10d1b5add9b529e5.mobileapi.usebutton.com
-127.0.0.1 app-5f80612999bcf5c9.mobileapi.usebutton.com
-127.0.0.1 app-67a1a4bb9dffba86.mobileapi.usebutton.com
-127.0.0.1 app-6b7903104cffc647.mobileapi.usebutton.com
-127.0.0.1 app-7101fcd60945d6ec.mobileapi.usebutton.com
-127.0.0.1 app-796db8a17c48a13b.mobileapi.usebutton.com
-
-# [usefathom.com]
-127.0.0.1 cdn.usefathom.com
-
-# [usefomo.com]
-127.0.0.1 geocode.usefomo.com
-127.0.0.1 www.usefomo.com
-
-# [useinsider.com]
-127.0.0.1 segment.api.useinsider.com
-127.0.0.1 mobileanalytics.useinsider.com
-
-# [userleap.com]
-127.0.0.1 api.userleap.com
-
-# [userzoom.com]
-127.0.0.1 cdn4.userzoom.com
-127.0.0.1 cdn5.userzoom.com
-
-# [utarget.ru]
-127.0.0.1 utarget.ru
-
-# [v-mate.mobi]
-127.0.0.1 log.apk.v-mate.mobi
-
-# [vads.net.vn]
-127.0.0.1 vads.net.vn
-
-# [vaicore.site]
-127.0.0.1 co.vaicore.site
-127.0.0.1 int.vaicore.site
-
-# [vaicore.store]
-127.0.0.1 int.vaicore.store
-
-# [vaicore.xyz]
-127.0.0.1 vaicore.xyz
-127.0.0.1 co.vaicore.xyz
-127.0.0.1 int.vaicore.xyz
-
-# [vamaker.com]
-127.0.0.1 vamaker.com
-
-# [vcmedia.vn]
-127.0.0.1 admicro1.vcmedia.vn
-
-# [vcnc.co.kr]
-127.0.0.1 ads.vcnc.co.kr
-
-# [vcommission.com]
-127.0.0.1 tracking.vcommission.com
-
-# [vdopia.com]
-127.0.0.1 vdopia.com
-127.0.0.1 cs.vdopia.com
-
-# [veinteractive.com]
-127.0.0.1 cookiea1.veinteractive.com
-127.0.0.1 cookiee1.veinteractive.com
-127.0.0.1 dtrc.veinteractive.com
-127.0.0.1 dtrchk.veinteractive.com
-127.0.0.1 sessionapi.veinteractive.com
-127.0.0.1 sessionapihk.veinteractive.com
-127.0.0.1 veads.veinteractive.com
-
-# [vendemore.com]
-127.0.0.1 analytics.vendemore.com
-
-# [vendimob.pl]
-127.0.0.1 vendimob.pl
-
-# [verizon.com]
-127.0.0.1 sanalytics.verizon.com
-
-# [verizonwireless.com]
-127.0.0.1 sanalytics.verizonwireless.com
-
-# [vertamedia.com]
-127.0.0.1 a.vertamedia.com
-127.0.0.1 ads12.vertamedia.com
-127.0.0.1 ads16.vertamedia.com
-127.0.0.1 ads21.vertamedia.com
-127.0.0.1 ads22.vertamedia.com
-127.0.0.1 ads23.vertamedia.com
-127.0.0.1 ads24.vertamedia.com
-127.0.0.1 ads25.vertamedia.com
-127.0.0.1 ads27.vertamedia.com
-127.0.0.1 ads31.vertamedia.com
-127.0.0.1 ads32.vertamedia.com
-127.0.0.1 ads33.vertamedia.com
-127.0.0.1 ads34.vertamedia.com
-127.0.0.1 ads36.vertamedia.com
-127.0.0.1 aux-log1-sh.vertamedia.com
-127.0.0.1 aux-log2-sh.vertamedia.com
-127.0.0.1 s.vertamedia.com
-127.0.0.1 sync.vertamedia.com
-
-# [verticalscope.com]
-127.0.0.1 api.verticalscope.com
-127.0.0.1 static.verticalscope.com
-
-# [vervemobile.com]
-127.0.0.1 vervemobile.com
-
-# [vi-serve.com]
-127.0.0.1 vi-serve.com
-127.0.0.1 nv.vi-serve.com
-127.0.0.1 s.vi-serve.com
-127.0.0.1 t.vi-serve.com
-127.0.0.1 vis.vi-serve.com
-
-# [viacom.tech]
-127.0.0.1 events-collector-api.viacom.tech
-
-# [viantsuite.com]
-127.0.0.1 sdk.viantsuite.com
-
-# [viber.com]
-127.0.0.1 ads.viber.com
-127.0.0.1 ads-d.viber.com
-
-# [vice.com]
-127.0.0.1 sourcepoint.vice.com
-
-# [vidazoo.com]
-127.0.0.1 bis.vidazoo.com
-127.0.0.1 bisdr.vidazoo.com
-127.0.0.1 inventory.vidazoo.com
-127.0.0.1 pl.vidazoo.com
-127.0.0.1 static.vidazoo.com
-127.0.0.1 vroku-bis-1.vidazoo.com
-127.0.0.1 wserver.vidazoo.com
-
-# [videoadex.com]
-127.0.0.1 ads.videoadex.com
-
-# [videoamp.com]
-127.0.0.1 videoamp.com
-127.0.0.1 b.videoamp.com
-
-# [videohub.tv]
-127.0.0.1 videohub.tv
-127.0.0.1 ads-secure.videohub.tv
-127.0.0.1 adserver.videohub.tv
-127.0.0.1 dt-secure.videohub.tv
-127.0.0.1 l0-secure.videohub.tv
-127.0.0.1 tp.videohub.tv
-
-# [videoplayerhub.com]
-127.0.0.1 kinja-com.videoplayerhub.com
-127.0.0.1 pmc-com.videoplayerhub.com
-
-# [videosecrets.com]
-127.0.0.1 banners.videosecrets.com
-
-# [vidible.tv]
-127.0.0.1 cdn.vidible.tv
-127.0.0.1 ads.use1.prod.vidible.tv
-127.0.0.1 trk.vidible.tv
-
-# [vidora.com]
-127.0.0.1 vidora.com
-127.0.0.1 a.vidora.com
-127.0.0.1 api.vidora.com
-127.0.0.1 assets.vidora.com
-127.0.0.1 cortex.vidora.com
-
-# [vidver.to]
-127.0.0.1 ad.vidver.to
-
-# [vidverto.io]
-127.0.0.1 ad.vidverto.io
-
-# [viewdeos.com]
-127.0.0.1 cdn.viewdeos.com
-127.0.0.1 go1.viewdeos.com
-127.0.0.1 sync.viewdeos.com
-127.0.0.1 sync.sync.viewdeos.com
-127.0.0.1 tags.viewdeos.com
-127.0.0.1 track.viewdeos.com
-
-# [viglink.com]
-127.0.0.1 api.viglink.com
-127.0.0.1 cdn.viglink.com
-127.0.0.1 images.viglink.com
-
-# [vigo.ru]
-127.0.0.1 api.vigo.ru
-
-# [vilynx.com]
-127.0.0.1 static.vilynx.com
-
-# [vindicosuite.com]
-127.0.0.1 vindicosuite.com
-
-# [visualrevenue.com]
-127.0.0.1 visualrevenue.com
-
-# [visualwebsiteoptimizer.com]
-127.0.0.1 dev.visualwebsiteoptimizer.com
-127.0.0.1 r1.visualwebsiteoptimizer.com
-127.0.0.1 r2.visualwebsiteoptimizer.com
-127.0.0.1 r3.visualwebsiteoptimizer.com
-
-# [vivo.com.cn]
-127.0.0.1 adlog.vivo.com.cn
-127.0.0.1 adreq.vivo.com.cn
-127.0.0.1 ads-marketing-vivofs.vivo.com.cn
-127.0.0.1 adsdk.vivo.com.cn
-127.0.0.1 adxlog.vivo.com.cn
-127.0.0.1 monitor-stsdk.vivo.com.cn
-127.0.0.1 onrt-stsdk.vivo.com.cn
-127.0.0.1 ort-stsdk.vivo.com.cn
-127.0.0.1 pnrt-stsdk.vivo.com.cn
-127.0.0.1 prt-stsdk.vivo.com.cn
-127.0.0.1 stnetsdk.vivo.com.cn
-127.0.0.1 stsdk.vivo.com.cn
-127.0.0.1 bronrt.stsdk.vivo.com.cn
-127.0.0.1 brort.stsdk.vivo.com.cn
-127.0.0.1 brpnrt.stsdk.vivo.com.cn
-127.0.0.1 brprt.stsdk.vivo.com.cn
-127.0.0.1 onrt.stsdk.vivo.com.cn
-127.0.0.1 ort.stsdk.vivo.com.cn
-127.0.0.1 pnrt.stsdk.vivo.com.cn
-127.0.0.1 prt.stsdk.vivo.com.cn
-127.0.0.1 vcardsdkservice.vivo.com.cn
-
-# [vivoglobal.com]
-127.0.0.1 asia-analyzer-appstore.vivoglobal.com
-127.0.0.1 asia-comonrt-stsdk.vivoglobal.com
-127.0.0.1 asia-comort-stsdk.vivoglobal.com
-127.0.0.1 asia-ex-adlog.vivoglobal.com
-127.0.0.1 asia-exstsdk.vivoglobal.com
-127.0.0.1 asia-monitor-stsdk.vivoglobal.com
-127.0.0.1 asia-onrt-stsdk.vivoglobal.com
-127.0.0.1 asia-ort-stsdk.vivoglobal.com
-127.0.0.1 asia-pnrt-stsdk.vivoglobal.com
-127.0.0.1 asia-prt-stsdk.vivoglobal.com
-127.0.0.1 asia-stsdk.vivoglobal.com
-127.0.0.1 onrt-stsdk.vivoglobal.com
-127.0.0.1 stsdk.vivoglobal.com
-127.0.0.1 onrt.stsdk.vivoglobal.com
-127.0.0.1 prt.stsdk.vivoglobal.com
-127.0.0.1 tr-domaincfg.vivoglobal.com
-127.0.0.1 tr-romsp-unifyconfig.vivoglobal.com
-127.0.0.1 tr-st-sl.vivoglobal.com
-127.0.0.1 tr-timesync.vivoglobal.com
-127.0.0.1 tr-vcode-api.vivoglobal.com
-127.0.0.1 tr-vcode-od.vivoglobal.com
-
-# [vm5apis.com]
-127.0.0.1 vm5apis.com
-
-# [vmweb.net]
-127.0.0.1 vmweb.net
-127.0.0.1 lib.vmweb.net
-127.0.0.1 sync.vmweb.net
-
-# [vnet.cn]
-127.0.0.1 vnet.cn
-127.0.0.1 zzhc.vnet.cn
-
-# [vntsm.com]
-127.0.0.1 vntsm.com
-127.0.0.1 cdn1.vntsm.com
-127.0.0.1 hb.vntsm.com
-
-# [vodafone.com]
-127.0.0.1 mplusps.ims.vodafone.com
-127.0.0.1 mpluswf.ims.vodafone.com
-
-# [vodafone.com.tr]
-127.0.0.1 netperform-is.vodafone.com.tr
-
-# [voiceads.cn]
-127.0.0.1 ai.voiceads.cn
-127.0.0.1 api.voiceads.cn
-127.0.0.1 imp.voiceads.cn
-127.0.0.1 bj.imp.voiceads.cn
-
-# [voicefive.com]
-127.0.0.1 sb.voicefive.com
-
-# [voodoo-ads.io]
-127.0.0.1 addelivery-engine-api.voodoo-ads.io
-127.0.0.1 front-logs.voodoo-ads.io
-127.0.0.1 splash-screen.voodoo-ads.io
-
-# [voodoo-analytics.io]
-127.0.0.1 trackers.voodoo-analytics.io
-
-# [voodoo-tech.io]
-127.0.0.1 api-gdpr.voodoo-tech.io
-
-# [voodoo.io]
-127.0.0.1 crosspromo.voodoo.io
-
-# [vox-cdn.com]
-127.0.0.1 concertads-configs.vox-cdn.com
-
-# [voxmedia.com]
-127.0.0.1 optimize-stats.voxmedia.com
-127.0.0.1 phonograph2.voxmedia.com
-
-# [vpadn.com]
-127.0.0.1 dailymotion-cs.vpadn.com
-127.0.0.1 ids-dmp.vpadn.com
-127.0.0.1 m.vpadn.com
-127.0.0.1 tw-api.vpadn.com
-
-# [vpon.com]
-127.0.0.1 bts.vpon.com
-127.0.0.1 m.vpon.com
-127.0.0.1 tw-api.vpon.com
-127.0.0.1 tw-img.vpon.com
-
-# [vrtcal.com]
-127.0.0.1 adplatform.vrtcal.com
-
-# [vrtzads.com]
-127.0.0.1 cookie.vrtzads.com
-
-# [vrvm.com]
-127.0.0.1 ad.vrvm.com
-127.0.0.1 adcel.vrvm.com
-127.0.0.1 ads.vrvm.com
-127.0.0.1 adsdk.vrvm.com
-127.0.0.1 cls.vrvm.com
-127.0.0.1 creative-platform.vrvm.com
-127.0.0.1 go.vrvm.com
-127.0.0.1 images-static.vrvm.com
-127.0.0.1 sdkconfig.vrvm.com
-127.0.0.1 tags-prod.vrvm.com
-
-# [vserv.mobi]
-127.0.0.1 vserv.mobi
-
-# [vungle.com]
-127.0.0.1 vungle.com
-127.0.0.1 api.vungle.com
-127.0.0.1 ads.api.vungle.com
-127.0.0.1 dsp.api.vungle.com
-127.0.0.1 events.api.vungle.com
-127.0.0.1 tpat.api.vungle.com
-127.0.0.1 cdn-lb.vungle.com
-127.0.0.1 eks-prod-1b.vungle.com
-127.0.0.1 kourier-tpat.eks-prod-1b.vungle.com
-127.0.0.1 eks-prod-1c.vungle.com
-127.0.0.1 kourier-tpat.eks-prod-1c.vungle.com
-127.0.0.1 ingest.vungle.com
-
-# [vzw.com]
-127.0.0.1 engage.vzw.com
-
-# [w3i.com]
-127.0.0.1 w3i.com
-
-# [w55c.net]
-127.0.0.1 ads.w55c.net
-127.0.0.1 i.w55c.net
-127.0.0.1 pm.w55c.net
-127.0.0.1 tags.w55c.net
-
-# [wafour.com]
-127.0.0.1 ads.wafour.com
-
-# [walgreens.com]
-127.0.0.1 smetrics.walgreens.com
-
-# [walmart.com]
-127.0.0.1 drfdisvc.walmart.com
-127.0.0.1 analytics.mobile.walmart.com
-
-# [wapstart.ru]
-127.0.0.1 wapstart.ru
-
-# [watchingthat.net]
-127.0.0.1 cdn.watchingthat.net
-
-# [wattpad.com]
-127.0.0.1 track.wattpad.com
-
-# [waust.at]
-127.0.0.1 waust.at
-
-# [wayfair.com]
-127.0.0.1 t.wayfair.com
-
-# [waze.com]
-127.0.0.1 ads-resources.waze.com
-127.0.0.1 ads-resources-legacy.waze.com
-127.0.0.1 adsassets.waze.com
-
-# [wdacashtrk.com]
-127.0.0.1 trk.wdacashtrk.com
-
-# [we-stats.com]
-127.0.0.1 bcdn-god.we-stats.com
-127.0.0.1 cfr.us.v2.we-stats.com
-127.0.0.1 log-dbff2e04.us.v2.we-stats.com
-
-# [weather.com]
-127.0.0.1 airlytics.airlock.twcmobile.weather.com
-
-# [weatherbug.net]
-127.0.0.1 and-ads.pulse.weatherbug.net
-127.0.0.1 ios-ads.pulse.weatherbug.net
-
-# [webads.eu]
-127.0.0.1 analytics.webads.eu
-
-# [webcontentassessor.com]
-127.0.0.1 scripts.webcontentassessor.com
-
-# [webengage.com]
-127.0.0.1 afiles.webengage.com
-127.0.0.1 api.webengage.com
-127.0.0.1 c.webengage.com
-127.0.0.1 msdk-files.webengage.com
-127.0.0.1 notification.webengage.com
-127.0.0.1 p.webengage.com
-127.0.0.1 wsdk-files.webengage.com
-
-# [webleads-tracker.com]
-127.0.0.1 stats.webleads-tracker.com
-
-# [webtracker.jp]
-127.0.0.1 webtracker.jp
-
-# [webtrends.com]
-127.0.0.1 c.webtrends.com
-127.0.0.1 dc.webtrends.com
-127.0.0.1 s.webtrends.com
-127.0.0.1 scs.webtrends.com
-
-# [wecloud.io]
-127.0.0.1 goload.wecloud.io
-
-# [weplayer.cc]
-127.0.0.1 ad.weplayer.cc
-127.0.0.1 crosspromotion.weplayer.cc
-
-# [wesdk.co]
-127.0.0.1 sdk.wesdk.co
-127.0.0.1 track.wesdk.co
-
-# [wfxtriggers.com]
-127.0.0.1 triggers.wfxtriggers.com
-
-# [wickedreports.com]
-127.0.0.1 widget.wickedreports.com
-
-# [widespace.com]
-127.0.0.1 widespace.com
-127.0.0.1 engine.widespace.com
-
-# [wigetmedia.com]
-127.0.0.1 wigetmedia.com
-
-# [wikawika.xyz]
-127.0.0.1 ad-display.wikawika.xyz
-
-# [wildtangent.com]
-127.0.0.1 analytics.wildtangent.com
-127.0.0.1 mobile.analytics.wildtangent.com
-
-# [winudf.com]
-127.0.0.1 tracker.winudf.com
-
-# [wirelessregistry.com]
-127.0.0.1 pie.wirelessregistry.com
-
-# [wknd.ai]
-127.0.0.1 tag.wknd.ai
-
-# [wlanbanlv.com]
-127.0.0.1 opensdk.wlanbanlv.com
-
-# [wmcdp.io]
-127.0.0.1 identity.api.wmcdp.io
-127.0.0.1 logs.psm.wmcdp.io
-
-# [wonderpush.com]
-127.0.0.1 api.wonderpush.com
-
-# [woobids.com]
-127.0.0.1 woobids.com
-
-# [woopra.com]
-127.0.0.1 static.woopra.com
-
-# [wootric.com]
-127.0.0.1 api.wootric.com
-127.0.0.1 app.wootric.com
-127.0.0.1 eligibility.wootric.com
-127.0.0.1 production.wootric.com
-127.0.0.1 survey.wootric.com
-
-# [worldnow.com]
-127.0.0.1 content.worldnow.com
-127.0.0.1 ftpcontent.worldnow.com
-127.0.0.1 kake.images.worldnow.com
-
-# [wowanalytics.co.uk]
-127.0.0.1 wowanalytics.co.uk
-127.0.0.1 lbal.wowanalytics.co.uk
-127.0.0.1 t.wowanalytics.co.uk
-
-# [wp.com]
-127.0.0.1 pixel.wp.com
-127.0.0.1 stats.wp.com
-
-# [wpdigital.net]
-127.0.0.1 usersegment.wpdigital.net
-
-# [wrating.com]
-127.0.0.1 wrating.com
-
-# [wsod.com]
-127.0.0.1 wsod.com
-
-# [wzrkt.com]
-127.0.0.1 wzrkt.com
-127.0.0.1 eu1.wzrkt.com
-127.0.0.1 eu1-spiky.wzrkt.com
-127.0.0.1 in.wzrkt.com
-127.0.0.1 in-spiky.wzrkt.com
-127.0.0.1 in1.wzrkt.com
-127.0.0.1 in1-spiky.wzrkt.com
-127.0.0.1 sg1.wzrkt.com
-127.0.0.1 sg1-spiky.wzrkt.com
-127.0.0.1 us1.wzrkt.com
-127.0.0.1 us1-spiky.wzrkt.com
-
-# [xad.com]
-127.0.0.1 xad.com
-127.0.0.1 bidagent.xad.com
-127.0.0.1 us-notify.bidagent.xad.com
-127.0.0.1 cf.xad.com
-127.0.0.1 display.xad.com
-
-# [xapads.com]
-127.0.0.1 tracking.xapads.com
-
-# [xcal.tv]
-127.0.0.1 metricscollector.lp.xcal.tv
-127.0.0.1 api.player.xcal.tv
-
-# [xdrig.com]
-127.0.0.1 xdrig.com
-127.0.0.1 adt.xdrig.com
-127.0.0.1 av1.xdrig.com
-127.0.0.1 cloud.xdrig.com
-127.0.0.1 conf.xdrig.com
-127.0.0.1 ga.xdrig.com
-127.0.0.1 gv1.xdrig.com
-127.0.0.1 me.xdrig.com
-127.0.0.1 pg.xdrig.com
-127.0.0.1 push.xdrig.com
-
-# [xg4ken.com]
-127.0.0.1 events.xg4ken.com
-127.0.0.1 resources.xg4ken.com
-127.0.0.1 services.xg4ken.com
-
-# [xhamster.com]
-127.0.0.1 collector.xhamster.com
-
-# [xiaomi.com]
-127.0.0.1 api.ad.xiaomi.com
-127.0.0.1 log.ad.xiaomi.com
-127.0.0.1 sdkconfig.ad.xiaomi.com
-127.0.0.1 track.ad.xiaomi.com
-127.0.0.1 zeus.ad.xiaomi.com
-127.0.0.1 sdkconfig.ad.india.xiaomi.com
-127.0.0.1 api.ad.intl.xiaomi.com
-127.0.0.1 diagnosis.ad.intl.xiaomi.com
-127.0.0.1 sdkconfig.ad.intl.xiaomi.com
-127.0.0.1 zeus.ad.intl.xiaomi.com
-
-# [xiaoying.co]
-127.0.0.1 ad-sdk.altamob.xiaoying.co
-
-# [ximad.com]
-127.0.0.1 ximad.com
-127.0.0.1 mjp-analytics.ximad.com
-127.0.0.1 opt.ximad.com
-
-# [ximalaya.com]
-127.0.0.1 xdcs-collector.ximalaya.com
-
-# [xtify.com]
-127.0.0.1 sdk.ibm.xtify.com
-127.0.0.1 sdk1.ibm.xtify.com
-127.0.0.1 sdk6.ibm.xtify.com
-127.0.0.1 sdk8.ibm.xtify.com
-
-# [yadro.ru]
-127.0.0.1 counter.yadro.ru
-
-# [yahoo.com]
-127.0.0.1 3p-geo.yahoo.com
-127.0.0.1 3p-udc.yahoo.com
-127.0.0.1 ads.yahoo.com
-127.0.0.1 api.ads.yahoo.com
-127.0.0.1 adserver.yahoo.com
-127.0.0.1 global.adserver.yahoo.com
-127.0.0.1 us.adserver.yahoo.com
-127.0.0.1 adspecs.yahoo.com
-127.0.0.1 latam.adspecs.yahoo.com
-127.0.0.1 ush.adspecs.yahoo.com
-127.0.0.1 advertising.yahoo.com
-127.0.0.1 sea.advertising.yahoo.com
-127.0.0.1 analytics.yahoo.com
-127.0.0.1 cms.analytics.yahoo.com
-127.0.0.1 opus.analytics.yahoo.com
-127.0.0.1 sp.analytics.yahoo.com
-127.0.0.1 ups.analytics.yahoo.com
-127.0.0.1 beap-bc.yahoo.com
-127.0.0.1 comet.yahoo.com
-127.0.0.1 fc.yahoo.com
-127.0.0.1 ganon.yahoo.com
-127.0.0.1 gemini.yahoo.com
-127.0.0.1 beap.gemini.yahoo.com
-127.0.0.1 geo.yahoo.com
-127.0.0.1 marketingsolutions.yahoo.com
-127.0.0.1 pclick.yahoo.com
-127.0.0.1 analytics.query.yahoo.com
-127.0.0.1 geo.query.yahoo.com
-127.0.0.1 onepush.query.yahoo.com
-127.0.0.1 app.ssp.yahoo.com
-127.0.0.1 bats.video.yahoo.com
-127.0.0.1 visit.webhosting.yahoo.com
-127.0.0.1 ads.yap.yahoo.com
-127.0.0.1 m.yap.yahoo.com
-127.0.0.1 pr-bh.ybp.yahoo.com
-127.0.0.1 partnerads.ysm.yahoo.com
-
-# [yandex.net]
-127.0.0.1 report.appmetrica.yandex.net
-
-# [yandexadexchange.net]
-127.0.0.1 yandexadexchange.net
-127.0.0.1 mobile.yandexadexchange.net
-
-# [yemonisoni.com]
-127.0.0.1 yemonisoni.com
-
-# [yeshen.com]
-127.0.0.1 bi.yeshen.com
-
-# [yicha.jp]
-127.0.0.1 yicha.jp
-
-# [yieldify-production.com]
-127.0.0.1 assets.yieldify-production.com
-127.0.0.1 assets-v2.yieldify-production.com
-127.0.0.1 gateway.yieldify-production.com
-127.0.0.1 nightswatch-go-collector-y2.yieldify-production.com
-
-# [yieldify.com]
-127.0.0.1 app.yieldify.com
-127.0.0.1 assets.yieldify.com
-127.0.0.1 assets-v2.yieldify.com
-127.0.0.1 custom.yieldify.com
-127.0.0.1 dc.yieldify.com
-127.0.0.1 v2.dc.yieldify.com
-127.0.0.1 edge.yieldify.com
-127.0.0.1 td.yieldify.com
-
-# [yieldlove-ad-serving.net]
-127.0.0.1 api.yieldlove-ad-serving.net
-127.0.0.1 tracking.yieldlove-ad-serving.net
-127.0.0.1 v2.yieldlove-ad-serving.net
-127.0.0.1 tracking.v2.yieldlove-ad-serving.net
-127.0.0.1 prod-ingestion.tracking.v2.yieldlove-ad-serving.net
-
-# [yieldmo.com]
-127.0.0.1 ads.yieldmo.com
-127.0.0.1 sync.ads.yieldmo.com
-127.0.0.1 sync-criteo.ads.yieldmo.com
-127.0.0.1 sync-eb.ads.yieldmo.com
-127.0.0.1 ap-southeast-1-ads.yieldmo.com
-127.0.0.1 matchadsrvr.yieldmo.com
-127.0.0.1 rw.yieldmo.com
-127.0.0.1 gdpr.rw.yieldmo.com
-127.0.0.1 world.rw.yieldmo.com
-127.0.0.1 us-east-1.world.rw.yieldmo.com
-127.0.0.1 us-west-2.world.rw.yieldmo.com
-127.0.0.1 s.yieldmo.com
-127.0.0.1 static.yieldmo.com
-127.0.0.1 tas.yieldmo.com
-127.0.0.1 update.tas.yieldmo.com
-127.0.0.1 s.update.tas.yieldmo.com
-127.0.0.1 tkr.yieldmo.com
-127.0.0.1 w.yieldmo.com
-
-# [yieldoptimizer.com]
-127.0.0.1 ag.yieldoptimizer.com
-127.0.0.1 cdnp1.yieldoptimizer.com
-127.0.0.1 cs.yieldoptimizer.com
-127.0.0.1 tag.yieldoptimizer.com
-
-# [yimg.jp]
-127.0.0.1 yads.c.yimg.jp
-
-# [yinzcam.com]
-127.0.0.1 analytics-chi-nfl.yinzcam.com
-127.0.0.1 analytics-phi-nfl.yinzcam.com
-127.0.0.1 analytics-pit-nfl.yinzcam.com
-127.0.0.1 cards-sea-nfl.yinzcam.com
-127.0.0.1 config-sea-nfl.yinzcam.com
-127.0.0.1 resources-us.yinzcam.com
-
-# [ylx-1.com]
-127.0.0.1 ylx-1.com
-
-# [ymtracking.com]
-127.0.0.1 ymtracking.com
-127.0.0.1 global.ymtracking.com
-127.0.0.1 impr.ymtracking.com
-
-# [yodo1api.com]
-127.0.0.1 ocd.yodo1api.com
-127.0.0.1 olc.yodo1api.com
-127.0.0.1 payment.yodo1api.com
-127.0.0.1 rodeoconfig.yodo1api.com
-127.0.0.1 sensors.yodo1api.com
-127.0.0.1 uc-ap.yodo1api.com
-
-# [yolacdn.net]
-127.0.0.1 analytics.yolacdn.net
-
-# [yolanda.hk]
-127.0.0.1 sdk.yolanda.hk
-
-# [yomedia.vn]
-127.0.0.1 yomedia.vn
-127.0.0.1 analytics.yomedia.vn
-127.0.0.1 delivery.yomedia.vn
-127.0.0.1 ss.yomedia.vn
-127.0.0.1 tracking.yomedia.vn
-
-# [yottos.com]
-127.0.0.1 rg.yottos.com
-
-# [youappi.com]
-127.0.0.1 sdk.youappi.com
-
-# [youborafds01.com]
-127.0.0.1 youborafds01.com
-127.0.0.1 a-fds.youborafds01.com
-
-# [youboranqs01.com]
-127.0.0.1 infinity-c4.youboranqs01.com
-
-# [youdao.com]
-127.0.0.1 dsp.youdao.com
-
-# [youmi.net]
-127.0.0.1 youmi.net
-127.0.0.1 s.youmi.net
-
-# [youradexchange.com]
-127.0.0.1 youradexchange.com
-
-# [youramigo.com]
-127.0.0.1 analytics.youramigo.com
-
-# [youtube.com]
-127.0.0.1 ads.youtube.com
-
-# [yyapi.net]
-127.0.0.1 global.yyapi.net
-127.0.0.1 t.global.yyapi.net
-
-# [zadn.vn]
-127.0.0.1 adtima-static.zadn.vn
-127.0.0.1 sdk.zadn.vn
-127.0.0.1 api.sdk.zadn.vn
-127.0.0.1 log.sdk.zadn.vn
-
-# [zaloapp.com]
-127.0.0.1 log.api.zaloapp.com
-127.0.0.1 events.zaloapp.com
-
-# [zapps.vn]
-127.0.0.1 zplayer.trk.zapps.vn
-
-# [zapr.in]
-127.0.0.1 appmm.zapr.in
-127.0.0.1 sdk.zapr.in
-127.0.0.1 submit.zapr.in
-
-# [zarget.com]
-127.0.0.1 zarget.com
-127.0.0.1 cdn.zarget.com
-
-# [zcoup.com]
-127.0.0.1 zcoup.com
-127.0.0.1 api.zcoup.com
-
-# [zdbb.net]
-127.0.0.1 a.zdbb.net
-127.0.0.1 gurgle.zdbb.net
-127.0.0.1 jogger.zdbb.net
-127.0.0.1 ns.zdbb.net
-127.0.0.1 static.zdbb.net
-
-# [zdn.vn]
-127.0.0.1 zplayer-trk.zdn.vn
-
-# [zemanta.com]
-127.0.0.1 b1-chidc2.zemanta.com
-127.0.0.1 b1-nydc1.zemanta.com
-127.0.0.1 b1sync.zemanta.com
-127.0.0.1 b1t-chidc2.zemanta.com
-127.0.0.1 b1t-nydc1.zemanta.com
-127.0.0.1 images2.zemanta.com
-127.0.0.1 widgets.zemanta.com
-
-# [zendesk.com]
-127.0.0.1 analytics.zendesk.com
-
-# [zenmxapps.com]
-127.0.0.1 mxvp-ad-config-prod-1.zenmxapps.com
-127.0.0.1 mxvp-feature-toggle-prod-1.zenmxapps.com
-127.0.0.1 online-prod.zenmxapps.com
-127.0.0.1 tracking-server-prod-1.zenmxapps.com
-
-# [zeotap.com]
-127.0.0.1 mwzeom.zeotap.com
-127.0.0.1 spl.zeotap.com
-
-# [zeptolab.com]
-127.0.0.1 bms.zeptolab.com
-
-# [zergnet.com]
-127.0.0.1 www.zergnet.com
-
-# [zeronaught.com]
-127.0.0.1 content.zeronaught.com
-127.0.0.1 us.dev.zeronaught.com
-
-# [zeustechnology.com]
-127.0.0.1 audience.zeustechnology.com
-127.0.0.1 insights.zeustechnology.com
-127.0.0.1 mng-bostonherald.zeustechnology.com
-
-# [zg-api.com]
-127.0.0.1 analytics.zg-api.com
-127.0.0.1 e.zg-api.com
-
-# [zhiziyun.com]
-127.0.0.1 zhiziyun.com
-
-# [zhugeio.com]
-127.0.0.1 zgsdk.zhugeio.com
-
-# [ziffdavis.com]
-127.0.0.1 ziffdavis.com
-127.0.0.1 static.ziffdavis.com
-
-# [ziftsolutions.com]
-127.0.0.1 analytics.ziftsolutions.com
-127.0.0.1 static.ziftsolutions.com
-
-# [zkcdn.net]
-127.0.0.1 s.zkcdn.net
-
-# [zmags.com]
-127.0.0.1 stats.zmags.com
-
-# [zoomanalytics.co]
-127.0.0.1 ssl.zoomanalytics.co
-
-# [zorkanetwork.com]
-127.0.0.1 track.zorkanetwork.com
-
-# [zotabox.com]
-127.0.0.1 stats.zotabox.com
-
-# [zqtk.net]
-127.0.0.1 segment-data.zqtk.net
-127.0.0.1 segment-data-us-east.zqtk.net
-
-# [ztgame.com]
-127.0.0.1 beacon.ztgame.com
-
-# [zucks.net]
-127.0.0.1 zucks.net
-
-# [zwaar.org]
-127.0.0.1 zwaar.org
-
-# [zynga.com]
-127.0.0.1 log-collector.svctr.zynga.com
diff --git a/poetry.lock b/poetry.lock
index 1acf77a..28c0a9a 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -95,6 +95,17 @@ files = [
{file = "charset_normalizer-3.2.0-py3-none-any.whl", hash = "sha256:8e098148dd37b4ce3baca71fb394c81dc5d9c7728c95df695d2dca218edf40e6"},
]
+[[package]]
+name = "colorama"
+version = "0.4.6"
+description = "Cross-platform colored terminal text."
+optional = false
+python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
+files = [
+ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
+ {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
+]
+
[[package]]
name = "idna"
version = "3.4"
@@ -107,18 +118,22 @@ files = [
]
[[package]]
-name = "python-dotenv"
-version = "1.0.0"
-description = "Read key-value pairs from a .env file and set them as environment variables"
+name = "loguru"
+version = "0.7.0"
+description = "Python logging made (stupidly) simple"
optional = false
-python-versions = ">=3.8"
+python-versions = ">=3.5"
files = [
- {file = "python-dotenv-1.0.0.tar.gz", hash = "sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba"},
- {file = "python_dotenv-1.0.0-py3-none-any.whl", hash = "sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a"},
+ {file = "loguru-0.7.0-py3-none-any.whl", hash = "sha256:b93aa30099fa6860d4727f1b81f8718e965bb96253fa190fab2077aaad6d15d3"},
+ {file = "loguru-0.7.0.tar.gz", hash = "sha256:1612053ced6ae84d7959dd7d5e431a0532642237ec21f7fd83ac73fe539e03e1"},
]
+[package.dependencies]
+colorama = {version = ">=0.3.4", markers = "sys_platform == \"win32\""}
+win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""}
+
[package.extras]
-cli = ["click (>=5.0)"]
+dev = ["Sphinx (==5.3.0)", "colorama (==0.4.5)", "colorama (==0.4.6)", "freezegun (==1.1.0)", "freezegun (==1.2.2)", "mypy (==v0.910)", "mypy (==v0.971)", "mypy (==v0.990)", "pre-commit (==3.2.1)", "pytest (==6.1.2)", "pytest (==7.2.1)", "pytest-cov (==2.12.1)", "pytest-cov (==4.0.0)", "pytest-mypy-plugins (==1.10.1)", "pytest-mypy-plugins (==1.9.3)", "sphinx-autobuild (==2021.3.14)", "sphinx-rtd-theme (==1.2.0)", "tox (==3.27.1)", "tox (==4.4.6)"]
[[package]]
name = "requests"
@@ -141,6 +156,32 @@ urllib3 = ">=1.21.1,<3"
socks = ["PySocks (>=1.5.6,!=1.5.7)"]
use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]
+[[package]]
+name = "ruff"
+version = "0.0.281"
+description = "An extremely fast Python linter, written in Rust."
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "ruff-0.0.281-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:418fbddfd3dba4d7b11e4e016eacc40d321ff0b7d3637c7ba9ad3ee0474c9a35"},
+ {file = "ruff-0.0.281-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:c086bf3968d5cb2b4f31a586fc73bc42cb688c32f4c992ff161d4ce19f551cf2"},
+ {file = "ruff-0.0.281-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0162b149a94f6007768820bcdf4ccb7e90a21655aac829ace49f4682d0565fdb"},
+ {file = "ruff-0.0.281-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f3495175e6d85a01d3da409a079461a5a3c15b70237cc82550ad8c1f091002c8"},
+ {file = "ruff-0.0.281-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae0b836c03a7010527bb56384a4e3718e0958e32bea64459879aacdcb65c4945"},
+ {file = "ruff-0.0.281-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:6d34cae6ef6c6b6fd6d4f09271fbf635db49e6b788da1b2e1dea11a29f1c2a11"},
+ {file = "ruff-0.0.281-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dd3c94260a148e955fb46f41d4bcecd857c75794e9f06ebfa7f9be65cfed9621"},
+ {file = "ruff-0.0.281-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2ccb875a4000bcba6cc61cb9d3cd5969d6b0921b5234f0ef99ad75f74e8935ef"},
+ {file = "ruff-0.0.281-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f5b8ccaabad61e2d50494df820b7bafd94eac13f10d2d8b831994c1618801a9"},
+ {file = "ruff-0.0.281-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:cbf279fd9c2ca674896656df2d82831010afd336a6703a060fe08d6f2358e47b"},
+ {file = "ruff-0.0.281-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:24d0defeb2c6a1b16a4230840d1138e08bc4ef2318496fa6ff7ddbf3a443626f"},
+ {file = "ruff-0.0.281-py3-none-musllinux_1_2_i686.whl", hash = "sha256:54bab7128167057ee5987bbd9f925fbf105071068de9d8474ca7c38f684b8463"},
+ {file = "ruff-0.0.281-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:29a22b7a6433ce0b4e601897e8a5dd58a75c75c01afee9b8922ebbdd1fe51e51"},
+ {file = "ruff-0.0.281-py3-none-win32.whl", hash = "sha256:7b781f6a7ed35196e6565ed32f57d07b852b0dcd7158c6c7669c8b5d0f8cf97a"},
+ {file = "ruff-0.0.281-py3-none-win_amd64.whl", hash = "sha256:70f921438bf09f04c0547cf64c137c87ef33cbec2b64be12b8caa87df261a016"},
+ {file = "ruff-0.0.281-py3-none-win_arm64.whl", hash = "sha256:42a92a62fc841f7444821444553fd6e1e700bb55348f24e8ec39afdd4e3d0312"},
+ {file = "ruff-0.0.281.tar.gz", hash = "sha256:bab2cdfa78754315cccc2b4d46ad6181aabb29e89747a3b135a4b85e11baa025"},
+]
+
[[package]]
name = "urllib3"
version = "2.0.4"
@@ -158,7 +199,21 @@ secure = ["certifi", "cryptography (>=1.9)", "idna (>=2.0.0)", "pyopenssl (>=17.
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
zstd = ["zstandard (>=0.18.0)"]
+[[package]]
+name = "win32-setctime"
+version = "1.1.0"
+description = "A small Python utility to set file creation time on Windows"
+optional = false
+python-versions = ">=3.5"
+files = [
+ {file = "win32_setctime-1.1.0-py3-none-any.whl", hash = "sha256:231db239e959c2fe7eb1d7dc129f11172354f98361c4fa2d6d2d7e278baa8aad"},
+ {file = "win32_setctime-1.1.0.tar.gz", hash = "sha256:15cf5750465118d6929ae4de4eb46e8edae9a5634350c01ba582df868e932cb2"},
+]
+
+[package.extras]
+dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"]
+
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
-content-hash = "b5a2a9bb04c1aabc3900490b31fc56bddc8d7ca4be53a6b2dd50a3d8ee90c6de"
+content-hash = "2213d241196503176caefedd103dfc06ddd3a12c386e2948706dc0d732d7ed50"
diff --git a/pyproject.toml b/pyproject.toml
index 1577556..3e51a94 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -10,9 +10,12 @@ packages = [{include = "cloudflare_gateway_adblocking"}]
[tool.poetry.dependencies]
python = "^3.10"
requests = "^2.31.0"
-python-dotenv = "^1.0.0"
+loguru = "^0.7.0"
+[tool.poetry.group.dev.dependencies]
+ruff = "^0.0.281"
+
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
diff --git a/src/cmd.py b/src/cmd.py
new file mode 100644
index 0000000..eea55c9
--- /dev/null
+++ b/src/cmd.py
@@ -0,0 +1,39 @@
+import utils
+import argparse
+import os
+from loguru import logger
+
+def cli():
+ # Set up argparse
+ argparser = argparse.ArgumentParser()
+ # Add arguments
+ argparser.add_argument(
+ "--account-id",
+ "-a",
+ help="Cloudflare account ID - environment variable: CLOUDFLARE_ACCOUNT_ID",
+ default=os.environ.get("CLOUDFLARE_ACCOUNT_ID")
+ )
+ argparser.add_argument('--token',
+ '-t',
+ help='Cloudflare API token - environment variable: CLOUDFLARE_TOKEN',
+ default=os.environ.get("CLOUDFLARE_TOKEN")
+ )
+ # Parse arguments
+ args = argparser.parse_args()
+ logger.debug(args)
+
+ # Load variables
+ TOKEN = args.token
+ ACCOUNT_ID = args.account_id
+
+ # Check if variables are set
+ if TOKEN is None or ACCOUNT_ID is None:
+ logger.error("No environment variables found. Please create a .env file or .envrc file") # noqa E501
+ exit()
+
+
+
+
+
+if __name__ == "__main__":
+ cli()
diff --git a/src/adblock_zerotrust.py b/src/utils/adblock_zerotrust.py
similarity index 86%
rename from src/adblock_zerotrust.py
rename to src/utils/adblock_zerotrust.py
index 3e4b462..8c2ac3d 100644
--- a/src/adblock_zerotrust.py
+++ b/src/utils/adblock_zerotrust.py
@@ -1,12 +1,7 @@
-import os
import requests
-import utils.utils
+import utils
import pathlib
-# Load environment variables
-TOKEN = utils.load_env()["CLOUDFLARE_TOKEN"]
-ACCOUNT_ID = utils.load_env()["CLOUDFLARE_ACCOUNT_ID"]
-
def get_blocklists():
# __file__ is a special variable that is the path to the current file
@@ -35,15 +30,15 @@ def split_list(blocklists):
return lists
-def upload_to_cloudflare(lists):
+def upload_to_cloudflare(lists, account_id: str, token: str) -> None:
# A: It's iterating over the lists and uploading them to Cloudflare, the enumerate function is used to get the index of the list since lists is a list of lists
for i, lst in enumerate(lists):
list_name = f"adblock-list-{i + 1}"
url = (
- f"https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/lists"
+ f"https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/lists"
)
headers = {
- "Authorization": f"Bearer {TOKEN}",
+ "Authorization": f"Bearer {token}",
"Content-Type": "application/json",
}
@@ -65,10 +60,10 @@ def upload_to_cloudflare(lists):
print(f"Error uploading {list_name}: {response.text}")
-def create_dns_policy(lists):
- url = f"https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/rules"
+def create_dns_policy(lists, account_id: str, token: str) -> None:
+ url = f"https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/rules"
headers = {
- "Authorization": f"Bearer {TOKEN}",
+ "Authorization": f"Bearer {token}",
"Content-Type": "application/json",
}
# Construct the traffic string
diff --git a/src/delete_adblock_zerotrust.py b/src/utils/delete_adblock_zerotrust.py
similarity index 71%
rename from src/delete_adblock_zerotrust.py
rename to src/utils/delete_adblock_zerotrust.py
index ecf0fea..4ba34a7 100644
--- a/src/delete_adblock_zerotrust.py
+++ b/src/utils/delete_adblock_zerotrust.py
@@ -1,18 +1,14 @@
# This is a scriprt to undo the changes made by adblock-zerotrust.py
import requests
-import utils.utils
-
-# Load environment variables
-TOKEN = utils.load_env()["CLOUDFLARE_TOKEN"]
-ACCOUNT_ID = utils.load_env()["CLOUDFLARE_ACCOUNT_ID"]
+import utils
-def delete_adblock_list(lists: dict):
+def delete_adblock_list(lists: dict, account_id: str, token: str):
for lst in lists:
- url = f'https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/lists/{lst["id"]}'
+ url = f'https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/lists/{lst["id"]}'
headers = {
- "Authorization": f"Bearer {TOKEN}",
+ "Authorization": f"Bearer {token}",
"Content-Type": "application/json",
}
response = requests.delete(url, headers=headers, timeout=10)
@@ -22,12 +18,12 @@ def delete_adblock_list(lists: dict):
print(f'Deleted list {lst["name"]}')
-def delete_adblock_policy(policies: dict):
+def delete_adblock_policy(policies: dict, account_id: str, token: str):
for policy in policies:
if policy["name"] == "Block Ads":
- url = f'https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/rules/{policy["id"]}'
+ url = f'https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/rules/{policy["id"]}'
headers = {
- "Authorization": f"Bearer {TOKEN}",
+ "Authorization": f"Bearer {token}",
"Content-Type": "application/json",
}
response = requests.delete(url, headers=headers, timeout=10)
diff --git a/src/utils/utils.py b/src/utils/utils.py
index 6bb4343..1e48770 100644
--- a/src/utils/utils.py
+++ b/src/utils/utils.py
@@ -1,15 +1,63 @@
-import pathlib
import os
+import pathlib
+
import requests
from dotenv import load_dotenv
+class Config:
+ def __init__(self, token, account_id):
+ # Set token using setter
+ self.token = token
+ if account_id is None:
+ raise ValueError("No account ID provided")
+
+ @property
+ def token(self):
+ return self._token
+ @token.setter
+ def token(self, token):
+ if token is None:
+ raise ValueError("No token provided")
+ else:
+ url = 'https://api.cloudflare.com/client/v4/user/tokens/verify'
+ headers = {
+ 'Authorization': f'Bearer {token}',
+ 'Content-Type': 'application/json'
+ }
+ response = requests.get(url, headers=headers, timeout=10)
+ if response.json()['success'] is False:
+ raise ValueError('Invalid token')
+ else:
+ # Token needs the following scopes:
+ # Zero Trust: Read/Edit
+ # Account Firewall Access Rules: Read/Edit
+ # Access Apps and Policies: Read/Edit
+ self._token = token
+ @property
+ def account_id(self):
+ return self._account_id
+ @account_id.setter
+ def account_id(self, account_id):
+ if account_id is None:
+ raise ValueError("No account ID provided")
+ else:
+ # Possibly make a request to lists to check if the account ID exists
+ self._account_id = account_id
+
+
+
+
+
# List Utils
# Convert a hosts file to a simple hostname list
def convert_to_list(file: pathlib.Path) -> list:
with open(file, "r") as f:
- # Don't read commented lines; strip whitespace; remove 127.0.0.1 from beginning of line; ignore lines with "localhost"; ignore lines with "::1"; ignore newlines blocklists.extend([i[10:].strip() for i in f.readlines() if not i.startswith('#') and 'localhost' not in i and '::1' not in i])
+ # Don't read commented lines; strip whitespace;
+ # remove 127.0.0.1 from beginning of line;
+ # ignore lines with "localhost"; ignore lines with "::1";
+ # ignore newlines
hosts = [
i[10:].strip()
for i in f.readlines()
@@ -19,7 +67,9 @@ def convert_to_list(file: pathlib.Path) -> list:
# for x in f.readlines():
# if not x.startswith('#') and 'localhost' not in x and '::1' not in x:
# hosts.append(x[10:].strip())
- # If there are any empty strings in the list, remove them since for some reason, whitespace is stil in the list
+
+ # If there are any empty strings in the list, remove them
+ # For some reason, whitelist seems to still be present
hosts = [i for i in hosts if i != ""]
return hosts
@@ -28,30 +78,30 @@ def convert_to_list(file: pathlib.Path) -> list:
# Load environment variables
-def load_env() -> dict:
- load_dotenv(".env")
- if not os.environ.get("CLOUDFLARE_TOKEN") and not os.environ.get(
- "CLOUDFLARE_ACCOUNT_ID"
- ):
- load_dotenv(".envrc")
- if not os.environ.get("CLOUDFLARE_TOKEN") or not os.environ.get(
- "CLOUDFLARE_ACCOUNT_ID"
- ):
- print(
- "No environment variables found. Please create a .env file or .envrc file"
- )
- exit()
- else:
- return {
- "CLOUDFLARE_TOKEN": os.environ.get("CLOUDFLARE_TOKEN"),
- "CLOUDFLARE_ACCOUNT_ID": os.environ.get("CLOUDFLARE_ACCOUNT_ID"),
- }
+# def load_env() -> dict:
+# load_dotenv(".env")
+# if not os.environ.get("CLOUDFLARE_TOKEN") and not os.environ.get(
+# "CLOUDFLARE_ACCOUNT_ID"
+# ):
+# load_dotenv(".envrc")
+# if not os.environ.get("CLOUDFLARE_TOKEN") or not os.environ.get(
+# "CLOUDFLARE_ACCOUNT_ID"
+# ):
+# print(
+# "No environment variables found. Please create a .env file or .envrc file"
+# )
+# exit()
+# else:
+# return {
+# "CLOUDFLARE_TOKEN": os.environ.get("CLOUDFLARE_TOKEN"),
+# "CLOUDFLARE_ACCOUNT_ID": os.environ.get("CLOUDFLARE_ACCOUNT_ID"),
+# }
-def get_lists() -> dict:
- url = f"https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/lists"
+def get_lists(account_id, token) -> dict:
+ url = f"https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/lists"
headers = {
- "Authorization": f"Bearer {TOKEN}",
+ "Authorization": f"Bearer {token}",
"Content-Type": "application/json",
}
response = requests.get(url, headers=headers, timeout=10)
@@ -68,17 +118,13 @@ def filter_adblock_lists(lists: dict) -> dict:
return adblock_lists
-def get_gateway_rules() -> dict:
- url = f"https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/rules"
+def get_gateway_rules(account_id, token) -> dict:
+ url = f"https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/rules"
headers = {
- "Authorization": f"Bearer {TOKEN}",
+ "Authorization": f"Bearer {token}",
"Content-Type": "application/json",
}
response = requests.get(url, headers=headers, timeout=10)
if response.status_code != 200:
print(f"Error getting lists: {response.text}")
return response.json()["result"]
-
-
-TOKEN = load_env()["CLOUDFLARE_TOKEN"]
-ACCOUNT_ID = load_env()["CLOUDFLARE_ACCOUNT_ID"]
From a6609c197202ff7dfd0f16833c60cc5c701d4472 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 00:06:22 -0500
Subject: [PATCH 03/16] Updated `cmd.py` to call functions
---
.envrc.example => .env.example | 0
.envrc.bat | 4 --
README.md | 2 +
poetry.lock | 16 +++++-
pyproject.toml | 5 +-
src/cmd.py | 102 +++++++++++++++++++++++++++++----
src/utils/__init.py__ | 0
src/utils/__init__.py | 3 +
src/utils/adblock_zerotrust.py | 11 ++--
9 files changed, 122 insertions(+), 21 deletions(-)
rename .envrc.example => .env.example (100%)
delete mode 100644 .envrc.bat
create mode 100644 README.md
delete mode 100644 src/utils/__init.py__
create mode 100644 src/utils/__init__.py
diff --git a/.envrc.example b/.env.example
similarity index 100%
rename from .envrc.example
rename to .env.example
diff --git a/.envrc.bat b/.envrc.bat
deleted file mode 100644
index 9abd936..0000000
--- a/.envrc.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-@REM This script is used to load environment variables from .envrc file
-@echo off
-for /f "delims=" %%a in ('type .envrc') do set %%a
-echo %ENV_VAR
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c9961f7
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+# Cloudflare Gateway Adblocking
+Serverless adblocking via Cloudflare Zero Trust Gateway
\ No newline at end of file
diff --git a/poetry.lock b/poetry.lock
index 28c0a9a..a1b7fdd 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -135,6 +135,20 @@ win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""}
[package.extras]
dev = ["Sphinx (==5.3.0)", "colorama (==0.4.5)", "colorama (==0.4.6)", "freezegun (==1.1.0)", "freezegun (==1.2.2)", "mypy (==v0.910)", "mypy (==v0.971)", "mypy (==v0.990)", "pre-commit (==3.2.1)", "pytest (==6.1.2)", "pytest (==7.2.1)", "pytest-cov (==2.12.1)", "pytest-cov (==4.0.0)", "pytest-mypy-plugins (==1.10.1)", "pytest-mypy-plugins (==1.9.3)", "sphinx-autobuild (==2021.3.14)", "sphinx-rtd-theme (==1.2.0)", "tox (==3.27.1)", "tox (==4.4.6)"]
+[[package]]
+name = "python-dotenv"
+version = "1.0.0"
+description = "Read key-value pairs from a .env file and set them as environment variables"
+optional = false
+python-versions = ">=3.8"
+files = [
+ {file = "python-dotenv-1.0.0.tar.gz", hash = "sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba"},
+ {file = "python_dotenv-1.0.0-py3-none-any.whl", hash = "sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a"},
+]
+
+[package.extras]
+cli = ["click (>=5.0)"]
+
[[package]]
name = "requests"
version = "2.31.0"
@@ -216,4 +230,4 @@ dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"]
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
-content-hash = "2213d241196503176caefedd103dfc06ddd3a12c386e2948706dc0d732d7ed50"
+content-hash = "843328e3217d5ebc1fbb55737ca6edc4d47894e2b1c48e5ab5f3fe0b6a27045c"
diff --git a/pyproject.toml b/pyproject.toml
index 3e51a94..fb7090f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -2,15 +2,16 @@
name = "cloudflare-gateway-adblocking"
version = "0.1.0"
description = "Serverless adblocking via Cloudflare Zero Trust Gateway"
-authors = ["slastechno 77907286+slashtechno@users.noreply.github.com"]
+authors = ["slastechno <77907286+slashtechno@users.noreply.github.com>"]
license = "MIT"
readme = "README.md"
-packages = [{include = "cloudflare_gateway_adblocking"}]
+packages = [{include = "src"}]
[tool.poetry.dependencies]
python = "^3.10"
requests = "^2.31.0"
loguru = "^0.7.0"
+python-dotenv = "^1.0.0"
[tool.poetry.group.dev.dependencies]
diff --git a/src/cmd.py b/src/cmd.py
index eea55c9..9bc75c3 100644
--- a/src/cmd.py
+++ b/src/cmd.py
@@ -1,39 +1,121 @@
+from loguru import logger
+# Import the utils package
import utils
+
import argparse
import os
-from loguru import logger
+import dotenv
+from sys import exit, stderr
+from pathlib import Path
+
+TOKEN = None
+ACCOUNT_ID = None
def cli():
+ # Setup logging
+ logger.remove()
+ # ^10 is a formatting directive to center with a padding of 10
+ logger_format = "{time:YYYY-MM-DD HH:mm:ss} |{level: ^10}| {message}" # pylint: disable=line-too-long
+ logger.add(stderr, format=logger_format, colorize=True, level="DEBUG")
+
+
+ # Load .env if it exists
+ # This must precede the argparse setup as os.environ is used in the default arguments
+ if Path(".env").is_file():
+ dotenv.load_dotenv()
+ logger.info("Loaded .env file")
+ else:
+ logger.info("No .env file found")
+
+ # Parse arguments
+
# Set up argparse
- argparser = argparse.ArgumentParser()
+ argparser = argparse.ArgumentParser(
+ prog='Cloudflare Gateway Adblocking',
+ description='Serverless adblocking via Cloudflare Zero Trust Gateway',
+ epilog=':)'
+ )
+
+ # Add argument groups
+ credential_args = argparser.add_argument_group('Cloudflare Credentials')
+
# Add arguments
- argparser.add_argument(
+ credential_args.add_argument(
"--account-id",
"-a",
help="Cloudflare account ID - environment variable: CLOUDFLARE_ACCOUNT_ID",
default=os.environ.get("CLOUDFLARE_ACCOUNT_ID")
)
- argparser.add_argument('--token',
+ credential_args.add_argument('--token',
'-t',
help='Cloudflare API token - environment variable: CLOUDFLARE_TOKEN',
default=os.environ.get("CLOUDFLARE_TOKEN")
)
- # Parse arguments
+
+ # Add subcommands
+ subparsers = argparser.add_subparsers(
+ title="subcommands",
+ description="",
+ help="Subcommands to preform operations",
+ dest="subcommand"
+ )
+ # Add subcommand: upload
+ upload_parser = subparsers.add_parser(
+ "upload",
+ help="Upload adblock lists to Cloudflare"
+ )
+ upload_parser.set_defaults(func=upload_to_cloudflare)
+ upload_parser.add_argument(
+ "--blocklists",
+ "-b",
+ help="Either a blocklist hosts file or a directory containing blocklist hosts files",
+ default="blocklists"
+ )
+ upload_parser.add_argument(
+ "--whitelists",
+ "-w",
+ # help="Either a whitelist hosts file or a directory containing whitelist hosts files"
+ help="Whitelist hosts file or directory",
+ default="whitelist.txt" # Need to change this so it's optional
+ )
+ # Add subcommand: delete
+ delete_parser = subparsers.add_parser(
+ "delete",
+ help="Delete adblock lists from Cloudflare"
+ )
+ delete_parser.set_defaults(func=delete_from_cloudflare)
+
args = argparser.parse_args()
+
logger.debug(args)
# Load variables
+ global TOKEN
+ global ACCOUNT_ID
TOKEN = args.token
ACCOUNT_ID = args.account_id
-
# Check if variables are set
if TOKEN is None or ACCOUNT_ID is None:
logger.error("No environment variables found. Please create a .env file or .envrc file") # noqa E501
- exit()
-
-
-
+ exit(1)
+ args.func(args)
+def upload_to_cloudflare(args):
+ logger.info("Uploading to Cloudflare")
+ blocklists = utils.utils.get_blocklists(args.blocklists)
+ blocklists = utils.adblock_zerotrust.apply_whitelists(blocklists, args.whitelists)
+ lists = utils.adblock_zerotrust.split_list(blocklists)
+ utils.adblock_zerotrust.upload_to_cloudflare(lists, ACCOUNT_ID, TOKEN)
+ cloud_lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
+ cloud_lists = utils.utils.filter_adblock_lists(cloud_lists)
+ utils.adblock_zerotrust.create_dns_policy(cloud_lists, ACCOUNT_ID, TOKEN)
+def delete_from_cloudflare(args):
+ logger.info("Deleting from Cloudflare")
+ rules = utils.utils.get_gateway_rules(ACCOUNT_ID, TOKEN)
+ utils.delete_adblock_zerotrust.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
+ lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
+ lists = utils.utils.filter_adblock_lists(lists)
+ utils.delete_adblock_zerotrust.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
if __name__ == "__main__":
cli()
diff --git a/src/utils/__init.py__ b/src/utils/__init.py__
deleted file mode 100644
index e69de29..0000000
diff --git a/src/utils/__init__.py b/src/utils/__init__.py
new file mode 100644
index 0000000..b045e2a
--- /dev/null
+++ b/src/utils/__init__.py
@@ -0,0 +1,3 @@
+from .utils import *
+from .adblock_zerotrust import *
+from .delete_adblock_zerotrust import *
diff --git a/src/utils/adblock_zerotrust.py b/src/utils/adblock_zerotrust.py
index 8c2ac3d..6b326f3 100644
--- a/src/utils/adblock_zerotrust.py
+++ b/src/utils/adblock_zerotrust.py
@@ -3,17 +3,20 @@ import utils
import pathlib
-def get_blocklists():
+def get_blocklists(path_to_blocklists: str = None):
# __file__ is a special variable that is the path to the current file
- list_directory = pathlib.Path(__file__).parent.parent.joinpath("blocklists")
+ # list_directory = pathlib.Path(__file__).parent.parent.joinpath("blocklists")
+
+ list_directory = pathlib.Path(path_to_blocklists)
for file in list_directory.iterdir():
blocklists = utils.convert_to_list(file)
return blocklists
-def apply_whitelists(blocklists):
+def apply_whitelists(blocklists, whitelist: str = None):
whitelist = utils.convert_to_list(
- pathlib.Path(__file__).parent.parent.joinpath("whitelist.txt")
+ # pathlib.Path(__file__).parent.parent.joinpath("whitelist.txt")
+ pathlib.Path(whitelist)
)
blocklists = [x for x in blocklists if x not in whitelist]
return blocklists
From 8d2d481de17cc2f40c09dbb96321fcd942ae702a Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 00:08:55 -0500
Subject: [PATCH 04/16] Renamed files
---
src/cmd.py | 12 ++++++------
src/utils/__init__.py | 4 ++--
src/utils/{delete_adblock_zerotrust.py => delete.py} | 0
src/utils/{adblock_zerotrust.py => upload.py} | 0
4 files changed, 8 insertions(+), 8 deletions(-)
rename src/utils/{delete_adblock_zerotrust.py => delete.py} (100%)
rename src/utils/{adblock_zerotrust.py => upload.py} (100%)
diff --git a/src/cmd.py b/src/cmd.py
index 9bc75c3..6fa6879 100644
--- a/src/cmd.py
+++ b/src/cmd.py
@@ -103,19 +103,19 @@ def cli():
def upload_to_cloudflare(args):
logger.info("Uploading to Cloudflare")
blocklists = utils.utils.get_blocklists(args.blocklists)
- blocklists = utils.adblock_zerotrust.apply_whitelists(blocklists, args.whitelists)
- lists = utils.adblock_zerotrust.split_list(blocklists)
- utils.adblock_zerotrust.upload_to_cloudflare(lists, ACCOUNT_ID, TOKEN)
+ blocklists = utils.upload.apply_whitelists(blocklists, args.whitelists)
+ lists = utils.upload.split_list(blocklists)
+ utils.upload.upload_to_cloudflare(lists, ACCOUNT_ID, TOKEN)
cloud_lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
cloud_lists = utils.utils.filter_adblock_lists(cloud_lists)
- utils.adblock_zerotrust.create_dns_policy(cloud_lists, ACCOUNT_ID, TOKEN)
+ utils.upload.create_dns_policy(cloud_lists, ACCOUNT_ID, TOKEN)
def delete_from_cloudflare(args):
logger.info("Deleting from Cloudflare")
rules = utils.utils.get_gateway_rules(ACCOUNT_ID, TOKEN)
- utils.delete_adblock_zerotrust.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
+ utils.delete.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
lists = utils.utils.filter_adblock_lists(lists)
- utils.delete_adblock_zerotrust.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
+ utils.delete.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
if __name__ == "__main__":
cli()
diff --git a/src/utils/__init__.py b/src/utils/__init__.py
index b045e2a..ed1e77e 100644
--- a/src/utils/__init__.py
+++ b/src/utils/__init__.py
@@ -1,3 +1,3 @@
from .utils import *
-from .adblock_zerotrust import *
-from .delete_adblock_zerotrust import *
+from .upload import *
+from .delete import *
diff --git a/src/utils/delete_adblock_zerotrust.py b/src/utils/delete.py
similarity index 100%
rename from src/utils/delete_adblock_zerotrust.py
rename to src/utils/delete.py
diff --git a/src/utils/adblock_zerotrust.py b/src/utils/upload.py
similarity index 100%
rename from src/utils/adblock_zerotrust.py
rename to src/utils/upload.py
From ca35c09c4d5524f07d46b474cb6b719411ad5540 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 00:55:57 -0500
Subject: [PATCH 05/16] Changed folder structure
---
.gitignore | 3 ++-
{src => cloudflare_gateway_adblocking}/__init__.py | 0
src/cmd.py => cloudflare_gateway_adblocking/__main__.py | 4 ++--
{src => cloudflare_gateway_adblocking}/utils/__init__.py | 2 +-
.../utils/delete_adblock_zerotrust.py | 0
{src => cloudflare_gateway_adblocking}/utils/upload.py | 0
{src => cloudflare_gateway_adblocking}/utils/utils.py | 0
pyproject.toml | 5 ++++-
8 files changed, 9 insertions(+), 5 deletions(-)
rename {src => cloudflare_gateway_adblocking}/__init__.py (100%)
rename src/cmd.py => cloudflare_gateway_adblocking/__main__.py (95%)
rename {src => cloudflare_gateway_adblocking}/utils/__init__.py (51%)
rename src/utils/delete.py => cloudflare_gateway_adblocking/utils/delete_adblock_zerotrust.py (100%)
rename {src => cloudflare_gateway_adblocking}/utils/upload.py (100%)
rename {src => cloudflare_gateway_adblocking}/utils/utils.py (100%)
diff --git a/.gitignore b/.gitignore
index 8a01d92..98fa8d5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,4 +5,5 @@ tmp.txt
blocklists/*
!blocklists/.gitkeep
tmp.py
-.venv
\ No newline at end of file
+.venv
+testtmp
\ No newline at end of file
diff --git a/src/__init__.py b/cloudflare_gateway_adblocking/__init__.py
similarity index 100%
rename from src/__init__.py
rename to cloudflare_gateway_adblocking/__init__.py
diff --git a/src/cmd.py b/cloudflare_gateway_adblocking/__main__.py
similarity index 95%
rename from src/cmd.py
rename to cloudflare_gateway_adblocking/__main__.py
index 6fa6879..7471fb8 100644
--- a/src/cmd.py
+++ b/cloudflare_gateway_adblocking/__main__.py
@@ -112,10 +112,10 @@ def upload_to_cloudflare(args):
def delete_from_cloudflare(args):
logger.info("Deleting from Cloudflare")
rules = utils.utils.get_gateway_rules(ACCOUNT_ID, TOKEN)
- utils.delete.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
+ utils.delete_adblock_zerotrust.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
lists = utils.utils.filter_adblock_lists(lists)
- utils.delete.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
+ utils.delete_adblock_zerotrust.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
if __name__ == "__main__":
cli()
diff --git a/src/utils/__init__.py b/cloudflare_gateway_adblocking/utils/__init__.py
similarity index 51%
rename from src/utils/__init__.py
rename to cloudflare_gateway_adblocking/utils/__init__.py
index ed1e77e..5150c17 100644
--- a/src/utils/__init__.py
+++ b/cloudflare_gateway_adblocking/utils/__init__.py
@@ -1,3 +1,3 @@
from .utils import *
from .upload import *
-from .delete import *
+from .delete_adblock_zerotrust import *
diff --git a/src/utils/delete.py b/cloudflare_gateway_adblocking/utils/delete_adblock_zerotrust.py
similarity index 100%
rename from src/utils/delete.py
rename to cloudflare_gateway_adblocking/utils/delete_adblock_zerotrust.py
diff --git a/src/utils/upload.py b/cloudflare_gateway_adblocking/utils/upload.py
similarity index 100%
rename from src/utils/upload.py
rename to cloudflare_gateway_adblocking/utils/upload.py
diff --git a/src/utils/utils.py b/cloudflare_gateway_adblocking/utils/utils.py
similarity index 100%
rename from src/utils/utils.py
rename to cloudflare_gateway_adblocking/utils/utils.py
diff --git a/pyproject.toml b/pyproject.toml
index fb7090f..182bb16 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -5,7 +5,10 @@ description = "Serverless adblocking via Cloudflare Zero Trust Gateway"
authors = ["slastechno <77907286+slashtechno@users.noreply.github.com>"]
license = "MIT"
readme = "README.md"
-packages = [{include = "src"}]
+packages = [{include = "cloudflare_gateway_adblocking"}]
+
+[tool.poetry.scripts]
+cloudflare-gateway-adblocking = "cloudflare_gateway_adblocking.__main__:cli"
[tool.poetry.dependencies]
python = "^3.10"
From 9b3e17997dfb79054bb6b7ed9c6720f3439bbf66 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 10:43:03 -0500
Subject: [PATCH 06/16] Fix packaging
---
.gitignore | 2 +-
poetry.lock | 2 +-
pyproject.toml | 6 +++---
.../__init__.py | 0
.../__main__.py | 15 +++++++++------
.../utils/__init__.py | 2 +-
.../utils/delete.py | 2 +-
.../utils/upload.py | 2 +-
.../utils/utils.py | 0
9 files changed, 17 insertions(+), 14 deletions(-)
rename {cloudflare_gateway_adblocking => src}/__init__.py (100%)
rename {cloudflare_gateway_adblocking => src}/__main__.py (93%)
rename {cloudflare_gateway_adblocking => src}/utils/__init__.py (51%)
rename cloudflare_gateway_adblocking/utils/delete_adblock_zerotrust.py => src/utils/delete.py (98%)
rename {cloudflare_gateway_adblocking => src}/utils/upload.py (99%)
rename {cloudflare_gateway_adblocking => src}/utils/utils.py (100%)
diff --git a/.gitignore b/.gitignore
index 98fa8d5..56cf5bb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,4 +6,4 @@ blocklists/*
!blocklists/.gitkeep
tmp.py
.venv
-testtmp
\ No newline at end of file
+dist/
\ No newline at end of file
diff --git a/poetry.lock b/poetry.lock
index a1b7fdd..3d4cf19 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -230,4 +230,4 @@ dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"]
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
-content-hash = "843328e3217d5ebc1fbb55737ca6edc4d47894e2b1c48e5ab5f3fe0b6a27045c"
+content-hash = "8737765a4f30f43f2314296861d56c04682f5632f54ecd7b2046b4d9591ed101"
diff --git a/pyproject.toml b/pyproject.toml
index 182bb16..168894c 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,14 +1,14 @@
[tool.poetry]
name = "cloudflare-gateway-adblocking"
-version = "0.1.0"
+version = "0.1.9"
description = "Serverless adblocking via Cloudflare Zero Trust Gateway"
authors = ["slastechno <77907286+slashtechno@users.noreply.github.com>"]
license = "MIT"
readme = "README.md"
-packages = [{include = "cloudflare_gateway_adblocking"}]
+packages = [{include = "src"}]
[tool.poetry.scripts]
-cloudflare-gateway-adblocking = "cloudflare_gateway_adblocking.__main__:cli"
+cloudflare-gateway-adblocking = "src.__main__:main"
[tool.poetry.dependencies]
python = "^3.10"
diff --git a/cloudflare_gateway_adblocking/__init__.py b/src/__init__.py
similarity index 100%
rename from cloudflare_gateway_adblocking/__init__.py
rename to src/__init__.py
diff --git a/cloudflare_gateway_adblocking/__main__.py b/src/__main__.py
similarity index 93%
rename from cloudflare_gateway_adblocking/__main__.py
rename to src/__main__.py
index 7471fb8..0c9becf 100644
--- a/cloudflare_gateway_adblocking/__main__.py
+++ b/src/__main__.py
@@ -1,6 +1,6 @@
from loguru import logger
# Import the utils package
-import utils
+from . import utils
import argparse
import os
@@ -11,7 +11,7 @@ from pathlib import Path
TOKEN = None
ACCOUNT_ID = None
-def cli():
+def main():
# Setup logging
logger.remove()
# ^10 is a formatting directive to center with a padding of 10
@@ -98,7 +98,10 @@ def cli():
if TOKEN is None or ACCOUNT_ID is None:
logger.error("No environment variables found. Please create a .env file or .envrc file") # noqa E501
exit(1)
- args.func(args)
+ try :
+ args.func(args)
+ except AttributeError:
+ argparser.print_help()
def upload_to_cloudflare(args):
logger.info("Uploading to Cloudflare")
@@ -112,10 +115,10 @@ def upload_to_cloudflare(args):
def delete_from_cloudflare(args):
logger.info("Deleting from Cloudflare")
rules = utils.utils.get_gateway_rules(ACCOUNT_ID, TOKEN)
- utils.delete_adblock_zerotrust.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
+ utils.delete.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
lists = utils.utils.filter_adblock_lists(lists)
- utils.delete_adblock_zerotrust.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
+ utils.delete.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
if __name__ == "__main__":
- cli()
+ main()
diff --git a/cloudflare_gateway_adblocking/utils/__init__.py b/src/utils/__init__.py
similarity index 51%
rename from cloudflare_gateway_adblocking/utils/__init__.py
rename to src/utils/__init__.py
index 5150c17..ed1e77e 100644
--- a/cloudflare_gateway_adblocking/utils/__init__.py
+++ b/src/utils/__init__.py
@@ -1,3 +1,3 @@
from .utils import *
from .upload import *
-from .delete_adblock_zerotrust import *
+from .delete import *
diff --git a/cloudflare_gateway_adblocking/utils/delete_adblock_zerotrust.py b/src/utils/delete.py
similarity index 98%
rename from cloudflare_gateway_adblocking/utils/delete_adblock_zerotrust.py
rename to src/utils/delete.py
index 4ba34a7..f87ce46 100644
--- a/cloudflare_gateway_adblocking/utils/delete_adblock_zerotrust.py
+++ b/src/utils/delete.py
@@ -1,7 +1,7 @@
# This is a scriprt to undo the changes made by adblock-zerotrust.py
import requests
-import utils
+from . import utils
def delete_adblock_list(lists: dict, account_id: str, token: str):
diff --git a/cloudflare_gateway_adblocking/utils/upload.py b/src/utils/upload.py
similarity index 99%
rename from cloudflare_gateway_adblocking/utils/upload.py
rename to src/utils/upload.py
index 6b326f3..8f05c19 100644
--- a/cloudflare_gateway_adblocking/utils/upload.py
+++ b/src/utils/upload.py
@@ -1,5 +1,5 @@
import requests
-import utils
+from . import utils
import pathlib
diff --git a/cloudflare_gateway_adblocking/utils/utils.py b/src/utils/utils.py
similarity index 100%
rename from cloudflare_gateway_adblocking/utils/utils.py
rename to src/utils/utils.py
From b971b8b0ae07480f1ad858c351265e3a54656417 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 10:58:52 -0500
Subject: [PATCH 07/16] Fixed `upload` not executing properly
---
src/__main__.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/__main__.py b/src/__main__.py
index 0c9becf..fd6211f 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -1,6 +1,9 @@
+# To run from the root project directory, run the following command:
+# python -m src.__main__
from loguru import logger
# Import the utils package
from . import utils
+# import utils
import argparse
import os
@@ -102,10 +105,11 @@ def main():
args.func(args)
except AttributeError:
argparser.print_help()
+ pass
def upload_to_cloudflare(args):
logger.info("Uploading to Cloudflare")
- blocklists = utils.utils.get_blocklists(args.blocklists)
+ blocklists = utils.upload.get_blocklists(args.blocklists)
blocklists = utils.upload.apply_whitelists(blocklists, args.whitelists)
lists = utils.upload.split_list(blocklists)
utils.upload.upload_to_cloudflare(lists, ACCOUNT_ID, TOKEN)
From 3eedaf77e21790a1b1f395a3c4017e3e52758521 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 11:18:24 -0500
Subject: [PATCH 08/16] Allow `src/utils/__init__.py` to be empty
---
src/__main__.py | 32 +++++++++++++++-----------------
src/utils/__init__.py | 3 ---
src/utils/upload.py | 1 -
3 files changed, 15 insertions(+), 21 deletions(-)
diff --git a/src/__main__.py b/src/__main__.py
index fd6211f..1771e84 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -1,9 +1,7 @@
# To run from the root project directory, run the following command:
# python -m src.__main__
from loguru import logger
-# Import the utils package
-from . import utils
-# import utils
+from .utils import upload, delete, utils
import argparse
import os
@@ -103,26 +101,26 @@ def main():
exit(1)
try :
args.func(args)
- except AttributeError:
+ except AttributeError as e:
+ logger.debug(e)
argparser.print_help()
- pass
def upload_to_cloudflare(args):
logger.info("Uploading to Cloudflare")
- blocklists = utils.upload.get_blocklists(args.blocklists)
- blocklists = utils.upload.apply_whitelists(blocklists, args.whitelists)
- lists = utils.upload.split_list(blocklists)
- utils.upload.upload_to_cloudflare(lists, ACCOUNT_ID, TOKEN)
- cloud_lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
- cloud_lists = utils.utils.filter_adblock_lists(cloud_lists)
- utils.upload.create_dns_policy(cloud_lists, ACCOUNT_ID, TOKEN)
+ blocklists = upload.get_blocklists(args.blocklists)
+ blocklists = upload.apply_whitelists(blocklists, args.whitelists)
+ lists = upload.split_list(blocklists)
+ upload.upload_to_cloudflare(lists, ACCOUNT_ID, TOKEN)
+ cloud_lists = utils.get_lists(ACCOUNT_ID, TOKEN)
+ cloud_lists = utils.filter_adblock_lists(cloud_lists)
+ upload.create_dns_policy(cloud_lists, ACCOUNT_ID, TOKEN)
def delete_from_cloudflare(args):
logger.info("Deleting from Cloudflare")
- rules = utils.utils.get_gateway_rules(ACCOUNT_ID, TOKEN)
- utils.delete.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
- lists = utils.utils.get_lists(ACCOUNT_ID, TOKEN)
- lists = utils.utils.filter_adblock_lists(lists)
- utils.delete.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
+ rules = utils.get_gateway_rules(ACCOUNT_ID, TOKEN)
+ delete.delete_adblock_policy(rules, ACCOUNT_ID, TOKEN)
+ lists = utils.get_lists(ACCOUNT_ID, TOKEN)
+ lists = utils.filter_adblock_lists(lists)
+ delete.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
if __name__ == "__main__":
main()
diff --git a/src/utils/__init__.py b/src/utils/__init__.py
index ed1e77e..e69de29 100644
--- a/src/utils/__init__.py
+++ b/src/utils/__init__.py
@@ -1,3 +0,0 @@
-from .utils import *
-from .upload import *
-from .delete import *
diff --git a/src/utils/upload.py b/src/utils/upload.py
index 8f05c19..51c184a 100644
--- a/src/utils/upload.py
+++ b/src/utils/upload.py
@@ -98,6 +98,5 @@ def main():
cloud_lists = utils.filter_adblock_lists(cloud_lists)
create_dns_policy(cloud_lists)
-
if __name__ == "__main__":
main()
From 32f1cf588e97850ec8000e220774063f5fee0bd5 Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 12:16:31 -0500
Subject: [PATCH 09/16] Allow directory to be passed as `--whitelist` Improve
error handling
---
.gitignore | 3 +-
poetry.lock | 120 +++++++++++++++++++++++++++++++++++++++++++-
pyproject.toml | 4 ++
src/__main__.py | 56 +++++++++++----------
src/utils/delete.py | 26 ++++++----
src/utils/upload.py | 36 ++++++++-----
src/utils/utils.py | 66 ++++++++++--------------
whitelist.txt | 0
8 files changed, 221 insertions(+), 90 deletions(-)
delete mode 100644 whitelist.txt
diff --git a/.gitignore b/.gitignore
index 56cf5bb..646d043 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,4 +6,5 @@ blocklists/*
!blocklists/.gitkeep
tmp.py
.venv
-dist/
\ No newline at end of file
+dist/
+.ruff_cache/
diff --git a/poetry.lock b/poetry.lock
index 3d4cf19..0a165e4 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,5 +1,50 @@
# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand.
+[[package]]
+name = "black"
+version = "23.7.0"
+description = "The uncompromising code formatter."
+optional = false
+python-versions = ">=3.8"
+files = [
+ {file = "black-23.7.0-cp310-cp310-macosx_10_16_arm64.whl", hash = "sha256:5c4bc552ab52f6c1c506ccae05681fab58c3f72d59ae6e6639e8885e94fe2587"},
+ {file = "black-23.7.0-cp310-cp310-macosx_10_16_universal2.whl", hash = "sha256:552513d5cd5694590d7ef6f46e1767a4df9af168d449ff767b13b084c020e63f"},
+ {file = "black-23.7.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:86cee259349b4448adb4ef9b204bb4467aae74a386bce85d56ba4f5dc0da27be"},
+ {file = "black-23.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:501387a9edcb75d7ae8a4412bb8749900386eaef258f1aefab18adddea1936bc"},
+ {file = "black-23.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:fb074d8b213749fa1d077d630db0d5f8cc3b2ae63587ad4116e8a436e9bbe995"},
+ {file = "black-23.7.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:b5b0ee6d96b345a8b420100b7d71ebfdd19fab5e8301aff48ec270042cd40ac2"},
+ {file = "black-23.7.0-cp311-cp311-macosx_10_16_universal2.whl", hash = "sha256:893695a76b140881531062d48476ebe4a48f5d1e9388177e175d76234ca247cd"},
+ {file = "black-23.7.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:c333286dc3ddca6fdff74670b911cccedacb4ef0a60b34e491b8a67c833b343a"},
+ {file = "black-23.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:831d8f54c3a8c8cf55f64d0422ee875eecac26f5f649fb6c1df65316b67c8926"},
+ {file = "black-23.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:7f3bf2dec7d541b4619b8ce526bda74a6b0bffc480a163fed32eb8b3c9aed8ad"},
+ {file = "black-23.7.0-cp38-cp38-macosx_10_16_arm64.whl", hash = "sha256:f9062af71c59c004cd519e2fb8f5d25d39e46d3af011b41ab43b9c74e27e236f"},
+ {file = "black-23.7.0-cp38-cp38-macosx_10_16_universal2.whl", hash = "sha256:01ede61aac8c154b55f35301fac3e730baf0c9cf8120f65a9cd61a81cfb4a0c3"},
+ {file = "black-23.7.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:327a8c2550ddc573b51e2c352adb88143464bb9d92c10416feb86b0f5aee5ff6"},
+ {file = "black-23.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d1c6022b86f83b632d06f2b02774134def5d4d4f1dac8bef16d90cda18ba28a"},
+ {file = "black-23.7.0-cp38-cp38-win_amd64.whl", hash = "sha256:27eb7a0c71604d5de083757fbdb245b1a4fae60e9596514c6ec497eb63f95320"},
+ {file = "black-23.7.0-cp39-cp39-macosx_10_16_arm64.whl", hash = "sha256:8417dbd2f57b5701492cd46edcecc4f9208dc75529bcf76c514864e48da867d9"},
+ {file = "black-23.7.0-cp39-cp39-macosx_10_16_universal2.whl", hash = "sha256:47e56d83aad53ca140da0af87678fb38e44fd6bc0af71eebab2d1f59b1acf1d3"},
+ {file = "black-23.7.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:25cc308838fe71f7065df53aedd20327969d05671bac95b38fdf37ebe70ac087"},
+ {file = "black-23.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:642496b675095d423f9b8448243336f8ec71c9d4d57ec17bf795b67f08132a91"},
+ {file = "black-23.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:ad0014efc7acf0bd745792bd0d8857413652979200ab924fbf239062adc12491"},
+ {file = "black-23.7.0-py3-none-any.whl", hash = "sha256:9fd59d418c60c0348505f2ddf9609c1e1de8e7493eab96198fc89d9f865e7a96"},
+ {file = "black-23.7.0.tar.gz", hash = "sha256:022a582720b0d9480ed82576c920a8c1dde97cc38ff11d8d8859b3bd6ca9eedb"},
+]
+
+[package.dependencies]
+click = ">=8.0.0"
+mypy-extensions = ">=0.4.3"
+packaging = ">=22.0"
+pathspec = ">=0.9.0"
+platformdirs = ">=2"
+tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
+
+[package.extras]
+colorama = ["colorama (>=0.4.3)"]
+d = ["aiohttp (>=3.7.4)"]
+jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"]
+uvloop = ["uvloop (>=0.15.2)"]
+
[[package]]
name = "certifi"
version = "2023.7.22"
@@ -95,6 +140,20 @@ files = [
{file = "charset_normalizer-3.2.0-py3-none-any.whl", hash = "sha256:8e098148dd37b4ce3baca71fb394c81dc5d9c7728c95df695d2dca218edf40e6"},
]
+[[package]]
+name = "click"
+version = "8.1.6"
+description = "Composable command line interface toolkit"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "click-8.1.6-py3-none-any.whl", hash = "sha256:fa244bb30b3b5ee2cae3da8f55c9e5e0c0e86093306301fb418eb9dc40fbded5"},
+ {file = "click-8.1.6.tar.gz", hash = "sha256:48ee849951919527a045bfe3bf7baa8a959c423134e1a5b98c05c20ba75a1cbd"},
+]
+
+[package.dependencies]
+colorama = {version = "*", markers = "platform_system == \"Windows\""}
+
[[package]]
name = "colorama"
version = "0.4.6"
@@ -135,6 +194,54 @@ win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""}
[package.extras]
dev = ["Sphinx (==5.3.0)", "colorama (==0.4.5)", "colorama (==0.4.6)", "freezegun (==1.1.0)", "freezegun (==1.2.2)", "mypy (==v0.910)", "mypy (==v0.971)", "mypy (==v0.990)", "pre-commit (==3.2.1)", "pytest (==6.1.2)", "pytest (==7.2.1)", "pytest-cov (==2.12.1)", "pytest-cov (==4.0.0)", "pytest-mypy-plugins (==1.10.1)", "pytest-mypy-plugins (==1.9.3)", "sphinx-autobuild (==2021.3.14)", "sphinx-rtd-theme (==1.2.0)", "tox (==3.27.1)", "tox (==4.4.6)"]
+[[package]]
+name = "mypy-extensions"
+version = "1.0.0"
+description = "Type system extensions for programs checked with the mypy type checker."
+optional = false
+python-versions = ">=3.5"
+files = [
+ {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"},
+ {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"},
+]
+
+[[package]]
+name = "packaging"
+version = "23.1"
+description = "Core utilities for Python packages"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61"},
+ {file = "packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f"},
+]
+
+[[package]]
+name = "pathspec"
+version = "0.11.2"
+description = "Utility library for gitignore style pattern matching of file paths."
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "pathspec-0.11.2-py3-none-any.whl", hash = "sha256:1d6ed233af05e679efb96b1851550ea95bbb64b7c490b0f5aa52996c11e92a20"},
+ {file = "pathspec-0.11.2.tar.gz", hash = "sha256:e0d8d0ac2f12da61956eb2306b69f9469b42f4deb0f3cb6ed47b9cce9996ced3"},
+]
+
+[[package]]
+name = "platformdirs"
+version = "3.10.0"
+description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "platformdirs-3.10.0-py3-none-any.whl", hash = "sha256:d7c24979f292f916dc9cbf8648319032f551ea8c49a4c9bf2fb556a02070ec1d"},
+ {file = "platformdirs-3.10.0.tar.gz", hash = "sha256:b45696dab2d7cc691a3226759c0d3b00c47c8b6e293d96f6436f733303f77f6d"},
+]
+
+[package.extras]
+docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.1)", "sphinx-autodoc-typehints (>=1.24)"]
+test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-cov (>=4.1)", "pytest-mock (>=3.11.1)"]
+
[[package]]
name = "python-dotenv"
version = "1.0.0"
@@ -196,6 +303,17 @@ files = [
{file = "ruff-0.0.281.tar.gz", hash = "sha256:bab2cdfa78754315cccc2b4d46ad6181aabb29e89747a3b135a4b85e11baa025"},
]
+[[package]]
+name = "tomli"
+version = "2.0.1"
+description = "A lil' TOML parser"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"},
+ {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"},
+]
+
[[package]]
name = "urllib3"
version = "2.0.4"
@@ -230,4 +348,4 @@ dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"]
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
-content-hash = "8737765a4f30f43f2314296861d56c04682f5632f54ecd7b2046b4d9591ed101"
+content-hash = "d1e33ec5def7b19f6fd09ac80725a9a9f24da3274b075ee37eb53fe2b2f54219"
diff --git a/pyproject.toml b/pyproject.toml
index 168894c..c94c322 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -5,6 +5,9 @@ description = "Serverless adblocking via Cloudflare Zero Trust Gateway"
authors = ["slastechno <77907286+slashtechno@users.noreply.github.com>"]
license = "MIT"
readme = "README.md"
+repository = "https://github.com/slashtechno/cloudflare-gateway-adblocking"
+keywords = ["cloudflare", "dns", "adblocking", "serverless"]
+
packages = [{include = "src"}]
[tool.poetry.scripts]
@@ -19,6 +22,7 @@ python-dotenv = "^1.0.0"
[tool.poetry.group.dev.dependencies]
ruff = "^0.0.281"
+black = "^23.7.0"
[build-system]
requires = ["poetry-core"]
diff --git a/src/__main__.py b/src/__main__.py
index 1771e84..d768e57 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -1,6 +1,6 @@
# To run from the root project directory, run the following command:
# python -m src.__main__
-from loguru import logger
+from loguru import logger
from .utils import upload, delete, utils
import argparse
@@ -12,45 +12,46 @@ from pathlib import Path
TOKEN = None
ACCOUNT_ID = None
+
def main():
# Setup logging
logger.remove()
# ^10 is a formatting directive to center with a padding of 10
- logger_format = "{time:YYYY-MM-DD HH:mm:ss} |{level: ^10}| {message}" # pylint: disable=line-too-long
+ logger_format = "{time:YYYY-MM-DD HH:mm:ss} |{level: ^10}| {message}" # noqa E501
logger.add(stderr, format=logger_format, colorize=True, level="DEBUG")
-
# Load .env if it exists
- # This must precede the argparse setup as os.environ is used in the default arguments
+ # This must precede the argparse setup as env variables are used as default values
if Path(".env").is_file():
dotenv.load_dotenv()
logger.info("Loaded .env file")
- else:
+ else:
logger.info("No .env file found")
# Parse arguments
# Set up argparse
argparser = argparse.ArgumentParser(
- prog='Cloudflare Gateway Adblocking',
- description='Serverless adblocking via Cloudflare Zero Trust Gateway',
- epilog=':)'
+ prog="Cloudflare Gateway Adblocking",
+ description="Serverless adblocking via Cloudflare Zero Trust Gateway",
+ epilog=":)",
)
# Add argument groups
- credential_args = argparser.add_argument_group('Cloudflare Credentials')
+ credential_args = argparser.add_argument_group("Cloudflare Credentials")
# Add arguments
credential_args.add_argument(
"--account-id",
"-a",
help="Cloudflare account ID - environment variable: CLOUDFLARE_ACCOUNT_ID",
- default=os.environ.get("CLOUDFLARE_ACCOUNT_ID")
+ default=os.environ.get("CLOUDFLARE_ACCOUNT_ID"),
)
- credential_args.add_argument('--token',
- '-t',
- help='Cloudflare API token - environment variable: CLOUDFLARE_TOKEN',
- default=os.environ.get("CLOUDFLARE_TOKEN")
+ credential_args.add_argument(
+ "--token",
+ "-t",
+ help="Cloudflare API token - environment variable: CLOUDFLARE_TOKEN",
+ default=os.environ.get("CLOUDFLARE_TOKEN"),
)
# Add subcommands
@@ -58,31 +59,28 @@ def main():
title="subcommands",
description="",
help="Subcommands to preform operations",
- dest="subcommand"
+ dest="subcommand",
)
# Add subcommand: upload
upload_parser = subparsers.add_parser(
- "upload",
- help="Upload adblock lists to Cloudflare"
+ "upload", help="Upload adblock lists to Cloudflare"
)
upload_parser.set_defaults(func=upload_to_cloudflare)
upload_parser.add_argument(
"--blocklists",
"-b",
- help="Either a blocklist hosts file or a directory containing blocklist hosts files",
- default="blocklists"
+ help="Either a blocklist hosts file or a directory containing blocklist hosts files", # noqa E501
+ default="blocklists",
)
upload_parser.add_argument(
"--whitelists",
"-w",
- # help="Either a whitelist hosts file or a directory containing whitelist hosts files"
- help="Whitelist hosts file or directory",
- default="whitelist.txt" # Need to change this so it's optional
+ help="Either a whitelist hosts file or a directory containing whitelist hosts files", # noqa E501
+ default="whitelist.txt", # Need to change this so it's optional
)
# Add subcommand: delete
delete_parser = subparsers.add_parser(
- "delete",
- help="Delete adblock lists from Cloudflare"
+ "delete", help="Delete adblock lists from Cloudflare"
)
delete_parser.set_defaults(func=delete_from_cloudflare)
@@ -97,14 +95,17 @@ def main():
ACCOUNT_ID = args.account_id
# Check if variables are set
if TOKEN is None or ACCOUNT_ID is None:
- logger.error("No environment variables found. Please create a .env file or .envrc file") # noqa E501
+ logger.error(
+ "No environment variables found. Please create a .env file or .envrc file"
+ ) # noqa E501
exit(1)
- try :
+ try:
args.func(args)
except AttributeError as e:
logger.debug(e)
argparser.print_help()
+
def upload_to_cloudflare(args):
logger.info("Uploading to Cloudflare")
blocklists = upload.get_blocklists(args.blocklists)
@@ -114,6 +115,8 @@ def upload_to_cloudflare(args):
cloud_lists = utils.get_lists(ACCOUNT_ID, TOKEN)
cloud_lists = utils.filter_adblock_lists(cloud_lists)
upload.create_dns_policy(cloud_lists, ACCOUNT_ID, TOKEN)
+
+
def delete_from_cloudflare(args):
logger.info("Deleting from Cloudflare")
rules = utils.get_gateway_rules(ACCOUNT_ID, TOKEN)
@@ -122,5 +125,6 @@ def delete_from_cloudflare(args):
lists = utils.filter_adblock_lists(lists)
delete.delete_adblock_list(lists, ACCOUNT_ID, TOKEN)
+
if __name__ == "__main__":
main()
diff --git a/src/utils/delete.py b/src/utils/delete.py
index f87ce46..1662bc5 100644
--- a/src/utils/delete.py
+++ b/src/utils/delete.py
@@ -5,17 +5,23 @@ from . import utils
def delete_adblock_list(lists: dict, account_id: str, token: str):
- for lst in lists:
- url = f'https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/lists/{lst["id"]}'
- headers = {
- "Authorization": f"Bearer {token}",
- "Content-Type": "application/json",
- }
- response = requests.delete(url, headers=headers, timeout=10)
- if response.status_code != 200:
- print(f"Error deleting list: {response.text}")
+ try:
+ for lst in lists:
+ url = f'https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/lists/{lst["id"]}'
+ headers = {
+ "Authorization": f"Bearer {token}",
+ "Content-Type": "application/json",
+ }
+ response = requests.delete(url, headers=headers, timeout=10)
+ if response.status_code != 200:
+ print(f"Error deleting list: {response.text}")
+ else:
+ print(f'Deleted list {lst["name"]}')
+ except TypeError as e:
+ if str(e) == "'NoneType' object is not iterable":
+ print("No lists found")
else:
- print(f'Deleted list {lst["name"]}')
+ raise e
def delete_adblock_policy(policies: dict, account_id: str, token: str):
diff --git a/src/utils/upload.py b/src/utils/upload.py
index 51c184a..464836c 100644
--- a/src/utils/upload.py
+++ b/src/utils/upload.py
@@ -3,21 +3,32 @@ from . import utils
import pathlib
-def get_blocklists(path_to_blocklists: str = None):
- # __file__ is a special variable that is the path to the current file
- # list_directory = pathlib.Path(__file__).parent.parent.joinpath("blocklists")
-
- list_directory = pathlib.Path(path_to_blocklists)
- for file in list_directory.iterdir():
- blocklists = utils.convert_to_list(file)
+def get_blocklists(hosts_path: str = None):
+ blocklists = []
+ hosts_path = pathlib.Path(hosts_path)
+ if hosts_path.is_file():
+ blocklists = utils.convert_to_list(hosts_path)
+ elif hosts_path.is_dir():
+ for file in hosts_path.iterdir():
+ blocklists.extend(utils.convert_to_list(file))
+ else:
+ raise ValueError("Invalid hosts file or directory")
return blocklists
def apply_whitelists(blocklists, whitelist: str = None):
- whitelist = utils.convert_to_list(
- # pathlib.Path(__file__).parent.parent.joinpath("whitelist.txt")
- pathlib.Path(whitelist)
- )
+ # If whitelist is a file, convert it to a list.
+ # If whitelist is a directory, convert all files in it to a list and combine them.
+ # If it does not exist, return the original blocklists
+ whitelist_path = pathlib.Path(whitelist)
+ if whitelist_path.is_file():
+ whitelist = utils.convert_to_list(whitelist_path)
+ elif whitelist_path.is_dir():
+ whitelist = []
+ for file in whitelist_path.iterdir():
+ whitelist.extend(utils.convert_to_list(file))
+ else:
+ return blocklists
blocklists = [x for x in blocklists if x not in whitelist]
return blocklists
@@ -28,7 +39,7 @@ def split_list(blocklists):
[blocklists[i : i + 1000] for i in range(0, len(blocklists), 1000)]
) # This is the same as the for loop below
# for i in range(0, len(blocklists), 1000):
- # # This is appending a list of 1000 domains to the lists list. It is doing this by slicing the blocklists list to get the first 1000 domains, then the next 1000 domains, etc.
+ # This continues to append lists of 1000 items to the lists list via slicing
# lists.append(blocklists[i:i + 1000])
return lists
@@ -98,5 +109,6 @@ def main():
cloud_lists = utils.filter_adblock_lists(cloud_lists)
create_dns_policy(cloud_lists)
+
if __name__ == "__main__":
main()
diff --git a/src/utils/utils.py b/src/utils/utils.py
index 1e48770..de5b5dd 100644
--- a/src/utils/utils.py
+++ b/src/utils/utils.py
@@ -4,6 +4,7 @@ import pathlib
import requests
from dotenv import load_dotenv
+
class Config:
def __init__(self, token, account_id):
# Set token using setter
@@ -14,28 +15,31 @@ class Config:
@property
def token(self):
return self._token
+
@token.setter
def token(self, token):
if token is None:
raise ValueError("No token provided")
else:
- url = 'https://api.cloudflare.com/client/v4/user/tokens/verify'
+ url = "https://api.cloudflare.com/client/v4/user/tokens/verify"
headers = {
- 'Authorization': f'Bearer {token}',
- 'Content-Type': 'application/json'
+ "Authorization": f"Bearer {token}",
+ "Content-Type": "application/json",
}
response = requests.get(url, headers=headers, timeout=10)
- if response.json()['success'] is False:
- raise ValueError('Invalid token')
+ if response.json()["success"] is False:
+ raise ValueError("Invalid token")
else:
# Token needs the following scopes:
# Zero Trust: Read/Edit
# Account Firewall Access Rules: Read/Edit
- # Access Apps and Policies: Read/Edit
- self._token = token
+ # Access Apps and Policies: Read/Edit
+ self._token = token
+
@property
def account_id(self):
return self._account_id
+
@account_id.setter
def account_id(self, account_id):
if account_id is None:
@@ -44,10 +48,7 @@ class Config:
# Possibly make a request to lists to check if the account ID exists
self._account_id = account_id
-
-
-
-
+
# List Utils
@@ -55,8 +56,8 @@ class Config:
def convert_to_list(file: pathlib.Path) -> list:
with open(file, "r") as f:
# Don't read commented lines; strip whitespace;
- # remove 127.0.0.1 from beginning of line;
- # ignore lines with "localhost"; ignore lines with "::1";
+ # remove 127.0.0.1 from beginning of line;
+ # ignore lines with "localhost"; ignore lines with "::1";
# ignore newlines
hosts = [
i[10:].strip()
@@ -67,9 +68,9 @@ def convert_to_list(file: pathlib.Path) -> list:
# for x in f.readlines():
# if not x.startswith('#') and 'localhost' not in x and '::1' not in x:
# hosts.append(x[10:].strip())
-
- # If there are any empty strings in the list, remove them
- # For some reason, whitelist seems to still be present
+
+ # If there are any empty strings in the list, remove them
+ # For some reason, whitelist seems to still be present
hosts = [i for i in hosts if i != ""]
return hosts
@@ -77,27 +78,6 @@ def convert_to_list(file: pathlib.Path) -> list:
# General Utils
-# Load environment variables
-# def load_env() -> dict:
-# load_dotenv(".env")
-# if not os.environ.get("CLOUDFLARE_TOKEN") and not os.environ.get(
-# "CLOUDFLARE_ACCOUNT_ID"
-# ):
-# load_dotenv(".envrc")
-# if not os.environ.get("CLOUDFLARE_TOKEN") or not os.environ.get(
-# "CLOUDFLARE_ACCOUNT_ID"
-# ):
-# print(
-# "No environment variables found. Please create a .env file or .envrc file"
-# )
-# exit()
-# else:
-# return {
-# "CLOUDFLARE_TOKEN": os.environ.get("CLOUDFLARE_TOKEN"),
-# "CLOUDFLARE_ACCOUNT_ID": os.environ.get("CLOUDFLARE_ACCOUNT_ID"),
-# }
-
-
def get_lists(account_id, token) -> dict:
url = f"https://api.cloudflare.com/client/v4/accounts/{account_id}/gateway/lists"
headers = {
@@ -112,9 +92,15 @@ def get_lists(account_id, token) -> dict:
def filter_adblock_lists(lists: dict) -> dict:
adblock_lists = []
- for lst in lists:
- if lst["name"].startswith("adblock-list") and lst["type"] == "DOMAIN":
- adblock_lists.append(lst)
+ try:
+ for lst in lists:
+ if lst["name"].startswith("adblock-list") and lst["type"] == "DOMAIN":
+ adblock_lists.append(lst)
+ except TypeError as e:
+ if str(e) == "'NoneType' object is not iterable":
+ print("No lists found")
+ else:
+ raise e
return adblock_lists
diff --git a/whitelist.txt b/whitelist.txt
deleted file mode 100644
index e69de29..0000000
From df2a598c9e61d44b87826e538410d61f2d51064a Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Tue, 1 Aug 2023 12:20:18 -0500
Subject: [PATCH 10/16] Remove unused imports
---
src/__main__.py | 2 +-
src/utils/upload.py | 1 -
src/utils/utils.py | 2 --
3 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/__main__.py b/src/__main__.py
index d768e57..c8af2e5 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -75,7 +75,7 @@ def main():
upload_parser.add_argument(
"--whitelists",
"-w",
- help="Either a whitelist hosts file or a directory containing whitelist hosts files", # noqa E501
+ help="Either a whitelist hosts file or a directory containing whitelist hosts files", # noqa E501
default="whitelist.txt", # Need to change this so it's optional
)
# Add subcommand: delete
diff --git a/src/utils/upload.py b/src/utils/upload.py
index 464836c..d97192b 100644
--- a/src/utils/upload.py
+++ b/src/utils/upload.py
@@ -45,7 +45,6 @@ def split_list(blocklists):
def upload_to_cloudflare(lists, account_id: str, token: str) -> None:
- # A: It's iterating over the lists and uploading them to Cloudflare, the enumerate function is used to get the index of the list since lists is a list of lists
for i, lst in enumerate(lists):
list_name = f"adblock-list-{i + 1}"
url = (
diff --git a/src/utils/utils.py b/src/utils/utils.py
index de5b5dd..db9a187 100644
--- a/src/utils/utils.py
+++ b/src/utils/utils.py
@@ -1,8 +1,6 @@
-import os
import pathlib
import requests
-from dotenv import load_dotenv
class Config:
From bc94e676354342994efa9791ccd1f04bf8d240e4 Mon Sep 17 00:00:00 2001
From: /techno <77907286+slashtechno@users.noreply.github.com>
Date: Sun, 6 Aug 2023 20:29:07 +0000
Subject: [PATCH 11/16] Use regex for extracting hosts
---
.env.example | 4 ++--
.gitignore | 1 +
.vscode/settings.json | 10 ++++++++--
src/__main__.py | 3 ++-
src/utils/utils.py | 45 +++++++++++++++++++++++++++----------------
5 files changed, 41 insertions(+), 22 deletions(-)
diff --git a/.env.example b/.env.example
index b8108a6..ea58e6d 100644
--- a/.env.example
+++ b/.env.example
@@ -1,2 +1,2 @@
-export CLOUDFLARE_ACCOUNT_ID=
-export CLOUDFLARE_TOKEN=
\ No newline at end of file
+CLOUDFLARE_ACCOUNT_ID=
+CLOUDFLARE_TOKEN=
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 646d043..b0a5ff0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ tmp.py
.venv
dist/
.ruff_cache/
+hosts.txt
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 77e20df..4b99084 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,4 +1,10 @@
{
- "python.languageServer": "Pylance",
- "python.analysis.ignore": [ "*" ] // Ruff is used for linting but Pylance still is useful
+ "python.languageServer": "Pylance", // Ruff is used for linting but Pylance still is useful for intellisense
+ "python.analysis.ignore": [
+ "*"
+ ],
+ "python.analysis.exclude": [
+ "."
+ ],
+ "python.linting.enabled": false
}
diff --git a/src/__main__.py b/src/__main__.py
index c8af2e5..a236be8 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -102,8 +102,9 @@ def main():
try:
args.func(args)
except AttributeError as e:
- logger.debug(e)
+ logger.error("No subcommand specified")
argparser.print_help()
+ exit(1)
def upload_to_cloudflare(args):
diff --git a/src/utils/utils.py b/src/utils/utils.py
index db9a187..745c24a 100644
--- a/src/utils/utils.py
+++ b/src/utils/utils.py
@@ -1,5 +1,5 @@
import pathlib
-
+import re
import requests
@@ -53,23 +53,34 @@ class Config:
# Convert a hosts file to a simple hostname list
def convert_to_list(file: pathlib.Path) -> list:
with open(file, "r") as f:
- # Don't read commented lines; strip whitespace;
- # remove 127.0.0.1 from beginning of line;
- # ignore lines with "localhost"; ignore lines with "::1";
- # ignore newlines
- hosts = [
- i[10:].strip()
- for i in f.readlines()
- if not i.startswith("#") and "localhost" not in i and "::1" not in i
+ # Loop through the file and using regex, only get the domain names
+ # Remove the prefixed loopback domain and suffixed comments
+ # Remove any empty strings
+ loopback = [
+ "localhost",
+ "::1",
+ "localhost.localdomain",
+ "broadcasthost",
+ "local",
+ "ip6-localhost",
+ "ip6-loopback",
+ "ip6-localnet",
+ "ip6-mcastprefix",
+ "ip6-allnodes",
+ "ip6-allrouters",
+ "ip6-allhosts",
+ "0.0.0.0",
]
- # Equivalent to:
- # for x in f.readlines():
- # if not x.startswith('#') and 'localhost' not in x and '::1' not in x:
- # hosts.append(x[10:].strip())
-
- # If there are any empty strings in the list, remove them
- # For some reason, whitelist seems to still be present
- hosts = [i for i in hosts if i != ""]
+ matches = [
+ re.search(r"^(?:127\.0\.0\.1|0\.0\.0\.0|::1)\s+(.+?)(?:\s+#.+)?$", line)
+ for line in f
+ ]
+ hosts = [
+ match.group(1)
+ for match in matches
+ if match and match.group(1) not in loopback
+ ]
+ print(f"First 5 hosts: {hosts[:5]}")
return hosts
From 0ec3e62c03705473e7feeaeb429f22f6c0c7fd02 Mon Sep 17 00:00:00 2001
From: /techno <77907286+slashtechno@users.noreply.github.com>
Date: Sun, 6 Aug 2023 20:50:38 +0000
Subject: [PATCH 12/16] Updated README.md
---
.vscode/settings.json | 2 +-
README.md | 44 ++++++++++++++++++++++++++++++++++++++++++-
pyproject.toml | 2 +-
3 files changed, 45 insertions(+), 3 deletions(-)
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 4b99084..2195f07 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -6,5 +6,5 @@
"python.analysis.exclude": [
"."
],
- "python.linting.enabled": false
+ "python.linting.enabled": false // https://github.com/microsoft/vscode-python/wiki/Migration-to-Python-Tools-Extensions
}
diff --git a/README.md b/README.md
index c9961f7..811dbc3 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,44 @@
# Cloudflare Gateway Adblocking
-Serverless adblocking via Cloudflare Zero Trust Gateway
\ No newline at end of file
+Serverless adblocking via Cloudflare Zero Trust Gateway
+
+### What is this?
+This is a serverless adblocking solution that uses Cloudflare's Zero Trust Gateway to block ads by parsing a hosts file and creating a firewall rule to block the domains. It can be used as an alternative to Pi-Hole or other adblocking solutions.
+This project was heavily inspired by [this blog post](https://blog.marcolancini.it/2022/blog-serverless-ad-blocking-with-cloudflare-gateway/)
+
+
+### Pre-requisites
+* Python > 3.10
+* A Cloudflare account with Zero Trust enabled
+* A Cloudflare API tolken with the following permissions:
+ * Zero Trust: Edit
+ * Account Firewall Access Rules: Edit
+ * Access: Apps and Policies: Edit
+* A device with the WARP client installed and configured to use a Zero Trust account
+
+
+
+### Usage
+#### Setting Cloudflare credentials
+##### Environment variables
+The following environment variables can be used to set the Cloudflare credentials:
+* `CLOUDFLARE_ACCOUNT_ID`
+* `CLOUDFLARE_TOKEN`
+These can either be set in the environment or in a `.env` file in the current working directory.
+#### Command line flags
+The following command line flags can be used to set the Cloudflare credentials:
+* Cloudflare Account ID: `--account-id` / `-a`
+* Cloudflare Token: `--token` / `-t`
+#### Passing blocklists
+Blocklists can be passed to the program via the command line flag `--blocklist` / `-b`. This flag can either point to a hosts file or a directory containing hosts files. If this flag is not passed, the program will look for a file or directory named `blocklists` in the current working directory.
+#### Uploading blocklists and creating a firewall policy
+To upload the blocklists to Cloudflare and create a firewall policy, use the `upload` subcommand.
+For example:
+`cloudflare-gateway-adblocking upload`
+#### Deleting blocklists and firewall policy
+To delete the blocklists from Cloudflare and delete the firewall policy, use the `delete` subcommand.
+For example:
+`cloudflare-gateway-adblocking delete`
\ No newline at end of file
diff --git a/pyproject.toml b/pyproject.toml
index c94c322..c40a614 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "cloudflare-gateway-adblocking"
-version = "0.1.9"
+version = "0.1.0"
description = "Serverless adblocking via Cloudflare Zero Trust Gateway"
authors = ["slastechno <77907286+slashtechno@users.noreply.github.com>"]
license = "MIT"
From 7cad46cf8aeb3a0b3c6eb5f4fc6a20d32b589cda Mon Sep 17 00:00:00 2001
From: "deepsource-autofix[bot]"
<62050782+deepsource-autofix[bot]@users.noreply.github.com>
Date: Sun, 6 Aug 2023 21:55:19 +0000
Subject: [PATCH 13/16] style: Format code with black and isort
---
src/__main__.py | 11 ++++++-----
src/utils/delete.py | 1 +
src/utils/upload.py | 6 ++++--
src/utils/utils.py | 1 +
4 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/src/__main__.py b/src/__main__.py
index a236be8..aaa789f 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -1,13 +1,14 @@
# To run from the root project directory, run the following command:
# python -m src.__main__
-from loguru import logger
-from .utils import upload, delete, utils
-
import argparse
import os
-import dotenv
-from sys import exit, stderr
from pathlib import Path
+from sys import exit, stderr
+
+import dotenv
+from loguru import logger
+
+from .utils import delete, upload, utils
TOKEN = None
ACCOUNT_ID = None
diff --git a/src/utils/delete.py b/src/utils/delete.py
index 1662bc5..159c8be 100644
--- a/src/utils/delete.py
+++ b/src/utils/delete.py
@@ -1,6 +1,7 @@
# This is a scriprt to undo the changes made by adblock-zerotrust.py
import requests
+
from . import utils
diff --git a/src/utils/upload.py b/src/utils/upload.py
index d97192b..2c73458 100644
--- a/src/utils/upload.py
+++ b/src/utils/upload.py
@@ -1,7 +1,9 @@
-import requests
-from . import utils
import pathlib
+import requests
+
+from . import utils
+
def get_blocklists(hosts_path: str = None):
blocklists = []
diff --git a/src/utils/utils.py b/src/utils/utils.py
index 745c24a..c38071f 100644
--- a/src/utils/utils.py
+++ b/src/utils/utils.py
@@ -1,5 +1,6 @@
import pathlib
import re
+
import requests
From 3a18a4536cd98b12d960f6d850e2fe5014b4390d Mon Sep 17 00:00:00 2001
From: slashtechno <77907286+slashtechno@users.noreply.github.com>
Date: Sun, 6 Aug 2023 18:25:55 -0400
Subject: [PATCH 14/16] Updated `main()` for `delete.py` and `upload.py`
Also added information on whitelists to `README.md`
---
README.md | 2 ++
src/__main__.py | 5 +++--
src/utils/delete.py | 11 +++++++----
src/utils/upload.py | 15 +++++++++------
4 files changed, 21 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
index 811dbc3..69989aa 100644
--- a/README.md
+++ b/README.md
@@ -34,6 +34,8 @@ The following command line flags can be used to set the Cloudflare credentials:
* Cloudflare Token: `--token` / `-t`
#### Passing blocklists
Blocklists can be passed to the program via the command line flag `--blocklist` / `-b`. This flag can either point to a hosts file or a directory containing hosts files. If this flag is not passed, the program will look for a file or directory named `blocklists` in the current working directory.
+# Passing whitelists
+Whitelists can be passed to the program via the command line flag `--whitelist` / `-w`. This flag can either point to a hosts file or a directory containing hosts files. If this flag is not passed, then if a file or directory named `whitelists` exists in the current working directory, it will be used. Domains in this whitelist will be excluded from the blocklists.
#### Uploading blocklists and creating a firewall policy
To upload the blocklists to Cloudflare and create a firewall policy, use the `upload` subcommand.
For example:
diff --git a/src/__main__.py b/src/__main__.py
index aaa789f..6f178db 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -1,5 +1,6 @@
# To run from the root project directory, run the following command:
# python -m src.__main__
+# python -m src # also works because __main__ is the default module
import argparse
import os
from pathlib import Path
@@ -71,13 +72,13 @@ def main():
"--blocklists",
"-b",
help="Either a blocklist hosts file or a directory containing blocklist hosts files", # noqa E501
- default="blocklists",
+ default="blocklists", # Not really needed because the get_blocklists function will default to this # noqa: E501
)
upload_parser.add_argument(
"--whitelists",
"-w",
help="Either a whitelist hosts file or a directory containing whitelist hosts files", # noqa E501
- default="whitelist.txt", # Need to change this so it's optional
+ default="whitelist.txt", # Not really needed because the apply_whitelists function will default to this # noqa: E501
)
# Add subcommand: delete
delete_parser = subparsers.add_parser(
diff --git a/src/utils/delete.py b/src/utils/delete.py
index 159c8be..e1d2ec3 100644
--- a/src/utils/delete.py
+++ b/src/utils/delete.py
@@ -44,11 +44,14 @@ def delete_adblock_policy(policies: dict, account_id: str, token: str):
def main():
- rules = utils.get_gateway_rules()
- delete_adblock_policy(rules)
- lists = utils.get_lists()
+ account_id = input("Enter your Cloudflare account ID: ")
+ token = input("Enter your Cloudflare API token: ")
+
+ rules = utils.get_gateway_rules(account_id, token)
+ delete_adblock_policy(rules, account_id, token)
+ lists = utils.get_lists(account_id, token)
lists = utils.filter_adblock_lists(lists)
- delete_adblock_list(lists)
+ delete_adblock_list(lists, account_id, token)
if __name__ == "__main__":
diff --git a/src/utils/upload.py b/src/utils/upload.py
index 2c73458..b5513a6 100644
--- a/src/utils/upload.py
+++ b/src/utils/upload.py
@@ -5,7 +5,7 @@ import requests
from . import utils
-def get_blocklists(hosts_path: str = None):
+def get_blocklists(hosts_path: str = 'blocklists'):
blocklists = []
hosts_path = pathlib.Path(hosts_path)
if hosts_path.is_file():
@@ -18,7 +18,7 @@ def get_blocklists(hosts_path: str = None):
return blocklists
-def apply_whitelists(blocklists, whitelist: str = None):
+def apply_whitelists(blocklists, whitelist: str = 'whitelists'):
# If whitelist is a file, convert it to a list.
# If whitelist is a directory, convert all files in it to a list and combine them.
# If it does not exist, return the original blocklists
@@ -102,14 +102,17 @@ def create_dns_policy(lists, account_id: str, token: str) -> None:
def main():
+
+ account_id = input("Enter your Cloudflare account ID: ")
+ token = input("Enter your Cloudflare API token: ")
+
blocklists = get_blocklists()
blocklists = apply_whitelists(blocklists)
lists = split_list(blocklists)
- upload_to_cloudflare(lists)
- cloud_lists = utils.get_lists()
+ upload_to_cloudflare(lists, account_id, token)
+ cloud_lists = utils.get_lists(account_id, token)
cloud_lists = utils.filter_adblock_lists(cloud_lists)
- create_dns_policy(cloud_lists)
-
+ create_dns_policy(cloud_lists, account_id, token)
if __name__ == "__main__":
main()
From 79ca52987b806713702403dad731cfc8f3af9574 Mon Sep 17 00:00:00 2001
From: "deepsource-autofix[bot]"
<62050782+deepsource-autofix[bot]@users.noreply.github.com>
Date: Sun, 6 Aug 2023 22:26:16 +0000
Subject: [PATCH 15/16] style: Format code with black and isort
---
src/__main__.py | 2 +-
src/utils/delete.py | 2 +-
src/utils/upload.py | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/__main__.py b/src/__main__.py
index 6f178db..ac4dc71 100644
--- a/src/__main__.py
+++ b/src/__main__.py
@@ -72,7 +72,7 @@ def main():
"--blocklists",
"-b",
help="Either a blocklist hosts file or a directory containing blocklist hosts files", # noqa E501
- default="blocklists", # Not really needed because the get_blocklists function will default to this # noqa: E501
+ default="blocklists", # Not really needed because the get_blocklists function will default to this # noqa: E501
)
upload_parser.add_argument(
"--whitelists",
diff --git a/src/utils/delete.py b/src/utils/delete.py
index e1d2ec3..878e3c2 100644
--- a/src/utils/delete.py
+++ b/src/utils/delete.py
@@ -46,7 +46,7 @@ def delete_adblock_policy(policies: dict, account_id: str, token: str):
def main():
account_id = input("Enter your Cloudflare account ID: ")
token = input("Enter your Cloudflare API token: ")
-
+
rules = utils.get_gateway_rules(account_id, token)
delete_adblock_policy(rules, account_id, token)
lists = utils.get_lists(account_id, token)
diff --git a/src/utils/upload.py b/src/utils/upload.py
index b5513a6..b394152 100644
--- a/src/utils/upload.py
+++ b/src/utils/upload.py
@@ -5,7 +5,7 @@ import requests
from . import utils
-def get_blocklists(hosts_path: str = 'blocklists'):
+def get_blocklists(hosts_path: str = "blocklists"):
blocklists = []
hosts_path = pathlib.Path(hosts_path)
if hosts_path.is_file():
@@ -18,7 +18,7 @@ def get_blocklists(hosts_path: str = 'blocklists'):
return blocklists
-def apply_whitelists(blocklists, whitelist: str = 'whitelists'):
+def apply_whitelists(blocklists, whitelist: str = "whitelists"):
# If whitelist is a file, convert it to a list.
# If whitelist is a directory, convert all files in it to a list and combine them.
# If it does not exist, return the original blocklists
@@ -102,7 +102,6 @@ def create_dns_policy(lists, account_id: str, token: str) -> None:
def main():
-
account_id = input("Enter your Cloudflare account ID: ")
token = input("Enter your Cloudflare API token: ")
@@ -114,5 +113,6 @@ def main():
cloud_lists = utils.filter_adblock_lists(cloud_lists)
create_dns_policy(cloud_lists, account_id, token)
+
if __name__ == "__main__":
main()
From 3c7f61fb37b0e979494277934cbb35129a9331ed Mon Sep 17 00:00:00 2001
From: /techno <77907286+slashtechno@users.noreply.github.com>
Date: Sun, 6 Aug 2023 18:37:17 -0400
Subject: [PATCH 16/16] Delete utils.py
---
zerotrust_adblock/utils.py | 85 --------------------------------------
1 file changed, 85 deletions(-)
delete mode 100644 zerotrust_adblock/utils.py
diff --git a/zerotrust_adblock/utils.py b/zerotrust_adblock/utils.py
deleted file mode 100644
index 3b1df50..0000000
--- a/zerotrust_adblock/utils.py
+++ /dev/null
@@ -1,85 +0,0 @@
-import os
-import pathlib
-
-import requests
-from dotenv import load_dotenv
-
-# List Utils
-
-
-# Convert a hosts file to a simple hostname list
-def convert_to_list(file: pathlib.Path) -> list:
- with open(file, "r") as f:
- # Don't read commented lines; strip whitespace; remove 127.0.0.1 from beginning of line; ignore lines with "localhost"; ignore lines with "::1"; ignore newlines blocklists.extend([i[10:].strip() for i in f.readlines() if not i.startswith('#') and 'localhost' not in i and '::1' not in i])
- hosts = [
- i[10:].strip()
- for i in f.readlines()
- if not i.startswith("#") and "localhost" not in i and "::1" not in i
- ]
- # Equivalent to:
- # for x in f.readlines():
- # if not x.startswith('#') and 'localhost' not in x and '::1' not in x:
- # hosts.append(x[10:].strip())
- # If there are any empty strings in the list, remove them since for some reason, whitespace is stil in the list
- hosts = [i for i in hosts if i != ""]
- return hosts
-
-
-# General Utils
-
-
-# Load environment variables
-def load_env() -> dict:
- load_dotenv(".env")
- if not os.environ.get("CLOUDFLARE_TOKEN") and not os.environ.get(
- "CLOUDFLARE_ACCOUNT_ID"
- ):
- load_dotenv(".envrc")
- if not os.environ.get("CLOUDFLARE_TOKEN") or not os.environ.get(
- "CLOUDFLARE_ACCOUNT_ID"
- ):
- print(
- "No environment variables found. Please create a .env file or .envrc file"
- )
- exit()
- else:
- return {
- "CLOUDFLARE_TOKEN": os.environ.get("CLOUDFLARE_TOKEN"),
- "CLOUDFLARE_ACCOUNT_ID": os.environ.get("CLOUDFLARE_ACCOUNT_ID"),
- }
-
-
-def get_lists() -> dict:
- url = f"https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/lists"
- headers = {
- "Authorization": f"Bearer {TOKEN}",
- "Content-Type": "application/json",
- }
- response = requests.get(url, headers=headers, timeout=10)
- if response.status_code != 200:
- print(f"Error getting lists: {response.text}")
- return response.json()["result"]
-
-
-def filter_adblock_lists(lists: dict) -> dict:
- adblock_lists = []
- for lst in lists:
- if lst["name"].startswith("adblock-list") and lst["type"] == "DOMAIN":
- adblock_lists.append(lst)
- return adblock_lists
-
-
-def get_gateway_rules() -> dict:
- url = f"https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/gateway/rules"
- headers = {
- "Authorization": f"Bearer {TOKEN}",
- "Content-Type": "application/json",
- }
- response = requests.get(url, headers=headers, timeout=10)
- if response.status_code != 200:
- print(f"Error getting lists: {response.text}")
- return response.json()["result"]
-
-
-TOKEN = load_env()["CLOUDFLARE_TOKEN"]
-ACCOUNT_ID = load_env()["CLOUDFLARE_ACCOUNT_ID"]