<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">vdgtu</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Дагестанского государственного технического университета. Технические науки</journal-title><trans-title-group xml:lang="en"><trans-title>Herald of Dagestan State Technical University. Technical Sciences</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2073-6185</issn><issn pub-type="epub">2542-095X</issn><publisher><publisher-name>Daghestan State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21822/2073-6185-2024-51-2-137-153</article-id><article-id custom-type="elpub" pub-id-type="custom">vdgtu-1529</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ТЕЛЕКОММУНИКАЦИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGY AND TELECOMMUNICATIONS</subject></subj-group></article-categories><title-group><article-title>Создание и обучение искусственной нейронной сети с целью детектирования, классификации и блокировки сетевых DDos–атак</article-title><trans-title-group xml:lang="en"><trans-title>Creation and Training of artifical neural network for Detection and Neutralization of Network DDos–attacks(“Denial of Service”)</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2454-3600</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Разумов</surname><given-names>П. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Razumov</surname><given-names>P. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Разумов Павел Владимирович, аспирант 3 курса, кафедра «Кибербезопасность информационных систем»</p><p>344000, г. Ростов-на-Дону, пл. Гагарина, 1</p></bio><bio xml:lang="en"><p>Pavel V. Razumov, 3rd year Graduate Student, Department of Cybersecurity of Information Systems</p><p>1 Gagarin Square, Rostov-on-Don 344000</p></bio><email xlink:type="simple">razumov1996@inbox.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-9392-3140</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Черкесова</surname><given-names>Л. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Cherkesova</surname><given-names>L. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Черкесова Лариса Владимировна, доктор физико-математических наук, кафедра профессор, «Кибербезопасность информационных систем»</p><p>344000, г. Ростов-на-Дону, пл. Гагарина, 1</p></bio><bio xml:lang="en"><p>Larisa V. Cherkesova, Dr. Sci., (Physical and Mathem.), Department of Professor, Department of Cybersecurity of Information Systems</p><p>1 Gagarin Square, Rostov-on-Don 344000</p></bio><email xlink:type="simple">chia2002@inbox.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1577-2671</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ревякина</surname><given-names>Е. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Revyakina</surname><given-names>E. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ревякина Елена Александровна, кандидат технических наук, доцент, кафедра «Кибербезопасность информационных систем»</p><p>344000, г. Ростов-на-Дону, пл. Гагарина, 1</p></bio><bio xml:lang="en"><p>Elena A. Revyakina, Cand. Sci. (Eng.), Assoc. Prof., Department of Cybersecurity of Information Systems</p><p>1 Gagarin Square, Rostov-on-Don 344000</p></bio><email xlink:type="simple">revyelena@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Донской государственный технический университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Don State Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>25</day><month>07</month><year>2024</year></pub-date><volume>51</volume><issue>2</issue><fpage>137</fpage><lpage>153</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Разумов П.В., Черкесова Л.В., Ревякина Е.А., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Разумов П.В., Черкесова Л.В., Ревякина Е.А.</copyright-holder><copyright-holder xml:lang="en">Razumov P.V., Cherkesova L.V., Revyakina E.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://vestnik.dgtu.ru/jour/article/view/1529">https://vestnik.dgtu.ru/jour/article/view/1529</self-uri><abstract><p>Цель. Целью исследования является разработка искусственной нейронной сети (ИНС) для детектирования и нейтрализации сетевых DDoS–атак.Метод. Исследование основано на применении языка программирования Python в среде, поддерживающей функции обучения нейронных сетей PyCharm.Результат. Проведён анализ существующих искусственных нейронных сетей для определения их оптимальной структуры; изучены существующие методы детектирования сетевых DDoS– атак; собраны и доработаны датасеты для улучшения качества обучения; создана структура искусственной нейронной сети классификатора и проведено её обучение, создано демонстрационное программное средство, иллюстрирующее процесс классификации и блокировки и нейтрализации DDoS–атак.Вывод. Наличие систем для мониторинга трафика, брандмауэр Web–приложений, ограничение скорости, страница состояния и лицо компании, которое отвечает на вопросы в социальных сетях, — все это поможет обеспечить максимально эффективную защиту от DDoS–атак.</p></abstract><trans-abstract xml:lang="en"><p>Objective. The goal of the research is to develop an artificial neural network (ANN) to detect and neutralize network DDoS attacks.Method. The research is based on the use of the Python programming language in an environment that supports the training functions of PyCharm neural networks.Result. An analysis of existing artificial neural networks was carried out to determine their optimal structure; Existing methods for detecting network DDoS attacks have been studied; Datasets were collected and refined to improve the quality of training; The structure of the artificial neural network of the classifier was created and its training was carried out, a demonstration software was created that illustrates the process of classification and blocking and neutralizing DDoS attacks.Conclusion. Having systems to monitor traffic, a Web application firewall, speed limiting, a status page, and a company face to answer questions on social media will all help ensure the most effective protection against DDoS attacks.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>кибератака</kwd><kwd>DDoS–атака</kwd><kwd>мониторинг трафика</kwd><kwd>брандмауэр Web–приложений</kwd><kwd>искусственный интеллект</kwd><kwd>искусственные нейронные сети</kwd><kwd>машинное обучение</kwd></kwd-group><kwd-group xml:lang="en"><kwd>cyberattack</kwd><kwd>DDoS attack</kwd><kwd>traffic monitoring</kwd><kwd>web application firewall</kwd><kwd>artificial intelligence</kwd><kwd>artificial neural networks</kwd><kwd>machine learning</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Машинное обучение // [Электр. ресурс] URL: https://trends.rbc.ru/trends//60c85c599a7947f5776ad409 (дата обращения 26.04.2022).</mixed-citation><mixed-citation xml:lang="en">Machine learning // [Electr. resource] URL: https://trends.rbc.ru/trends//60c85c599a7947f5776ad409 (date accessed 04/26/2022).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Способы обучения нейронной сети [Электр. ресурс] URL: https://neurohive.io/ru/osnovy-data-science (дата обращения 27.04.2022).</mixed-citation><mixed-citation xml:lang="en">Methods for training a neural network [Electr. resource] URL: https://neurohive.io/ru/osnovy-data-science (access date 04/27/2022).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">RandomForest [Электр. ресурс] URL: https://scikit-learn.org/stable/modules (дата обращения 03.05.2022).</mixed-citation><mixed-citation xml:lang="en">RandomForest [Electr. resource] URL: https://scikit-learn.org/stable/modules (accessed 05/03/2022).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Машинное обучение [Электр. ресурс] URL: https://trends.rbc.ru/trends/industry/ (дата обращения 02.05.2022).</mixed-citation><mixed-citation xml:lang="en">Machine learning [Electr. resource] URL: https://trends.rbc.ru/trends/industry/ (access date 05/02/2022).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">DDOS-атаки [Электронный ресурс] URL: https://aws.amazon.com/ru/shield/ddos-attack (дата обр. 28.04.2022).</mixed-citation><mixed-citation xml:lang="en">DDOS attacks [Electronic resource] URL: https://aws.amazon.com/ru/shield/ddos-attack (accessed 04/28/2022).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Различные типы DDoS-атак [Электр. ресурс] URL: https://stormwall.pro/blog-edu (дата обр.: 29.04.2022).</mixed-citation><mixed-citation xml:lang="en">Different types of DDoS attacks [Electr. resource] URL: https://stormwall.pro/blog-edu (access date: 04/29/2022).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Виды атак [Электр. ресурс] URL: https://itelon.ru/blog/zashchita-servera-ot-ddos-atak / (дата обр.: 30.04.2022).</mixed-citation><mixed-citation xml:lang="en">Types of attacks [Electr. resource] URL: https://itelon.ru/blog/zashchita-servera-ot-ddos-atak / (access date: 04/30/2022).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">ДокументацияPython[Электронный ресурс]. URL: https://www.python.org/about/ (дата обращения 10.05.2022).</mixed-citation><mixed-citation xml:lang="en">Python documentation [Electronic resource]. URL: https://www.python.org/about/ (accessed 05/10/2022).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Документация Sklearn [Электр. ресурс] URL: https://scikit- learn.org/stable/index.html (дата обр. 15.05.2022).</mixed-citation><mixed-citation xml:lang="en">Sklearn Documentation [Electr. resource] URL: https://scikit-learn.org/stable/index.html (accessed 05/15/2022).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Документация NumPy [Электронный ресурс] URL: https://numpy.org/ (Дата обращения 16.05.2022).</mixed-citation><mixed-citation xml:lang="en">NumPy Documentation [Electronic resource] URL: https://numpy.org/ (Date of access: 05/16/2022).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Документация Pandas [Электронный ресурс] URL: https://pandas.pydata.org/ (дата обращения 14.05.2022).</mixed-citation><mixed-citation xml:lang="en">Pandas documentation [Electronic resource] URL: https://pandas.pydata.org/ (accessed May 14, 2022).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Документация Mathplotlib [Электронный ресурс] URL: https://matplotlib.org/ (Дата обращения 20.05.2022).</mixed-citation><mixed-citation xml:lang="en">Mathplotlib documentation [Electronic resource] URL: https://matplotlib.org/ (Date of access: 05/20/2022).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Документация Seaborn [Электронный ресурс] URL: https://seaborn.pydata.org/ (Дата обращения 22.05.2022).</mixed-citation><mixed-citation xml:lang="en">Seaborn documentation [Electronic resource] URL: https://seaborn.pydata.org/ (Accessed 05/22/2022).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Модификация классического квантового протокола bb84, повышающая его характеристики Ляшенко К.А., Поркшеян В.М., Черкесова Л.В., Ревякина Е.А., Енгибарян И.А., Бурякова О.С., Решетникова О.А. Современная наука: актуальные проблемы теории и практики. Серия: Естественные и технические науки. 2023. № 2. С. 100-115.</mixed-citation><mixed-citation xml:lang="en">Modification of the classical quantum protocol bb84, increasing its characteristics Lyashenko K.A., Porksheyan V.M., Cherkesova L.V., Revyakina E.A., Engibaryan I.A., Buryakova O.S., Reshetnikova O.A. Modern science: current problems of theory and practice. Series: Natural and technical sciences. 2023; 2:. 100-115. (In Russ )</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Cherckesova L. V. et al. Development of Quantum Protocol Modification CSLOE–2022, Increasing the Cryptographic Strength of Classical Quantum Protocol BB84 //Electronics. – 2022. – Т. 11. – №. 23. – С. 3954.</mixed-citation><mixed-citation xml:lang="en">Cherckesova L. V. et al. Development of Quantum Protocol Modification CSLOE–2022, Increasing the Cryptographic Strength of Classical Quantum Protocol BB84. Electronics. 2022; 11(23):3954. (In Russ )</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Korochentsev, D.A., Cherckesova, L.V., Revyakina, E.A., Goncharov, R.A. Investigation of the application of software generator of the speech-like interference to protect acoustic information from leakage through an acoustic channel Journal of Physics: Conference Seriesthis link is disabled, 2021, 2131(2), DOI 10.1088/1742-6596/2131/2/022091</mixed-citation><mixed-citation xml:lang="en">Korochentsev, D.A., Cherckesova, L.V., Revyakina, E.A., Goncharov, R.A. Investigation of the application of software generator of the speech-like interference to protect acoustic information from leakage through an acoustic channel Journal of Physics: Conference Seriesthis link is disabled, 2021, 2131(2), DOI 10.1088/1742-6596/2131 /2/022091</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
