Page 9 sur 9
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 15 jan 2025 14:11
par Bill_Boquet
GenP 3.4.2 -> Pop-up tools -> Edit Hosts
P.S. Merci @Joselito pour le nouveau domaine à bloquer
.
Pour info, chez moi pas de message intempestif d'Adobe pour Photoshop, Lightroom et Illustrator.
Le blocage d'Adobe Acrobat (via les 2 lignes dans le fichier hosts ou via les 8 adresses IP dans le pare-feu) semble donc suffisant pour ces 3 autres logiciels d'Adobe.
Les domaines *.adobestats.io apparaissent bien dans Fiddler pour ces 3 autres logiciels, mais il ne semble pas nécéssaire de les bloquer.
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 15 jan 2025 22:20
par zoraxful
@ Bill_Boquet
je te confirme que c'est suffisant
il y a maintenant 1 mois 1/2 que je n'ai plus aucune ligne Adobe dans le hosts
et que je ne m'en occupe plus
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 16 jan 2025 08:17
par Bill_Boquet
Merci @zoraxful pour le retour d'expérience
. Le blocage par le pare-feu des 8 adresses IP semble donc efficace et reposant
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 16 jan 2025 08:55
par zoraxful
J'avais déjà parlé de la manip que j'avais effectuée il y a plus d'un mois et qui marche bien pour moi.
Et zéro ligne Adobe dans le hosts.
Pour ceux qui sont intéressés
https://mega.nz/file/Hn5FBLAQ#ZVnFEgchm ... M0Ca0-0uo0
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 16 jan 2025 09:44
par downok
zoraxful ceci est valable si l'on a uniquement defender par contre si l'on a Eset ou Kaspersky je croit que sa ne marche pas
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 16 jan 2025 10:44
par pinuche0706
@LaDidi21
Merci, je confirme que le plus simple semble le Bloc-notes en mode admin.
Et pour éviter de naviguer dans les répertoires de Windows, simplement y ouvrir directement cette ligne que l'on peut conserver dans l'un des onglets
%SystemRoot%\System32\drivers\etc\hosts
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 16 jan 2025 11:44
par Joselito
@All,
Pouvez-vous respecter le sujet du topic, à savoir les modifications du fichier hosts ?
Aucun intérêt de poster à chaque mise à jour pour dire "moi, je fais autrement".
Surtout pour proposer une savante manipulation qui n'est rien d'autre que l'application crack.
Les messages hors-sujet seront supprimés.
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 03:51
par Jess
Joselito a écrit : ↑il y a 2 mois
@Fans de Fiddler et du fichier hosts,
Un peu de Powershell.
- Sous Fiddler, copier dans le presse-papier, les Url souhaitées : Clic droit > Copy > Just Url ou bien [CTRL] + U
- Lancer le script (voir ci-dessous)
- Accepter ou non l'ajout des noms de domaine, mis en forme et dédoublonnés, au fichier hosts
- Accepter ou non l'ouverture du fichier hosts
...
Bonjour,
Merci pour cette astuce mais je ne comprends pas comment l'utiliser. J'ai installé Fiddler mais je vois pas comment ça fonctionne. En recherchant sur le forum, je vois que beaucoup en parlent mais je n'ai rien trouvé pour le néophyte. Existe il un tuto pour apprendre son fonctionnement, notamment pour savoir quelles sont les url à copier?
Pour photoshop (par exemple), quelles lignes à copier? J'ai fait un tri par process et je vois 11 lignes qui se réfèrent à photoshop mais ça ne correspond pas aux 8 lignes dont tout le monde parle. Pouvez-vous m'aiguiller?
Merci
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 08:41
par Joselito
@Jess,
As-tu lu la première page du fil de discussion ? Ce n'est pas très clair, je suis d'accord.
Schématiquement :
- Arrêter le maximum de programmes, y compris les logiciels Adobe.
- Lancer Fiddler en mode Capturing (cf en bas à gauche de la fenêtre, "Capturing" fonctionne comme un interrupteur On/Off)
- Attendre un peu que les requêtes http se calment surtout si l'on vient d'ouvrir Windows
- Stopper la capture = clic gauche sur "Capturing" en bas à gauche
- Pour y voir plus clair, masquer les requêtes des processus hors de cause = clic droit > Filter Now > Hide "Le nom du processus à masquer". Le faire pour svchost, msedge, onedrive, outlook, etc. . On voit en bas de la fenêtre, la case Filter s'enrichir au fur et à mesure. Pour démasquer un processus, il suffit de faire un clic droit sur son nom.
- Vider la fenêtre = sélectionner un ligne puis CTRL + X
- Relancer la capture = clic gauche sur la case en bas à gauche de la fenêtre
- Si il y a encore plein de requêtes visibles, refaire les étapes précédentes.
- En mode capture, lancer le soft Adobe et là...
- Dès que l'alerte Adobe apparait, cliquer sur "Capturing" pour interrompre la capture.
Maintenant, tu considères les colonnes :
- Result : 200 = réussite / 502 = échec, ce qui signifie éventuellement que le détournement par le fichier hosts fonctionne ou pas
- URL : Contient le nom de domaine à ajouter éventuellement au fichier hosts
- Process : photoshop, acrobat, acrocef
En tâtonnant, tu peux déterminer ainsi quels sont les noms de domaine à bloquer.
Mais globalement, si tu utilises Acrobat et Photoshop, il faut bloquer :
- ic.adobe.io
- Le domaine du mois, sous la forme xxxxxxxxxx.adobe.io
- +/- lcs-cops.adobe.io
- +/- lcs-robs.adobe.io
- +/- ...
Il y a un peu d'inertie entre la modification du fichier hosts et l'efficacité sur les requêtes http. Ne pas conclure trop vite et bien observer la colonne "Result".
Jess a écrit : ↑il y a 2 jours
J'ai fait un tri par process et je vois 11 lignes qui se réfèrent à photoshop mais ça ne correspond pas aux 8 lignes dont tout le monde parle. Pouvez-vous m'aiguiller?
Tu fais probablement allusion aux
8 adresses IP qui correspondent aux noms de domaine sus-cités. Ce sont celles à utiliser pour réaliser le blocage par un pare-feu cette fois-ci.
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 14:32
par Jess
@Joselito
Merci pour cette réponse rapide et détaillée.
J'ai donc suivi tes indication et fermé toutes les applications (sauf mon navigateur pour te lire), puis lancé Fiddler et lancé la capture.
J'ai ensuite lancé Photoshop et stoppé la capture juste après l'apparition du message de désactivation de celui-ci
J'obtiens 12 lignes en relation avec photoshop:
# Result Protocol Host URL Body Caching Content-Type Process Comments Custom
2 200 HTTP Tunnel to lcs-cops.adobe.io:443 0 photoshop:28208
3 200 HTTP Tunnel to cc-api-data.adobe.io:443 0 photoshop:28208
4 200 HTTP Tunnel to crs.cr.adobe.com:443 0 crwindowsclientservice:2536
5 200 HTTP Tunnel to cc-api-data.adobe.io:443 0 photoshop:28208
6 200 HTTP Tunnel to delegated.adobelogin.com:443 0 photoshop:28208
7 200 HTTP Tunnel to cc-api-data.adobe.io:443 0 photoshop:28208
8 200 HTTP Tunnel to cctypekit.adobe.io:443 0 photoshop:28208
10 200 HTTP Tunnel to cc-api-data.adobe.io:443 0 photoshop:28208
11 200 HTTP Tunnel to cc-api-data.adobe.io:443 0 photoshop:28208
12 200 HTTP Tunnel to 3ca52znvmj.adobe.io:443 0 photoshop:28208
13 200 HTTP Tunnel to www.adobe.com:443 0 photoshop:28208
14 200 HTTP Tunnel to 3ca52znvmj.adobe.io:443 0 photoshop:28208
Dois-je comprendre qu'il faille utiliser ton script powershell après avoir copié les urls suivantes:
http://lcs-cops.adobe.io:443
http://cc-api-data.adobe.io:443
http://crs.cr.adobe.com:443
http://cc-api-data.adobe.io:443
http://delegated.adobelogin.com:443
http://cc-api-data.adobe.io:443
http://cctypekit.adobe.io:443
http://cc-api-data.adobe.io:443
http://cc-api-data.adobe.io:443
http://3ca52znvmj.adobe.io:443
http://www.adobe.com:443
http://3ca52znvmj.adobe.io:443
Je constate que une entrée est redondante et apparait 5 fois :
http://cc-api-data.adobe.io:443. Dois-je supprimer les occurrences en trop?
Pour cela, faut il ouvrir Powershell en mode admin, puis taper le chemin d'accès au fichier ps1 dans lequel j'ai enregistré ton script? Quand j'essaie de faire ça, ça me génère un message d'erreur (voir ci-dessous):
Windows PowerShell
Copyright (C) Microsoft Corporation. Tous droits réservés.
Installez la dernière version de PowerShell pour de nouvelles fonctionnalités et améliorations ! https://aka.ms/PSWindows
PS C:\WINDOWS\system32> HostsFiddler.ps1
HostsFiddler.ps1 : Impossible de charger le fichier C:\Windows\system32\HostsFiddler.ps1, car l’exécution de scripts
est désactivée sur ce système. Pour plus d’informations, consultez about_Execution_Policies à l’adresse
https://go.microsoft.com/fwlink/?LinkID=135170.
Au caractère Ligne:1 : 1
+ HostsFiddler.ps1
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo : Erreur de sécurité : (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
PS C:\WINDOWS\system32>
J'ai essayé de faire en manuel ce qu'est censé faire ton script, soit rajouter ceci dans le fichier hosts (voir #ICI):
# Adobe
127.0.0.1 ic.adobe.io
#ICI
127.0.0.1 lcs-cops.adobe.io
127.0.0.1 cc-api-data.adobe.io
127.0.0.1 crs.cr.adobe.com
127.0.0.1 delegated.adobelogin.com
127.0.0.1 cctypekit.adobe.io
127.0.0.1 3ca52znvmj.adobe.io
127.0.0.1 www.adobe.com
127.0.0.1 3ca52znvmj.adobe.io
Avec cette modif, il semblerait que photoshop refonctionne. Mais c'est vrai que ce serait plus pratique de le faire automatiquement avec ton script. Je ne dois pas être bien loin de la solution. Tu as modifié la stratégie de sécurité pour que ton script soit autorisé à fonctionner? Comment?
Merci
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 15:46
par Joselito
@Jess,
Ça roule !
Tu peux probablement ne conserver que les lignes :
Code : Tout sélectionner
127.0.0.1 ic.adobe.io
127.0.0.1 lcs-cops.adobe.io
127.0.0.1 3ca52znvmj.adobe.io
Pour pouvoir exécuter les scripts PowerShell, regarde ici par exemple :
viewtopic.php?t=25755
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 17:09
par Jess
@Joselito
Merci beaucoup pour ces explications.
J'ai donc autorisé l'exécution des scripts locaux avec l'instruction "Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine", répondu "o" pour Oui et fermé pour valider.
Cependant, le script génère quand même une erreur (juste après la fenêtre listant la liste des lignes à rajouter dans le host):
Add-Content : L'accès au chemin d'accès 'C:\Windows\System32\Drivers\etc\hosts' est refusé.
Au caractère C:\Users\zenit\Desktop\HostsFiddler.ps1:21 : 5
+ Add-Content -Path $HostsPath -Value ("`n# --- Fiddler2Hosts "+ (G ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (C:\Windows\System32\Drivers\etc\hosts:String) [Add-Content], Unauthor
izedAccessException
+ FullyQualifiedErrorId : GetContentWriterUnauthorizedAccessError,Microsoft.PowerShell.Commands.AddContentCommand
J'ai bien lu qu'il fallait corriger le problème d'alerte du aux scripts téléchargés mais je n'ai pas la possibilité de modifier les case à cocher correspondantes (elles n'apparaissent pas):
Au lancement, décocher la case "Toujours demander avant d'ouvrir ce fichier" (impossible de trouver cette fenêtre)
ou
dans Propriétés du fichier, cocher Débloquer en bas de l'onglet Général (je n'ai pas cette case à cocher dans les propriétés du fichier)
Comment sais-tu qu'il n'y a que ces 3 lignes à rajouter dans le hosts, parmi les 8 lignes détectées via Fiddler?
Merci
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 17:14
par Bill_Boquet
Jess a écrit : ↑il y a 2 jours
Comment sais-tu qu'il n'y a que ces 3 lignes à rajouter dans le hosts, parmi les 8 lignes détectées via Fiddler?
En expérimentant
. Avec d'abord les 8 lignes dans le fichier hosts, puis en retirant une à une certaines lignes et en vérifiant que ça fonctionne toujours.
Pour ma part, avec Photoshop, lightroom et Illustrator, seule la ligne "127.0.0.1 ic.adobe.io" est nécessaire.
Avec Acrobat, il faut ajouter la ligne "127.0.0.1 3ca52znvmj.adobe.io", à mettre à jour toutes les 3 semaines.
Versions les plus récentes de @nenyp, toutes préalablement vaccinées avec GenP 3.4.2.
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 17:23
par Joselito
@Jess,
Est-ce que PowerShell s'est bien ouvert en administrateur ?
Si oui, le titre de la fenêtre PowerShell commence par "Administrator:.........."
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 17:25
par Jess
Oui, je suis en compte admin
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 17:27
par Joselito
@Jess,
Désolé, j'avais modifié ma question avant ta réponse.
Le script débute par une instruction permettant d'élever les droits en mode administrateur pour pouvoir écrire dans le fichier hosts.
Mais en raison de la paresse de l'auteur, elle ne fonctionnait que sous PowerShell Core, cad la version 7.x.x, qu'il faut télécharger et installer sur le PC.
Or tu as probablement utilisé PowerShell Desktop, cad la version 5.x.x, installée par défaut avec Windows.
Le script modifié qui doit passer avec les 2 versions de PowerShell.
Code : Tout sélectionner
# Ajouter au fichier hosts les lignes copiées dans Fiddler
# Auto-Elevation Administrateur
if ($PSVersionTable.psversion.major -eq 7){$process = "pwsh.exe"} else {$process = "powershell.exe"}
if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]`
"Administrator")) { Start-Process $process "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs; exit }
# Récupérer et mettre en forme le contenu du presse-papier
[string]$FiddlerList = ""
$ClipBoard = Get-Clipboard | Select-Object -unique
foreach ($cb in $ClipBoard){
if ($cb -like "http://*:443"){
$FiddlerList += ($cb -replace ":443","`r") -replace "http://"," 127.0.0.1 "
}
}
# Confirmer l'ajout des lignes
$Message = " Ajouter les lignes suivantes au fichier hosts : `n`n" + $FiddlerList + "`n"
$HostsPath = ($env:driverdata -replace "driverdata","etc") + "\hosts"
$Prompt = New-Object -ComObject WScript.Shell
If(($Prompt.popup($Message,0," Fiddler2Hosts ",4385) -eq 1) -and ($FiddlerList -ne "")){
Add-Content -Path $HostsPath -Value ("`n# --- Fiddler2Hosts "+ (Get-Date -Format "yyyy.MM.dd-HH:mm:ss") + " ----------`r" + $FiddlerList)
Set-Clipboard $null
}
# Ouvrir le ficher Hosts avec notepad s'il ne l'est pas déjà ?
if (!((Get-WmiObject Win32_Process -Filter "name = 'notepad.exe'" | Select-Object CommandLine) -match [regex]::Escape($HostsPath))){
If($Prompt.popup(" Ouvrir le fichier hosts : ",0," Fiddler2Hosts ",4385) -eq 1) {
Start-Process notepad.exe $HostsPath
}
}
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 18:32
par Jess
@Joselito
Oui, j'ai bien le mot Administrateur en début de fenêtre Powershell, mais je n'ai rien installé et c'est donc la version fournie avec windows 11. Je dois installer une autre version? J'ai essayé ton nouveau script mais il génère la même erreur que précédemment
@Bill_Boquet
Ah, ok. J'en déduis que certaines des lignes issues de Fiddler n'ont pas de rapport avec le contrôle de licence. Est-ce gênant de laisser les 8 lignes?
Merci, en tous cas pour ta réponse
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 19:33
par Joselito
Jess a écrit : ↑il y a 2 jours
J'ai bien lu qu'il fallait corriger le problème d'alerte du aux scripts téléchargés mais je n'ai pas la possibilité de modifier les case à cocher correspondantes (elles n'apparaissent pas):
Au lancement, décocher la case "Toujours demander avant d'ouvrir ce fichier" (impossible de trouver cette fenêtre)
ou
dans Propriétés du fichier, cocher Débloquer en bas de l'onglet Général (je n'ai pas cette case à cocher dans les propriétés du fichier)
Normal, tu n'as pas téléchargé de fichier *.ps1, tu en as créé un en faisant un copier-coller de texte.
- Que renvoie l'instruction suivante dans PowerShell ?
- Antivirus ?
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 20:21
par Jess
@Joselito
1) Oui, c'est vrai, j'ai créé le fichier et copié le code dedans
2) Powershell répond ceci: "C:\Windows\System32\Drivers\etc\hosts
3) J'ai Kaspersky Internet Security comme antivirus
Dois-je installer Powershell 7 pour simplifier? En utilisant "Winget" (recommandé) ou autre ?
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 28 jan 2025 23:22
par Joselito
@Jess,
Je pense que KIS bloque l'accès en écriture du script dans le fichier hosts.
Mais le principal c'est d'avoir pigé comment repérer les noms de domaine.
Sinon, oui, Winget fonctionne très bien pour installer PowerShell mais aussi pour mettre à jour plein de programmes par exemple.
[Astuces] Winget, vous connaissez ?
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 29 jan 2025 00:13
par Jess
Bravo, bien vu !
Je n'y avais pas pensé, mais effectivement... en désactivant KIS (le temps de lancer ton script), la modification se fait bien sans aucune erreur.
C'était donc bien juste l'antivirus qui empêchait la modification.
Le problème est résolu, ça fonctionne très bien.
Merci pour ton aide et ton script
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 29 jan 2025 03:50
par Bill_Boquet
Jess a écrit : ↑il y a 2 jours
@Bill_Boquet
Ah, ok. J'en déduis que certaines des lignes issues de Fiddler n'ont pas de rapport avec le contrôle de licence. Est-ce gênant de laisser les 8 lignes?
Je crois que non.
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 29 jan 2025 10:20
par Joselito
@Jess,
Tu veux parler du ralentissement théorique lié au parcours du fichier avant accès au web ?
D'abord c'est mis en cache donc l'impact de quelques lignes ne représente rien comparé au temps nécessaire à la résolution DNS par exemple.
À moins peut-être, que le fichier hosts ne contienne plusieurs milliers de lignes, comme proposé ici ou là ?
Re: [TUTORIEL] Mise à jour du HOSTS pour la Licence ADOBE
Posté : 29 jan 2025 16:52
par Jess
Non, non, je me demandais juste s'il fallait laisser passer quelques requêtes indispensables au bon fonctionnement du logiciel et bloquer uniquement les accès relatifs au contrôle de licence. Je me posais cette question suite au fait que toi et d'autres indiquaient ne devoir conserver que 3 lignes dans le hosts. Mais si ce n'est pas gênant d'en rester à ce que retourne Fiddler et rajoute ton script, ça me va