Захист від DDOS-атак на мовах програмування JAVA та C# ; Cyber protection in programming languages JAVA and C#

Uložené v:
Podrobná bibliografia
Názov: Захист від DDOS-атак на мовах програмування JAVA та C# ; Cyber protection in programming languages JAVA and C#
Autori: Андрощук, А. В.
Rok vydania: 2023
Zbierka: erKNUTD - Electronic Repository Kyiv National University of Technologies and Design
Predmety: кіберзахист, мова програмування Java, мова програмування C#, атаки, вразливості, атаки на мережу, захист від атак, практики програмування, шифрування даних, cyber protection, Java programming language, C# programming language, attacks, vulnerabilities, attacks on the network, protection against attacks, programming practices, data encryption
Popis: Мета роботи – проаналізувати і порівняти можливості кіберзахисту у Java та C# та визначити переваги та недоліки кожної мови з точки зору безпеки програмного забезпечення. В основу розробки системи ефективних засобів кіберзахисту було покладено основні механізми кіберзахисту, доступні у мовах програмування Java та C#, такі як виключення, контроль доступу, шифрування даних та перевірка вводу. В ході дослідження було проведено аналіз загроз та вразливостей, що стосуються програм, написаних на мовах програмування Java та C#. Було виявлено, що такі загрози, як ін'єкція SQL-запитів, вразливості XSS (міжсайтовий скриптінг), вразливості переповнення буфера та інші, можуть становити серйозну загрозу для безпеки програмного забезпечення. Для захисту програм від цих загроз було розглянуто основні механізми кіберзахисту, доступні у мовах програмування Java та C#. Серед них були виокремлені виключення, контроль доступу, шифрування даних та перевірка вводу. Ці механізми можуть бути використані для запобігання різним видам атак та злому програмного забезпечення. Порівняно можливості кіберзахисту у Java та C# та визначено переваги та недоліки кожної мови з точки зору безпеки програмного забезпечення. Зроблено висновки про важливість кіберзахисту на мовах програмування Java та C# та надано рекомендації для розробників програмного забезпечення стосовно свідомого підходу до кіберзахисту та використання відповідних методів та технік для забезпечення безпеки своїх програм. Аналітично визначено переваги захисту від DDOS-атак шляхом використання обмеження кількості запитів за певний проміжок часу, а також реалізації авторизації та ролей користувачів. Запропоновано використання захисту від DDOS-атак шляхом обмеження кількості запитів, авторизацію користувачів та доступ по ролям, що може бути корисним для розробників програмного забезпечення, які працюють з мовами програмування Java та C#. ; Analyze and compare the cyber security capabilities of Java and C# and identify the advantages and disadvantages of each language from a software ...
Druh dokumentu: article in journal/newspaper
Jazyk: Ukrainian
Relation: https://er.knutd.edu.ua/handle/123456789/24477
Dostupnosť: https://er.knutd.edu.ua/handle/123456789/24477
Prístupové číslo: edsbas.C6A0976C
Databáza: BASE
Popis
Abstrakt:Мета роботи – проаналізувати і порівняти можливості кіберзахисту у Java та C# та визначити переваги та недоліки кожної мови з точки зору безпеки програмного забезпечення. В основу розробки системи ефективних засобів кіберзахисту було покладено основні механізми кіберзахисту, доступні у мовах програмування Java та C#, такі як виключення, контроль доступу, шифрування даних та перевірка вводу. В ході дослідження було проведено аналіз загроз та вразливостей, що стосуються програм, написаних на мовах програмування Java та C#. Було виявлено, що такі загрози, як ін'єкція SQL-запитів, вразливості XSS (міжсайтовий скриптінг), вразливості переповнення буфера та інші, можуть становити серйозну загрозу для безпеки програмного забезпечення. Для захисту програм від цих загроз було розглянуто основні механізми кіберзахисту, доступні у мовах програмування Java та C#. Серед них були виокремлені виключення, контроль доступу, шифрування даних та перевірка вводу. Ці механізми можуть бути використані для запобігання різним видам атак та злому програмного забезпечення. Порівняно можливості кіберзахисту у Java та C# та визначено переваги та недоліки кожної мови з точки зору безпеки програмного забезпечення. Зроблено висновки про важливість кіберзахисту на мовах програмування Java та C# та надано рекомендації для розробників програмного забезпечення стосовно свідомого підходу до кіберзахисту та використання відповідних методів та технік для забезпечення безпеки своїх програм. Аналітично визначено переваги захисту від DDOS-атак шляхом використання обмеження кількості запитів за певний проміжок часу, а також реалізації авторизації та ролей користувачів. Запропоновано використання захисту від DDOS-атак шляхом обмеження кількості запитів, авторизацію користувачів та доступ по ролям, що може бути корисним для розробників програмного забезпечення, які працюють з мовами програмування Java та C#. ; Analyze and compare the cyber security capabilities of Java and C# and identify the advantages and disadvantages of each language from a software ...