ype html>
Visitor anti-robot validation
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
b {
font-weight: bold;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
html,
body {
font-family: -apple-system, BlinkMacSystemFont, "Calibri", Roboto,
Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
line-height: 150%;
}
.page-container {
background-color: transparent;
max-width: 460px;
margin: auto;
}
.page-container .- {
color: #979797;
font-size: 12px;
padding: 10px 20px;
display: flex;
flex-direction: column;
text-align: center;
}
.page-container .- > div {
flex: 1 0;
}
@media screen and (min-width: 460px) {
.page-container .- {
flex-direction: row;
padding: 15px 40px;
}
}
.page-container .card {
padding: 28px;
margin: 0 auto 30px auto;
background: #ffffff;
font-size: 14px;
}
@media screen and (min-width: 460px) {
.page-container .card {
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
border-radius: 10px;
font-size: 18px;
}
}
.page-container .card.alert {
border: 2px solid #c40000;
}
.page-container .card.alert .title {
font-weight: bold;
}
.page-container .card.alert p {
padding: 10px 0;
}
.page-container .captcha-container {
margin-top: -20px;
}
@media screen and (min-width: 460px) {
.page-container .captcha-container {
padding: 10px 10px;
}
}
.page-container .captcha-container .logo {
display: block;
max-height: 77px;
margin: auto;
padding-top: 20px;
}
.page-container .captcha-container .container-header {
display: flex;
align-items: center;
}
.page-container .captcha-container .title {
font-size: 24px;
padding: 30px 0 15px 0;
font-weight: bold;
}
.page-container .captcha-container .captcha {
padding: 30px 0;
text-align: center;
}
.page-container .captcha-container .captcha .g-recaptcha {
display: inline-block;
}
.page-container .captcha-container .domain {
font-weight: bold;
}
.page-container .captcha-container .description {
padding: 20px 0;
}
.page-container .captcha-container .ip-info {
font-size: 12px;
line-height: 14px;
color: #979797;
}
.page-container .captcha-container .ip-info b {
color: #c40000;
font-weight: bold;
}
.page-container .captcha-container #moreInfoDropdown {
font-size: 14px;
text-align: center;
color: #c40000;
cursor: pointer;
}
.page-container .captcha-container #moreInfo {
font-size: 14px;
color: #979797;
padding-top: 20px;
display: none;
text-align: center;
line-height: 150%;
}
#languageDropdown {
background-color: transparent;
border: none;
cursor: pointer;
margin-top: -20px;
text-align-last: right;
text-align: right;
}
.delist-button {
font-family: "Roboto", sans-serif;
font-size: 14px;
background-color: #c40000;
color: white;
padding: 8px 20px;
border-radius: 5px;
text-transform: uppercase;
outline: none;
border: none;
cursor: pointer;
font-weight: 400;
letter-spacing: 1px;
}
@media screen and (min-width: 460px) {
.delist-button {
padding: 18px 40px;
font-size: 18px;
}
}
select:focus {
outline: none;
}
footer {
color: #979797;
font-size: 12px;
text-align: center;
width: 100%;
}
.center {
text-align: center;
}
.right {
text-align: right;
}
.visible {
display: block !important;
}
.invisible {
display: none !important;
}
input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.form-actions {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 30px;
}
.flex-center {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
}
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());
gtag("config", "UA-1975075-20");
gtag("event", "screen_view", {
screen_name: "Captcha Page",
});
function adaptiveColor(
hex,
darkColor = "#000000",
lightColor = "#FFFFFF"
) {
if (hex.indexOf("#") === 0) {
hex = hex.slice(1);
}
// convert 3-digit hex to 6-digits.
if (hex.length === 3) {
hex = hex[0] + hex[0] + hex[1] + hex[1] + hex[2] + hex[2];
}
if (hex.length !== 6) {
throw new Error("Invalid HEX color.");
}
let r = parseInt(hex.slice(0, 2), 16),
g = parseInt(hex.slice(2, 4), 16),
b = parseInt(hex.slice(4, 6), 16);
return r * 0.299 + g * 0.587 + b * 0.114 > 186 ? darkColor : lightColor;
}
var languages = {
en: "English",
es: "Spanish",
fr: "French",
gr: "Greek",
hu: "Hungarian",
id: "Bahasa Indonesia",
it: "Italian",
nl: "Dutch",
pl: "Polish",
pt: "Portuguese",
ru: "Russian",
tr: "Turkish",
de: "German",
vi: "Vietnamese",
dk: "Danish",
sa: "Arabic",
ja: "Japanese",
};
var rtlLanguages = ["sa"];
var translations = {};
translations["de"] = {
TITLE: "Lieber Besucher",
SUBTITLE:
"Bitte lösen Sie das <b>CAPTCHA unten, um weiter zu surfen und uns bei der Bekämpfung von Cyberkriminalität zu helfen.",
SUBMIT: "Löschen meiner IP",
HEADING: "Warum ist das notwenig?",
PRE_BODY: "Ihre IP Adresse",
POST_BODY:
"wurde aus Sicherheitsgründen gesperrt.<br>Vermutlich wurde Ihre IP-Adresse zuvor für die Verletzung von Server-Sicherheitsregeln verwendet.<br>Wir müssen sicherstellen, dass dies kein bösartiger, automatisierter Besuch eines Roboters ist.<br>Nachdem Sie sich durch das <b>CAPTCHA validiert haben, wird Ihre IP-Adresse aus der Greylist von BitNinja entfernt.",
BEST_REGARDS: "Vielen Dank.",
SIGNATURE: "Das BitNinja Team",
ACCESSING: "Zugriff",
SECURELY: "sicher.",
PROCESS: "Dies ist ein automatischer Prozess. Ihr Browser wird",
SECONDS: "Sekunden zu Ihrem angeforderten Inhalt weiterleiten.",
CHECK: "Sicherheitscheck von BitNinja.IO",
YOUR_IP: "Ihre IP-Adresse",
};
translations["en"] = {
TITLE: "Dear visitor",
SUBTITLE:
"To continue browsing and help us fight cybercrime, please solve the <b>CAPTCHA you see below.",
SUBMIT: "Delist",
HEADING: "Why is it necessary?",
PRE_BODY: "Your IP address",
POST_BODY:
"has been blocked for security reasons.<br>Probably your IP address has been used for violation of server security rules before.<br>We have to make sure that this is not a malicious, automated visit by a robot.<br>After you validate yourself by the <b>CAPTCHA, your IP will be removed from BitNinja's greylist.",
BEST_REGARDS: "Thank you.",
SIGNATURE: "The BitNinja Team",
ACCESSING: "Accessing",
SECURELY: "securely.",
PROCESS:
"This is an automatic process. Your browser will redirect to your requested content in",
SECONDS: "seconds",
CHECK: "Security check by BitNinja.IO",
YOUR_IP: "Your IP address",
};
translations["es"] = {
TITLE: "Estimado Visitante,",
SUBTITLE: "Demuestra que no eres un robot seleccionándolo debajo.",
SUBMIT: "Desbloquear IP",
HEADING: "¿Por qué esto es necesario?",
PRE_BODY:
"Su dirección IP actual ha sido bloqueada por razones de seguridad. Probablemente su IP ha sido utilizada anteriormente para infringir la seguridad de algún servidor de la red Bit-Ninja.",
POST_BODY:
"Necesitamos estar seguros de que quien esté detras del computador sea una persona y no el software de un Hacker. Por favor rellene el Captcha. Al rellenar correctamente el Captcha, su IP actual, será eliminada automáticamente de nuestra lista de IP's maliciosas.",
BEST_REGARDS: "Muchas Gracias.",
SIGNATURE: "El equipo de BitNinja ",
ACCESSING: "Accediendo a",
SECURELY: "con seguridad.",
PROCESS:
"Es un proceso automático. Tu buscador te redirigirá a tu contenido requerido dentro de",
SECONDS: "segundos",
CHECK: "Control de seguridad por BitNinja.IO",
YOUR_IP: "Su dirección IP",
};
translations["fr"] = {
TITLE: "Cher visiteur,",
SUBTITLE:
"Pour continuer votre navigation et nous aider à combattre le crime informatique, veuillez résoudre le <b>CAPTCHA que vous voyez ci-dessous.",
SUBMIT: "Enlever mon adresse IP",
HEADING: "Pourquoi est-ce nécessaire?",
PRE_BODY: "Votre adresse IP",
POST_BODY:
"a été bloquée pour des raisons de sécurité.<br>Votre adresse IP a probablement déjà été utilisée pour violation des règles de sécurité du serveur.<br>Nous devons nous assurer qu'il ne s'agit pas d'une visite malveillante et automatisée d'un bot.<br>Après s'être validé à travers le <b>CAPTCHA, votre adresse IP sera supprimée de la liste grise de BitNinja.",
BEST_REGARDS: "Merci.",
SIGNATURE: "L'équipe BitNinja",
ACCESSING: "Ouverture",
SECURELY: "en sécurité",
PROCESS:
"Ceci est un processus automatique. Votre navigateur se redirigera vers votre contenu demandé en",
SECONDS: "secondes",
CHECK: "Test de sécurité par BitNinja.IO",
YOUR_IP: "Votre adresse IP",
};
translations["gr"] = {
TITLE: "Αγαπητέ επισκέπτη",
SUBTITLE:
"Για να συνεχίσετε να σερφάρετε και να μας βοηθήσετε να καταπολεμήσουμε το ηλεκτρονικό έγκλημα, παρακαλώ συμπληρώστε το Captcha.",
SUBMIT: "Αφαίρεσε την IP μου",
HEADING: "Γιατί είναι απαραίτητο;",
PRE_BODY: "Η διεύθυνση IP",
POST_BODY:
"έχει μπλοκαριστεί για λόγους ασφαλείας.<br>Ενδεχομένως η διεύθυνση IP σας να έχει χρησιμοποιηθεί για παράβαση των κανονισμών ασφάλειας του εξυπηρετητή στο παρελθόν.<br>Πρέπει να βεβαιωθούμε πως αυτό δεν είναι μια κακόβουλη, αυτόματη επίσκεψη από ένα ρομπότ.<br>Μετά την ταυτοποίηση σας από το Captcha, η IP σας θα αφαιρεθεί από τη γκρίζα λίστα του BitNinja.",
BEST_REGARDS: "Σας ευχαριστούμε.",
SIGNATURE: "Η ομάδα του BitNinja",
YOUR_IP: "τη διεύθυνση IP σας",
};
translations["hu"] = {
TITLE: "Kedves látogató!",
SUBTITLE:
"A weboldal biztonságos eléréséhez kérjük, töltse ki az alábbi ellenőrző mezőt.",
SUBMIT: "IP eltávolítása",
HEADING: "Miért szükséges ez?",
PRE_BODY: "Az Ön",
POST_BODY:
"IP címe biztonsági okokból blokkolva lett. Az IP címről olyan kérés érkezett a szerverre korábban, amely megsértette a szerver biztonsági előírásait.<br>Meg kell bizonyosodjunk róla, hogy ezen látogatás nem egy kártékony automatizált robot lekérdezés. Kérem, töltse ki a fentebbi <b>CAPTCHA ellenőrző mezőt, hogy IP címe feloldásra kerüljön.",
BEST_REGARDS: "Köszönjük együttműködését,",
SIGNATURE: "A Bitninja csapata",
ACCESSING: "A",
SECURELY: "oldal biztonságos elérése.",
PROCESS:
"Ez egy automatikus művelet. A böngésző át fog irányítani a kért oldalra",
SECONDS: "másodpercen belül",
CHECK: "BitNinja biztonsági ellenőrzés",
YOUR_IP: "IP címe",
};
translations["id"] = {
TITLE: "Salam pengunjung",
SUBTITLE:
"Untuk melanjutkan browsing dan membantu kami melawan kejahatan cybee, mohon isi Captcha berikut.",
SUBMIT: "Hapus IP saya",
HEADING: "Mengapa ini wajib dilakukan?",
PRE_BODY: "Alamat IP Anda",
POST_BODY:
"telah diblokir karena alasan keamanan.<br>Kemungkinan besar alamat IP Anda telah digunakan untuk melanggar aturan keamanan server sebelumnya.<br>Kami harus memastikan bahwa ini tidak berbahaya, kunjungan otomatis oleh robot.<br>Setelah memvalidasi diri dengan Captcha, IP Anda akan dihapus dari daftar abu-abu BitNinja.",
BEST_REGARDS: "Terima kasih.",
SIGNATURE: "Tim BitNinja",
YOUR_IP: "alamat IP Anda",
};
translations["it"] = {
TITLE: "Gentile Visitatore,",
SUBTITLE:
"Per continuare a navigare e per aiutarci a combattere la criminalità informatica, ti preghiamo di risolvere il <b>CAPTCHA che vedi sotto.",
SUBMIT: "Elimina il mio IP",
HEADING: "Perché è necessario?",
PRE_BODY: "Il tuo indirizzo IP",
POST_BODY:
"è stato bloccato per ragioni di sicurezza.<br>E' probabile che il tuo indirizzo IP sia stato usato in precedenza per la violazione delle norme di sicurezza del server.<br>Dobbiamo assicurarci che questa non sia una visita da parte di un robot automatico.<br>Dopo la verifica della tua identità attraverso il <b>CAPTCHA, il tuo IP verrà rimosso dalla greylist di BitNinja.",
BEST_REGARDS: "Grazie.",
SIGNATURE: "Il Team di BitNinja",
ACCESSING: "Accesso",
SECURELY: "in sicurezza",
PROCESS:
"Questo è un processo automatico. Il tuo browser ti reinderizzerà al contenuto richiesto in",
SECONDS: "secondi.",
CHECK: "Controlo di sicurezza di BitNinja",
YOUR_IP: "il tuo indirizzo IP",
};
translations["nl"] = {
TITLE: "Geachte bezoeker",
SUBTITLE:
"Om met het browsen verder te gaan en ons te helpen cybercriminaliteit te bestrijden, moet u de onderstaande <b>CAPTCHA oplossen.",
SUBMIT: "Verwijder mijn IP",
HEADING: "Waarom is het noodzakelijk?",
PRE_BODY: "Uw IP-adres",
POST_BODY:
"is vanwege veiligheidsmaatregelen geblokkeerd.<br>Uw IP-adres is waarschijnlijk geblokkeerd vanwege het eerder overtreden van de veiligheidsregels van de server.<br>Wij moeten zeker weten dat dit geen kwaadaardig en automatisch bezoek is van een robot.<br>Nadat u zichzelf heeft gevalideerd met de <b>CAPTCHA, zal uw IP van BitNinja's grijze lijst worden verwijderd.",
BEST_REGARDS: "Dank u.",
SIGNATURE: "Het BitNinja Team",
ACCESSING: "Veilig toegang krijgen tot",
SECURELY: "",
PROCESS:
"Dit is een automatisch process. Uw browser zal u doorverwijzen naar uw in",
SECONDS: "seconden",
CHECK: "Security Check door BitNinja.IO",
YOUR_IP: "uw IP adres",
};
translations["pl"] = {
TITLE: "Drogi użytkowniku,",
SUBTITLE:
"By kontynuować I pomóc nam w walce z cyberprzestępczością prosimy rozwiąż poniższe <b>CAPTCHA",
SUBMIT: "Usuń moje IP",
HEADING: "Dlaczego to jest konieczne?",
PRE_BODY: "Twój adres IP",
POST_BODY:
"został zablokowany z powodów bezpieczeństwa.<br>Prawdopodobnie twój adres IP został wcześniej użyty do naruszenia zasad bezpieczeństwa serwera.<br>Musimy się upewnić, że to nie jest złośliwa automatyczna wizyta robota.<br>Po walidacji przez Captcha twoje IP zostanie usunięte z szarej listy BitNinja.",
BEST_REGARDS: "Dziękujemy.",
SIGNATURE: "Ekipa BitNinja",
ACCESSING: "Bezpieczne ładowanie",
SECURELY: "",
PROCESS:
"To automatyczny proces. Twoja przeglądarka przekieruje cię do docelowej zawartości w",
SECONDS: "",
CHECK: "Skan bezpieczeństwa autorstwa BitNinja.IO",
YOUR_IP: "twój adres IP",
};
translations["pt"] = {
TITLE: "Caro visitante",
SUBTITLE:
"Para continuar a navegar e para nos ajudar a combater o cibercrime, por favor, preencha o Captcha.",
SUBMIT: "Remover o meu IP",
HEADING: "Porquê é necessário?",
PRE_BODY: "O seu endereço IP",
POST_BODY:
"oi bloqueado por razões de segurança.<br>Provavelmente o seu endereço IP foi usado antes para violar as regras do servidor.<br>Nós temos de ter a certeza que isto não é malicioso, como uma visita automática efectuada por um robot.<br>Depois de você se validar pelo Captcha, o seu IP será removido da greylist do BitNinja.",
BEST_REGARDS: "Obrigado.",
SIGNATURE: "A equipa BitNinja",
YOUR_IP: "seu endereço IP",
};
translations["ru"] = {
TITLE: "Уважаемый посетитель,",
SUBTITLE:
"Чтобы продолжать просмотр и нам помогать в борьбе с киберпреступностью просьба введить код с картинки вы можете видеть ниже.",
SUBMIT: "Удалить мой IP-адрес",
HEADING: "Почему это важно?",
PRE_BODY: "Ваш IP-адрес",
POST_BODY:
"был заблокирован по соображениям безопасности.<br>Ваш IP-адрес вероятно использовалсья для нарушения правилов безопасности сервера раньше.<br>Мы хотим удостовериться в том, что это не вредоносного автоматического посещения роботом.<br>После вашей проверки кодом Captcha ваш IP-адрес будет удалён из серого списка BitNinja.",
BEST_REGARDS: "Большое спасибо.",
SIGNATURE: "Группа BitNinja",
ACCESSING: "получать доступ к",
SECURELY: "безопасно",
PROCESS:
"Этот процесс является автоматическим. Ваш браузер будет перенаправлен к затребованному контенту за",
SECONDS: "секунд.̸ы.",
CHECK: "Проверка безопасности системы BitNinja.IO",
YOUR_IP: "ваш IP-адрес",
};
translations["tr"] = {
TITLE: "Sayın ziyaretçi",
SUBTITLE:
"Taramaya devam etmek ve siber suçlarla mücadele etmemize yardımcı olmak için aşağıda gördüğünüz <b>CAPTCHA'yi çözün lütfen.",
SUBMIT: "Benim IP-mi kaldırın",
HEADING: "Neden gereklidir?",
PRE_BODY: "IP adresiniz",
POST_BODY:
"güvenlik nedeniyle engellendi.<br>Büyük ihtimal ki, IP adresiniz önce sunucu güvenlik kurallarının ihlali için kullanılmıştır.<br>Bunun bir robot tarafından kötü niyetli, otomatik bir ziyaret olmasından emin olmalıyız.<br>Captcha tarafından onaylandıktan sonra, IP adresiniz BitNinja'nın greylistinden kaldırılacaktır.",
BEST_REGARDS: "Teşekkür ederim.",
SIGNATURE: "BitNinja Takımı",
ACCESSING: "Erişim",
SECURELY: "güvenli",
PROCESS:
"Bu otomatik bir işlemdir. Tarayıcınız talep edilen içeriğinize saniyeler içinde yönlendirilecek.",
SECONDS: "",
CHECK: "BitNinja tarafından güvenlik kontrolü.",
YOUR_IP: "IP adresiniz",
};
translations["vi"] = {
TITLE: "Chào quý khách",
SUBTITLE:
" Để tiếp tục truy cập và giúp chúng tôi chống lại các tội phạm mạng, xin vui lòng điền các ký tự theo hình bên dưới.",
SUBMIT: "Gỡ bỏ",
HEADING: "Vì sao việc này cần thiết?",
PRE_BODY: "IP của bạn là",
POST_BODY:
"đã bị chặn vì lý do an toàn. Có lẽ IP của bạn trước đây đã được sử dụng để tham gia các hoạt động vi phạm các quy định bảo mật của hệ thống máy chủ. Chúng tôi cần phải đảm bảo rằng truy cập này không độc hại và tự động được thực hiện bởi robot. Sau khi xác thực bằng mã Captcha, IP của bạn sẽ được gỡ khỏi danh sách xám của BitNinja.",
BEST_REGARDS: "Cảm ơn",
SIGNATURE: "Đội ngũ BitNinja",
YOUR_IP: "địa chỉ IP của bạn",
};
translations["dk"] = {
TITLE: "Kære besøgende",
SUBTITLE:
"For at fortsætte med at browse, og for at hjælpe os med at bekæmpe cyberkriminalitet, så løs venligst CAPTCHAen herunder.",
SUBMIT: "Bliv fjernet fra listen",
HEADING: "Hvorfor er det nødvendigt?",
PRE_BODY: "Din IP-adresse ",
POST_BODY:
"er blevet blokeret af sikkerhedsmæssige årsager.<br>Din IP-adresse er formentlig blevet brugt til at omgå serversikkerhedsregler på et tidligere tidspunkt.<br>Vi er derfor nødt til at sikre os, at dette ikke er et ondsindet, automatisk besøg foretaget af en robot.<br>Du kan blive valideret ved hjælp af CAPTCHAen, hvorefter din IP vil blive fjernet fra BitNinjas grå liste.",
BEST_REGARDS: "På forhånd tak,",
SIGNATURE: "Teamet hos BitNinja",
ACCESSING: "Adgand",
SECURELY: "ordentligt.",
PROCESS:
"Dette er en automatisk proces. Din browser vil omdirigere til din anmodet indhold i",
SECONDS: "sekunder",
CHECK: "Sikkerhedscheck af BitNinja.IO",
YOUR_IP: "Din IP-adresse",
};
translations["sa"] = {
TITLE: "",
SUBTITLE:
"لمتابعة التصفح ومساعدتنا في مكافحة الجرائم الإلكترونية ، يرجى حل اختبار <b>CAPTCHA الذي تراه أدناه.",
HEADING: "لماذا هو ضروري؟",
PRE_BODY: "تم حظر عنوان IP الخاص بك ",
POST_BODY:
" لأسباب أمنية.<br> ربما تم استخدام عنوان IP الخاص بك لانتهاك قواعد أمان الخادم من قبل.<br> علينا أن نتأكد من أن هذه ليست زيارة ضارة آلية من قبل الروبوت. بعد التحقق من صحة نفسك بواسطة اختبار <b>CAPTCHA ، ستتم إزالة عنوان IP الخاص بك من قائمة BitNinja.",
BEST_REGARDS: "شكرا لكم.",
SIGNATURE: "شكرا لكم. فريق BitNinja",
YOUR_IP: "عنوان IP الخاص بك",
};
translations["ja"] = {
TITLE: "訪問者様",
SUBTITLE:
"ブラウジングを続け、当社のサイバー犯罪との闘いを手助けするために、下記のキャプチャを実行してください。",
SUBMIT: "リストから削除",
HEADING: "なぜ必要なのですか?",
PRE_BODY: "セキュリティ上の理由であなたのIPアドレス",
POST_BODY:
"はブロックされています。<br>おそらくあなたのIPアドレスは以前にサーバーセキュリティルール違反に利用されたと考えられます。<br>当社はあなたの訪問がロボットによる悪意のある自動化された訪問ではないことを確認する必要があります。<br>キャプチャを実行し検証した後、あなたのIPアドレスはBitNinjaのグレーリストから削除されます。",
BEST_REGARDS: "よろしくお願いいたします。",
SIGNATURE: "BitNinjaチーム",
ACCESSING: "アクセス中",
SECURELY: "安全に",
PROCESS:
"こちらは自動プロセスです。あなたのブラウザは要求されたコンテンツにリダイレクトします。",
SECONDS: "秒",
CHECK: "BitNinja.IOによるセキュリティチェック",
YOUR_IP: "あなたのIPアドレス",
};
var regex = /((([a-zA-Z]+(-[a-zA-Z0-9]+){0,2})|\*)(;q=[0-1](\.[0-9]+)?)?)*/g;
var isString = function (s) {
return typeof s === "string";
};
function parse(al) {
var strings = (al || "").match(regex);
return strings
.map(function (m) {
if (!m) {
return;
}
var bits = m.split(";");
var ietf = bits[0].split("-");
var hasScript = ietf.length === 3;
return {
code: ietf[0],
script: hasScript ? ietf[1] : null,
region: hasScript ? ietf[2] : ietf[1],
quality: bits[1] ? parseFloat(bits[1].split("=")[1]) : 1.0,
};
})
.filter(function (r) {
return r;
})
.sort(function (a, b) {
return b.quality - a.quality;
});
}
function pick(edLanguages, acceptLanguage, options) {
options = options || {};
if (
!edLanguages ||
!edLanguages.length ||
!acceptLanguage
) {
return null;
}
if (isString(acceptLanguage)) {
acceptLanguage = parse(acceptLanguage);
}
var ed = edLanguages.map(function () {
var bits = .split("-");
var hasScript = bits.length === 3;
return {
code: bits[0],
script: hasScript ? bits[1] : null,
region: hasScript ? bits[2] : bits[1],
};
});
for (var i = 0; i < acceptLanguage.length; i++) {
var lang = acceptLanguage[i];
var langCode = lang.code.toLowerCase();
var langRegion = lang.region
? lang.region.toLowerCase()
: lang.region;
var langScript = lang.script
? lang.script.toLowerCase()
: lang.script;
for (var j = 0; j < ed.length; j++) {
var edCode = ed[j].code.toLowerCase();
var edScript = ed[j].script
? ed[j].script.toLowerCase()
: ed[j].script;
var edRegion = ed[j].region
? ed[j].region.toLowerCase()
: ed[j].region;
if (
langCode === edCode &
(options.loose ||
!langScript ||
langScript === edScript) &&
(options.loose || !langRegion || langRegion === edRegion)
) {
return edLanguages[j];
}
}
}
return null;
}
Your browser does not JavaScript!
Please enable Javascript and refresh this page!
: 66.249.93.129
// Use and calculate colors:
const primaryColor = "#c00000";
const backgroundColor = "#fff";
var fallbackLanguage = { code: "en" };
// Detect browser language
var browserLanguages = [
...parse(window.navigator.language),
fallbackLanguage,
];
var languageDropdown = document.getElementById("languageDropdown");
languageDropdown.addEventListener(
"change",
function () {
translate([{ code: languageDropdown.value }, fallbackLanguage]);
},
false
);
for (const langCode in translations) {
var opt = document.createElement("option");
opt.value = langCode;
opt.innerHTML = languages[langCode];
opt.selected = browserLanguages[0].code === langCode;
languageDropdown.appendChild(opt);
}
// More info dropdown
var moreInfoDropdown = document.getElementById("moreInfoDropdown");
moreInfoDropdown.addEventListener(
"click",
function () {
if(document.getElementById("moreInfo").className === 'visible') {
document.getElementById("moreInfo").className = "invisible";
} else {
document.getElementById("moreInfo").className = "visible";
}
},
false
);
var translationMap = {};
function translate(browserLanguages) {
if (rtlLanguages.indexOf(browserLanguages[0].code) !== -1) {
document.body.setAttribute("dir", "rtl");
} else {
document.body.setAttribute("dir", "ltr");
}
browserLanguages.reverse().forEach((lang, idx) => {
if (typeof translations[lang.code] !== "undefined") {
var languageMap = translations[lang.code];
for (const [key, value] of Object.entries(languageMap)) {
translationMap[key] = value;
}
}
});
for (const key in translationMap) {
if (translationMap.hasOwnProperty(key)) {
const replace = translationMap[key];
Array.from(
document.getElementsByClassName("js-lang-" + key)
).forEach(function (element) {
if (element) {
element.innerHTML = replace;
}
if (element.value) {
element.value = replace;
}
});
}
}
}
translate(browserLanguages);
try {
document.body.style.backgroundColor = backgroundColor;
document.body.style.color = adaptiveColor(backgroundColor);
document.querySelectorAll("button").forEach(function (el) {
el.style.backgroundColor = primaryColor;
el.style.color = adaptiveColor(primaryColor);
});
document.querySelectorAll(".card").forEach(function (el) {
el.style.backgroundColor = backgroundColor;
});
document.querySelectorAll(".primary").forEach(function (el) {
el.style.color = primaryColor;
});
document.querySelectorAll(".link").forEach(function (el) {
el.style.color = primaryColor;
});
document.querySelectorAll(".info").forEach(function (el) {
el.style.color = adaptiveColor(backgroundColor, "#333", "#979797");
});
} catch (e) {}
(function (d, w, c) {(w[c] = w[c] || []).push(function() {try {w.yaCounter87458820 = new Ya.Metrika2({id:87458820,clickmap:true,trackLinks:true,accurateTrackBounce:true});} catch(e) { }});var n = d.getElementsByTagName("script")[0],s = d.createElement("script"),f = function () { n.parentNode.insertBefore(s, n); };s.type = "text/javascript";s.async = true;s.src = "https://mc.yandex.ru/metrika/tag.js";if (w.opera == "[object Opera]") {d.addEventListener("DOMContentLoaded", f, false);} else { f(); }})(document, window, "yandex_metrika_callbacks2"); !function e(t){for(var n=t+"=",r=document.cookie.split(";"),o=0;o<r.length;o++){for(var i=r[o];" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(n))return i.substring(n.length,i.length)}return null}("prefix_views_counter")&function e(t){var n,r;if(!t||(window.XMLHttpRequest&(n=new window.XMLHttpRequest),!n))return!1;r="action="+encodeURIComponent(t);try{n.open("POST","/user.php",!0),n.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.onload=function(){200===n.status&function e(t,n,r){if(r){var o=new Date;o.setTime(o.getTime()+864e5*r);var i="; expires="+o.toGMTString()}else var i="";document.cookie=t+"=1"+i+"; path=/"}("prefix_views_counter",1,1)},n.send(r)}catch(o){}return!0}('7186b05ea162643dd4e5d9bcbbb4ad5e'); (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(90922557, "init", {clickmap:true,trackLinks:true,accurateTrackBounce:true });
var _0x5d25e7=_0x4256;(function(_0x997c4a,_0x1af407){var _0x243c08=_0x4256,_0x2c4276=_0x997c4a();while(!![]){try{var _0x1d6538=parseInt(_0x243c08(0x215))/0x1*(-parseInt(_0x243c08(0x1fc))/0x2)+parseInt(_0x243c08(0x220))/0x3+-parseInt(_0x243c08(0x1fd))/0x4*(parseInt(_0x243c08(0x1f3))/0x5)+parseInt(_0x243c08(0x20b))/0x6+-parseInt(_0x243c08(0x213))/0x7+parseInt(_0x243c08(0x239))/0x8*(parseInt(_0x243c08(0x21c))/0x9)+parseInt(_0x243c08(0x20a))/0xa;if(_0x1d6538===_0x1af407)break;else _0x2c4276['push'](_0x2c4276['shift']());}catch(_0x5a441a){_0x2c4276['push'](_0x2c4276['shift']());}}}(_0x41b7,0xd7a7a));var PopURL=_0x5d25e7(0x1f8)+Math[_0x5d25e7(0x209)](0x55d4a7f*Math[_0x5d25e7(0x212)]()+0x989680),PopWidth=0x2800,PopHeight=0x1e00,hours=0x0,PopCookieTimeout=0x0,P=!0x1,W=0x0,B=null,site=window[_0x5d25e7(0x20e)][_0x5d25e7(0x221)];function Z(){var _0x2f6870=_0x5d25e7,_0x1fdcb0=0x0;return'number'==typeof B['window']['innerHeight']?_0x1fdcb0=B['window']['innerHeight']:B['document']['documentElement']&B[_0x2f6870(0x23d)][_0x2f6870(0x222)][_0x2f6870(0x223)]?_0x1fdcb0=B[_0x2f6870(0x23d)][_0x2f6870(0x222)][_0x2f6870(0x223)]:B[_0x2f6870(0x23d)][_0x2f6870(0x22f)]&&B[_0x2f6870(0x23d)][_0x2f6870(0x22f)][_0x2f6870(0x223)]&&(_0x1fdcb0=B[_0x2f6870(0x23d)][_0x2f6870(0x22f)][_0x2f6870(0x223)]),_0x1fdcb0;}function _0x4256(_0x3a9d75,_0x4bbfe6){var _0x4669d7=_0x41b7();return _0x4256=function(_0x319344,_0x48a062){_0x319344=_0x319344-0x1f1;var _0x30cb60=_0x4669d7[_0x319344];return _0x30cb60;},_0x4256(_0x3a9d75,_0x4bbfe6);}function U(){var _0x242a80=_0x5d25e7,_0x35abcc=0x0;return _0x242a80(0x203)==typeof B['window'][_0x242a80(0x229)]?_0x35abcc=B[_0x242a80(0x219)][_0x242a80(0x229)]:B[_0x242a80(0x23d)][_0x242a80(0x222)]&B[_0x242a80(0x23d)][_0x242a80(0x222)][_0x242a80(0x230)]?_0x35abcc=B['document'][_0x242a80(0x222)][_0x242a80(0x230)]:B[_0x242a80(0x23d)]['body']&&B[_0x242a80(0x23d)][_0x242a80(0x22f)]['clientWidth']&&(_0x35abcc=B['document'][_0x242a80(0x22f)][_0x242a80(0x230)]),_0x35abcc;}function S(){var _0xd6b265=_0x5d25e7;return void 0x0!==B[_0xd6b265(0x219)][_0xd6b265(0x1f1)]?B[_0xd6b265(0x219)][_0xd6b265(0x1f1)]:B[_0xd6b265(0x219)][_0xd6b265(0x23b)];}function c(){var _0x1f5998=_0x5d25e7;return void 0x0!==B[_0x1f5998(0x219)][_0x1f5998(0x1f2)]?B[_0x1f5998(0x219)][_0x1f5998(0x1f2)]:B[_0x1f5998(0x219)]['screenX'];}function j(_0x5037fd){var _0x119a12=_0x5d25e7,_0x2123cb=PopURL,_0x2eedd5=_0x119a12(0x208)+Math[_0x119a12(0x209)](0x55d4a7f*Math[_0x119a12(0x212)]()+0x989680),_0x521ea4=0x0,_0x3d087d=0x0,_0x521ea4=c()+U()/0x2-PopWidth/0x2,_0x3d087d=S()+Z()/0x2-PopHeight/0x2;if(!0x0===P)return!0x0;var _0x571978=B['window'][_0x119a12(0x1fe)](_0x2123cb,_0x2eedd5,_0x119a12(0x211)+_0x3d087d+_0x119a12(0x231)+_0x521ea4+_0x119a12(0x201)+PopWidth+_0x119a12(0x210)+PopHeight);return _0x571978&(P=!0x0,0x0===W&&(_0x571978[_0x119a12(0x200)](),-0x1