Задачка-закачка

StormBreaker каза:
deam0n каза:
Криптиране
http://deam0n.select.bg/scripts/cipher.php

Декриптиране
http://deam0n.select.bg/scripts/decipher.php


Ако има неточности светкайте ;) Всъщност то има накакъв бъг при по-дълги низове, но и криптирането не е кой знае колко усъвършенствано...

Ето ме и мен: :D

Декриптиране за твоето криптиране!

Браво, браво :)


Код:
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<form action="cipher.php" method="POST">
<input type="text" name="code"><input type="submit" value="Давай!">
</form><br /><br />
<?php
$g = htmlspecialchars($_POST['code']);

$len = strlen($g);

if($g != NULL and $len > 5 ) {




for($i=0;$i<$len;$i++) {
if($i < 3) {
$g2[$i] = ord($g[$i])+5+$i;
}
else {
$g2[$i] = ord($g[$i])-5-$i;
}


$pass .="&#".$g2[$i].";";


}



echo "Въведения от вас код: <b>".$g."</b><br /><br />";

echo "Криптирания от мен код: <b>".$pass."</b><br />";

}
else {
echo "Въведете парола по-дълга от 6 символа";
}

?>
 
<meta http-equiv="content-type" content="text/html; charset=utf-8">

<form action="" method="POST">
<input type="text" name="code"><input type="submit" value="Давай!">
</form><br>

<?php
if ( !empty($_POST['code']) )
{
$ar = str_split(stripslashes($_POST['code']));

echo "Вие въведохте: <b>".stripslashes($_POST['code'])."</b><br>";

$i = 0;
$c2 = 0;
$result = "";

foreach ($ar as $letter)
{
if ($i > 2)
{
$c = ord($letter) + 5 + $i;
$result .= chr($c);
}
else
{
$c = ord($letter) - 5 - $i;
$result .= chr($c);
}

$i++;
}

echo "Декриптирано: <b>".$result."</b>";
}
?>
 
Добре ще е да си направим някаква малка игричка по криптиране и декриптиране както казва Soul_Stealler. Просто така за спорта и придобитите умения :)
 
deam0n каза:
Добре ще е да си направим някаква малка игричка по криптиране и декриптиране както казва Soul_Stealler. Просто така за спорта и придобитите умения :)

Може. Всеки криптира, а другите се опитват да го декриптират :D
 
StormBreaker каза:
deam0n каза:
Добре ще е да си направим някаква малка игричка по криптиране и декриптиране както казва Soul_Stealler. Просто така за спорта и придобитите умения :)

Може. Всеки криптира, а другите се опитват да го декриптират :D
точно :)
 
Гледайте само да има възможност за декриптиране иначе няма да е феърПлей :P .. щото знам за поне 2-3 не сложни начина за без :P
 
B13_Savage каза:
Гледайте само да има възможност за декриптиране иначе няма да е феърПлей :P .. щото знам за поне 2-3 не сложни начина за без :P

Random? - no decryption 8)
 
MooN_BoY каза:
B13_Savage каза:
Гледайте само да има възможност за декриптиране иначе няма да е феърПлей :P .. щото знам за поне 2-3 не сложни начина за без :P

Random? - no decryption 8)
Не, може да се разкодира ама само от онези, на които си казал как :Р
 
StormBreaker каза:
За това се прави и второ демо за декриптиране.

Именно. За туй накарах и @deam0n да го направи :)
Ако има подобен конкурс, аз лично ще участвам само в декриптирането, понеже хич ме няма в останалата част.
Не ми е ясно само... кой трябва да реши дали ще се проведе подобно нещо?@admin?
 
B13_Savage каза:
MooN_BoY каза:
B13_Savage каза:
Гледайте само да има възможност за декриптиране иначе няма да е феърПлей :P .. щото знам за поне 2-3 не сложни начина за без :P

Random? - no decryption 8)
Не, може да се разкодира ама само от онези, на които си казал как :Р
с ключ е най-забавно :)
 

Back
Горе