Открыть / прочитать или декомпилировать .xpt в idl - PullRequest
0 голосов
/ 23 февраля 2012

Я использую аддон Firefox, который делает скрытые запросы к веб-сайту.Я уже исследовал код во всех файлах .js .xul и .xpi.Осталось только 1 файл .xpt (1 КБ), где должен быть закодирован запрос.Теперь я хочу открыть это, чтобы изучить код тоже.

.xpt - это скомпилированный файл .idl

  1. Можно ли это сделать?Как?

    Спасибо за мудрость;)

1 Ответ

2 голосов
/ 23 февраля 2012

Файл XPT - это скомпилированный файл IDL, но он не содержит никакого кода - это просто определение интерфейса.Он определяет, какие свойства и методы предоставляет компонент, но не определяет их - фактическое определение компонента должно быть в файле JavaScript или DLL.Поскольку вы не упоминаете какие-либо двоичные компоненты, компонент должен быть определен в файлах JavaScript, которые вы уже просматривали.

Другими словами: ответ на вопрос «Можно ли это сделать»: да, с достаточным усилием,Просто просмотр строк, содержащихся в файле, уже скажет вам определенные интерфейсы, а также имена свойств и методов.Если вам нужны параметры / типы параметров, вам придется копать глубже.Но для вашей цели это было бы бессмысленно.

...