xapkv2 / utils /apk_debug.py
deepak191z's picture
Update utils/apk_debug.py
19b841e verified
raw
history blame contribute delete
517 Bytes
import subprocess
import streamlit as st
import os
def debug_apk(input_path, output_dir):
command = f"apk-mitm {input_path} -o {output_dir}"
result = subprocess.run(command, shell=True, capture_output=True, text=True)
if result.returncode == 0:
output_file_name = result.stdout.split("Patched file: ")[-1].strip()
output_path = os.path.join(output_dir, output_file_name)
return output_path
else:
st.error(f"Error debugging APK: {result.stderr}")
return None