Monthly Shaarli

All links of one month in a single page.

August, 2022

Grâce à Fawkes, trompez la reconnaissance faciale | korii.

permet de modifier de façon subtile et imperceptible une image, de sorte qu'elle ne puisse pas être rattachée à un visage sur une autre photo [...] : il retouche très légèrement les traits principaux du visage afin de tromper la reconnaissance faciale. Le procédé s'appuie sur une base de données contenant des visages de célébrités.

En utilisant des visages de stars ressemblant très peu aux photographies originales, les images s'en trouvent étrangement transformées.
«Les changements apportés à [mes] photos sont visibles à l'œil nu. Sur les images modifiées, j'ai l'air morte, ma fille de 3 ans a du duvet sur le visage et mon mari a l'air d'avoir un œil au beurre noir.»

Githup repo: https://github.com/fawkesrobotics/fawkes

Pyrates

Initiation ludique, pédagogique & gratuite à la programmation en Python !

Ce projet est issu d'une thèse en didactique de l'informatique de Matthieu Branthom portant sur l'enseignement-apprentissage de la programmation informatique dans l'enseignement secondaire

Découvert via @sebsauvage : https://sebsauvage.net/links/?EiFcHg

Un site pédagogique pour apprendre les bases de Python sous forme de jeu: notion de variables, exécution conditionnelle, boucles.
Et les équivalents Scratch sont même indiqués.

Craquage d'archives chiffrées (PKZIP: Zip ZipCrypto, Winzip: Zip AES, 7 Zip, RAR) - ACCEIS

Dans cet article, nous allons voir comment craquer une archive chiffrée protégée par un mot de passe en utilisant :

  • L’attaque à clair connu de Biham et Kocher sur des archives Zip (PKZIP) basées sur la méthode de chiffrement ZipCrypto Store (peut être étendu à ZipCrypto Deflate).
  • Une attaque classique par liste de mots sur d’autres archives chiffrées telle que les archives Zip (WinZip) basées sur la méthode de chiffrement AES (128,192,256), 7-Zip ou encore RAR.

Pour réaliser cette attaque, il faut au moins 12 octets de texte en clair connu et au moins 8 d’entre eux doivent être contigus. Plus le texte connu contigu est grand, plus l’attaque est rapide.

Outils employés : bkcrack, haiti, John the Ripper

FROM: https://sebsauvage.net/links/?rN1X9Q

GitHub - spwhitton/git-remote-gcrypt: PGP-encrypted git remotes

git-remote-gcrypt is a git remote helper to push and pull from repositories encrypted with GnuPG, using a custom format
Supported backends are local, rsync:// and sftp://, where the repository is stored as a set of files, or instead any where gcrypt will store the same representation in a git repository
The aim is to provide confidential, authenticated git storage and collaboration using typical untrusted file hosts or services.

Tested: it works fine and is very easy to setup:

git remote add gitcrypt gcrypt::git@...
git config user.signingkey ...
git config gcrypt.participants ...
git push gitcrypt master

To encrypt only SOME files in a git repo, better look at git-crypt

Buttery Smooth "10fps" – Wunk

Any gif that claims to be showing 60fps is simply untrue due to the fact that no web browser out there right now supports displaying gifs higher than 50fps. If you try to set your frame rate any higher than what the browser supports (or if you set the frame delay to zero) then most browsers will default to a playback of 10fps (over 5 times slower than you probably intended).

FROM: https://sebsauvage.net/links/?ZYOVJA

À savoir : les navigateurs ne supportent pas les GIF animés à plus de 50 images par seconde (50 fps).

Rumble in the Dungeon

Logo du jeu

(English speakers : go to BoardGameGeek to find the variant in English)

Rumble in the Dungeon est ma dernière belle découverte ludique !

C'est un jeu très court (20-30 min par partie) pour 3 à 6 joueurs, alliant hasard, tactique et un peu de bluff, avec la possibilité d'enjoliver chaque action avec …

Simone Hérault est LA voix de la SNCF depuis 40 ans | Konbini

C’est LA voix de la SNCF : Simone Hérault raconte comment elle a été choisie et dévoile les coulisses de son travail unique en France (et oui, elle paye ses billets de train)