удар: “Y”: команда, не найденная

Я установил некоторые инструменты на своей Ubuntu 18.04, и по-видимому что-то пошло не так, как надо.

Существует несколько явлений.

Прежде всего, Ctrl+Alt+t не открывает терминал. Для меня для открытия терминала я должен щелкнуть правой кнопкой по рабочему столу и нажать кнопку "Open a new terminal".

Кроме того, каждый раз, когда я запускаю скрипт, который запрашивает с вопросом и ожидает ответа, катастрофических отказов сценария. Например, ниже происходит, когда я выполняю SQLmap:

eliko@ubuntu:~/Desktop/Tools/sqlmap$ ./sqlmap.py -u 
https://nice.app.com/forgot_password?email=rob@bob.com&key=cc
[4] 2652
eliko@ubuntu:~/Desktop/Tools/sqlmap$ 
[!] legal disclaimer: Usage of sqlmap for attacking targets without prior mutual consent is illegal. It is the end user's responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this program

[*] starting @ 08:46:58 /2019-12-29/

[08:46:59] [INFO] testing connection to the target URL
[08:46:59] [CRITICAL] previous heuristics detected that the target is protected by some kind of WAF/IPS
[08:46:59] [INFO] testing if the target URL content is stable
[08:46:59] [WARNING] target URL content is not stable (i.e. content differs). sqlmap will base the page comparison on a sequence matcher. If no dynamic nor injectable parameters are detected, or in case of junk results, refer to user's manual paragraph 'Page comparison'
how do you want to proceed? [(C)ontinue/(s)tring/(r)egex/(q)uit] Y
bash: Y: command not found

[4]+  Stopped                 ./sqlmap.py -u 

От моего понимания существует оба проблема, что процесс создается в фоне или чем-то (я не ведущее устройство Linux, но я думаю, потому что это показывает"[4] 2652"и затем продолжается).

bash: Y: command not found ошибка происходит для любой буквы, вставленной включая единственный удар, ВХОДЯТ.

Я предполагаю, что вышеупомянутый описанный набор проблем связан с одной проблемой, вероятно, вызванной установками инструментов.

Я уже попытался скопировать .bashrc путем выполнения (я видел на некотором потоке, что это может помочь):

cp /etc/skel/.bashrc ~/.bashrc

и также попробованный для перезапуска машины.

Это - вывод, который я получаю от повторения PATH:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Что я могу сделать для устранения проблемы? Я не могу использовать инструмент, который получает вход и кажется, что что-то неправильно с ударом, вероятно.

2
задан 29 December 2019 в 23:10

2 ответа

Проблема вероятна & символ в Вашем URL - который заставляет оболочку помещать команду в фоновом режиме (как обозначено [4] 2652 число задания / pid).

Попытайтесь заключить строку URL в кавычки:

./sqlmap.py -u "https://nice.app.com/forgot_password?email=rob@bob.com&key=cc" 
7
ответ дан 4 January 2020 в 19:49

"Y" не является допустимым ответом на
как Вы хотите продолжить двигаться? [(C) ontinue / (s) Тринг / (r) egex / (q) uit]

Выберите C для продолжения (Обычно, верхний регистр является значением по умолчанию, таким образом, возврат должен также продолжиться). Предположение для строчных букв:
s обозначает строку, которая передается для избиения для выполнения как программа (таким образом, Y не является действительной программой, таким образом, не найденный).
r обозначает регулярное выражение, расширенный затем, вероятно, рассматривал как строка,
или q обозначает специальную строку "выход"

-1
ответ дан 4 January 2020 в 19:49

Другие вопросы по тегам:

Похожие вопросы: