π 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
Post a Comment