Proteja seus arquivos JavaScript. PHP para de ofuscação JavaScript

5 de janeiro de 2022 Off Por sudoroot

Deixarei aqui uma dica interessante para quem precisa de um script simplificado para obfuscar seus scripts que não querem que outros tentem copiar e usar para si.

php-packer [clique no link para ser redirecionado ao projeto]

Uma versão PHP do Packer, biblioteca de ofuscação JavaScript originalmente criada por Dean Edwards, portada para PHP por Nicolas Martin. Embalado para compositor por Thomas Lutz.

Instruções:

Baixe o arquivo Packer.php

Adicione este seguinte código em seu arquivo .php e aponte seu arquivo .js, no meu exemplo está como test.js

<script><?php 
require '../src/Packer.php';
error_reporting(E_ALL);
$js = file_get_contents(__DIR__ . '/' . 'test.js');
$packer = new Tholu\Packer\Packer($js, 'Normal', true, true);
$packed_js = $packer->pack();
echo $packed_js;
?>
</script>

Pronto, seu arquivo javascript está encriptado e está impossivel de ser descriptado.