Bonjour,
Une commande bash me renvoi des lignes.
Je voudrais simplement savoir comment traiter chaque ligne dans un while, ou plus précisement comment récupérer la valeur de chaques lignes.
Si vous pouviez m'aider
Merci![]()
Bonjour,
Une commande bash me renvoi des lignes.
Je voudrais simplement savoir comment traiter chaque ligne dans un while, ou plus précisement comment récupérer la valeur de chaques lignes.
Si vous pouviez m'aider
Merci![]()
Où, quand, pourquoi, comment, dans quel but, ...? lignes?Une commande bash me renvoi des lignes.
Sur mon shell, une commande `john -i -stdout` qui permet de sortir toutes les combinaisons possibles de mots de passes sur la sortie standartEnvoyé par J&B
C'est pour un challenge, ne vous inquiétez pas![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 int main(int argc, char ** argv){ char txt[] = argv[1]; for( int i = 2 ; i < argc ; i++ ){ switch(argv[i]){ case "-i" : .... } } ....... }
Merci pour ce code, mais je ne pense pas que tu as bien compris.
En fait j'ai un soft "vnccrack", qui demande deux arguments : une wordlist et un fichiers avec des infos sur la connection vnc à cracker (je rapelle que c'est pour un challenge).
Seulement, la wordlist ne suffit pas, donc j'ai pensé intégrer la commande de John The Ripper `john -i -stdout` qui sort toutes les combinaisons de mots de passes possibles, un par ligne.
Ce que je n'arrive pas à faire, c'est récupérer chaque ligne (donc chaque mot de passe), puis le traiter (vérifier si c'est le bon).
As-tu compris ?
Merci![]()
je pense qu'il y à moyen en enregistrant toutes les possiblités dans un fichier texte donc de faire un prog en utilisant
et en mettant -monfichiertxt à la place de -stdout pour recuperer le flux
Code : Sélectionner tout - Visualiser dans une fenêtre à part system(char *commande)
Sachant que la commande `john -i -stdout` renvoi une infinité de mots de passe, je ne peux pas la mettre dans un fichier![]()
Si tu fais un truc de ce genre
(je suis vraiment pas sûr de la syntaxe)
Code : Sélectionner tout - Visualiser dans une fenêtre à part john -i -stdout | ton_prog
Alors il suffira de lire l'entrée standard dans ton_prog pour récupérer la sortie de john.
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
On m'a déjà parlé de ça, mais je n'avait pas eu plus d'explication.
Ça doit donc être ça, merci beaucoup !
Je vous tient au courant.
PS : la syntaxe est bonne![]()
Partager