External Frida Handshake Detection for Mobile Instrumentation Tools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods and systems fail to effectively detect and disable instrumentation tools and malware that bypass detection on mobile communication devices, posing a cybersecurity threat.

Innovation Solution

A method and system that utilize a processor to initiate communication with a mobile device, check for open ports, perform a handshake operation with a server configured to execute instrumentation tools like Frida, and determine their presence by simulating the tool and comparing expected outputs with actual responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional virus detection software and malware detection capabilities are used, then a degree of protection is provided, but some instrumentation tools and malware applications can bypass conventional countermeasures and avoid detection

Engineering Contradiction:
Improvedetection capabilityVSAvoidbypass capability of malware
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

Instead of having the mobile device detect malware locally, the patent inverts the detection approach by having an external system connect to the device and detect instrumentation tools from outside. The external system performs handshake operations and port checks to identify malicious software, reversing the traditional client-side detection model to enable more effective detection of sophisticated malware that can bypass conventional countermeasures.

Inventive Principle:
Principle #13The other way round (Inversion)

2Measurement precision

If port checking and handshake operations are performed to detect instrumentation tools, then detection accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an external detection system as an intermediary between the mobile device and the analysis process. This external system handles the complex port checking and handshake operations, acting as a mediator that connects to the device through standard communication protocols. By offloading the complex detection logic to an external intermediary rather than embedding it in the mobile device itself, the system achieves high detection accuracy while managing complexity through separation of concerns.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12513526B2Method and system for detecting instrumentation tools
Publication Date: 2025.12.30 JPMORGAN CHASE BANK NA
  • US12513526B2 patent drawing
  • US12513526B2 patent drawing
  • US12513526B2 patent drawing

AI summary

A system and a method for detecting a presence of an instrumentation tool and/or a malware application, such as Frida, is provided. The method includes: initiating a communication with a mobile device; determining whether a predetermined port of the mobile device is open; connecting with the mobile device via the predetermined port; performing a handshake operation with a server that is configured to execute the instrumentation tool; and using a result of the handshake operation to determine whether the instrumentation tool is installed on the mobile device.