PDA

Просмотр полной версии : PHP кодировщик


Arigona
06.02.2009, 20:36
Всем привет, есть вопрос...

Видел такое что можно закодировать пхп...

Пример:

код:

<?
$check = preg_split("//", $value, -1, PREG_SPLIT_OFFSET_CAPTURE);
foreach($check as $char)
{
if(in_array($char, $badchars))
{
die("SQL Injection Detected\n<br />\nIP: ".$_SERVER['REMOTE_ADDR']);
}
?>


И если закодировать то получается

<?
GI#GW#(W#G#FJDKFJSJFSIFSEJIJSEIGSEJGOSJELGJLDJGLJS DLGJSLGJSDLJGLSDJGLSDJGJSDLGJSDLGDJSGLJLSDJLG
?>



Ну типо такого))) Есть такое? видел был скрипт, потерял его ( (

rushter
06.02.2009, 20:43
php обфускатор

Zitt
07.02.2009, 12:51
http://yapro.ru/web-master/php/php_obfuskaciya_ili_obfuskaciya_skriptov_php.html

fly
07.02.2009, 13:28
TrueBug PHP Encoder советую это, всегда все работает на различных серверах.

KyMPaH
07.02.2009, 23:53
Вот онлайн-криптор неплохой

http://d0x.de/encoder/php-script_encoder.php

omel
08.02.2009, 01:41
попробуй Етот PHP скрипт для кодирования.
<?
Error_Reporting(E_ALL & ~E_NOTICE);
//visual form
echo "<title>en/de.coder :) </title>";
echo "<form method='post'><textarea cols='50' rows='15' name='source'></textarea><br>";
echo "Encode <input type='radio' name='method' value='en' checked>";
echo "Decode <input type='radio' name='method' value='de'>";
echo "Writing into the file <input type='checkbox' name='write' value='1'><br><br>";
echo "<input type='Submit' name='Submit'></form><br><br><br>";
//encrypt
if ($method == 'en')
{
$source = gzdeflate($source);
$source = base64_encode($source);
echo "eval(gzinflate(base64_decode('".htmlspecialchars($source)."')));";
//writing into the file
if ($write !== 0)
{
$handle = fopen("encode.txt", "w+") or die ("Cannot open the file!");
fwrite($handle, $source);
fclose($handle);
}
}
//decrypt
elseif ($method == 'de')
{
$source = str_replace("eval(gzinflate(base64_decode('","",$source);
$source = str_replace("')));","",$source);
$source = base64_decode($source);
$source = gzinflate($source);
echo $source;
//writing into the file
if ($write !== 0)
{
$handle = fopen("decode.txt", "w+") or die ("Cannot open the file!");
fwrite($handle, $source);
fclose($handle);
}
}
else echo "Выберите операцию...";

?>