Информационная безопасность: различия между версиями
Перейти к навигации
Перейти к поиску
Xci gen (обсуждение | вклад) |
|||
(не показано 8 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
+ | Информационная безопасность — это практика обеспечения защищенности информации и инфраструктуры от злонамеренных и случайных действий, которые могут нанести ущерб пользователям, информации или инфраструктуре. |
||
+ | |||
== Что нужно знать == |
== Что нужно знать == |
||
* [[Математика]]: теория множеств, теория графов, метод математической индукции, основные комбинаторные схемы, элементы математической логики |
* [[Математика]]: теория множеств, теория графов, метод математической индукции, основные комбинаторные схемы, элементы математической логики |
||
** [https://ulearn.me/Course/math/O_kurse_c1da3ba7-2561-42d5-8f24-5ccef2b176a9 Введение в математику] |
** [https://ulearn.me/Course/math/O_kurse_c1da3ba7-2561-42d5-8f24-5ccef2b176a9 Введение в математику] |
||
− | * [[Информатика]]: основы программирования, |
+ | * [[Информатика]]: основы программирования, цикл разработки ПО, инструменты и теория тестирования ПО |
− | * Манипуляции с битами и байтами (C/C++, Python или Java): |
||
+ | == Hard skills == |
||
+ | |||
+ | * Программирование: |
||
** [https://nsu.ru/xmlui/bitstream/handle/nsu/9058/kr.pdf Программирование на Си] |
** [https://nsu.ru/xmlui/bitstream/handle/nsu/9058/kr.pdf Программирование на Си] |
||
− | ** [https://pythonworld.ru/ Программирование на Python 3 ] |
||
** [http://study-java.ru/ Программирование на Java] |
** [http://study-java.ru/ Программирование на Java] |
||
− | ** |
+ | ** Программирование на Python |
+ | *** Онлайн-курс [https://stepik.org/course/67/promo Программирование на Python] |
||
+ | *** [https://pythonworld.ru/samouchitel-python Самоучитель на Python] |
||
+ | * Информационная безопасность |
||
+ | ** [https://ulearn.me/Course/Hackerdom/Temy_kursa_2bc58982-19aa-49ef-bae2-8aaa5d13b967 Основы компьютерной безопасности] |
||
+ | ** [https://github.com/sibears/school Материалы лекций] от [https://vk.com/sibears_school Школы Юного Безопасника] |
||
+ | |||
+ | == Практика == |
||
− | * Курс [https://ulearn.me/Course/Hackerdom/Temy_kursa_2bc58982-19aa-49ef-bae2-8aaa5d13b967 «Основы компьютерной безопасности»] |
||
− | * Сообщество [https://vk.com/sibears_school Школа Юного Безопасника], [https://github.com/sibears/school материалы лекций] |
||
* Пентест-лаборатория [https://lab.pentestit.ru «Pentestit Test lab»] |
* Пентест-лаборатория [https://lab.pentestit.ru «Pentestit Test lab»] |
||
+ | * [https://ctftime.org/tasks/ Архив заданий CTF] |
||
+ | * [https://ctfnews.ru сайт о соревнованиях Capture the flag в информационной безопасности] и отдельно его раздел [https://ctfnews.ru/literature/ для новичков] |
||
+ | |||
+ | * [https://nmap.org/ Network mapper] — свободное ПО для исследований сети |
||
+ | * [https://github.com/gcla/termshark Termshark] terminal user-interface for tshark |
||
+ | * [https://rada.re/n/ RADA] Libre and Portable Reverse Engineering Framework |
||
+ | * [https://linux.die.net/man/1/gdb GDB] GNU Debugger |
||
+ | * [https://beginners.re/RE4B-RU.pdf Reverse Engineering for Beginners] — книга для начинающих (на русском) |
||
+ | * [https://www.labirint.ru/books/511422/ Компьютерные сети. Принципы, технологии, протоколы] — учебник о принципах организации компьютерных сетей |
||
+ | * [https://suricata.readthedocs.io/ Suricata] — high performance Network IDS, IPS and Network Security Monitoring engine |
Текущая версия на 11:16, 13 апреля 2020
Информационная безопасность — это практика обеспечения защищенности информации и инфраструктуры от злонамеренных и случайных действий, которые могут нанести ущерб пользователям, информации или инфраструктуре.
Что нужно знать
- Математика: теория множеств, теория графов, метод математической индукции, основные комбинаторные схемы, элементы математической логики
- Информатика: основы программирования, цикл разработки ПО, инструменты и теория тестирования ПО
Hard skills
- Программирование:
- Программирование на Си
- Программирование на Java
- Программирование на Python
- Онлайн-курс Программирование на Python
- Самоучитель на Python
- Информационная безопасность
Практика
- Пентест-лаборатория «Pentestit Test lab»
- Архив заданий CTF
- сайт о соревнованиях Capture the flag в информационной безопасности и отдельно его раздел для новичков
- Network mapper — свободное ПО для исследований сети
- Termshark terminal user-interface for tshark
- RADA Libre and Portable Reverse Engineering Framework
- GDB GNU Debugger
- Reverse Engineering for Beginners — книга для начинающих (на русском)
- Компьютерные сети. Принципы, технологии, протоколы — учебник о принципах организации компьютерных сетей
- Suricata — high performance Network IDS, IPS and Network Security Monitoring engine