2025-04-24 • Positive Technologies • PT Expert Security Center Open article on Malpedia