Офф сервак, вопрос про MSSQL

Теги:
 
+
-
edit
 

mrSteam

втянувшийся
В lin2dbUser_Auth поля passowrd, answer1, answer2 выглядят как <Binary> в энтерпрайз менеджере.
Подскажите как их изменить или просмотреть?

p.s и если кто знает подскажите что за метод криптования пароля? ))))
0xb53aa2de9f082e2e1b82a4a469f3d5d5
Баги для читера это средство выживания Баги для админа это веревка и мыло  
LV НеВзаимный #07.02.2006 15:18
+
-
edit
 
+
-
edit
 

mrSteam

втянувшийся
По прежнему жду ответа про &lt;Binary&gt;

Криптование пароля и ответов идут по такому методу, мне он не ясен)


Вот код по которому шифруется пароль итд...интересно)

function encrypt($str) {
$key = array();
$dst = array();
$i = 0;

$nBytes = strlen($str);
while ($i < $nBytes){
$i++;
$key[$i] = ord(substr($str, $i - 1, 1));
$dst[$i] = $key[$i];
}

$rslt = $key[1] + $key[2]*256 + $key[3]*65536 + $key[4]*16777216;
$one = $rslt * 213119 + 2529077;
$one = $one - intval($one/ 4294967296) * 4294967296;

$rslt = $key[5] + $key[6]*256 + $key[7]*65536 + $key[8]*16777216;
$two = $rslt * 213247 + 2529089;
$two = $two - intval($two/ 4294967296) * 4294967296;

$rslt = $key[9] + $key[10]*256 + $key[11]*65536 + $key[12]*16777216;
$three = $rslt * 213203 + 2529589;
$three = $three - intval($three/ 4294967296) * 4294967296;

$rslt = $key[13] + $key[14]*256 + $key[15]*65536 + $key[16]*16777216;
$four = $rslt * 213821 + 2529997;
$four = $four - intval($four/ 4294967296) * 4294967296;

$key[4] = intval($one/16777216);
$key[3] = intval(($one - $key[4] * 16777216) / 65535);
$key[2] = intval(($one - $key[4] * 16777216 - $key[3] * 65536) / 256);
$key[1] = intval(($one - $key[4] * 16777216 - $key[3] * 65536 - $key[2] * 256));

$key[8] = intval($two/16777216);
$key[7] = intval(($two - $key[8] * 16777216) / 65535);
$key[6] = intval(($two - $key[8] * 16777216 - $key[7] * 65536) / 256);
$key[5] = intval(($two - $key[8] * 16777216 - $key[7] * 65536 - $key[6] * 256));

$key[12] = intval($three/16777216);
$key[11] = intval(($three - $key[12] * 16777216) / 65535);
$key[10] = intval(($three - $key[12] * 16777216 - $key[11] * 65536) / 256);
$key[9] = intval(($three - $key[12] * 16777216 - $key[11] * 65536 - $key[10] * 256));

$key[16] = intval($four/16777216);
$key[15] = intval(($four - $key[16] * 16777216) / 65535);
$key[14] = intval(($four - $key[16] * 16777216 - $key[15] * 65536) / 256);
$key[13] = intval(($four - $key[16] * 16777216 - $key[15] * 65536 - $key[14] * 256));

$dst[1] = $dst[1] ^ $key[1];

$i=1;
while ($i<16){
$i++;
$dst[$i] = $dst[$i] ^ $dst[$i-1] ^ $key[$i];
}

$i=0;
while ($i<16){
$i++;
if ($dst[$i] == 0) {
$dst[$i] = 102;
}
}

$encrypt = "0x";
$i=0;
while ($i<16){
$i++;
if ($dst[$i] < 16) {
$encrypt = $encrypt . "0" . dechex($dst[$i]);
} else {
$encrypt = $encrypt . dechex($dst[$i]);
}
}

return $encrypt;
}
 


Не похоже на MD5 :)
Что за? )
Баги для читера это средство выживания Баги для админа это веревка и мыло  
+
-
edit
 

mrSteam

втянувшийся
Вообщем посоветуйте менеджер mssql кроме встроенного Enterpise Manager, это хуже чем гамно :(
Баги для читера это средство выживания Баги для админа это веревка и мыло  
UA Дьяволенок #08.02.2006 14:07
+
-
edit
 

Дьяволенок

новичок
mrSteam> Вообщем посоветуйте менеджер mssql кроме встроенного Enterpise Manager, это хуже чем гамно :(

Та то помоему руки кривые! Тебе не менеджер нужен, а руковыпрямитель.
Открываешь в Enterpise Manager нужную БД, смотришь таблицы, правой кнопкой на нужной и выбираешь
Design table, если и там не смекнешь то и руковыпрямитель не поможет.
 

Zil
Zil2

втянувшийся
>Вообщем посоветуйте менеджер mssql кроме встроенного Enterpise Manager, это хуже чем гамно :(
Да не скажи, что гамно...помоему довольно таки доступно выглядит... все спокойно находится и изменяется.
Lineage II C4 server (off C1 modded) www.perious.ru (еще не стартовал)  
+
-
edit
 

mrSteam

втянувшийся
Причем тут Design Table ?
Я задал вопрос, как просмотреть содержимое поля <Binary>. Но ответа нет) Значит никак.
Баги для читера это средство выживания Баги для админа это веревка и мыло  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru