Обнаружение использования частных API

Я должен был посмотреть на монстра (беглец) файлы журнала (20 + ГБ). Я использовал hexedit Бесплатная версия , который может работать с любыми файлами размера. Это - также открытый исходный код. Это - исполняемый файл Windows.

10
задан Peter Hosey 16 November 2009 в 15:34
поделиться

3 ответа

Я ничего не знаю об обнаружении проблемы, но мы недавно столкнулись с этой проблемой; в нашем случае это было вызвано библиотекой Three20. Если вы его используете, см. http://groups.google.com/group/three20/browse_thread/thread/c442af6e39a918b0/2375e7a158ee9d1b для обсуждения / возможных решений.

10
ответ дан 3 December 2019 в 22:00
поделиться

Я использую одну или две статические библиотеки от третьих лиц

Свяжитесь с третьими сторонами, попросите объяснения, они написали код, они должны знать, что там. У них может быть форум или раздел комментариев, где другие пользователи, возможно, уже выразили эти опасения, и вы можете искать ответы и альтернативы.

1
ответ дан 3 December 2019 в 22:00
поделиться

Вы можете использовать nm , чтобы определить, какая библиотека использует ivar , о котором идет речь.

% nm static_lib.a | grep name_of_ivar

Если вы получите строку, я думаю, с заглавная U , с именем ивар у вас, вероятно, есть подозреваемый.

5
ответ дан 3 December 2019 в 22:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: