t0os
Профессор
- Регистрация
- 21 Окт 2007
- Сообщения
- 283
- Реакции
- 36
- Автор темы
- #1
Вообщем, имеются функции для криптовки:
у меня есть закриптованный этой функцией файл. но без ключа ничего не получается. как бы ключ оттуда вытащить? можно брутфорсер написать, канеш. но это извращение. может что попроще есть?
Код:
<?php
function encrypt($string, $key) {
$result = '';
for($i=0; $i<strlen($string); $i++) {
$char = substr($string, $i, 1);
$keychar = substr($key, ($i % strlen($key))-1, 1);
$char = chr(ord($char)+ord($keychar));
$result.=$char;
}
return base64_encode($result);
}
function decrypt($string, $key) {
$result = '';
$string = base64_decode($string);
for($i=0; $i<strlen($string); $i++) {
$char = substr($string, $i, 1);
$keychar = substr($key, ($i % strlen($key))-1, 1);
$char = chr(ord($char)-ord($keychar));
$result.=$char;
}
return $result;
}
?>
у меня есть закриптованный этой функцией файл. но без ключа ничего не получается. как бы ключ оттуда вытащить? можно брутфорсер написать, канеш. но это извращение. может что попроще есть?