ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #12511  
Старый 26.09.2009, 17:40
Аватар для Byrger
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

PHP код:
session_name("cxid");
session_start();
$sid=session_id(); 
Вот так создаётся у меня сессия
Вопрос в том как спрятать сессию в куки а то не красиво когда пользованели видят эту караказяберу в строке браузера.
 
Ответить с цитированием

  #12512  
Старый 26.09.2009, 18:14
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Byrger  
PHP код:
session_name("cxid");
session_start();
$sid=session_id(); 
Вот так создаётся у меня сессия
Вопрос в том как спрятать сессию в куки а то не красиво когда пользованели видят эту караказяберу в строке браузера.
Хм, а просто присвоить куке значениесесси,некаг? А пр ивыходе просто бнулять накуй все кукисы,ну и прочее.
 
Ответить с цитированием

  #12513  
Старый 26.09.2009, 20:00
Аватар для Byrger
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

Цитата:
Сообщение от m0Hze  
Хм, а просто присвоить куке значениесесси,некаг? А пр ивыходе просто бнулять накуй все кукисы,ну и прочее.
И что? Круто сессия в куках, а браузер всё равно вставляет в конец ссылки сессию
 
Ответить с цитированием

  #12514  
Старый 27.09.2009, 00:08
Аватар для Kusto
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

вопрос такой (прошу неплеваться если невозможно) существует скрипт например написанн мной где есть отправка данных, возможно ли прописать такое что если вводиш определенные данные (код который известен только автору) и скрипт уродуеться? (т е не просто например остановка программы а так чтоб переустановив скрипт на другой хостинг он оказался бы нерабочим?) (расчитанно на то что заказчик вообще непонимает в php)
 
Ответить с цитированием

  #12515  
Старый 27.09.2009, 00:11
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

возможно, но бекапы пока никто не отменял
 
Ответить с цитированием

  #12516  
Старый 27.09.2009, 00:14
Аватар для xelex999
xelex999
Новичок
Регистрация: 25.06.2008
Сообщений: 19
Провел на форуме:
205057

Репутация: 9
По умолчанию

Приветствую всех и прошу помочь разобраться:
function generateHash($plainText, $salt = null){
if ($salt === null) {
$salt = substr(md5(uniqid(rand(), true)), 0, SALT_LENGTH); }
else {
$salt = substr($salt, 0, SALT_LENGTH);
}
return $salt . sha1($salt . $plainText);
эта функция генерит хэш 49 символов длинной и не могу понять значения соли она где берет,и почему возврашает именно 49 символов,sha1=40 символов а девять получается от соли.Может кто нить встречался с подобной ситуацией помогите плизз
 
Ответить с цитированием

  #12517  
Старый 27.09.2009, 00:27
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

PHP код:
define("SALT_LENGTH"2);
function 
generateHash($plainText$salt null)
{
    if (
$salt === null) {
        
$salt substr(md5(uniqid(rand(), true)), 0SALT_LENGTH);
    } else {
        
$salt substr($salt0SALT_LENGTH);
    }
    return 
$salt sha1($salt $plainText);
}
echo 
generateHash("Hello"); 
Потому что,длинна соли,ни что иное,как значение константы SALT_LENGTH.
Определи ее в самом начале,как это сделал я,и значение соли будет по твоему усмотрению,в моем случае это 2 символа.
 
Ответить с цитированием

  #12518  
Старый 27.09.2009, 00:43
Аватар для xelex999
xelex999
Новичок
Регистрация: 25.06.2008
Сообщений: 19
Провел на форуме:
205057

Репутация: 9
По умолчанию

дело в том что мне нужно узнать пароль по хэшу,то есть алгоритм декодирования
 
Ответить с цитированием

  #12519  
Старый 27.09.2009, 00:49
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Повторяю еще раз,смотри чему равна константа define("SALT_LENGTH", *);
Вот то,чему она равна - и есть соль,точнее ее длинна.отреж от конца полученого хеша колво символов взяте за соль,и бруть по соли
 
Ответить с цитированием

  #12520  
Старый 27.09.2009, 01:00
Аватар для xelex999
xelex999
Новичок
Регистрация: 25.06.2008
Сообщений: 19
Провел на форуме:
205057

Репутация: 9
По умолчанию

Спасибо за подсказку смущает строка:if ($salt === null)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ