[EXTENSION] ThiWeb Crypt / Decrypt : Edge / Chrome / Firefox !

Vous créez ou partagez un tutorial, postez-le ici !
Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

[EXTENSION] ThiWeb Crypt / Decrypt : Edge / Chrome / Firefox !

Message par Ghostfly »

Oyez, oyez, braves gens, damoiselles et damoiseaux!
Troubadours, faites rugir les trompettes, les tambours!

Vous ne connaissez pas le forum et voulez décrypter rapidement ? Cette extension est pour vous.
Attention, il faut être connecté sinon elle ne fonctionnera pas pour la partie décryptage automatique.

Vous pouvez sinon passer par "ThiWeb Live".



Edge :

- Aller sur le Store Edge
- Cliquez sur "Télécharger"

Chrome :

- Aller sur le Chrome Web Store
- Cliquer sur "Ajouter à Chrome"

Opera :

- Aller sur Opera Addons : Chrome Extensions Opera
- Aller sur le Chrome Web Store
- Cliquer sur "Ajouter à Opera"
Firefox :

Méthode automatique (mise à jour automatique) (recommandée) :

- Aller sur Firefox addons
- Cliquer sur : "Ajoutez à Firefox"

Méthode manuelle (mise à jour manuelle) :

- Cliquer sur TW Crypt / Decrypt XPI
- Valider la proposition d'installation de l'extension

En cas de soucis d'installation (Problème réseau, corruption) :
- Enregistrer le fichier .xpi directement (Clic droit, enregistrer la cible sous)
- Installer le directement via Firefox -> Extensions -> Installer via un fichier


Tests :

0 : A ne pas évaluer

Code : Tout sélectionner

Je ne suis pas touché
1 : En erreur :

Code : Tout sélectionner

TWL2
2 : Texte unique :

Code : Tout sélectionner

TWL2.307A30247E656D6565717964716D6F6475716029A3C47079727369A3C460 29A3C479A3C02961672A4
3 : URL uniquement :

Code : Tout sélectionner

TWL2.383B6F614A484B4E6078543D367F38636471677F2D6F636E25626574757F 697E2777777F2F2A33707474786
4 : URL + Texte :

Code : Tout sélectionner

TWL2.3120277F61696D4A0D0A0D083B6F614A484B4E6078543D367F3863647167 7F2D6F636E25626574757F697E2777777F2F2A33707474786


5 : Lien Mega.nz

Code : Tout sélectionner

TWL2.376E6B476247557945516348556167544B65433D23364148427771617556 4D66335B48744451303649453E6123453A403656525461232F2A7E6E2167656D6 F2F2A33707474786
6 : Code TWL avec espace avant.. (j'ai vu un post de Warum comme ça)

Code : Tout sélectionner

 TWL2.344A30277F61696D4
7 : Code TWL avec présence d'un \n :

Code : Tout sélectionner

TWL2.3A0D0A0D0E6C502E6570247E6569647E6F63602
23C4754502E6F6D602379 616D602564787564702E65702379657370256A4
8 : Texte avec virgules

Code : Tout sélectionner

TWL2.33756C6577627966702564602C2E69656C60702C247E616E65647E6F6360 2C2564787564702E65702379657370256A4
9 : Texte + URL :

Code : Tout sélectionner

TWL2.315246564A4963603D633B4D367F38636471677F2D6F636E25626574757F 697E2777777F2F2A33707474786A0D0A0D057F61696D60257F61696D60257F616 96D4
Debug :

- Cloner le repository : Github ou récupérer la dernière release "unpacked" sur Releases
- Aller sur chrome://extensions (ou edge://extensions)
- Developer mode on
- Load unpacked, choisissez le dossier contenant le code source
- L'extension apparaît, n'oubliez pas de la "reload" via Extensions pour voir vos changements

État de déploiement sur les stores :
- Edge Store | Firefox Addons | Chrome Web Store : 1.7

Le décryptage est entièrement automatique (les liens cryptés sont remplacés directement sur la page visitée) ;)

Je me base sur la micro API de Zeraw, déjà utilisée sur ThiWeb Live. Merci à lui pour le boulot !

Code source (GitHub) : ThiWeb Crypt & Decrypt

Documentation API | Collection Postman

Si vous avez des idées d'améliorations, répondez à ce post :)
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

9av
Petit Nouveau
Petit Nouveau
Messages : 24
Enregistré le : il y a 10 ans

Message par 9av »

excellente news
bravo aux contributeurs
De défaite en défaite, nous allons vers la victoire finale.

Avatar du membre
Anhenerbe
Petit Nouveau
Petit Nouveau
Messages : 22
Enregistré le : il y a 3 ans
Localisation : Yste en Boule

Message par Anhenerbe »

Merci pour cette extension. Bon travail. Respect
:lol:

emyr
Petit Nouveau
Petit Nouveau
Messages : 32
Enregistré le : il y a 10 ans

Message par emyr »

merci , j'installe

Avatar du membre
Mika
Nouveau
Nouveau
Messages : 50
Enregistré le : il y a 10 ans

Message par Mika »

Bonjour
Excellent ;)
Merci

Avatar du membre
Philoudemer
Grand Habitué
Grand Habitué
Messages : 911
Enregistré le : il y a 7 ans
Localisation : Annecy
Contact :

Message par Philoudemer »

Merci pour cette extension, Beau travail .

Flyman30
Habitué
Habitué
Messages : 402
Enregistré le : il y a 10 ans
Localisation : Lozère

Message par Flyman30 »

Installé sur Chrome ça fonctionne à merveille !

Merci :lol:
Image

furax15
Nouveau
Nouveau
Messages : 106
Enregistré le : il y a 10 ans
Localisation : Haute Savoie
Contact :

Message par furax15 »

Vraiment excellent...Chapeau.

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

Je vous partage mon petit test-runner avec les bugs trouvés jusqu'à présent (et résolus), n'hésitez pas à me prévenir des autres (avec le cas d'essai c'est encore mieux !)

Pour le reste, les WebExtensions c'est vraiment une tuerie !

Changelog 1.2.3.1 -> 1.2.3.7
- Bugfixes
- Ajout notifications sur la version Firefox

Changelog 1.2.3
- Réduction des appels API (Un appel pour tout décrypter) => Performances++

Changelog 1.2.2.3
- Amélioration des performances
- Refactoring code

Extension Firefox mise à jour, pensez à la réinstaller, j'ai demandé à la mettre sur le site addons.firefox.com
Publiée à l'instant sur le Chrome Web Store, Updatée pour Edge & Firefox
Pour la version Edge, on galère avec TW, mais ça va pas tarder, si MS nous accepte bien sûr :d

On atteint la stabilité niveau code de mon côté, elle fait exactement ce que je voulais, donc si vous avez des idées !
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

Avatar du membre
Calimero
Habitué
Habitué
Messages : 413
Enregistré le : il y a 7 ans
Localisation : Chti 59

Message par Calimero »

Bonsoir,

@Ghostfly

Merci pour l'extension installée sur Firefox avec succès.
Super que ça décrypte tous seul.
Édit :
Effectivement j'a utilisé le lien du forum et pas le Addons de Firefox .

Avatar du membre
FoxY
Habitué
Habitué
Messages : 286
Enregistré le : il y a 10 ans

Message par FoxY »

Marche au poil avec FF.

Merci Ghost. ;)

Avatar du membre
Zeraw
Cryptologue
Cryptologue
Messages : 119
Enregistré le : il y a 10 ans
Contact :

Message par Zeraw »

Yeah !!! :)

La partie déchiffrage automatique est super cool, et ne pouvait pas être obtenue avec un simple bookmarklet, donc gros gros plus !

En revanche, la partie chiffrage me parait améliorable : je trouvais plus agréable de pouvoir simplement sélectionner un texte en clair, cliquer sur le bookmarklet, et paf, il était crypté avec les balises qui vont bien directement dans la zone de texte (ou dans une popup si le texte n'était pas dans une zone de texte).

A priori, un tel comportement ne doit pas être trop dur à obtenir si tu repars du code du bookmarklet.

Zeraw

PS : j'ai mis à jour le bookmaklet (il suffisait simplement de passer tous les liens http en https) sur http://twl2.fr.nf/ pour que tu puisses (re)tester ces comportements.
Attention : il faut mettre à jour le bookmarklet lui-même en se rendant sur http://twl2.fr.nf/divers.php car le lien contenu dans le bookmarklet qui appelle le script complet doit lui aussi être converti en https... J'ai fait la correction sur le site, donc y'a juste à supprimer l'ancien bookmark et drag'n'drop le nouveau.
TWL2.0 ONLINE
Besoin d'un cryptage/décryptage simple, rapide, et disponible sur n'importe quel système d'exploitation ? Utilisez http://twl2.fr.nf !
Besoin d'encore plus de vitesse et de simplicité ? Utilisez le bookmarklet et obtenez ceci : exemple

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

+10

(après pour le cryptage via sélection j'suis ok, mais pas le temps en ce moment, envoyez des PR les gars :d )
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

Avatar du membre
ScapO
Modérateur
Modérateur
Messages : 2345
Enregistré le : il y a 10 ans

Message par ScapO »

Installé sur FF et fonctionnement nickel...
Je so' pazzo...Per quello non ti devi avvicinare .Se non apri gli occhi ti faccio male.

--> Décryptage des liens du forum : ThiWeb Live

Avatar du membre
Arms
Habitué
Habitué
Messages : 308
Enregistré le : il y a 10 ans

Message par Arms »

Bsr,
Installé sur FF et Iron --> Nickel aussi.
Merci

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

Et bien de rien les gars ! Mais proposez des nouveautés ! Ça me ferait plaisir de recevoir une petite Pull Request moi :d

Extension Chrome mise à jour avec l'idée de Zeraw ! Ça vient d'être publié !

Extension Firefox mise à jour, pensez à la supprimer / remettre :)

Ajout d'un bouton sur la page de nouveau sujet/message permettant de crypter la sélection dans la zone de saisie

Ça vient sur Edge, faut que je teste tout ça plus proprement, et que je réinstalle ma bécane Windows..
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

Patrickdu95
Petit Nouveau
Petit Nouveau
Messages : 7
Enregistré le : il y a 3 ans

Message par Patrickdu95 »

Bonsoir,

Merci pour l'extension.Du beau travail. Tu n'aurais rien pour Opéra par hasard?

D'avance merci.

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

Alors oui, l'extension est déjà compatible Opera (puisque les mêmes que Chrome !)

Pour l'installer, très simple :

- Installe cette extension depuis Opera Addons : Chrome Extensions Opera
- Rend toi sur le Chrome Web Store et clique sur "Ajouter à Opera"

Ensuite, il te reste à l'activer, et c'est tout fonctionnel ! Testé à l'instant ;)

Que c'est beau de respecter les WebExtensions *?*

Ajouté au premier post ! Très bonne question ;)
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

Avatar du membre
Stiouf
Modérateur
Modérateur
Messages : 2788
Enregistré le : il y a 8 ans

Message par Stiouf »

Reste plus qu'a rajouter la balise code au cryptage et c'est parfait, oui je suis un peu fainéant ^^
Décryptage des liens du forum
-/ ThiWeb Live
-/ Extension ThiWeb Crypt/Decrypt

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

C'est fait exprès en fait.. Comme ça si t'es déjà entre

Code : Tout sélectionner

TWL2.31237375716025686362716D60216783C
Après, ta remarque n'est pas dénuée de sens, si un autre staff peut venir nous départager :d

Mais du coup le bouton deviendrait "Crypter la sélection et mettre entre balises" (en gros)
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

Avatar du membre
Stiouf
Modérateur
Modérateur
Messages : 2788
Enregistré le : il y a 8 ans

Message par Stiouf »

Bah très souvent si ce n'est tout le temps, le cryptage est mis dans la balise code donc autant le faire directement ^^
Décryptage des liens du forum
-/ ThiWeb Live
-/ Extension ThiWeb Crypt/Decrypt

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

C'est mis à jour sur Chrome et publié ! Vous pouvez forcer la mise à jour si elle ne se fait pas toute seule (on est en 1.2.4.1)

Toujours pas de rep de Microsoft .. ><
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

Sterling Archer
Petit Nouveau
Petit Nouveau
Messages : 5
Enregistré le : il y a 2 ans

Message par Sterling Archer »

Hello,

Je n'arrive pas à décrypter un ancien lien pour obtenir V-Ray 2017 malgré l'extension ThiWeb Crypt / Decrypt qui a très bien fonctionné hier sur un autre topic.
J'ai essayé de passer par https://live.thiweb.com/ via le head du forum mais le système me retourne une erreur :
Décryptage impossible. Est-ce vraiment du TWL2.0 ou du TWL2.2 ?

Le lien en question est :

Code : Tout sélectionner

TWL2.33313972704B4A337371605A0D0A0D09595D6D41713A423D6775307A555B 657F5C414D22316668577B474050527D23693945413A48377433314F412262595 85979443731232F2A7E6E2167656D6F2F2A33707474786
Sur le topic :
viewtopic.php?f=19&t=14337&p=156147&hil ... +3#p156147

Je pense avoir trouvé une piste ici :
viewtopic.php?t=13544

Mais a priori la maj de http://live.thiweb.com est toujours en attente (?)

Merci par avance pour ton aide ;)

Sterling Archer
Petit Nouveau
Petit Nouveau
Messages : 5
Enregistré le : il y a 2 ans

Message par Sterling Archer »

Merci Stiouf
C'est nickel :lol:
Au top ce forum ;)

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

Et merci au passage pour avoir relevé une vérification manquante dans l'api de décode qui faisait planter l'extension ^^
(Vilain Zeraw qui vérifie pas si la length de la chaine codée est bien paire et de type hexa (vive ctype_xdigit), je t'ai fait une PR sur GitHub)
Et c'est déjà corrigé sur TWL

Pour rappel, l'extension utilise l'API de ThiWeb Live (exactement le même code), donc les bugs présents sur l'un, sont aussi sur l'autre.

Le concept de l'extension étant de récupérer toutes les chaines encodées, les concaténer pour les envoyer à ThiWeb Live en un appel, qui va se charger de tout décoder et tout renvoyer directement à l'extension qui modifie ensuite la page courante ! (la puissance de l'inject.js chargé par l'extension :d )

Mise à jour en 1.2.4.4, automatique sur Chrome, d'ici quelques minutes

Changelog :
- Amélioration des performances
- Correction d'un bug provoquant une boucle d'erreurs sur les pages non PhpBB
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

BTony
Petit Nouveau
Petit Nouveau
Messages : 2
Enregistré le : il y a 2 ans

Message par BTony »

Super boulot ! merci :)

Avatar du membre
Auteur du sujet
Ghostfly
Administrateur
Administrateur
Messages : 1298
Enregistré le : il y a 10 ans
Localisation : Localhost
Contact :

Message par Ghostfly »

Documentation API disponible ici : https://documenter.getpostman.com/view/ ... ve/6tXb6Pq

Collection Postman avec Tests + Examples : https://raw.githubusercontent.com/Ghost ... ction.json

+
Posté avec un Macbook Pro sous macOS #ThiRévolution

Extension ThiWeb Crypt / Decrypt || ThiWeb Live

anhacker
Petit Nouveau
Petit Nouveau
Messages : 1
Enregistré le : il y a 6 ans

Message par anhacker »

merci pour cette extension, beau travail !

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités