diff --git a/.env b/.env
new file mode 100644
index 0000000..e6f969e
--- /dev/null
+++ b/.env
@@ -0,0 +1,2 @@
+readtok=df857b5ffec31dfe4c754879748e25ec43fcf5e8
+writetok=6e05e9dede9348a79693cec8ace8a4f97dda95b2
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index e69de29..c16d833 100644
Binary files a/.gitignore and b/.gitignore differ
diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 0000000..4c16419
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+udp_server.py
\ No newline at end of file
diff --git a/.idea/2 задание.iml b/.idea/2 задание.iml
new file mode 100644
index 0000000..9bec52b
--- /dev/null
+++ b/.idea/2 задание.iml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..46b0337
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..db8786c
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..11729f5
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pictures/захват трафика udp-сервера и клиента.png b/pictures/захват трафика udp-сервера и клиента.png
new file mode 100644
index 0000000..e397f59
Binary files /dev/null and b/pictures/захват трафика udp-сервера и клиента.png differ
diff --git a/pictures/захват трафика соединения с веб-сервером вгу.png b/pictures/захват трафика соединения с веб-сервером вгу.png
new file mode 100644
index 0000000..7623b60
Binary files /dev/null and b/pictures/захват трафика соединения с веб-сервером вгу.png differ
diff --git a/pictures/повтор запроса с requests.png b/pictures/повтор запроса с requests.png
new file mode 100644
index 0000000..9058e0d
Binary files /dev/null and b/pictures/повтор запроса с requests.png differ
diff --git a/tokens.txt b/tokens.txt
new file mode 100644
index 0000000..3b01b3a
--- /dev/null
+++ b/tokens.txt
@@ -0,0 +1 @@
+readtok=df857b5ffec31dfe4c754879748e25ec43fcf5e8
\ No newline at end of file
diff --git a/venv/Lib/site-packages/dotenv-0.9.9.dist-info/INSTALLER b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/INSTALLER
new file mode 100644
index 0000000..a1b589e
--- /dev/null
+++ b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/INSTALLER
@@ -0,0 +1 @@
+pip
diff --git a/venv/Lib/site-packages/dotenv-0.9.9.dist-info/LICENSE b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/LICENSE
new file mode 100644
index 0000000..0452e84
--- /dev/null
+++ b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2018 Pedro Burón
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/venv/Lib/site-packages/dotenv-0.9.9.dist-info/METADATA b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/METADATA
new file mode 100644
index 0000000..273e7f9
--- /dev/null
+++ b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/METADATA
@@ -0,0 +1,14 @@
+Metadata-Version: 2.1
+Name: dotenv
+Version: 0.9.9
+Summary: Deprecated package
+Home-page: https://github.com/pedroburon/dotenv
+Author: Pedro Burón
+Author-email: pedroburonv@gmail.com
+License: UNKNOWN
+Platform: UNKNOWN
+License-File: LICENSE
+Requires-Dist: python-dotenv
+
+UNKNOWN
+
diff --git a/venv/Lib/site-packages/dotenv-0.9.9.dist-info/RECORD b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/RECORD
new file mode 100644
index 0000000..a2d7c7b
--- /dev/null
+++ b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/RECORD
@@ -0,0 +1,7 @@
+dotenv-0.9.9.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
+dotenv-0.9.9.dist-info/LICENSE,sha256=UDN9gmLB0tw_cK1WQ5POBgI5Iu13Bt4kf9VSMrrjJ7c,1069
+dotenv-0.9.9.dist-info/METADATA,sha256=C-L93MBAM6T9nTEUOLcRWO_CuLfoo4Zd9WIpxnMu4e0,279
+dotenv-0.9.9.dist-info/RECORD,,
+dotenv-0.9.9.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+dotenv-0.9.9.dist-info/WHEEL,sha256=Kh9pAotZVRFj97E15yTA4iADqXdQfIVTHcNaZTjxeGM,110
+dotenv-0.9.9.dist-info/top_level.txt,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
diff --git a/venv/Lib/site-packages/dotenv-0.9.9.dist-info/REQUESTED b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/REQUESTED
new file mode 100644
index 0000000..e69de29
diff --git a/venv/Lib/site-packages/dotenv-0.9.9.dist-info/WHEEL b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/WHEEL
new file mode 100644
index 0000000..0c3c990
--- /dev/null
+++ b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/WHEEL
@@ -0,0 +1,6 @@
+Wheel-Version: 1.0
+Generator: bdist_wheel (0.45.1)
+Root-Is-Purelib: true
+Tag: py2-none-any
+Tag: py3-none-any
+
diff --git a/venv/Lib/site-packages/dotenv-0.9.9.dist-info/top_level.txt b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/top_level.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/venv/Lib/site-packages/dotenv-0.9.9.dist-info/top_level.txt
@@ -0,0 +1 @@
+