The IP address 95.79.97.58 is listed as "poor" on the Barracuda Reputation System. To request removal, please click here.
nc -l -p 12345 < arch.tarnc xx.xx.xx.xx 12345 > /tmp/arch.tar
match = re.search(r'<([^<>]+)>', sys.argv[1])
RUN --mount=type=bind,source=package.json,target=package.json \
--mount=type=bind,source=package-lock.json,target=package-lock.json \
--mount=type=cache,target=/root/.npm \
npm ci --omit=dev
# Задаем порт для прослушивания
$port = 31200
# Создаем TcpListener для указанного порта
$listener = [System.Net.Sockets.TcpListener]::new([System.Net.IPAddress]::Any, $port)
$listener.Start()
Write-Host "Сервер запущен и слушает порт $port..."
try {
while ($true) {
# Ожидание входящего подключения
$client = $listener.AcceptTcpClient()
Write-Host "Клиент подключился: $($client.Client.RemoteEndPoint)"
# Получаем поток данных от клиента
$stream = $client.GetStream()
$reader = New-Object System.IO.StreamReader($stream)
# Читаем данные, пока клиент не отключится
while ($true) {
if ($stream.DataAvailable) {
$data = $reader.ReadLine()
if ($null -ne $data) {
Write-Host "Получено: $data"
}
}
Start-Sleep -Milliseconds 100
}
# Закрываем соединение
$reader.Close()
$client.Close()
Write-Host "Клиент отключился."
}
} catch {
Write-Host "Ошибка: $_"
} finally {
# Останавливаем прослушиватель при завершении
$listener.Stop()
Write-Host "Сервер остановлен."
}echo Hello World! | telnet <PublicIP> 31200