Maison  >  Questions et réponses  >  le corps du texte

Existe-t-il un moyen de différencier les demandeurs de ressources via PHP ou .htaccess

Existe-t-il un moyen de faire la différence entre le navigateur qui charge la page Web qui a demandé la ressource (par exemple, <script src="https://www.example.com/requested_script.js"></script>) et la ressource demandée directement (sans référent) en saisissant l'URL dans la barre d'URL à l'aide de PHP ou

 ?

J'essaie de protéger les fichiers JavaScript de la R&D (vol et copie) en demandant au serveur de servir un faux (c'est-à-dire un faux) fichier JavaScript lorsqu'un voleur potentiel tente de le visualiser en lisant directement le contenu du fichier/le code source, tandis que faire passer le vrai fichier JavaScript comme des ressources légitimes sont fournies au navigateur.

P粉821808309P粉821808309171 Il y a quelques jours392

répondre à tous(1)je répondrai

  • P粉396248578

    P粉3962485782024-04-05 00:03:18

    Peut-être ajouter un hachage à la fin de la redirection, un seul sera réel.

    Semblable à

    sssccc

    Pour rendre la lecture plus difficile, utilisez un obfuscateur, par exemple :

    https://closure-compiler.appspot.com/home< /strong>

    Cela réduit également la taille du fichier.

    Mais si votre principale préoccupation est d'exécuter des opérations "propriétaires" en Javascript, vous feriez mieux de déplacer ces opérations côté serveur, puis d'envoyer les calculs/valeurs finaux au client afin que personne ne sache comment vous les avez obtenus.

    Malheureusement, toute information supplémentaire est toujours visible par le client car c'est ainsi que le navigateur la lit.

    répondre
    0
  • Annulerrépondre