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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager