jeudi 2 septembre 2021

Des outils encore des outils, voici Dashlane pour sécuriser vos mots de passe

On me dit il faut installer Dashlane, je dis ok mais c'est quoi ? Alors Dashlane c'est un gestionnaire de mots de passe ...  Oui depuis peu c'est l'émergence des gestionnaires de mots de passe c'est à dire que les sites web font si bien leur travail que si vous souhaitez un tout petit peu de sécurité vous êtes aujourd'hui obligé d'installer un gestionnaire de mots de passe sans quoi vos navigateurs qui enregistrent tout, enregistrent également vos mots de passe et votre ordinateur devient une véritable passoire. 

Si vous laissez votre ordinateur un instant sans surveillance que vos navigateurs ont enregistrés tous vos mots de passe une personne mal intentionnée arrivant derrière vous alors que votre ordinateur ne s'est pas encore mis en veille, cette personne pourra aller jusqu'à vider vos comptes bancaires.

Ce qu'il faut faire, c'est de ne jamais cocher la case enregistré votre mot de passe lorsque vous naviguez sur les sites, vous devez également installer un gestionnaire de mots de passe qui le fera à votre passe. Tout se passera comme si vous aviez enregistrer vos mots de passe dans votre navigateur mais sans que ce soit réellement le cas. 

Je sais, c'est pas facile à expliquer mais c'est pourtant la démarche à suivre alors vous pouvez le faire avec Dashlane.

Gestionnaire de mots de passe Dashlane

Il me semble qu'il existe bien d'autre gestionnaire de mots de passe comme 1password 

Gestionnaire de mots de passe 1password

Alors maintenant lorsque j'ai des logiciels à comparer je vais chez appvizer

Gestionnaire de mots de passe

L'offre est pléthorique ! Mais appvizer peut vous permettre d'aller plus loin dans vos choix d'outils de vos logiciels sur internet.


Bon, c'est dommage, on dirait bien que le comparateur de logiciels appvizer est légèrement en perdition. Il est parfois bien difficile d'accéder au comparateur mais si l'on insiste on peut trouver des pages intéressantes :


Tout ceci a un coût, cette histoire de gestion des mots de passe est si importante que les acteurs sur le marché sont décidés à se rémunérer, je ne vois pas vraiment de solution gratuite.

N'hésitez pas à laisser votre commentaire.

lundi 16 août 2021

How to Delete commits from a branch in Git

In Git you don't have the straight command like to direct "delete a commit" but you can do like by deleting the concernig part of the local branch the commits are on.

Using Fork you should do two things (or in Git command you will find) :

  • first you "Reset HEAD to here" you place yourself where you want to be in remote branch after you will suppress the commits you don't want anymore,.then you choose "Hard Discard all local changes
  • secondly you can "delete the local branch with the commits you don't want anymore.
This is not really simple, you have to understand the "Git" way of doing things, but at the end this is the most powerful tool ;-)

mardi 27 juillet 2021

Comment passer mon site en https

C'est toujours la même chose, on croit prendre assez de notes pour être capable de refaire une opération délicate comme le passage d'un site de http "normal" au https obligatoire aujourd'hui et puis lorsque l'on y revient on se rend compte que l'on croyait en avoir fait assez mais ce n'est pas le cas.

J'avais bien écris quelque chose dans : C# NET je tappe "ssl" dans la barre de recherche :

C# .NET - SSL

Je trouve un article sur la possibilité de générer un certificat ssl par OpenSSL mais ce n'est que du localhost pour une plateforme Angular en Débug.

C# NET - IdentityServer4 Client Angular comment passer de Http à Https

Pour le reste, il me semble bien que je n'ai plus rien. Alors si, je me rappelle avoir été obligé d'acheter un certificat SSL au près de l'hébergeur de mon site mais j'ai laissé passer la dernière relance où il me demandait environ 25 euros/an pour ce certificat !

C'est un comble, le fournisseur qui vous donne un nom de site vous demande de l'argent pour certifier votre site. Je crois bien que c'est cela qui m'a poussé à vouloir trouver une alternative.

Me voici donc dans un peu de lecture :

angle web - Sécurisez votre site Web en HTTPS
Cela me semble bien complet, il détaille les différents hébergeurs leurs façons de procéder pour vous fournir la cartification SSL. OVH c'est une option de l'hébergement (le plus pratique il suffit de cocher une case).

Il y a un site pour vérifier votre certification :  

SSL Server Test (Powered by Qualys SSL Labs)

Je vérifie que ma certification SSL est bien expirée ! 

Digital Guide - IONOS Le rôle des certificats SSL

Et du coup me voilà en train de renouveler mon certificat SSL pour mon nom de domaine tout un patacaisse qui commence ici :

https://www.namebay.com/cert/CSR/IIS7/index.htm

Et qui va se terminer en allant installer ce que l'hébergeur m’envoie par email ... Donc il n'y a pas de miracle.

Il me semblait bien pourtant dans ma mémoire profonde que par Let's Encrypt, j'étais arrivé à un résultat.

Autorité de certification à but non lucratif

Mais la certification en passant par Let's Encrypt et très fastidieuse il faut exécuter des scripts sur votre serveur vous plonger au coeur de la certification mais je n'ai plus le temps de jouer, ils ont malheureusement gagné.

Au passage, il me faudra faire tout un tas d'aller-retour par email, entre mon hébergeur l'organisme de certification ... pour approuver à chaque étape.

Le tout pour une facture de 31,5 Euros TTC/an !


mercredi 14 avril 2021

C'est quoi le langage Lua ?

Il faudrait le prononcer en Portugais Loouuua et en Français on pourrait utiliser un mot que l'on connait presque Luna pour dire Lune. Il s'agit d'un langage de script conçu pour être embarqué par des applications afin d'étendre leurs fonctionnalités.

L'interpréteur Lua est écrit en Langage C ANSI strict ce qui permet de le compiler et de l'utiliser sur une grande variété de plateformes. Il est compact en mémoire ne prenant que quelques dizaines de kilos octets.

Free Software Lua - Give credits

J'ai eu le privilège de découvrir Lua par l'utilisation qu'un collègue ingénieux en à faite, grâce à l'application ExtraPutty qui embarque cet interpréteur de scripts. Ce collègue ingénieux à étendu l'application ExtraPutty par un script Lua qui a permit de faire des choses que je ne soupçonnait pas.

ExtraPutty embedde Lua scripting language

Voilà, vous connaissez Putty pour dialoguer avec des équipements embarqués c'est un bon début mais vous serez limité, ExtraPutty vous permettra de sortir des limitations de Putty et avec Lua pour compléter vous avez un système ouvert et pratique pour échanger avec vos systèmes enfouis.

Have fun!


mercredi 24 février 2021

Virtual Serial Port Emulator - Emulation des ports séries

Vous cherchez un outil de simulation des ports séries. Le Virtual Serial Ports Emulator d'ETERLOGIC est l'outil indispensable lorsque l'on a besoin de travailler avec les ports séries et surtout il est gratuit. Il va vous embêter un peu avec l'achat d'une licence mais il ne vous oblige pas.

Il vous permet de simuler l'existence d'un port série sans avoir besoin de brancher l'appareil lorsque celui-i est en phase de conception.

ETERLOGIC - Virtual Serial Ports Emulator
ETERLOGIC - Virtual Serial Ports Emulator

C'est vraiment l'outil d'émulation des ports de communication à connaitre et à utiliser.

ETERLOGIC Virtual Serial Port Emulator l'outils qui vous permet de tout faire
ETERLOGIC Virtual Serial Port Emulator l'outils qui vous permet de tout faire

Voilà je tenais à répertorier cet outil d'émulation des ports COM ici car je l'ai souvent utilisé.

mercredi 20 janvier 2021

Encore un VPN voici Proton VPN

Je voudrais trouver un VPN que je pourrais utiliser facilement, à la mode en ce moment il y a  ProtonVPN. Allons y découvrons ce VPN.


Avec une version Free à 0 € / mois pour 1 connexion VPN Vitesse moyenne avec des Serveurs dans 3 Pays. Par la suite il faut créer un compte. 

C'est une très bonne nouvelle, cela va nous permettre de le tester sans investir.

Proton VPN

Voilà je prends rapidement cette note pour y revenir. J'avoue, je galère pas mal avec OpenVPN je ne suis pas allé au bout.

A force d'insister cela viendra... faites moi confiance.

mardi 12 janvier 2021

Vous avez envie de découvrir l'outils devops Terraform ?

Dans la stack des outils de développement DevOps, Terraform permet d'automatiser la construction de votre infrastructure matérielles. Pour faire au maximum du DevOps, vous devez scripter tout ce que vous pouvez afin de pouvoir le rejouer les scripts dans n'importe quel environnement.

Terraform pour mettre sous forme de scripts votre infrastructure
Terraform pour mettre sous forme de scripts votre infrastructure

Terraform vous permet de construire votre infrastructure matérielle (réseau de machines) sous forme de scripts en langage de configuration HCL (Hashicorp Configuration Language) ou plus récemment JSon. 

Les scripts Terraform sont dépendants du fournisseur de cloud. Un script Terraform écrit pour Amazon ne pourra pas être utilisé pour Azure.

Terraforme s'utilise dans le cadre d'une stack DevOps du style : Docker, Terraform, Ansible, Git, GitlabFlow, Python, Shell.

En travaillant avec Azure, vous allez utiliser Azure CLI en ligne de commandes.

Ouvrez votre fenêtre PowerShell et tapez la commande suivante :

$ Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\AzureCLI.msi; Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'; rm .\AzureCLI.msi

La suite du script Terraform de création de votre infrastructure dans le Cloud Azure :

Création de votre Infrastructure dans le Cloud Azure

Terraform porte bien sont nom puisse qu'il s'agit de terraformer, de créer votre infrastructure dans le coud de votre choix. 

Alors ce n'est pas tout à fait aussi simple, il vous faudra reprendre les scripts Terraform qui ne sont pas directement utilisables d'un Cloud à l'autre. Mais Terraform est bien la porte d'entre du IaaS (Infrastructure as a Service).