πŸ” APK Analyzer GUI Tool in Python – Scan Android Files Instantly | FuzzuTech

 Demo :


Click Video πŸ‘‡πŸ‘‡πŸ‘‡






























Code :


import tkinter as tk

from tkinter import filedialog, messagebox

import zipfile

import os


def analyze_apk(file_path):

    info = ""

    try:

        with zipfile.ZipFile(file_path, 'r') as zip_ref:

            for name in zip_ref.namelist():

                if "AndroidManifest.xml" in name:

                    info += f"Manifest Found: {name}\n"

                if "META-INF/" in name:

                    info += f"Signature Info: {name}\n"

        info += f"\nAPK Size: {os.path.getsize(file_path) / 1024:.2f} KB"

        return info

    except Exception as e:

        return str(e)


def browse_file():

    path = filedialog.askopenfilename(filetypes=[("APK files", "*.apk")])

    if path:

        result = analyze_apk(path)

        output_box.delete(1.0, tk.END)

        output_box.insert(tk.END, result)


app = tk.Tk()

app.title("APK Analyzer Tool - FuzzuTech")

app.geometry("500x400")

app.config(bg="#202020")


tk.Label(app, text="Android APK Analyzer", font=("Arial", 18), fg="lime", bg="#202020").pack(pady=10)

tk.Button(app, text="Select APK File", command=browse_file, bg="cyan", font=("Arial", 12)).pack(pady=10)


output_box = tk.Text(app, wrap=tk.WORD, bg="#111111", fg="white", font=("Courier", 10))

output_box.pack(expand=True, fill='both', padx=10, pady=10)


app.mainloop()

Comments

Popular posts from this blog

πŸš€ Simple Login & Registration System in Python Tkinter πŸ“±

πŸš€ Create a Python Screen Recorder with Audio (Complete Code)

πŸ“‘ Fuzzu Packet Sniffer – Python GUI for Real-Time IP Monitoring | Tkinter + Scapy