Description
PS-MPC (the Phalcon Skism Mass Produced Code Generator) is a virus construction kit from the early 1990s that generated thousands of simple file infecting viruses from a common engine. Detections under this name indicate legacy malware rather than a modern threat, and the family holds historical interest for how it industrialized virus writing.
Stats
- First seen
- January 2022
- Last seen
- August 2026
Also known as
PSMPC
Alert name variants
| Alert Name | Engine |
|---|---|
| DOS.Virus.PSMPC | ATP Sandbox Adv. Heuristics |
| PS-MPC.0133.AL.Gen | AV |
| PS-MPC.0135.AC.Gen | AV |
| PS-MPC.0137.AV.Gen | AV |
| PS-MPC.0145.AQ.Gen | AV |
| PS-MPC.0151.AX.Gen | AV |
| PS-MPC.0160.AZ.Gen | AV |
| PS-MPC.0163.AX.Gen | AV |
| PS-MPC.0163.AY.Gen | AV |
| PS-MPC.0164.AX.Gen | AV |
| PS-MPC.0175.AX.Gen | AV |
| PS-MPC.0181.AX.Gen | AV |
| PS-MPC.0182.AX.Gen | AV |
| PS-MPC.0183.AX.Gen | AV |
| PS-MPC.0188.AI.Gen | AV |
| PS-MPC.0194.AX.Gen | AV |
| PS-MPC.0199.AW.Gen | AV |
| PS-MPC.0207.AX.Gen | AV |
| PS-MPC.0208.AX.Gen | AV |
| PS-MPC.0211.AF.Gen | AV |
| PS-MPC.0211.AX.Gen | AV |
| PS-MPC.0213.AX.Gen | AV |
| PS-MPC.0218.AX.Gen | AV |
| PS-MPC.0228.AB.Gen | AV |
| PS-MPC.0231.AX.Gen | AV |
| PS-MPC.0235.AX.Gen | AV |
| PS-MPC.0237.AF.Gen | AV |
| PS-MPC.0237.AX.Gen | AV |
| PS-MPC.0239.AX.Gen | AV |
| PS-MPC.0250.AD.Gen | AV |
| PS-MPC.0250.AU.Gen | AV |
| PS-MPC.0250.AX.Gen | AV |
| PS-MPC.0255.AX.Gen | AV |
| PS-MPC.0273.AC.Gen | AV |
| PS-MPC.0282.AH.Gen | AV |
| PS-MPC.0298.AY.Gen | AV |
| PS-MPC.0316.AX.Gen | AV |
| PS-MPC.0319.AD.Gen | AV |
| PS-MPC.0324.AF.Gen | AV |
| PS-MPC.0330.AF.Gen | AV |
| PS-MPC.0331.AH.Gen | AV |
| PS-MPC.0338.AX.Gen | AV |
| PS-MPC.0404.AX.Gen | AV |
| PS-MPC.0413.AD.Gen | AV |
| PS-MPC.0431.AX.Gen | AV |
| PS-MPC.0432.AX.Gen | AV |
| PS-MPC.0444.AM.Gen | AV |
| PS-MPC.0444.AX.Gen | AV |
| PS-MPC.0450.AX.Gen | AV |
| PS-MPC.0456.AM.Gen | AV |
| PS-MPC.0457.AK.Gen | AV |
| PS-MPC.0461.AF.Gen | AV |
| PS-MPC.0463.AX.Gen | AV |
| PS-MPC.0467.AT.Gen | AV |
| PS-MPC.0484.AI.Gen | AV |
| PS-MPC.0512.AX.Gen | AV |
| PS-MPC.0526.AD.Gen | AV |
| PS-MPC.0527.AQ.Gen | AV |
| PS-MPC.0534.AP.Gen | AV |
| PS-MPC.0546.AM.Gen | AV |
| PS-MPC.0558.AY.Gen | AV |
| PS-MPC.0564.AN.Gen | AV |
| PS-MPC.0572.AD.Gen | AV |
| PS-MPC.0578.BK.Gen | AV |
| PS-MPC.0583.AN.Gen | AV |
| PS-MPC.0589.AX.Gen | AV |
| PS-MPC.0591.AU.Gen | AV |
| PS-MPC.0598.AU.Gen | AV |
| PS-MPC.0605.AH.Gen | AV |
| PS-MPC.0610.AF.Gen | AV |
| PS-MPC.0635.AT.Gen | AV |
| PS-MPC.0636.AK.Gen | AV |
| PS-MPC.0639.AK.Gen | AV |
| PS-MPC.0640.AF.Gen | AV |
| PS-MPC.0640.AX.Gen | AV |
| PS-MPC.0640.AY.Gen | AV |
| PS-MPC.0646.AS.Gen | AV |
| PS-MPC.0651.AD.Gen | AV |
| PS-MPC.0681.AP.Gen | AV |
| PS-MPC.0688.AB.Gen | AV |
| PS-MPC.0689.AB.Gen | AV |
| PS-MPC.0705.AU.Gen | AV |
| PS-MPC.0711.AY.Gen | AV |
| PS-MPC.0712.AX.Gen | AV |
| PS-MPC.0732.AO.Gen | AV |
| PS-MPC.0744.AQ.Gen | AV |
| PS-MPC.0747.AR.Gen | AV |
| PS-MPC.0750.AD.Gen | AV |
| PS-MPC.0751.AQ.Gen | AV |
| PS-MPC.0783.AB.Gen | AV |
| PS-MPC.0796.AP.Gen | AV |
| PS-MPC.0801.AX.Gen | AV |
| PS-MPC.0821.AW.Gen | AV |
| PS-MPC.0824.AX.Gen | AV |
| PS-MPC.0839.AO.Gen | AV |
| PS-MPC.0840.AX.Gen | AV |
| PS-MPC.0847.AM.Gen | AV |
| PS-MPC.0847.AY.Gen | AV |
| PS-MPC.0866.AX.Gen | AV |
| PS-MPC.0867.AM.Gen | AV |
| PS-MPC.0879.AM.Gen | AV |
| PS-MPC.0882.AY.Gen | AV |
| PS-MPC.0912.AC.Gen | AV |
| PS-MPC.0930.AP.Gen | AV |
| PS-MPC.0938.AT.Gen | AV |
| PS-MPC.0955.AX.Gen | AV |
| PS-MPC.0959.AX.Gen | AV |
| PS-MPC.0961.AF.Gen | AV |
| PS-MPC.0966.AX.Gen | AV |
| PS-MPC.0981.AX.Gen | AV |
| PS-MPC.0981.AY.Gen | AV |
| PS-MPC.1019.AN.Gen | AV |
| PS-MPC.1019.AT.Gen | AV |
| PS-MPC.1024.AM.Gen | AV |
| PS-MPC.1024.AX.Gen | AV |
| PS-MPC.1024.AY.Gen | AV |
| PS-MPC.1048.AX.Gen | AV |
| PS-MPC.1064.AD.Gen | AV |
| PS-MPC.1064.AV.Gen | AV |
| PS-MPC.1077.AZ.Gen | AV |
| PS-MPC.1086.AR.Gen | AV |
| PS-MPC.1120.AN.Gen | AV |
| PS-MPC.1124.AI.Gen | AV |
| PS-MPC.1147.AU.Gen | AV |
| PS-MPC.1149.AD.Gen | AV |
| PS-MPC.1192.AD.Gen | AV |
| PS-MPC.1242.AU.Gen | AV |
| PS-MPC.1259.AU.Gen | AV |
| PS-MPC.1260.AD.Gen | AV |
| PS-MPC.1260.AR.Gen | AV |
| PS-MPC.1263.AP.Gen | AV |
| PS-MPC.1266.AU.Gen | AV |
| PS-MPC.1277.AW.Gen | AV |
| PS-MPC.1279.AU.Gen | AV |
| PS-MPC.1280.AP.Gen | AV |
| PS-MPC.1280.AX.Gen | AV |
| PS-MPC.1281.AH.Gen | AV |
| PS-MPC.1302.AP.Gen | AV |
| PS-MPC.1313.AP.Gen | AV |
| PS-MPC.1321.AU.Gen | AV |
| PS-MPC.1322.AM.Gen | AV |
| PS-MPC.1327.AH.Gen | AV |
| PS-MPC.1339.AP.Gen | AV |
| PS-MPC.1344.AH.Gen | AV |
| PS-MPC.1351.AY.Gen | AV |
| PS-MPC.1352.AD.Gen | AV |
| PS-MPC.1357.AH.Gen | AV |
| PS-MPC.1357.AR.Gen | AV |
| PS-MPC.1377.AU.Gen | AV |
| PS-MPC.1380.AP.Gen | AV |
| PS-MPC.1385.AU.Gen | AV |
| PS-MPC.1387.AU.Gen | AV |
| PS-MPC.1389.AH.Gen | AV |
| PS-MPC.1389.AU.Gen | AV |
| PS-MPC.1392.AH.Gen | AV |
| PS-MPC.1396.AR.Gen | AV |
| PS-MPC.1397.AH.Gen | AV |
| PS-MPC.1397.AU.Gen | AV |
| PS-MPC.1403.AH.Gen | AV |
| PS-MPC.1403.AP.Gen | AV |
| PS-MPC.1403.AU.Gen | AV |
| PS-MPC.1404.AU.Gen | AV |
| PS-MPC.1409.AU.Gen | AV |
| PS-MPC.1410.AH.Gen | AV |
| PS-MPC.1411.AU.Gen | AV |
| PS-MPC.1413.AO.Gen | AV |
| PS-MPC.1414.AD.Gen | AV |
| PS-MPC.1417.AU.Gen | AV |
| PS-MPC.1418.AH.Gen | AV |
| PS-MPC.1418.AP.Gen | AV |
| PS-MPC.1419.AH.Gen | AV |
| PS-MPC.1419.AP.Gen | AV |
| PS-MPC.1419.AU.Gen | AV |
| PS-MPC.1420.AU.Gen | AV |
| PS-MPC.1423.AH.Gen | AV |
| PS-MPC.1423.AN.Gen | AV |
| PS-MPC.1423.AU.Gen | AV |
| PS-MPC.1426.AU.Gen | AV |
| PS-MPC.1430.AH.Gen | AV |
| PS-MPC.1432.AT.Gen | AV |
| PS-MPC.1435.AU.Gen | AV |
| PS-MPC.1440.AX.Gen | AV |
| PS-MPC.1486.AM.Gen | AV |
| PS-MPC.1492.AX.Gen | AV |
| PS-MPC.1512.AV.Gen | AV |
| PS-MPC.1516.AT.Gen | AV |
| PS-MPC.1537.AX.Gen | AV |
| PS-MPC.1542.AY.Gen | AV |
| PS-MPC.1613.AU.Gen | AV |
| PS-MPC.1615.AP.Gen | AV |
| PS-MPC.1617.AD.Gen | AV |
| PS-MPC.1619.AH.Gen | AV |
| PS-MPC.1619.AR.Gen | AV |
| PS-MPC.1622.AW.Gen | AV |
| PS-MPC.1630.AU.Gen | AV |
| PS-MPC.1683.AX.Gen | AV |
| PS-MPC.1689.AA.Gen | AV |
| PS-MPC.1716.AY.Gen | AV |
| PS-MPC.1758.AO.Gen | AV |
| PS-MPC.1760.AO.Gen | AV |
| PS-MPC.1766.AB.Gen | AV |
| PS-MPC.1766.AU.Gen | AV |
| PS-MPC.1772.AO.Gen | AV |
| PS-MPC.1844.AK.Gen | AV |
| PS-MPC.1875.AR.Gen | AV |
| PS-MPC.1904.AK.Gen | AV |
| PS-MPC.1907.AX.Gen | AV |
| PS-MPC.1916.AO.Gen | AV |
| PS-MPC.1961.AO.Gen | AV |
| PS-MPC.2010.AX.Gen | AV |
| PS-MPC.2039.AS.Gen | AV |
| PS-MPC.2048.AL.Gen | AV |
| PS-MPC.2135.AN.Gen | AV |
| PS-MPC.2160.AU.Gen | AV |
| PS-MPC.2214.AN.Gen | AV |
| PS-MPC.2234.AX.Gen | AV |
| PS-MPC.2242.AF.Gen | AV |
| PS-MPC.2250.AL.Gen | AV |
| PS-MPC.2325.AX.Gen | AV |
| PS-MPC.2388.AF.Gen | AV |
| PS-MPC.2392.AO.Gen | AV |
| PS-MPC.2392.AY.Gen | AV |
| PS-MPC.2519.AO.Gen | AV |
| PS-MPC.2575.AF.Gen | AV |
| PS-MPC.2684.AG.Gen | AV |
| PS-MPC.2693.AD.Gen | AV |
| PS-MPC.2696.AS.Gen | AV |
| PS-MPC.2753.AN.Gen | AV |
| PS-MPC.2755.AF.Gen | AV |
| PS-MPC.2758.AF.Gen | AV |
| PS-MPC.2759.AY.Gen | AV |
| PS-MPC.2844.AJ.Gen | AV |
| PS-MPC.3000.AN.Gen | AV |
| PS-MPC.3092.AF.Gen | AV |
| PS-MPC.3096.AP.Gen | AV |
| PS-MPC.3115.AF.Gen | AV |
| PS-MPC.3181.AK.Gen | AV |
| PS-MPC.3223.AK.Gen | AV |
| PS-MPC.3244.AM.Gen | AV |
| PS-MPC.3244.AV.Gen | AV |
| PS-MPC.3244.AW.Gen | AV |
| PS-MPC.3244.AY.Gen | AV |
| PS-MPC.3352.AD.Gen | AV |
| PS-MPC.3382.AO.Gen | AV |
| PS-MPC.3398.AX.Gen | AV |
| PS-MPC.3455.AP.Gen | AV |
| PS-MPC.3506.AS.Gen | AV |
| PS-MPC.3541.AK.Gen | AV |
| PS-MPC.3615.AF.Gen | AV |
| PS-MPC.3738.AK.Gen | AV |
| PS-MPC.3740.AK.Gen | AV |
| PS-MPC.3762.AY.Gen | AV |
| PS-MPC.3791.AX.Gen | AV |
| PS-MPC.3798.AT.Gen | AV |
| PS-MPC.3831.AM.Gen | AV |
| PS-MPC.3892.AK.Gen | AV |
| PS-MPC.4000.AQ.Gen | AV |
| PS-MPC.4013.AM.Gen | AV |
| PS-MPC.4092.AU.Gen | AV |
| PS-MPC.4128.AZ.Gen | AV |
| PS-MPC.4204.AV.Gen | AV |
| PS-MPC.4208.AO.Gen | AV |
| PS-MPC.4237.AS.Gen | AV |
| PS-MPC.4238.AY.Gen | AV |
| PS-MPC.4337.AF.Gen | AV |
| PS-MPC.4347.AB.Gen | AV |