Как найти все принятые аргументы командной строки исполняемого файла
720
Colton Skees
Я знаю, что уже было несколько тем по этой теме (например, здесь ), но было несколько вариаций в этом вопросе.
Метод, описанный в посте выше, позволяет увидеть аргументы командной строки, которые использовались при запуске указанной программы, но я хочу увидеть все аргументы командной строки, которые принимает программа.
Это возможно?
Только если разработчик закодировал что-то вроде `program /?` Или `program --help` или подобного.
DavidPostill 6 лет назад
2
Нет общего пути нет. Некоторые программы могут предлагать справку по использованию Text, когда вызываются с определенными параметрами (такими как `-h` или` /? `Или` —help` или любым другим недопустимым параметром), однако эти справки Text, а также документация не должны быть полный. Вы также можете проверить источник, если у вас есть к нему доступ и вам это действительно нужно. В противном случае разборка займет довольно много времени (возможно, вам повезет найти некоторые варианты, посмотрев строки внутри двоичного файла)
eckes 6 лет назад
0
@eckes - это тот случай, когда разработчики не так дружелюбны в отношении сторонних программ, взаимодействующих с их продуктом, поэтому по этому вопросу имеется 0 документов. Думаю, я попытаюсь открыть программу в IDA и искать строки в похожей области с другими параметрами запуска.
Colton Skees 6 лет назад
0
Надеемся, что он использует библиотеку синтаксического анализа командной строки, такую как getopfte, тогда вы можете легко увидеть длинные параметры или строку списка параметров. Но опять же, вряд ли программа не поможет.
eckes 6 лет назад
0
Обычно я использую Strings.exe [https://docs.microsoft.com/en-us/sysinternals/downloads/strings] для поиска двоичного файла. Если вы знаете один или несколько существующих переключателей, это облегчает поиск других.
HelpingHand 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами