Comment puis-je bloquer le trafic HTTP vers une adresse de fichier unique, et non l'ensemble du domaine, sans programme spécifique au navigateur?

2

J'aime jouer à une version plus ancienne de Minecraft, 1.5.2, mais une version plus récente est disponible. et à l'écran de titre, un message persistant vous indique que la version 1.6.2 est disponible au téléchargement. Dans cette question , une réponse indique que vous devez bloquer le lien http://assets.minecraft.net/1_6_has_been_released.flag mais pas l'intégralité de assets.minecraft.net.

Comment puis-je bloquer l'accès HTTP à ce fichier sans bloquer l'accès à l'ensemble du domaine ni acheter de matériel?

Timtech
la source
1
Peut-être qu'en posant cette question à Arqade, vous obtiendrez une meilleure réponse car il s'agit d'une question centrée sur le jeu?
Ce Guy brésilien
@ThatBrazilianGuy Cette question a été posée à Arqade et ils ont mentionné SuperUser. C'est dans ma question. Voici le lien: gaming.stackexchange.com/questions/125882/…
Timtech
Aie. Désolé pour mon manque d'attention!
Ce Guy brésilien
@ThatBrazilianGuy C'est bon :) La réponse de gronostaj ne fonctionne pas et toutes les autres solutions sont spécifiques au navigateur.
Timtech
2
@ techie007 J'aimerais une réponse qui fonctionne en dehors d'un navigateur Web, par exemple aucune extension / proxy dans le navigateur.
Timtech

Réponses:

1

Les navigateurs sont destinés aux humains, pas aux logiciels - Minecraft n'utilise pas de navigateur, mais cela ne signifie pas qu'il fonctionne différemment. En fait, il utilise exactement le même protocole que les navigateurs: HTTP.

J'ai deux idées sur le blocage de ce fichier. Les deux devraient fonctionner, mais les deux auront des effets secondaires.

  1. Bloquez le port 80 de votre pare-feu. Ce n'est pas une bonne idée, car cela affectera tous les programmes Java, je ne vais donc pas entrer dans les détails. Si vous voulez l'essayer, vous pouvez accéder au Pare-feu Windows en appuyant sur Win+ Ret en tapant wf.msc.

  2. Bloquer l'ensemble du http://assets.minecraft.net/système via votre hostsfichier. Ouvrez le Bloc-notes en tant qu'administrateur (cliquez dessus avec le bouton droit de la souris → Ouvrir en tant qu'administrateur ), cliquez sur FichierOuvrir et tapez C:\Windows\System32\drivers\etc\hosts. Ouvrez le fichier et ajoutez la ligne suivante à la fin:

    127.0.0.1 assets.minecraft.net
    

    Celui-ci a également des effets secondaires désagréables: aucun de vos programmes ne pourra se connecter à cette adresse pour quelque raison que ce soit.

Gronostaj
la source
Le programme de lancement utilise assets.minecraft.net. Existe-t-il un moyen de bloquer l'URL du fichier en question? Peut-être par mon routeur?
Timtech
Vous devrez vérifier les paramètres du routeur vous-même, ce n'est pas une fonctionnalité courante.
gronostaj
Les miens sont assez basiques; Je ne suis pas sûr s'ils vont aider.
Timtech