web-dev-qa-db-fra.com

bash: "Y": commande introuvable

J'ai installé quelques outils sur mon Ubuntu 18.04 et apparemment quelque chose s'est mal passé.

Il y a quelques phénomènes.

Le premier est que Ctrl+Alt+t n'ouvre pas de terminal. Pour ouvrir un terminal, je dois cliquer avec le bouton droit sur le bureau et appuyer sur le bouton "Ouvrir un nouveau terminal".

De plus, chaque fois que j'exécute un script qui invite à poser une question et attend une réponse, le script se bloque. Par exemple, ce qui suit se produit lorsque j'exécute SQLmap:

eliko@ubuntu:~/Desktop/Tools/sqlmap$ ./sqlmap.py -u 
https://Nice.app.com/[email protected]&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 

D'après ma compréhension, il y a à la fois un problème que le processus est créé en arrière-plan ou quelque chose (je ne suis pas un maître Linux, mais je pense parce qu'il montre "[4] 2652 "puis continue).

Le bash: Y: command not found une erreur se produit pour toute lettre insérée, y compris la simple frappe ENTER.

Je suppose que l'ensemble des problèmes décrits ci-dessus est lié à un problème probablement causé par l'installation des outils.

J'ai déjà essayé de copier le .bashrc en exécutant (j'ai vu sur un fil que cela peut aider):

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

et a également essayé de redémarrer la machine.

Voici la sortie que j'obtiens en faisant écho à PATH:

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

Que puis-je faire pour résoudre le problème? Je ne peux utiliser aucun outil qui reçoit une entrée et semble que quelque chose ne va pas avec bash probablement.

2
user3091216

Le problème est probablement le & dans votre URL - ce qui oblige le shell à placer la commande en arrière-plan (comme indiqué par le [4] 2652 numéro de travail/pid).

Essayez de citer la chaîne URL:

./sqlmap.py -u "https://Nice.app.com/[email protected]&key=cc" 
7
steeldriver