{% extends "base.html" %} {% block title %} Frida Script Runner | Main Menu {% endblock %} {% block body %}

Frida Tool

Connected Devices

{% if connected_device %} {% for device in connected_device %} {% if "device_id" in device or "serial_number" in device %}

Android Device: {{ device.model }}

Serial: {{ device.serial_number }}

Android Version: {{device.versi_andro}}

{% elif "UDID" in device %}

Device: {{ device.model }}

UDID: {{ device.UDID }}

{% else %}

Device: {{ device.get("device_id", "Unknown") }}

{% endif %} {% endfor %} {% else %}

No device connected

Make sure your device is connected via USB and USB debugging is enabled. {% endif %}

Frida Server Status

{% if frida_status %} {% for device_id, status in frida_status.items() %}
{% if "device_id" in status.device_info %} {{ status.device_info.model }} {% else %} {{ status.device_info.model }} {% endif %}
{% if status.installed %} {% if status.frida_server_name %}{{ status.frida_server_name }}{% else %}Installed{% endif %} {% else %}Not Installed{% endif %} {% if status.running %}Running{% else %}Stopped{% endif %}
{% if "device_id" in status.device_info %} {% if not status.running %}
{% else %} {% endif %} {% else %} iOS - No Server Needed {% endif %}
{% endfor %} {% else %}
No devices connected or Frida server status unavailable
{% endif %}
Start Frida Server first, then click Refresh. Use Restart if packages don't load.

These are appended to the frida command. Example full: frida -U -f <package> -l <script> --no-pause
FSR Logs
Frida Logs

{% endblock %}