Jump to content

MyDLP

From Alfawiki
Adapted from the English Wikipedia article MyDLP, available under CC BY-SA 4.0Updated 9 August 2025
MyDLP
Company typeSubsidiary
IndustryData security, Software
FateAcquired by Comodo Group in May 2014
SuccessorComodo Security Solutions (Enterprise version)
ProductsData loss prevention software
OwnerComodo Group
ParentComodo Security Solutions

MyDLP represents a data loss prevention system that was originally introduced as free and open source software. It enables inspection of data transmitted through web traffic, email, instant messaging, file transfers to removable devices, and printing activities. Initially, the project's source code was distributed under the terms of the GNU General Public License.

Recognized as one of the pioneering open source initiatives in the field of data loss prevention, MyDLP was purchased by the Comodo Group in May 2014. Following the acquisition, Comodo's subsidiary, Comodo Security Solutions, offers a commercial Enterprise version, whereas the free edition was discontinued and its open source code has not seen updates since early 2014.

Subprojects

As of October 2010, MyDLP consisted of several main components:

  • MyDLP Network: A network server responsible for managing high-demand tasks such as intercepting TCP connections and providing network services.
  • MyDLP Endpoint: An agent deployed on endpoint devices to oversee user activities including copying data to external storage, printing documents, and capturing screenshots.
  • MyDLP Web UI: An administrative interface that allows system administrators to configure settings and distribute policies to both network servers and endpoint agents.

Platforms and interfaces

The MyDLP Network component was chiefly programmed in Erlang due to its superior capability in managing concurrent network processes, supplemented by portions written in Python. This design ensured operability on any platform supporting these languages.

Targeting Windows environments, the MyDLP Endpoint was developed using C++, along with C# technologies.

The administrative Web UI for MyDLP was constructed utilizing PHP and Adobe Flex, with configuration data maintained within a MySQL database.

Features

By October 2010, MyDLP provided extensive data loss prevention functionalities such as extracting text from binary files, managing incident queues, detecting source code fragments, and recognizing sensitive information like bank account numbers, credit card details, and national identification numbers. Additionally, it incorporated data classification based on statistical analysis of pre-trained sentence structures alongside a built-in natural language processor employing a Naive Bayes classifier.

External links