chore(i18n,curriculum): processed translations - new ukrainian (#44447)
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
---
|
||||
id: 5ea9997bbec2e9bc47e94db0
|
||||
title: Створення TCP-клієнта
|
||||
challengeType: 11
|
||||
videoId: ugYfJNTawks
|
||||
bilibiliIds:
|
||||
aid: 933058124
|
||||
bvid: BV16M4y1g7zL
|
||||
cid: 409034338
|
||||
dashedName: creating-a-tcp-client
|
||||
---
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Який метод об'єкта Сокет дозволить встановити максимальну кількість даних, які клієнт отримає за раз?
|
||||
|
||||
## --answers--
|
||||
|
||||
`.recv(1024)`
|
||||
|
||||
---
|
||||
|
||||
`.decode('ascii')`
|
||||
|
||||
---
|
||||
|
||||
`.connect(host, port)`
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
@@ -0,0 +1,47 @@
|
||||
---
|
||||
id: 5ea9997bbec2e9bc47e94db3
|
||||
title: Розробка Отримувача прапорця
|
||||
challengeType: 11
|
||||
videoId: CeGW761BIsA
|
||||
bilibiliIds:
|
||||
aid: 633014533
|
||||
bvid: BV1Sb4y127H9
|
||||
cid: 409036288
|
||||
dashedName: developing-a-banner-grabber
|
||||
---
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Заповніть пропуски, щоб завершити функцію `banner`, розміщену нижче:
|
||||
|
||||
```py
|
||||
def banner(ip, port):
|
||||
s = socket.socket()
|
||||
s.__A__((ip, __B__))
|
||||
print(s.recv(1024))
|
||||
```
|
||||
|
||||
## --answers--
|
||||
|
||||
А: `connect`
|
||||
|
||||
B: `port`
|
||||
|
||||
---
|
||||
|
||||
A: `getsockname`
|
||||
|
||||
B: `'1-1024'`
|
||||
|
||||
---
|
||||
|
||||
A: `connect`
|
||||
|
||||
B: `int(port)`
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
@@ -0,0 +1,34 @@
|
||||
---
|
||||
id: 5ea9997bbec2e9bc47e94db4
|
||||
title: Розробка Сканера портів
|
||||
challengeType: 11
|
||||
videoId: z_qkqZS7KZ4
|
||||
bilibiliIds:
|
||||
aid: 208077317
|
||||
bvid: BV1Uh411p7HS
|
||||
cid: 409036706
|
||||
dashedName: developing-a-port-scanner
|
||||
---
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Яка ключова відмінність між методами `.connect()` та `.connect_ex()`?
|
||||
|
||||
## --answers--
|
||||
|
||||
Немає жодної відмінності між цими двома методами.
|
||||
|
||||
---
|
||||
|
||||
Якщо виявлена помилка або хост не знайдений, то метод `.connect()` підніме виключення, тоді як `.connect_ex()` поверне код помилки.
|
||||
|
||||
---
|
||||
|
||||
Якщо виявлена помилка або хост не знайдений, то метод `.connect()` підніме виключення, тоді як `.connect_ex()` поверне код помилки.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
@@ -0,0 +1,34 @@
|
||||
---
|
||||
id: 5ea9997bbec2e9bc47e94db1
|
||||
title: Розробка Сканера Nmap (частина 1)
|
||||
challengeType: 11
|
||||
videoId: jYk9XaGoAnk
|
||||
bilibiliIds:
|
||||
aid: 805657338
|
||||
bvid: BV1o34y1S7zf
|
||||
cid: 414718986
|
||||
dashedName: developing-an-nmap-scanner-part-1
|
||||
---
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Яка правильна команда для встановлення бібліотеки `python-nmap` для версії Python 3?
|
||||
|
||||
## --answers--
|
||||
|
||||
`sudo apt install python-nmap`
|
||||
|
||||
---
|
||||
|
||||
`pip install python-nmap`
|
||||
|
||||
---
|
||||
|
||||
`pip3 install python-nmap`
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
@@ -0,0 +1,34 @@
|
||||
---
|
||||
id: 5ea9997bbec2e9bc47e94db2
|
||||
title: Розробка Сканера Nmap (частина 2)
|
||||
challengeType: 11
|
||||
videoId: a98PscnUsTg
|
||||
bilibiliIds:
|
||||
aid: 505526943
|
||||
bvid: BV1Hg411c7oE
|
||||
cid: 409034761
|
||||
dashedName: developing-an-nmap-scanner-part-2
|
||||
---
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Який з наступних методів дозволить просканувати UDP-порти від 21 до 443?
|
||||
|
||||
## --answers--
|
||||
|
||||
`.scan(ip_addr, '21-443', '-v -sU')`
|
||||
|
||||
---
|
||||
|
||||
`.scan(ip_addr, '1-1024', '-v -sS')`
|
||||
|
||||
---
|
||||
|
||||
`.scan(ip_addr, '21-443', '-v -sS')`
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
@@ -0,0 +1,34 @@
|
||||
---
|
||||
id: 5ea9997bbec2e9bc47e94dae
|
||||
title: Вступ і налаштування
|
||||
challengeType: 11
|
||||
videoId: XeQ7ZKtb998
|
||||
bilibiliIds:
|
||||
aid: 718017704
|
||||
bvid: BV13Q4y1k7hX
|
||||
cid: 409033630
|
||||
dashedName: introduction-and-setup
|
||||
---
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Який редактор коду та розширення рекомендований інструктором для розробки інструментів тестування проникнення в Python?
|
||||
|
||||
## --answers--
|
||||
|
||||
Atom та розширення atom-python-run.
|
||||
|
||||
---
|
||||
|
||||
VSCode та Python розширення від Microsoft.
|
||||
|
||||
---
|
||||
|
||||
Sublime Text і пакет Anaconda.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
@@ -0,0 +1,34 @@
|
||||
---
|
||||
id: 5ea9997bbec2e9bc47e94daf
|
||||
title: Розуміння сокетів і створення TCP-сервера
|
||||
challengeType: 11
|
||||
videoId: F1QI9tNuDQg
|
||||
bilibiliIds:
|
||||
aid: 848005038
|
||||
bvid: BV1bL4y1a7kJ
|
||||
cid: 409034113
|
||||
dashedName: understanding-sockets-and-creating-a-tcp-server
|
||||
---
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Яка з наступних функцій створює об'єкт Сокет?
|
||||
|
||||
## --answers--
|
||||
|
||||
`socket.bind((host, port))`
|
||||
|
||||
---
|
||||
|
||||
`socket.gethostbyname()`
|
||||
|
||||
---
|
||||
|
||||
`socket.socket(socket.AF_INET, socket.SOCK_STREAM)`
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
Reference in New Issue
Block a user