Bagaimana untuk melaksanakan suntikan kod mudah APK

王林
Lepaskan: 2023-05-14 11:43:06
ke hadapan
2087 orang telah melayarinya

1. Kata Pengantar

Fail smail diperoleh dengan menyahkompilasi apk tanpa penyulitan. Inject sahaja kod yang perlu disuntik. Kemudian meterai dan tandatanganinya!

2. Buat apk

Gunakan studio android untuk menjana apk mudah. Hanya gunakan kod lalai.

package com.example.myapplication1;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}
Salin selepas log masuk

Selepas menjana apk, jalankan apk.

Bagaimana untuk melaksanakan suntikan kod mudah APK

3. Nyahkompilasi

1 Buka fail androimanifest.xml dan cari android:name diikuti dengan kelas di bawah aktiviti.

Bagaimana untuk melaksanakan suntikan kod mudah APK

2. Gunakan np manager untuk menyahkompilasi dan mendapatkan fail smail.

Bagaimana untuk melaksanakan suntikan kod mudah APK

Kandungan fail adalah seperti di atas. Kita perlu mencari fungsi onCreate, iaitu fungsi yang dipanggil untuk mencipta halaman. Kemudian kita boleh tampal kod yang kita ingin inject sebelum return-void. Kod yang disuntik ialah gesaan pop timbul. Kata gesaan ialah ujian. Kod smailnya ialah

const-string v0, "test"
const/4 v1, 0x0
invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
Salin selepas log masuk

Selepas mengisi smail, formatnya adalah seperti berikut:

Bagaimana untuk melaksanakan suntikan kod mudah APK

Kaedah yang dimasukkan adalah kaedah yang lengkap. Perlu baris tambah 1. Pada masa yang sama, tetingkap pop timbul ialah komponen dan perlu didaftarkan di hadapan

Bagaimana untuk melaksanakan suntikan kod mudah APK

dan tukar 3 kepada 4. Selepas pengubahsuaian, kod keseluruhan

Bagaimana untuk melaksanakan suntikan kod mudah APK boleh disimpan. Menyusun tandatangan secara automatik.

4. Keputusan ujian

Susun, tandatangan dan pasang.

Bagaimana untuk melaksanakan suntikan kod mudah APK

Tetingkap pop timbul yang berjaya.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan suntikan kod mudah APK. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
apk
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!