Пеередача командной строке серии команд.

Тема в разделе "Поиск и эксплуатация уязвимостей", создана пользователем Nosaer, 24 апр 2012.

  1. Nosaer
    Nosaer Guest
    Имеется локальное приложение, в которой есть способ выполнения cmd команд на удаленном компьютере. Проблема заключается в том, что можно выполнить только команду из одного слова. т.е. например тупо вывести справку "help".
    Чего то более серьезного такими темпами естественно не добьешься, поэтому нужно найти способ передачи команды одним словом.
    Для примера, кому не лень попробуйте запустить калькулятор "start calc", при учете что после пробела все режется. Может кто нибудь знает символы, которые способны заменить пробел и.т.д. А уязвимое приложение это уже проглотит.
    П.С. Надеюсь задачку объяснил интуитивно понятно.
     
    24 апр 2012
  2. chimatii
    chimatii Глобальный модератор
    Симпатии:
    73
    Nosaer, а если Alt+255 или подобные, тоже никак?
     
    24 апр 2012
  3. Nosaer
    Nosaer Guest
    Я если честно не совсем понял что ты предлагаешь =) Попробуй конкретизировать.
    Горячие клавиши не могу использовать, так команда передается в виде гиперссылки.
     
    24 апр 2012
  4. Dr. MefistO
    Dr. MefistO Крывіч Глобальный модератор
    Симпатии:
    90
    Nosaer,
    он имел ввиду, что вместо разделителя слов использовать "символ", который набирается с клавиатуры так: держа Alt, нажать поочередно цифры "2", "5", "5".

    Проверил в Delphi)
    команда из двух слов, разделенных Alt+255 отлично канает и принимает два слова как один параметр. Но при этом понимает их как два слова.
    Прекрасно запускает нужные мне команды.
     
    25 апр 2012
  5. Diviner
    Diviner Новичок
    Симпатии:
    0
    25 апр 2012
  6. Dr. MefistO
    Dr. MefistO Крывіч Глобальный модератор
    Симпатии:
    90
    Diviner,
    это здесь при чем? Говорят же о cmd командах.
     
    25 апр 2012
  7. Nosaer
    Nosaer Guest
    Да, фишка с "ALT+255" в командной строке Windows прокатила)
    Но там где нужно, при наборе Alt+255 пробел так же ставится наглядно и команды не проходят *WALL*...
     
    25 апр 2012
  8. Diviner
    Diviner Новичок
    Симпатии:
    0
    Потому что в следующем сообщении написано:
    Пробелы в гиперссылках заменяются на %20
     
    Последнее редактирование: 26 апр 2012
    26 апр 2012
  9. Nosaer
    Nosaer Guest
    Все не то)
     
    2 май 2012
Загрузка...