SMTP Bot Detector for Malicious Command and Control Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network security systems struggle to detect malicious command and control channels using Simple Mail Transfer Protocol (SMTP), as they often resemble legitimate email traffic, evading traditional blacklisting and filtering mechanisms.

Innovation Solution

A computer-implemented method and system that extracts SMTP traffic from network traffic, processes it using a bot detector equipped with a machine learning model trained to identify malicious SMTP sessions between bots and command and control servers, and outputs alert data upon detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional blacklisting and filtering mechanisms are used to detect malicious SMTP traffic, then the system is simple to operate, but the detection precision deteriorates because malicious traffic resembles legitimate email traffic

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical filtering mechanisms (blacklisting, keyword filtering) with a machine learning-based detection system. The machine learning model analyzes SMTP traffic patterns, command sequences, and behavioral characteristics to distinguish malicious from legitimate traffic, achieving higher detection precision without relying on simple rule-based mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the detection parameters from static blacklists and simple filters to dynamic machine learning models that analyze multiple parameters including SMTP command sequences, timing patterns, data content characteristics, and session behavior. This allows the system to adapt to evolving malicious patterns while maintaining high detection precision.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If machine learning models are deployed to detect malicious SMTP sessions, then detection precision improves, but the device complexity increases due to the need for trained models and processing infrastructure

Engineering Contradiction:
Improvedetection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary training of machine learning models using labeled datasets of malicious and legitimate SMTP traffic before deployment. This preliminary action creates pre-trained models that can be deployed with reduced complexity, as the heavy lifting of pattern recognition has already been performed during the training phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary layer that preprocesses SMTP traffic into features suitable for machine learning analysis. This intermediary processing layer simplifies the input requirements for the machine learning model and structures the data in a way that enhances detection reliability while managing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12273363B2System and method for detecting a malicious command and control channel using a simple mail transfer protocol
Publication Date: 2025.04.08 SAUDI ARABIAN OIL CO
  • US12273363B2 patent drawing
  • US12273363B2 patent drawing
  • US12273363B2 patent drawing

AI summary

In an example, simple mail traffic protocol (SMTP) traffic can be extracted from network traffic of a network. The SMTP traffic can be processed using a bot detector employing a machine learning model trained to determine whether the SMTP traffic contains a malicious SMTP session. Alert data can be provided in response to detecting the malicious SMTP session.