---
# System prepended metadata

title: №1 Введение в Web технологии

---

№1 Введение в Web технологии
===
## Практическое задание:
1. Установить и настроить  **linux ubuntu 20.04** 
2. Настроить подключение к репозиториям **docker**
3. Установить **Docker CE**
4. Установить веб-приложение **juice-shop**
5. Изучить запросы браузера к приложению  и форме регистрации пользователей.
6. Сформировать  запрос к приложению через **curl**
7. Сформировать  запрос к приложению через **powershell**
8. Изучить ответ приложения и распарсить его с помощью утилит **jq**


Установка Linux Ubuntu 20.04
---
Установим ОС Ubuntu 20.04.3 server
![](https://i.imgur.com/oXBTQEh.png)

Docker
---
### 1.  Установка Docker
Для удобства подключаемся к виртуальной машине по ssh. Обновим список пакетов 
![](https://i.imgur.com/dxZP0ZR.png)
Затем установим некоторые необходимые пакеты
![](https://i.imgur.com/2xTuVzK.png)
Добавим ключ GPG для официального репозитория Docker
![](https://i.imgur.com/LI4FlFU.png)
Добавим репозиторий Docker в источники APT
![](https://i.imgur.com/dudBGtY.png)
Потом обновим базу данных пакетов и добавим в нее пакеты Docker из добавленного репозитория
![](https://i.imgur.com/uS3e12G.png)
Убедимся, что установка будет выполняться из репозитория Docker, а не из репозитория Ubuntu по умолчанию
![](https://i.imgur.com/nwFqxGW.png)
Установим Docker
![](https://i.imgur.com/SbDOjxV.png)
Проверим, что он запущен и добавим в автоззагрузку:
![](https://i.imgur.com/bxS18eL.png)
Установить веб-приложение **juice-shop**
![](https://i.imgur.com/QNq1WEE.png)
Запустим его
![](https://i.imgur.com/OpgI6Vy.png)
![](https://i.imgur.com/Rhnvaj8.png)



Burp Suite
---
Изучения запроса браузера к приложению в форме регистрации пользователя 
![](https://i.imgur.com/TDBIxYg.png)
Запрос к приложению через curl
![](https://i.imgur.com/LP6H0ip.png)
Запрос к приложению через powershell
![](https://i.imgur.com/6bXWNa6.png)
![](https://i.imgur.com/0zW9NcI.png)
Изучить ответ приложения и распарсить его с помощью утилит jq
![](https://i.imgur.com/Pb8akon.png)
