Щоб розпочати, вам потрібно ввімкнути інструмент оболонки через команду Netcat за допомогою зворотної оболонки Netcat:
- nc -n -v -l -p 5555 -e /bin/bash. Тоді з будь-якої іншої системи в мережі ви можете перевірити, як запускати команди на хості після успішного підключення Netcat у bash.
- nc -nv 127.0.0.1 5555. …
- nc -n -v -l -p 5555 -e /bin/bash.
Підтвердження встановлення Незалежно від того, чи ви вирішите встановити версію Netcat для Windows чи Linux, щоб переконатися, що Netcat встановлено правильно, введіть nc –h або netcat –h, щоб відобразити екран довідки (див. малюнки 1.5 і 1.6).
У більшості дистрибутивів Linux ви можете встановити «netcat», виконавши команду sudo apt-get install netcat для дистрибутивів на основі Debian або sudo yum install nmap-ncat для дистрибутивів на основі RPM. Щоб використовувати «netcat», ви можете почати з простої команди, наприклад nc -l 2389, щоб прослухати порт 2389.
Тепер запустіть команду ncat -l локальний хост 8080 < привіт. Це вказує Ncat прослуховувати локальний порт 8080 і читати привіт. http на його вході. Ncat тепер готовий надсилати вміст файлу, щойно він отримує з’єднання. Тепер відкрийте веб-браузер і введіть адресу http://localhost:8080/.
Щоб установити базове з’єднання клієнт/сервер за допомогою команди nc у Linux, виконайте такі дії: На стороні сервера (прослуховування з’єднань): відкрийте термінал або командний рядок. Виконайте згадану команду для прослуховування вхідних з’єднань на певному порту (наприклад, порт 12345): nc -lv -p 1234.