{
	"id": "e2fd49e0-8baa-4cb5-8082-7d95b655ee7f",
	"created_at": "2026-04-06T00:07:47.428958Z",
	"updated_at": "2026-04-10T03:25:07.645894Z",
	"deleted_at": null,
	"sha1_hash": "03e70a8e19938cf54762980aef9bb9988011a6da",
	"title": "TriangleDB (Malware Family)",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 42616,
	"plain_text": "TriangleDB (Malware Family)\r\nBy Fraunhofer FKIE\r\nArchived: 2026-04-05 13:09:58 UTC\r\nTriangleDB\r\nThere is no description at this point.\r\nReferences\r\n2023-12-27 ⋅ Kaspersky Labs ⋅ Boris Larin, Georgy Kucherin, Igor Kuznetsov, Leonid Bezvershenko, Mikhail Vinogradov, Valentin\r\nPashkov\r\nOperation Triangulation: The last (hardware) mystery\r\nTriangleDB Operation Triangulation\r\n2023-12-27 ⋅ Chaos Communication Congress ⋅ Boris Larin, Georgy Kucherin, Leonid Bezvershenko\r\nOperation Triangulation: What You Get When Attack iPhones of Researchers\r\nTriangleDB\r\n2023-10-26 ⋅ Kaspersky Labs ⋅ Boris Larin, Georgy Kucherin, Igor Kuznetsov, Leonid Bezvershenko, Valentin Pashkov\r\nHow to catch a wild triangle\r\nTriangleDB Operation Triangulation\r\n2023-10-23 ⋅ Kaspersky Labs ⋅ Georgy Kucherin, Leonid Bezvershenko, Valentin Pashkov\r\nThe outstanding stealth of Operation Triangulation\r\nTriangleDB Operation Triangulation\r\n2023-06-21 ⋅ Kaspersky Labs ⋅ Georgy Kucherin, Igor Kuznetsov, Leonid Bezvershenko\r\nDissecting TriangleDB, a Triangulation spyware implant\r\nTriangleDB\r\nThere is no Yara-Signature yet.\r\nSource: https://malpedia.caad.fkie.fraunhofer.de/details/ios.triangledb\r\nhttps://malpedia.caad.fkie.fraunhofer.de/details/ios.triangledb\r\nPage 1 of 1",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"ETDA"
	],
	"references": [
		"https://malpedia.caad.fkie.fraunhofer.de/details/ios.triangledb"
	],
	"report_names": [
		"ios.triangledb"
	],
	"threat_actors": [
		{
			"id": "ad08bd3d-e65c-4cfd-874a-9944380573fd",
			"created_at": "2023-06-23T02:04:34.517668Z",
			"updated_at": "2026-04-10T02:00:04.842233Z",
			"deleted_at": null,
			"main_name": "Operation Triangulation",
			"aliases": [],
			"source_name": "ETDA:Operation Triangulation",
			"tools": [
				"TriangleDB"
			],
			"source_id": "ETDA",
			"reports": null
		},
		{
			"id": "113b8930-4626-4fa0-9a3a-bcf3ef86f595",
			"created_at": "2024-02-06T02:00:04.14393Z",
			"updated_at": "2026-04-10T02:00:03.578394Z",
			"deleted_at": null,
			"main_name": "Operation Triangulation",
			"aliases": [],
			"source_name": "MISPGALAXY:Operation Triangulation",
			"tools": [],
			"source_id": "MISPGALAXY",
			"reports": null
		}
	],
	"ts_created_at": 1775434067,
	"ts_updated_at": 1775791507,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/03e70a8e19938cf54762980aef9bb9988011a6da.pdf",
		"text": "https://archive.orkl.eu/03e70a8e19938cf54762980aef9bb9988011a6da.txt",
		"img": "https://archive.orkl.eu/03e70a8e19938cf54762980aef9bb9988011a6da.jpg"
	}
}