Станислав Силин: Вы ошибаетесь, попробуйте декомпилировать и скомпилировать достаточно крупное приложение и сами убедитесь, я пробовал, а уж при обфускации тем более, которая кстати очень разная бывает, тем более для .NET, для него проще писать обфускаторы, и они востребованнее.
Илья Кметь: Не знаю может ли он сниффить, в принципе можно и средствами разработчика в браузере обойтись, но они не так удобны, и нет возможности свои собственные запросы отследить и сравнить, если нет времени - обратитесь к специалисту приготовив деньги, а что, с Grab ничего не вышло?
Илья Кметь: Python тут ни при чем, сниффер это программ для ОС, если Windows то проще всего Fiddler, туториала не видел, и искать не собираюсь, тупым или ленивым все равно нечего делать в реверс-инжиниринге.
TaTIk94: Вот здесь проблема: app:showAsAction="never"
Поправьте never на always как у меня, и если хотите быть программистом то развивайте аналитическое мышление, если бы сравнили свой код с моим, то заметили бы.
Илья Кметь: Никакая библиотека не заменит сниффер, использование сниффера - это новый уровень в разработке клиентских приложений, не пользоваться сниффером все равно что не пользоваться отладчиком, с таким же успехом и все IDE можно выбросить и код писать в блокноте Windows, ведь и так можно добиться чтобы работал, решайте сами.
Илья Кметь: Да, это в любом случае HTTP-запрос, в данном случае как раз AJAX (JavaScript), поэтому отслеживать нужно сниффером, наверное я его не зря в ответе упомянул, затем такой же запрос нужно отправить с помощью urllib2, requests и т.п. А с помощью grab не получится, она не поддерживает JavaScript, это только для обычных форм, так что либо сниффер и HTTP, либо Selenium/Phantom.js то есть полноценный встроенный браузер.
Grrrr: Заголовочный файл не может находится в LIB, нужны 2 файла, заголовочный и LIB, единственное что можно сделать не имея заголовочного, это написать его зная объявления функций или получить способом декомпиляции LIB, зашел в вопрос, и конечно там не написано что H содержится в LIB.
Roman Kuzmenko: Не сталкивался, документация и примеры точно есть по Java, остается только проделать все то же самое с тем APK который создают сборщики из вышеуказанных фреймворков, по сути в нем тоже Java.
Junior007: Нет, неверно, C# это вам не C++ чтобы у него столько библиотек или классов было, первый класс для C#, второй для Delphi и C++ Builder, третий для C++ для Qt, четвертый для C++ для JNI и - внезапно - для arm ассемблера!
kir_cipher: Я обычно плачу когда меня кто-то обижает, а когда что-то не получается мне хочется злиться, но я либо включаю наоборот спокойствие или позитивное настроение, либо вовсе откладываю на после, когда отдохну.
А у самого имя лог-файла hard-coded, один catch вообще пустой, а главное метод MessageSend не принимает Body аргументом а просто ставит "рыбу", то есть ваш класс вообще бесполезен :)