Dynamic Fake Email Trap for Malicious App Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for detecting malicious applications on mobile devices are processor-intensive and require significant storage, leading to inefficiencies and high false positive rates, making them unsuitable for low-resource devices.

Innovation Solution

A dynamic trap is created in the form of a fake e-mail address on a mobile computing device, which is monitored by a backend system to identify and notify users of potential data leakage and malicious applications, utilizing a monitor agent that connects with the backend system to register and create the trap upon detecting running applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pattern matching or behavior monitoring is used to detect malicious codes, then detection effectiveness is improved, but processor usage and storage requirements increase significantly

Engineering Contradiction:
Improvemalicious code detection effectivenessVSAvoidprocessor usage and storage requirements
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces an intermediary trap (fake email address) that mediates between the monitoring system and the malicious application. Instead of directly monitoring application behavior or scanning files with heavy algorithms, the system creates a deceptive email address that the malicious application may attempt to send data to. This intermediary approach allows detection of data leakage attempts without requiring intensive processor usage or large storage space for signatures, thus resolving the contradiction between detection effectiveness and resource consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If behavior monitoring is employed to monitor application activities, then malicious code detection capability is improved, but false positive rate increases

Engineering Contradiction:
Improvemalicious code detection capabilityVSAvoidfalse positive rate
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent converts the harmful behavior of malicious applications (attempting to send stolen data to external servers) into a beneficial detection mechanism. By creating fake email addresses that mimic legitimate communication channels, the system allows malicious applications to reveal their true nature when they attempt to use these traps. Legitimate applications will not attempt to send data to randomly generated fake email addresses, thus the trap specifically identifies malicious behavior without causing false positives against legitimate applications.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If traditional antivirus algorithms are used in mobile computing devices, then security detection capability is improved, but device performance and resource availability deteriorate

Engineering Contradiction:
Improvesecurity detection capabilityVSAvoiddevice performance and resource availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent employs cheap, short-lived trap objects (fake email addresses) that are dynamically created and discarded. Each trap is a simple string of characters requiring minimal memory and processing resources. The traps are created temporarily when an application is installed and discarded after a short monitoring period or when no longer needed. This approach provides effective security detection capability while maintaining device performance and resource availability, as the traps consume negligible resources compared to traditional antivirus algorithms.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS8677495B1Dynamic trap for detecting malicious applications in computing devices
Publication Date: 2014.03.18 TREND MICRO INC
  • US8677495B1 patent drawing
  • US8677495B1 patent drawing
  • US8677495B1 patent drawing

AI summary

A trap is dynamically created in a computing device to detect a malicious application. The trap may be a fake e-mail address created in response to detecting running of an application in the computing device. The fake e-mail address includes a local-part that identifies the application and identifies the mobile computing device (e.g., by user identifier). A backend system receives e-mails that are addressed to fake e-mail addresses. The backend system parses a recipient address of a received e-mail to identify an application associated with the e-mail and the computing device where the fake e-mail address was generated. The backend system informs a user of the computing device of a data leakage occurring in the computing device and the application that may be responsible for the data leakage.