diff --git a/src/main/webapp/lesson_plans/ru/Encoding.html b/src/main/webapp/lesson_plans/ru/Encoding.html index fcba2ddac..2d642a45b 100644 --- a/src/main/webapp/lesson_plans/ru/Encoding.html +++ b/src/main/webapp/lesson_plans/ru/Encoding.html @@ -1,9 +1,10 @@
-

Lesson Plan Title: How to Peform Basic Encoding

+

Название урока: Использование основной кодировки

-

Concept / Topic To Teach:

+

Тема для изучения:

-Different encoding schemes can be used in web applications for different reasons. +По множеству причин содержимое веб-приложения может храниться в нескольких разных кодировках. -

General Goal(s):

-This lesson will familiarize the user with different encoding schemes. \ No newline at end of file +

Основные цели и задачи:

+Данный урок предназначается для тех, кто знаком с понятием кодировок и понимает +чем они отличаются друг от друга. \ No newline at end of file diff --git a/src/main/webapp/lesson_plans/ru/ForcedBrowsing.html b/src/main/webapp/lesson_plans/ru/ForcedBrowsing.html index 2bf4fa6a4..51d165243 100644 --- a/src/main/webapp/lesson_plans/ru/ForcedBrowsing.html +++ b/src/main/webapp/lesson_plans/ru/ForcedBrowsing.html @@ -1,21 +1,22 @@
-

Lesson Plan Title: How to Perform Forced Browsing Attacks.

+

Название урока: Обращение к скрытым ресурсам.

-

Concept / Topic To Teach:

-How to Exploit Forced Browsing. +

Тема для изучения:

+Как производить обращение к скрытым ресурсам

-How the attacks works: +Как работают такие атаки:

-Forced browsing is a technique used by attackers to gain access to resources that are not referenced, but are nevertheless accessible. - -One technique is to manipulate the URL in the browser by deleting sections from the end until an unprotected directory is found +Эта техника используется хакерами для обращения к тем ресурсам, ссылок на которые +на сайте нет, но доступ к которым никак не ограничен. +Одним из примеров такой техники является затирание части URL для того чтоб просмотреть содержимое +незащищённой директории.
-

General Goal(s):

+

Основные цели и задачи:

-* Your goal should be to try to guess the URL for the "config" interface.
-* The "config" URL is only available to the maintenance personnel.
-* The application doesn't check for horizontal privileges. +* Вашей целью является угадывание URL интерфейса конфигурации.
+* Ссылка на него видна только управляющему персоналу.
+* Приложение не проверяет наличие соответствующих привилегий при доступе к нему diff --git a/src/main/webapp/lesson_plans/ru/InsecureLogin.html b/src/main/webapp/lesson_plans/ru/InsecureLogin.html index a33256309..8340c9a06 100644 --- a/src/main/webapp/lesson_plans/ru/InsecureLogin.html +++ b/src/main/webapp/lesson_plans/ru/InsecureLogin.html @@ -1,14 +1,14 @@
-

Lesson Plan Title: Insecure Login

+

Название урока: Insecure Login

-

Concept / Topic To Teach:

+

Тема для изучения:

-Sensitive data should never sent in plaintext! Often applications -switch to a secure connection after the authorization. An attacker -could just sniff the login and use the gathered information to -break into an account. A good webapplication always takes care of -encrypting sensitive data. -

General Goal(s):

-See how easy it is to sniff a password in plaintext.
-Understand the advantages of encrypting the login data! +Чувствительная информация никогда не должна посылаться в виде открытого текста! +Многие приложения устанавливают защищённые соединения только после авторизиации. +Это помогает хакерам, в том плане что они могут перехватить отправленные пользователем данные +ещё до установки им безопасного соединения. В хороших веб-приложениях важная информация +никогда не передаётся в открытом виде. +

Основные цели и задачи:

+Посмотрите как легко прочесть пароль передающийся открытым текстом. Так вы
+лучше поймёте преимущества передачи информации по защищённому соединению.