問題タブ [smali]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1022 参照

java - smali で cancelable を true に設定する

私はapkファイルをリバースエンジニアリングしていましたが、アラートダイアログがキャンセル可能であることがわかりましたfalse

(Java コードでは、cancelable false と表示されます)

だから私は他のアプリでこのコードを試してコンパイルしました

しかし、それはsmaliのコードラインは同じままです

では、smali ファイルで cancelable を true に変更するにはどうすればよいですか。

0 投票する
0 に答える
414 参照

android - Androidアプリケーションですべてのhttpリクエストをログに記録することは可能ですか? (再コンパイル & スニッフィングなし)

重要: さまざまな理由から、パケット ロガー / プロキシなどを使用してログを記録したくありません

アプリケーションを逆コンパイル/再コンパイルして、通過するすべてのリクエストをログに記録したいアプリケーションがあります

ここで、v2 には投稿文字列があります。

基本的に、プログラムは非常に大きいため、リクエストを1つずつ調べてすべてのhttpリクエストをログに記録することはできません.それらすべてをログに記録することは可能ですか?

0 投票する
0 に答える
1772 参照

android - .smali ファイルを xml ファイルに逆コンパイルする方法は?

apk ファイルをソース コードに逆コンパイルしています。すべてのクラス ファイルを取得しましたが、リソース ファイルは smali 形式で表示されます。これを xml ファイルに変換するにはどうすればよいですか?

0 投票する
1 に答える
149 参照

smali - Smali バイト形式 - 「t」は何を意味しますか?

私はいくつかの小さなコードを理解することに取り組んでおり、変数宣言を理解しようとしています。コードは次のとおりです。

変数がバイトでなければならないことは理解していますが、その後の「t」はどういう意味ですか?

ありがとう!

0 投票する
1 に答える
287 参照

java - Android と lua および SMALI 言語の関係は何ですか?

一部の Android アプリケーションに Lua スクリプトとバイトコードが含まれていることに気付きました。

Android は、Java Davlik バイトコードまたはネイティブ コールの下で実行できると思います。

  • 実行時に lua スクリプト (.lua ファイル) と lua バイトコード (.o) をロードするにはどうすればよいですか?
  • DALVIK が Java タイプの VM にあり、コーディングが Java で行われている場合、apktool が .class ではなく SMALI に逆コンパイルするのはなぜですか?

これに関するヒントはありますか?