add bla & screenshoots

This commit is contained in:
tTh 2023-12-12 20:29:18 +01:00
parent e7a76a8687
commit 09453280b5
1 changed files with 38 additions and 3 deletions

View File

@ -11,9 +11,33 @@ nécessite donc un peu de nettoyage.
Pour le [debug](DumpGDBM) des fichiers `key/data` géres par GDBM. Ligne de commande
aver une interface _readline_.
```
tth@redlady:~/Devel/KlugyTools/DumpGDBM$ ./dumpgdbm -i exemple.gdbm
working on [exemple.gdbm]
dumpgdbm > ?
----------------( Help me Obi Wan ! )---------------
q ZZ :q :q! exit quit bye x hex hexa a ascii o octal h help ? f first
m maxoctets maxbytes n next p print ks keysearch ds datasearch empty 7
8 V version commands listcom sux
-----------( use '? command' for details )----------
dumpgdbm > p
K: rtkit.
D: RealtimeKit,,,.
dumpgdbm > n
K: lightdm.
D: Light Display Manager.
dumpgdbm > hex
dumpgdbm > p
K: 6c 69 67 68 74 64 6d 00
D: 4c 69 67 68 74 20 44 69 73 70 6c 61 79 20 4d 61 6e 61 67 65 72 00
```
## Hexdiff
Pour comparer visuellement deux fichiers binaires. Interface `ncurses` trop choupie.
Pour comparer visuellement deux fichiers binaires.
Interface `ncurses` trop choupie.
Devrait peut-être un jour (mais flemme) passer à la couleur.
![Hexdiff](http://tboudet.free.fr/hexdiff/ecran.png "Hexdiff")
@ -23,10 +47,21 @@ Devrait peut-être un jour (mais flemme) passer à la couleur.
Vieux truc rudimentaire pour [fouiller](CheckResolv) dans la résolution de nom.
L'adaptation à `IPv6` est à l'étude.
Contrairement à d'autres outils similaires, il utilise les
fonctions de résolution de la `libc` au lieu de s'adresser directement
au serveur de noms.
```
tth@redlady:~/Devel/KlugyTools/CheckResolv$ ./checkresolv -r tetalab.org
------------( tetalab.org
h_name: tetalab.org
ip: 89.234.156.223
reverse 89.234.156.223 -> bobby.tetalab.org
```
## Ecoute
Un [joueur](Ecoute) de fichiers musicaux surgi d'un lointain passé, qui va prendre un coup de jeune pour gérer les
formats modernes.
Un [joueur](Ecoute) de fichiers musicaux surgi d'un lointain passé,
qui va prendre un coup de jeune pour gérer les formats modernes.