Question

Je veux quelque chose ensemble sur mon ordinateur où si quelque chose (programme, navigateur, quel que soit) fait une demande (à un certain domaine, je suppose) je peux envoyer ma réponse à la demande. J'ai vu un programme qui a fait cela, et je me demandais comment il l'a fait. Comment serait-il fait?

Était-ce utile?

La solution

Que diriez-vous simplement éditer le fichier hosts? les systèmes d'exploitation ont. Il suffit de l'utiliser pour rediriger vers whereever que vous voulez. Pour moi, il semble que la solution la plus simple à cette question.

Autres conseils

Vous pouvez construire une proxy HTTP qui intercepte toutes les demandes du navigateur. Mais vous devez configurer le navigateur pour utiliser le proxy.

Qu'est-ce que mikerobi dit , mais vous pouvez également configurer votre ordinateur ou à la machine passerelle pour agir en tant que proxy transparent. (Vous avez besoin si vous ne souhaitez pas utiliser pour configurer votre navigateur, ou vous travaillez avec une application qui utilise le protocole HTTP, mais ne permet pas pour la configuration d'un proxy.)

Sur une machine FreeBSD ou Linux (je suis sûr qu'il ya d'autres systèmes d'exploitation qui peuvent le faire, je mentionne ceux que j'utilise), vous pouvez configurer vos propres règles de pare-feu pour intercepter le trafic particulier (par exemple, tous les ports 80 trafic ou tout le port 80 du trafic vers un domaine particulier, ou autre) et transmettre le trafic vers votre propre mandataire spécial, qui peut renvoyer tout ce que vous voulez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top