Перейти к содержимому

 Друзья: Всё для вебмастера | [ Реклама на форуме ]


Rutor


PHP/Perl/ASP скрипты


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1
###

###

    Экзабайт

  • Advanced
  • PipPipPipPipPipPip
  • 1743 сообщений
Ну раз я создал эту тему, то я и начну  :crazy:
Php Cryptor v1.2 от Kallisto
<? 
	// 2:52 27.07.2007 
	####################################### 
	####################################### 
	########	 PHPCrypt	 ####### public 
	########	 Ver. 1.2	 ####### 
	####################################### 
	####################################### 
	########	 KALLISTO	 #######  
	########	 98009800	 #######  
	####################################### 
	####################################### 

	$jsCrypt	 = 0;			// 1 - on, 0 - off ява крипт 
	$input	 = "1.php";		// файл который надо криптануть 
	$output	 = "index.php";		// выходяший криптованный файл 


	################################# 
	/// 
	$f=join("", file($input)); 
	$key = rand(1,100); 
	$find = 0; 
	$start_pos = strpos($f, "<?php"); 
	if($start_pos === false ) 
	{ 
		$start_pos = strpos($f, "<?"); 
		if($start_pos !== false ) 
		{ 
			$find=1; 
			$f= substr($f, $start_pos+2, strlen($f)); 
		} 
	} 
	else 
	{ 
		$find=1; 
		$f= substr($f, $start_pos+5, strlen($f)); 
	} 

	if($find==0) exit("Крипт скрипта неполучится."); 
	$start_pos = strrpos($f, "?>"); 
	if(is_int($start_pos))$f=substR($f, 0, $start_pos); 

	$new = '';$len=strlen($f); 
	for($i=0;$i<$len;$i++) 
	{ 
		$new .= chr(ord($f[$i]) ^ $key); 
	} 
	$new = str_replace("<?", "[t1]", $new); 
	$new = str_replace("'",  "[t3]", $new); 

	$jsPre=''; 
	$jsAfter=''; 

	if($jsCrypt == 1) 
	{ 
		$jsPre=" 
function jsCrypt(\$buffer)  
{ 
	\$return = \$buffer; 
	\$new = ''; 
	for(\$i=0;\$i<strlen(\$buffer);\$i++) 
	{ 
		\$tmp = ord(\$buffer[\$i]); 
		if(\$tmp<100) \$tmp = \"0\".\$tmp; 
		if(\$tmp<10) \$tmp = \"0\".\$tmp; 
		\$new .= \$tmp; 
	} 
	\$return = \"<script> 
	var len = \".strlen(\$buffer).\"; 
	var str = '\$new'; 
	var tmp = ''; 

	for(i=0;i<len;i++) 
	{ 
		// String.fromCharCode(str.substr(i*3, 3) ) 

		document.write(  String.fromCharCode(str.substr(i*3, 3) ) ); 
	} 
	</script>\"; 
	return \$return; 

} 
ob_start(\"jsCrypt\");"; 
		$jsAfter="ob_end_flush();"; 


	} 



$code = "<? 
$jsPre 
\$key=$key; 
\$res ='$new'; 
\$str=str_replace(\"[t1]\", \"<?\", \$res); 
\$str=str_replace(\"[t3]\", \"'\", \$str); 
\$len=strlen(\$str); 
\$ev=''; 
for(\$i=0;\$i<\$len;\$i++) 
\$ev .= chr(ord(\$str[\$i]) ^ \$key); 
eval(\$ev); 
$jsAfter; 
?>"; 

@fwrite( fopen($output, "w"), $code) or die("Не удалось создать файлик..."); 
?>

Ссылки из под хайдов не выдаю!


#2
Urbis

Urbis

    EternalStone

  • Moderator
  • PipPip
  • 177 сообщений
А давайте самописные выкладывать :) я сейчас на работе поетому немогу выложить того что дома понаписал но вот есть простенький скрипт который написал на работе....

Цитата

<!-Скрипт удаления чистки строк-!>
<?php
$fp = fopen("foto1.dat", "r");
$soo = fread($fp, filesize("foto1.dat"));
$soo = str_replace("<a class=opacity href=..\foto\images\   target=_blank><img src=..\foto\images\ width=228 height=197  border=0></a>","", $soo);
fclose($fp);
$fp = fopen("foto1.dat", "w");
$fw = fwrite($fp, $soo);
fclose($fp);
?>

Цитата


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных