Aller au contenu principal
Bienvenue sur Forum Puppy Linux - Toutou Linux - Astuces - Aides !
Lorsque vous n'êtes pas connectés vous pouvez visiter la totalité du forum mais avec certaines restrictions : cf le règlement pour les visiteurs non connectés. Vous êtes chaleureusement conviés à vous inscrire afin de bénéficier de toutes les fonctionnalités du forum et de participer aux échanges.
Messages récents
1
Sécurité / Les mots de passe ? Je vous les fait à la 642 : script bash
Dernier message par Rantanplan -
Bonjour la communauté,

Un peu plus haut, j'ai fourni un classeur LibreOffice qui permet de définir une phrase secrète (ou phrase de passe) selon la méthode du lancer de dés à 6 faces (car depuis, j'ai appris qu'il y avait des dés avec encore plus de faces).

Je me suis amusé (on s'amuse comme on peut, bonnes gens) à écrire un script en bash lequel contient :
  • le script proprement dit,
  • plusieurs listes de mots (la liste officielle diceware, celle d'Alan Beale, la française, l'anglaise étendue, la hollandaise, la basque, la finlandaise (ou finnoise), la  portugaise, la  latine et l'italienne),
  • le grain de sel,
ce qui explique la taille du fichier joint.
Du coup, plus besoin de tableur : Youpiiiii ! 8)

S'il est là, le script, c'est que vous pouvez le télécharger, l'utiliser, le tester, le modifier, etc. (oui, il n'est pas parfait : c'est du bricolage).

Lorsque vous l'aurez posé quelque part, ouvrez un terminal rendez-vous où vous l'avez stocké et dactylographiez (pour changer de taper ou saisir) :
./Liste_dw-pup.sh

et enfoncez la porte...NON ! Enfoncez la touche <Entrée> et suivez les instructions, lisez les commentaires, jouez et transcrivez les résultats lorsqu'ils sont demandés. :))

Ah oui ! J'allais oublier que les roses sont roses... décidément... je vous suggère de maximiser la largeur du terminal par pur confort. Si vous voulez l'afficher en plein écran, c'est encore mieux.

Amusez-vous bien.

Amitiés.

[EDITION 20230909]
Révision du script : ajout de contrôles de conformité et modification de syntaxes.
Mais bon, celui qui voudra y trouver une faille y parviendra. Dans ce cas, dites-moi comment corriger ;) .
Merci les aminches.

[EDITION 20230910]
Mise en oeuvre du calcul d'un modulo lorsque le lancer de 2 dés pour déterminer le mot à saler retourne un nombre supérieur au nombre de mots dans la phrase de passe. Puis rappel de tous les mots possibles pour la combinaison concernée.

[EDITION 20230911]
La liste des mots sort dans l'ordre des combinaisons de dés réalisées et non plus par ordre croissant.
Il n'y a plus qu'à lire la colonne retenue du haut vers le bas pour connaître la phrase secrète.
2
Sécurité / Mot de passe : en générer sans générateur
Dernier message par Rantanplan -
Bonjour,

pas assez malin pour trouver le moyen de générer un mot de passe sans générateur, c'est encore ce f...u interné qui m'a aidé ;D .

Ces linuxiens, ils en ont sous le pieds. Ils ont de la ressource et de l'imagination.

Pour générer un mot de passe sans générateur, c'est tout simple :P  :


cat /dev/urandom | strings | grep -Eoa "[a-zA-Z0-9@$£§%&êôûîâéèàùÊÎÂÛÉÈÀÙëËöïÏÖÂÛÔ+;:²,ç=_#€^°\[\`\'\"\!\?\/\.\(\)\|\}\{\~\ \\<>-]*" | head -n 120 | tr -d '\n'| cut -c1-500

Dans l'exemple, le mot de passe fera 500 caractères.
Pour plus court, il suffit de remplacer -c1-500 par -c1-c12 pour qu'il ne fasse que 12 caractères.
L'espace fait partie des caractères admis dans la composition du mot de passe, si vous n'en voulez pas il faut effacer "\ " (il y a un espace après la barre obicle inversée).
Pour ajouter ou ôter des caractères, c'est entre "[ et ]*".

Une autre syntaxe :
tr -dc A-Za-z0-9#@+_.,%*^/\'\"\:\;\\\?\!\{\}\[\]\<\>\|\&\ - < /dev/urandom | head -c 100 ; echo
qui offre 3,13119843606e+173 combinaisons, si je ne me suis pas trompé dans la formule. Pas rien.

Il y a encore d'autres moyens comme avec openssl ou gpg. Cherchez sur www et vous trouverez la poule aux oeufs d'or.

Amusez-vous comme des petits fous.

Amitiés.
4
Internet / Re : Le navigateur tchèque en mode graphique OU console « Links », v. 2.17
Dernier message par Rantanplan -
Bonjour @musher0‍ 

j'ignore si tu lis toujours le forum de Philippe.

J'ignore aussi si tu as trouvé comment faire pour envoyer une vidéo sur un programme externe (par exemple, mpv).

J'ai essayé plusieurs choses mais ça ne marche pas tout le temps.
En fait, je pense que c'est dû à la manière dont le média est incorporé au site.

Ce que j'ai testé et qui fonctionne qq fois.

1°) Aller dans Configuration > Extensions de fichiers
2°) Repérer la ligne qui contient la vidéo (il y a plusieurs entrées : prenons celle pour mpeg qui s'écrit mpeg,mpg,mpe: video/mpeg) et on retient la deuxième partie soit video/mpeg
3°) Aller dans Configuration > Associations
4°) Cliquer sur le lien Ajouter, dans le champs "Description" on saisira "Musher avec nous" et dans le champs "type de contenu" on recopie video/mpeg, pour cet exemple,
5°) Dans le champs "Programme", on saisira mpv %

Mais attention, pas sûr que ça fonctionne avec toutes les vidéos, tous les sites...

Bien le bonjour à la Belle Province.

Amitiés.
5
Bureautique - Comptabilité / SC kézako ?
Dernier message par Rantanplan -
Bonjour,

en fait, je ne suis vraiment pas sûr de surprendre grand monde, dommage.

SC pour Spreadsheet Calculator ou en idiome indigène Feuille de calcul ou encore Tableur.
Oui, mais tableur dans un terminal.
Il est tellement léger qu'on ne le voit pas et si on ne sait pas comment le lancer et bien on ne le lance pas   :P .

Dans un terminal tapez :

sc
et validez avec <Entrée>.

En attachement, vous trouverez de quoi démarrer si vous en avez envie :
mini_manuel_sc_fr.pdf
Il s'agit d'un mini-manuel écrit par un Canadien de l'université de Toronto où on va en auto (comme dit la chansonnette).

Pour être au top, lisez la page de manuel qui fait pas loin de 40 pages au format A4.
Comme je ne suis pas sûr que ça intéresse grand monde je ne le joins pas.
Si quelqu'un le veut : qu'il se signale.

Ne comptez plus sur vos doigts, calculez avec SC :D

Amitiés.
9
Fourre-tout ! / Sortir du "Tout anglais/américain"
Dernier message par Rantanplan -
Bonjour, Olà, Buenos dias, Ciao, Hallo, Bonan Tagon,

Tout est dans le titre.

Je vous invite à lire l'article sous CE LIEN.
Il s'agit d'une page wikipédia sur le Rapport Grin qui date de 2005 dont le sujet était " L'enseignement des langues comme politique publique".
Pour faire très bref et parler gros sous : le tout anglais/américain coûte 25 milliards d'euros par an à l'UE. Et bien sûr, pas un fifrelin aux natifs anglophones qui sont avantagés puisqu'il s'agit de leur langue et qu'ils en connaissent toutes les subtilités.
En 4 ans, ça fait...100 milliards ! Pas mal ! Et sur 10 ans ? etc.
Et puis, au fait, les anglais sont bien sortis de l'UE, non ?

Si vous voulez être incollable sur le sujet, LISEZ LE RAPPORT COMPLET.

Et pour enfoncer le clou, pendant que nous y sommes vous pouvez aussi LIRE CECI. C'est édifiant.

Vive la biodiversité linguistique  ;)

Paix & Fraternité
10
Réseau / Autre serveur HTTP avec option de versement de rcrsn51
Dernier message par Rantanplan -
Bonjour tout le monde,

Trouvé une interface écrite par rcrsn51, membre renommé et de valeur des puppyistes.
Louange et gratitute à rcrsn51.

J'ai juste un peu traduit son interface et le module python associé.

Pour fonctionner le paquet a besoin d'une couche python 2.7.

On lance le serveur simple Python HTTP depuis le lanceur.

L'interface ressemble à ceci :
Capture.png

Si vous êtes déjà en réseau, l'interface affiche l'adresse dans le champs "Adresse IP serveur".
Si vous souhaitez activer l'autorisation du versement dans  le dossier partagé, cochez "Autoriser versements".
Lorsque le serveur est lancé après avoir validé "Lancer serveur", un termina s'ouvre.
Vous y observerez le trafic sur le serveur simple HTTP.
Le laisser ouvert ou réduit tout le temps qu'il faut : fermer le terminal arrêtera le serveur simple.

Le client n'a besoin que d'un navigateur, mais pas sûr que Dillo ou similaire soit suffisant.

Je crois qu'on ne peut placer un dossier dans le partage, seulement des fichiers et des liens.
Je n'ai pas testé le point ci-dessous, sauf pour un lien sur un fichier.

Probablement, faudra-t-il régler le pare-feu pour autoriser les clients à entrer sur le port défini (par défaut, 8000).

Amusez-vous bien les p'tits loups.

Amitié et fraternité.
Simple Audio Video Embedder