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

  #751  
Старый 22.08.2009, 18:43
Аватар для Fuckel
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
Провел на форуме:
1608606

Репутация: 105
Отправить сообщение для Fuckel с помощью ICQ
По умолчанию

Цитата:
Сообщение от FireFenix  
Firewall + блокировать сетевой трафик = максимальная защита
блокировать полностью =)
 
Ответить с цитированием

  #752  
Старый 26.08.2009, 20:41
Аватар для jawbreaker
jawbreaker
Участник форума
Регистрация: 07.07.2008
Сообщений: 161
Провел на форуме:
1027635

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

Пишу клиентское приложение на QT которое должно обновляться. Соответственно есть сервер БД(MySQL) и при старте программы она лезет в БД чтобы проверить не появилась ли новая версия (в БД есть ссылка на новую версию). Клиент и сервер общаются через защищённое соединение.
Возникает вопрос, может ли злобный хакер получить информацию, которую я передаю и скачать мою программку нахаляву и как с этим бороться?
 
Ответить с цитированием

  #753  
Старый 02.09.2009, 12:46
Аватар для Patronik
Patronik
Познающий
Регистрация: 16.03.2009
Сообщений: 82
Провел на форуме:
148667

Репутация: 23
Отправить сообщение для Patronik с помощью ICQ
По умолчанию

Скажите какой запрос к базе лучше для нахождения логина и пароля? Очень надо знать.

$in_login = $_POST['login'];
$in_pas = $_POST['pas'];

$sql_query = "SELECT * FROM user";
$resalt = mysql_query($sql_query);
while($row = mysql_fetch_array($resalt))
{

if (($in_login == $row['user_login']) && ($in_password == $row['user_password']))
===========================================
ИЛИ
sql_query = "SELECT * FROM user WHERE user_login = $in_login AND user_password = $in_password";
 
Ответить с цитированием

  #754  
Старый 02.09.2009, 13:48
Аватар для SaiRus
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме:
910902

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

я особо не селен в sql, но имхо если юзать второй запрос то будет меньше кода останеться только переменную resalt обработать+таблицу полностью грузить не надо+экономишь время без цикла
 
Ответить с цитированием

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

Репутация: 3338


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

$in_login = $_POST['login'];
$in_pas = $_POST['pas'];

$sql_query = "SELECT * FROM `user` where `user_login` = '$in_login' and `user_password` = '$in_pas'";
 
Ответить с цитированием

  #756  
Старый 10.09.2009, 19:01
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


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

При переносе форума vBulletin столкнулся с небольшой траблой, вместо букв "ш" пишет "�?"
Что ни так? Хелп!!!
 
Ответить с цитированием

  #757  
Старый 10.09.2009, 19:17
Аватар для Gray_Wolf
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме:
1284900

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

Цитата:
Сообщение от mff  
При переносе форума vBulletin столкнулся с небольшой траблой, вместо букв "ш" пишет "�?"
Что ни так? Хелп!!!
Обычно подобное можно увидеть когда текст в UTF8, а БД настроена на cp1251;
 
Ответить с цитированием

  #758  
Старый 10.09.2009, 19:29
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


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

Gray_Wolf, да utf и cp1251 это ясно. Как дамп исправить?
Тут есть статья http://hostinghelp.biz/content/решение-проблем-с-нарушением-отображения-букв-ш-и-и-в-резултате-неудачной-перекодировки-mysq
но там перл
 
Ответить с цитированием

  #759  
Старый 10.09.2009, 19:51
Аватар для Gray_Wolf
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме:
1284900

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

Цитата:
Сообщение от mff  
Gray_Wolf, да utf и cp1251 это ясно. Как дамп исправить?
Тут есть статья http://hostinghelp.biz/content/решение-проблем-с-нарушением-отображения-букв-ш-и-и-в-резултате-неудачной-перекодировки-mysq
но там перл
Ну а что вам мешает сделать дамп и поменять кодировку в какомнить notepad++?

Хотя если любите извращения по можете попробовать что-то типо:
PHP код:
$str=str_replace («И»,"& #1048;",$str);
$str=str_replace («ш»,"& #1096;",$str); 
только между "&" и "#" пробел уберите.
 
Ответить с цитированием

  #760  
Старый 10.09.2009, 19:59
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


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

Цитата:
Ну а что вам мешает сделать дамп и поменять кодировку в какомнить notepad++?
Нет смысла, уже менял, нету букв "ш" и "И" вместо них квадраты и знаки вопроса. Это болезнь. Как бороться?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ