1. Go to this page and download the library: Download hirasso/html-obfuscator library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
hirasso / html-obfuscator example snippets
use function Hirasso\HTMLObfuscator\obfuscate;
echo obfuscate($html);
use function Hirasso\HTMLObfuscator\obfuscate;
use function Hirasso\HTMLObfuscator\clientScript;
// 1. Render the script in your <head>
echo clientScript();
// 2. Obfuscate your HTML — script injection is skipped because it was already rendered
echo obfuscate($html);
echo obfuscate($html)->emails(false);
echo obfuscate($html)->phoneNumbers(false);
echo obfuscate($html)->debug(true);
use Hirasso\HTMLObfuscator\Obfuscation\XorStrategy;
use Hirasso\HTMLObfuscator\Obfuscation\RevStrategy;
use Hirasso\HTMLObfuscator\Obfuscation\Rot47Strategy;
echo obfuscate($html)->setStrategy(XorStrategy::class);
echo obfuscate($html)->setStrategy(RevStrategy::class);
echo obfuscate($html)->setStrategy(Rot47Strategy::class);
echo obfuscate($html)
->addRegex('/[^\s@]+@/') // obfuscate the <span> text node ("verylongemailaddress@")
->addRegex('/[^\s.]+(\.[^\s.]+)*\.[^\s.]{2,}/') // obfuscate the domain part ("example.com")
;
use Dom\HTMLDocument;
use function Hirasso\HTMLObfuscator\obfuscate;
$doc = HTMLDocument::createFromString($html);
obfuscate($doc)->saveDocument();
// $doc is now obfuscated in place
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.