From ba341c93793dba81578657177b5b13c52febe93f Mon Sep 17 00:00:00 2001 From: Stephen Campbell Date: Sat, 8 Feb 2025 03:06:49 +0100 Subject: [PATCH] Consolidated incidenttechniques sheet, added arent technique to techniques page, and removed BELOW THIS LINE etc --- CODE/generate_DISARM_pages.py | 10 ++- DISARM_MASTER_DATA/DISARM_DATA_MASTER.xlsx | Bin 4138201 -> 4118274 bytes generated_pages/incidents/I00071.md | 2 - generated_pages/incidents/I00074.md | 2 +- generated_pages/incidents/I00076.md | 2 - generated_pages/incidents/I00078.md | 3 - generated_pages/incidents/I00079.md | 2 - generated_pages/incidents/I00080.md | 2 - generated_pages/incidents/I00086.md | 2 +- generated_pages/incidents/I00096.md | 6 -- generated_pages/incidents/I00099.md | 2 - generated_pages/incidents/I00101.md | 2 - generated_pages/incidents/I00102.md | 8 --- generated_pages/incidents/I00103.md | 2 - generated_pages/incidents/I00104.md | 3 - generated_pages/incidents/I00106.md | 4 -- generated_pages/incidents/I00107.md | 2 - generated_pages/incidents/I00108.md | 6 -- generated_pages/incidents/I00109.md | 11 --- generated_pages/incidents/I00110.md | 4 -- generated_pages/incidents/I00111.md | 3 - generated_pages/incidents/I00113.md | 2 - generated_pages/incidents/I00114.md | 2 - generated_pages/incidents/I00116.md | 3 - generated_pages/incidents/I00118.md | 2 - generated_pages/incidents/I00119.md | 3 - generated_pages/incidents/I00120.md | 2 - generated_pages/incidents/I00122.md | 3 - generated_pages/incidents/I00123.md | 2 - generated_pages/incidents/I00125.md | 2 - generated_pages/incidents/I00126.md | 3 - generated_pages/incidents/I00128.md | 2 - generated_pages/incidents/I00129.md | 2 - generated_pages/techniques/T0002.md | 53 +++++++++++++- generated_pages/techniques/T0003.md | 47 ++++++++++++- generated_pages/techniques/T0004.md | 45 +++++++++++- generated_pages/techniques/T0010.md | 65 +++++++++++++++++- generated_pages/techniques/T0014.001.md | 43 +++++++++++- generated_pages/techniques/T0014.002.md | 43 +++++++++++- generated_pages/techniques/T0014.md | 49 ++++++++++++- generated_pages/techniques/T0015.001.md | 43 +++++++++++- generated_pages/techniques/T0015.002.md | 43 +++++++++++- generated_pages/techniques/T0015.md | 47 ++++++++++++- generated_pages/techniques/T0016.md | 55 ++++++++++++++- generated_pages/techniques/T0017.001.md | 43 +++++++++++- generated_pages/techniques/T0017.md | 49 ++++++++++++- generated_pages/techniques/T0018.md | 47 ++++++++++++- generated_pages/techniques/T0020.md | 45 +++++++++++- generated_pages/techniques/T0022.001.md | 43 +++++++++++- generated_pages/techniques/T0022.002.md | 43 +++++++++++- generated_pages/techniques/T0022.md | 53 +++++++++++++- generated_pages/techniques/T0023.001.md | 43 +++++++++++- generated_pages/techniques/T0023.002.md | 43 +++++++++++- generated_pages/techniques/T0023.md | 45 +++++++++++- generated_pages/techniques/T0029.md | 53 +++++++++++++- generated_pages/techniques/T0039.md | 51 +++++++++++++- generated_pages/techniques/T0040.md | 45 +++++++++++- generated_pages/techniques/T0042.md | 43 +++++++++++- generated_pages/techniques/T0044.md | 47 ++++++++++++- generated_pages/techniques/T0045.md | 47 ++++++++++++- generated_pages/techniques/T0046.md | 45 +++++++++++- generated_pages/techniques/T0047.md | 45 +++++++++++- generated_pages/techniques/T0048.001.md | 43 +++++++++++- generated_pages/techniques/T0048.002.md | 43 +++++++++++- generated_pages/techniques/T0048.003.md | 43 +++++++++++- generated_pages/techniques/T0048.004.md | 43 +++++++++++- generated_pages/techniques/T0048.md | 46 ++++++++++++- generated_pages/techniques/T0049.001.md | 43 +++++++++++- generated_pages/techniques/T0049.002.md | 43 +++++++++++- generated_pages/techniques/T0049.003.md | 43 +++++++++++- generated_pages/techniques/T0049.004.md | 43 +++++++++++- generated_pages/techniques/T0049.005.md | 46 ++++++++++++- generated_pages/techniques/T0049.006.md | 43 +++++++++++- generated_pages/techniques/T0049.007.md | 43 +++++++++++- generated_pages/techniques/T0049.008.md | 43 +++++++++++- generated_pages/techniques/T0049.md | 45 +++++++++++- generated_pages/techniques/T0057.001.md | 43 +++++++++++- generated_pages/techniques/T0057.002.md | 43 +++++++++++- generated_pages/techniques/T0057.md | 46 ++++++++++++- generated_pages/techniques/T0059.md | 43 +++++++++++- generated_pages/techniques/T0060.md | 49 ++++++++++++- generated_pages/techniques/T0061.md | 45 +++++++++++- generated_pages/techniques/T0065.md | 43 +++++++++++- generated_pages/techniques/T0066.md | 43 +++++++++++- generated_pages/techniques/T0068.md | 44 +++++++++++- generated_pages/techniques/T0072.001.md | 43 +++++++++++- generated_pages/techniques/T0072.002.md | 43 +++++++++++- generated_pages/techniques/T0072.003.md | 43 +++++++++++- generated_pages/techniques/T0072.004.md | 43 +++++++++++- generated_pages/techniques/T0072.005.md | 43 +++++++++++- generated_pages/techniques/T0072.md | 43 +++++++++++- generated_pages/techniques/T0073.md | 43 +++++++++++- generated_pages/techniques/T0074.001.md | 43 +++++++++++- generated_pages/techniques/T0074.002.md | 43 +++++++++++- generated_pages/techniques/T0074.003.md | 43 +++++++++++- generated_pages/techniques/T0074.004.md | 43 +++++++++++- generated_pages/techniques/T0074.md | 43 +++++++++++- generated_pages/techniques/T0075.001.md | 43 +++++++++++- generated_pages/techniques/T0075.md | 43 +++++++++++- generated_pages/techniques/T0076.md | 43 +++++++++++- generated_pages/techniques/T0077.md | 43 +++++++++++- generated_pages/techniques/T0078.md | 43 +++++++++++- generated_pages/techniques/T0079.md | 43 +++++++++++- generated_pages/techniques/T0080.001.md | 43 +++++++++++- generated_pages/techniques/T0080.002.md | 43 +++++++++++- generated_pages/techniques/T0080.003.md | 43 +++++++++++- generated_pages/techniques/T0080.004.md | 43 +++++++++++- generated_pages/techniques/T0080.005.md | 43 +++++++++++- generated_pages/techniques/T0080.md | 43 +++++++++++- generated_pages/techniques/T0081.001.md | 43 +++++++++++- generated_pages/techniques/T0081.002.md | 43 +++++++++++- generated_pages/techniques/T0081.003.md | 43 +++++++++++- generated_pages/techniques/T0081.004.md | 43 +++++++++++- generated_pages/techniques/T0081.005.md | 43 +++++++++++- generated_pages/techniques/T0081.006.md | 43 +++++++++++- generated_pages/techniques/T0081.007.md | 43 +++++++++++- generated_pages/techniques/T0081.008.md | 43 +++++++++++- generated_pages/techniques/T0081.md | 43 +++++++++++- generated_pages/techniques/T0082.md | 43 +++++++++++- generated_pages/techniques/T0083.md | 43 +++++++++++- generated_pages/techniques/T0084.001.md | 43 +++++++++++- generated_pages/techniques/T0084.002.md | 46 ++++++++++++- generated_pages/techniques/T0084.003.md | 43 +++++++++++- generated_pages/techniques/T0084.004.md | 44 +++++++++++- generated_pages/techniques/T0084.md | 43 +++++++++++- generated_pages/techniques/T0085.001.md | 45 +++++++++++- generated_pages/techniques/T0085.003.md | 43 +++++++++++- generated_pages/techniques/T0085.004.md | 48 ++++++++++++- generated_pages/techniques/T0085.005.md | 44 +++++++++++- generated_pages/techniques/T0085.006.md | 43 +++++++++++- generated_pages/techniques/T0085.007.md | 43 +++++++++++- generated_pages/techniques/T0085.008.md | 47 ++++++++++++- generated_pages/techniques/T0085.md | 45 +++++++++++- generated_pages/techniques/T0086.001.md | 43 +++++++++++- generated_pages/techniques/T0086.002.md | 51 +++++++++++++- generated_pages/techniques/T0086.003.md | 43 +++++++++++- generated_pages/techniques/T0086.004.md | 43 +++++++++++- generated_pages/techniques/T0086.md | 43 +++++++++++- generated_pages/techniques/T0087.001.md | 44 +++++++++++- generated_pages/techniques/T0087.002.md | 43 +++++++++++- generated_pages/techniques/T0087.md | 49 ++++++++++++- generated_pages/techniques/T0088.001.md | 49 ++++++++++++- generated_pages/techniques/T0088.002.md | 43 +++++++++++- generated_pages/techniques/T0088.md | 45 +++++++++++- generated_pages/techniques/T0089.001.md | 45 +++++++++++- generated_pages/techniques/T0089.003.md | 43 +++++++++++- generated_pages/techniques/T0089.md | 45 +++++++++++- generated_pages/techniques/T0091.001.md | 43 +++++++++++- generated_pages/techniques/T0091.002.md | 43 +++++++++++- generated_pages/techniques/T0091.003.md | 43 +++++++++++- generated_pages/techniques/T0091.md | 43 +++++++++++- generated_pages/techniques/T0092.001.md | 43 +++++++++++- generated_pages/techniques/T0092.002.md | 43 +++++++++++- generated_pages/techniques/T0092.003.md | 43 +++++++++++- generated_pages/techniques/T0092.md | 45 +++++++++++- generated_pages/techniques/T0093.001.md | 43 +++++++++++- generated_pages/techniques/T0093.002.md | 43 +++++++++++- generated_pages/techniques/T0093.md | 43 +++++++++++- generated_pages/techniques/T0094.001.md | 43 +++++++++++- generated_pages/techniques/T0094.002.md | 43 +++++++++++- generated_pages/techniques/T0094.md | 43 +++++++++++- generated_pages/techniques/T0095.md | 43 +++++++++++- generated_pages/techniques/T0096.001.md | 43 +++++++++++- generated_pages/techniques/T0096.002.md | 43 +++++++++++- generated_pages/techniques/T0096.md | 43 +++++++++++- generated_pages/techniques/T0097.100.md | 49 ++++++++++++- generated_pages/techniques/T0097.101.md | 56 ++++++++++++++- generated_pages/techniques/T0097.102.md | 57 +++++++++++++++- generated_pages/techniques/T0097.103.md | 57 +++++++++++++++- generated_pages/techniques/T0097.104.md | 47 ++++++++++++- generated_pages/techniques/T0097.105.md | 45 +++++++++++- generated_pages/techniques/T0097.106.md | 52 +++++++++++++- generated_pages/techniques/T0097.107.md | 49 ++++++++++++- generated_pages/techniques/T0097.108.md | 50 +++++++++++++- generated_pages/techniques/T0097.109.md | 49 ++++++++++++- generated_pages/techniques/T0097.110.md | 53 +++++++++++++- generated_pages/techniques/T0097.111.md | 57 +++++++++++++++- generated_pages/techniques/T0097.112.md | 47 ++++++++++++- generated_pages/techniques/T0097.200.md | 43 +++++++++++- generated_pages/techniques/T0097.201.md | 47 ++++++++++++- generated_pages/techniques/T0097.202.md | 63 ++++++++++++++++- generated_pages/techniques/T0097.203.md | 51 +++++++++++++- generated_pages/techniques/T0097.204.md | 55 ++++++++++++++- generated_pages/techniques/T0097.205.md | 48 ++++++++++++- generated_pages/techniques/T0097.206.md | 49 ++++++++++++- generated_pages/techniques/T0097.207.md | 48 ++++++++++++- generated_pages/techniques/T0097.208.md | 50 +++++++++++++- generated_pages/techniques/T0097.md | 43 +++++++++++- generated_pages/techniques/T0098.001.md | 43 +++++++++++- generated_pages/techniques/T0098.002.md | 43 +++++++++++- generated_pages/techniques/T0098.md | 43 +++++++++++- generated_pages/techniques/T0100.001.md | 43 +++++++++++- generated_pages/techniques/T0100.002.md | 43 +++++++++++- generated_pages/techniques/T0100.003.md | 43 +++++++++++- generated_pages/techniques/T0100.md | 43 +++++++++++- generated_pages/techniques/T0101.md | 45 +++++++++++- generated_pages/techniques/T0102.001.md | 43 +++++++++++- generated_pages/techniques/T0102.002.md | 43 +++++++++++- generated_pages/techniques/T0102.003.md | 43 +++++++++++- generated_pages/techniques/T0102.md | 43 +++++++++++- generated_pages/techniques/T0107.md | 43 +++++++++++- generated_pages/techniques/T0109.md | 43 +++++++++++- generated_pages/techniques/T0110.md | 43 +++++++++++- generated_pages/techniques/T0111.001.md | 43 +++++++++++- generated_pages/techniques/T0111.002.md | 43 +++++++++++- generated_pages/techniques/T0111.003.md | 43 +++++++++++- generated_pages/techniques/T0111.md | 43 +++++++++++- generated_pages/techniques/T0113.md | 43 +++++++++++- generated_pages/techniques/T0114.001.md | 43 +++++++++++- generated_pages/techniques/T0114.002.md | 43 +++++++++++- generated_pages/techniques/T0114.md | 45 +++++++++++- generated_pages/techniques/T0115.001.md | 43 +++++++++++- generated_pages/techniques/T0115.002.md | 43 +++++++++++- generated_pages/techniques/T0115.003.md | 43 +++++++++++- generated_pages/techniques/T0115.md | 46 ++++++++++++- generated_pages/techniques/T0116.001.md | 43 +++++++++++- generated_pages/techniques/T0116.md | 43 +++++++++++- generated_pages/techniques/T0117.md | 43 +++++++++++- generated_pages/techniques/T0118.md | 43 +++++++++++- generated_pages/techniques/T0119.001.md | 43 +++++++++++- generated_pages/techniques/T0119.002.md | 43 +++++++++++- generated_pages/techniques/T0119.003.md | 43 +++++++++++- generated_pages/techniques/T0119.md | 43 +++++++++++- generated_pages/techniques/T0120.001.md | 43 +++++++++++- generated_pages/techniques/T0120.002.md | 43 +++++++++++- generated_pages/techniques/T0120.md | 43 +++++++++++- generated_pages/techniques/T0121.001.md | 47 ++++++++++++- generated_pages/techniques/T0121.md | 45 +++++++++++- generated_pages/techniques/T0122.md | 52 +++++++++++++- generated_pages/techniques/T0123.001.md | 43 +++++++++++- generated_pages/techniques/T0123.002.md | 43 +++++++++++- generated_pages/techniques/T0123.003.md | 43 +++++++++++- generated_pages/techniques/T0123.004.md | 43 +++++++++++- generated_pages/techniques/T0123.md | 43 +++++++++++- generated_pages/techniques/T0124.001.md | 45 +++++++++++- generated_pages/techniques/T0124.002.md | 43 +++++++++++- generated_pages/techniques/T0124.003.md | 43 +++++++++++- generated_pages/techniques/T0124.md | 44 +++++++++++- generated_pages/techniques/T0125.md | 43 +++++++++++- generated_pages/techniques/T0126.001.md | 45 +++++++++++- generated_pages/techniques/T0126.002.md | 45 +++++++++++- generated_pages/techniques/T0126.md | 43 +++++++++++- generated_pages/techniques/T0127.001.md | 43 +++++++++++- generated_pages/techniques/T0127.002.md | 43 +++++++++++- generated_pages/techniques/T0127.md | 43 +++++++++++- generated_pages/techniques/T0128.001.md | 43 +++++++++++- generated_pages/techniques/T0128.002.md | 43 +++++++++++- generated_pages/techniques/T0128.003.md | 43 +++++++++++- generated_pages/techniques/T0128.004.md | 43 +++++++++++- generated_pages/techniques/T0128.005.md | 43 +++++++++++- generated_pages/techniques/T0128.md | 43 +++++++++++- generated_pages/techniques/T0129.001.md | 43 +++++++++++- generated_pages/techniques/T0129.002.md | 43 +++++++++++- generated_pages/techniques/T0129.003.md | 43 +++++++++++- generated_pages/techniques/T0129.004.md | 43 +++++++++++- generated_pages/techniques/T0129.005.md | 45 +++++++++++- generated_pages/techniques/T0129.006.md | 48 ++++++++++++- generated_pages/techniques/T0129.007.md | 43 +++++++++++- generated_pages/techniques/T0129.009.md | 43 +++++++++++- generated_pages/techniques/T0129.010.md | 43 +++++++++++- generated_pages/techniques/T0129.md | 43 +++++++++++- generated_pages/techniques/T0130.001.md | 43 +++++++++++- generated_pages/techniques/T0130.002.md | 43 +++++++++++- generated_pages/techniques/T0130.003.md | 43 +++++++++++- generated_pages/techniques/T0130.004.md | 43 +++++++++++- generated_pages/techniques/T0130.005.md | 43 +++++++++++- generated_pages/techniques/T0130.md | 43 +++++++++++- generated_pages/techniques/T0131.001.md | 43 +++++++++++- generated_pages/techniques/T0131.002.md | 43 +++++++++++- generated_pages/techniques/T0131.md | 45 +++++++++++- generated_pages/techniques/T0132.001.md | 43 +++++++++++- generated_pages/techniques/T0132.002.md | 43 +++++++++++- generated_pages/techniques/T0132.003.md | 43 +++++++++++- generated_pages/techniques/T0132.md | 43 +++++++++++- generated_pages/techniques/T0133.001.md | 43 +++++++++++- generated_pages/techniques/T0133.002.md | 43 +++++++++++- generated_pages/techniques/T0133.003.md | 43 +++++++++++- generated_pages/techniques/T0133.004.md | 43 +++++++++++- generated_pages/techniques/T0133.005.md | 43 +++++++++++- generated_pages/techniques/T0133.md | 43 +++++++++++- generated_pages/techniques/T0134.001.md | 43 +++++++++++- generated_pages/techniques/T0134.002.md | 43 +++++++++++- generated_pages/techniques/T0134.md | 43 +++++++++++- generated_pages/techniques/T0135.001.md | 43 +++++++++++- generated_pages/techniques/T0135.002.md | 43 +++++++++++- generated_pages/techniques/T0135.003.md | 43 +++++++++++- generated_pages/techniques/T0135.004.md | 43 +++++++++++- generated_pages/techniques/T0135.md | 43 +++++++++++- generated_pages/techniques/T0136.001.md | 43 +++++++++++- generated_pages/techniques/T0136.002.md | 43 +++++++++++- generated_pages/techniques/T0136.003.md | 43 +++++++++++- generated_pages/techniques/T0136.004.md | 43 +++++++++++- generated_pages/techniques/T0136.005.md | 43 +++++++++++- generated_pages/techniques/T0136.006.md | 43 +++++++++++- generated_pages/techniques/T0136.007.md | 43 +++++++++++- generated_pages/techniques/T0136.008.md | 43 +++++++++++- generated_pages/techniques/T0136.md | 43 +++++++++++- generated_pages/techniques/T0137.001.md | 43 +++++++++++- generated_pages/techniques/T0137.002.md | 43 +++++++++++- generated_pages/techniques/T0137.003.md | 43 +++++++++++- generated_pages/techniques/T0137.004.md | 43 +++++++++++- generated_pages/techniques/T0137.005.md | 43 +++++++++++- generated_pages/techniques/T0137.006.md | 43 +++++++++++- generated_pages/techniques/T0137.md | 45 +++++++++++- generated_pages/techniques/T0138.001.md | 43 +++++++++++- generated_pages/techniques/T0138.002.md | 43 +++++++++++- generated_pages/techniques/T0138.003.md | 43 +++++++++++- generated_pages/techniques/T0138.md | 43 +++++++++++- generated_pages/techniques/T0139.001.md | 43 +++++++++++- generated_pages/techniques/T0139.002.md | 45 +++++++++++- generated_pages/techniques/T0139.003.md | 43 +++++++++++- generated_pages/techniques/T0139.md | 43 +++++++++++- generated_pages/techniques/T0140.001.md | 43 +++++++++++- generated_pages/techniques/T0140.002.md | 43 +++++++++++- generated_pages/techniques/T0140.003.md | 43 +++++++++++- generated_pages/techniques/T0140.md | 43 +++++++++++- generated_pages/techniques/T0143.001.md | 59 +++++++++++++++- generated_pages/techniques/T0143.002.md | 72 ++++++++++++++++++- generated_pages/techniques/T0143.003.md | 76 ++++++++++++++++++++- generated_pages/techniques/T0143.004.md | 49 ++++++++++++- generated_pages/techniques/T0143.md | 43 +++++++++++- generated_pages/techniques/T0144.001.md | 45 +++++++++++- generated_pages/techniques/T0144.002.md | 48 ++++++++++++- generated_pages/techniques/T0144.md | 43 +++++++++++- generated_pages/techniques/T0145.001.md | 55 ++++++++++++++- generated_pages/techniques/T0145.002.md | 51 +++++++++++++- generated_pages/techniques/T0145.003.md | 45 +++++++++++- generated_pages/techniques/T0145.004.md | 43 +++++++++++- generated_pages/techniques/T0145.005.md | 43 +++++++++++- generated_pages/techniques/T0145.006.md | 53 +++++++++++++- generated_pages/techniques/T0145.007.md | 47 ++++++++++++- generated_pages/techniques/T0145.md | 43 +++++++++++- generated_pages/techniques/T0146.001.md | 45 +++++++++++- generated_pages/techniques/T0146.002.md | 45 +++++++++++- generated_pages/techniques/T0146.003.md | 49 ++++++++++++- generated_pages/techniques/T0146.004.md | 47 ++++++++++++- generated_pages/techniques/T0146.005.md | 45 +++++++++++- generated_pages/techniques/T0146.006.md | 47 ++++++++++++- generated_pages/techniques/T0146.007.md | 45 +++++++++++- generated_pages/techniques/T0146.md | 51 +++++++++++++- generated_pages/techniques/T0147.001.md | 47 ++++++++++++- generated_pages/techniques/T0147.002.md | 47 ++++++++++++- generated_pages/techniques/T0147.003.md | 44 +++++++++++- generated_pages/techniques/T0147.004.md | 43 +++++++++++- generated_pages/techniques/T0147.md | 43 +++++++++++- generated_pages/techniques/T0148.001.md | 45 +++++++++++- generated_pages/techniques/T0148.002.md | 45 +++++++++++- generated_pages/techniques/T0148.003.md | 47 ++++++++++++- generated_pages/techniques/T0148.004.md | 45 +++++++++++- generated_pages/techniques/T0148.005.md | 43 +++++++++++- generated_pages/techniques/T0148.006.md | 45 +++++++++++- generated_pages/techniques/T0148.007.md | 46 ++++++++++++- generated_pages/techniques/T0148.008.md | 43 +++++++++++- generated_pages/techniques/T0148.009.md | 45 +++++++++++- generated_pages/techniques/T0148.md | 43 +++++++++++- generated_pages/techniques/T0149.001.md | 45 +++++++++++- generated_pages/techniques/T0149.002.md | 45 +++++++++++- generated_pages/techniques/T0149.003.md | 46 ++++++++++++- generated_pages/techniques/T0149.004.md | 45 +++++++++++- generated_pages/techniques/T0149.005.md | 46 ++++++++++++- generated_pages/techniques/T0149.006.md | 44 +++++++++++- generated_pages/techniques/T0149.007.md | 43 +++++++++++- generated_pages/techniques/T0149.008.md | 43 +++++++++++- generated_pages/techniques/T0149.009.md | 43 +++++++++++- generated_pages/techniques/T0149.md | 43 +++++++++++- generated_pages/techniques/T0150.001.md | 45 +++++++++++- generated_pages/techniques/T0150.002.md | 43 +++++++++++- generated_pages/techniques/T0150.003.md | 47 ++++++++++++- generated_pages/techniques/T0150.004.md | 48 ++++++++++++- generated_pages/techniques/T0150.005.md | 51 +++++++++++++- generated_pages/techniques/T0150.006.md | 44 +++++++++++- generated_pages/techniques/T0150.007.md | 47 ++++++++++++- generated_pages/techniques/T0150.008.md | 43 +++++++++++- generated_pages/techniques/T0150.md | 43 +++++++++++- generated_pages/techniques/T0151.001.md | 57 +++++++++++++++- generated_pages/techniques/T0151.002.md | 51 +++++++++++++- generated_pages/techniques/T0151.003.md | 46 ++++++++++++- generated_pages/techniques/T0151.004.md | 51 +++++++++++++- generated_pages/techniques/T0151.005.md | 45 +++++++++++- generated_pages/techniques/T0151.006.md | 45 +++++++++++- generated_pages/techniques/T0151.007.md | 44 +++++++++++- generated_pages/techniques/T0151.008.md | 55 ++++++++++++++- generated_pages/techniques/T0151.009.md | 48 ++++++++++++- generated_pages/techniques/T0151.010.md | 43 +++++++++++- generated_pages/techniques/T0151.011.md | 45 +++++++++++- generated_pages/techniques/T0151.012.md | 47 ++++++++++++- generated_pages/techniques/T0151.013.md | 43 +++++++++++- generated_pages/techniques/T0151.014.md | 45 +++++++++++- generated_pages/techniques/T0151.015.md | 45 +++++++++++- generated_pages/techniques/T0151.016.md | 43 +++++++++++- generated_pages/techniques/T0151.017.md | 45 +++++++++++- generated_pages/techniques/T0151.md | 43 +++++++++++- generated_pages/techniques/T0152.001.md | 45 +++++++++++- generated_pages/techniques/T0152.002.md | 44 +++++++++++- generated_pages/techniques/T0152.003.md | 46 ++++++++++++- generated_pages/techniques/T0152.004.md | 50 +++++++++++++- generated_pages/techniques/T0152.005.md | 46 ++++++++++++- generated_pages/techniques/T0152.006.md | 46 ++++++++++++- generated_pages/techniques/T0152.007.md | 43 +++++++++++- generated_pages/techniques/T0152.008.md | 45 +++++++++++- generated_pages/techniques/T0152.009.md | 47 ++++++++++++- generated_pages/techniques/T0152.010.md | 44 +++++++++++- generated_pages/techniques/T0152.011.md | 43 +++++++++++- generated_pages/techniques/T0152.012.md | 49 ++++++++++++- generated_pages/techniques/T0152.md | 43 +++++++++++- generated_pages/techniques/T0153.001.md | 47 ++++++++++++- generated_pages/techniques/T0153.002.md | 43 +++++++++++- generated_pages/techniques/T0153.003.md | 43 +++++++++++- generated_pages/techniques/T0153.004.md | 45 +++++++++++- generated_pages/techniques/T0153.005.md | 48 ++++++++++++- generated_pages/techniques/T0153.006.md | 51 +++++++++++++- generated_pages/techniques/T0153.007.md | 43 +++++++++++- generated_pages/techniques/T0153.md | 43 +++++++++++- generated_pages/techniques/T0154.001.md | 43 +++++++++++- generated_pages/techniques/T0154.002.md | 50 +++++++++++++- generated_pages/techniques/T0154.md | 43 +++++++++++- generated_pages/techniques/T0155.001.md | 43 +++++++++++- generated_pages/techniques/T0155.002.md | 43 +++++++++++- generated_pages/techniques/T0155.003.md | 45 +++++++++++- generated_pages/techniques/T0155.004.md | 45 +++++++++++- generated_pages/techniques/T0155.005.md | 44 +++++++++++- generated_pages/techniques/T0155.006.md | 44 +++++++++++- generated_pages/techniques/T0155.007.md | 45 +++++++++++- generated_pages/techniques/T0155.md | 44 +++++++++++- 424 files changed, 17187 insertions(+), 487 deletions(-) diff --git a/CODE/generate_DISARM_pages.py b/CODE/generate_DISARM_pages.py index 80a19df..3e5ecbf 100644 --- a/CODE/generate_DISARM_pages.py +++ b/CODE/generate_DISARM_pages.py @@ -540,8 +540,14 @@ class Disarm: tactic=row['tactic_id'], summary=row['summary']) if objecttype == 'technique': tactic_name = self.df_tactics.loc[self.df_tactics['disarm_id'] == row['tactic_id'], 'name'].values[0] + if "." in row['disarm_id']: + parent_technique_id = row['disarm_id'].split(".")[0] + parent_technique_name = self.df_techniques.loc[self.df_techniques['disarm_id'] == parent_technique_id, 'name'].values[0] + parent_technique = "**Parent Technique:** " + parent_technique_id + ' ' + parent_technique_name + else: + parent_technique = '' metatext = template.format(type = 'Technique', id=row['disarm_id'], name=row['name'], - tactic=f"{row['tactic_id']} {tactic_name}", summary=row['summary'], + tactic=f"{row['tactic_id']} {tactic_name} {parent_technique}", summary=row['summary'], associatedtechniques=self.create_associated_techniques_string(row['disarm_id']), incidents=self.create_technique_incidents_string(row['disarm_id']), counters=self.create_technique_counters_string(row['disarm_id'])) @@ -583,7 +589,7 @@ class Disarm: print('Updating {}'.format(datafile)) with open(datafile, 'w') as f: f.write(metatext) - f.write(warntext) + #f.write(warntext) f.write(usertext) f.close() return diff --git a/DISARM_MASTER_DATA/DISARM_DATA_MASTER.xlsx b/DISARM_MASTER_DATA/DISARM_DATA_MASTER.xlsx index e3f3deb3338aa5ca11a5322fcf636ae79823ca39..8f02c93e048f5db47f8f9ce37e20d1058109ea36 100644 GIT binary patch literal 4118274 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

3LkfcHd1e<`aZB5w>={Oy66DCIC!p{{ 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

R~GI4Av`C8+BO?S?EA)=YGFEi*R0PcScNN6(> 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 aOB6=kT+S?GMrr${|WafRYESxX5StJHx8 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%0A-EIbma4F=iHSQJTGF`R>;=XWoq(xp0$~#5ne5m> zOE{eMTMhpAiN77LQq1JA|EE93mV$iR{f6GbA$|?P6uzP4Bz%(sl0`9HPX%xgI8P12 z&QaX8q3D@g4R$tUb!nxY5rC`BS={jkBkL;l>J~S~DHcr_7dAiE1cJ$NU?&AM8Z2$H zg0rWV@5;guAQyClt#`ygxa#SL$i0#*RsCoLJNK{z0mKkU=Rs;z zAEME*RyXg|RJ&zfSgcwodF_E(nGTZ8?j&nM-t;xKWW83f5dVeBjUDRFB30 z%0T{L(S)uFK{bcKBJ9{5!6hN>gu-ibC4j@Wkk#n~U9)HoX$w(iKSP47KgOPY^9*|t zdgRlfp(rqkK`wv{POT1kd|ZY(+*l^4HYPI8FAT;*>^Pz`6CdjMZuEnGkJRu%q@wH7{$J)XFd&iF zEgMXCp5pL>gJ`Yw>C>ZDCZ}s%_gk3g@)>QPzO&1<+QN zyY6lScU3guRDd1`k30J(n@WeZ@KE{Zm#Z@uo8t5>CY!>3jLdRg_Lp<=Xn@m=Utpt< zaM3C?4thY5u5qhNcP8b}nt1f=GaN+;UgX6=%V0Gk4) zAmPXF)p!LSO&l#ZE+!*$nh9zBcT8RLBI07(ZKi|!)ZadSa@yqVA(ssJl-yl5%UU%u+a2e4@tX34f z*VQ{}4ei_VK~_&GypUS?&-O(kXhpY!pQ3*J^T$uQi&RXSCfWaP{^ayf79Cou5-QYk zvEAVAFOnJlhCjS~IW4a2a?Jtw?~|JWB~RTtHuVtx}) zh$Vco_>3G%Olu)(HzJs`omNPfmY&qmycK-caBlP{wIHWMJxU>= z(t$2XVi%+l^T_Ig1Rf3ktUd{5|0te=@OS+8ZFoR)sdflfMKQVy>+4WpRixqZNm~bx zk0-{csJ_GL_vzFxIur6Q9Q72+TEl1NQ|XzEp#3{#cb2RhOl4qIgj22-sUFrxk?lbX zLN-GeUiBt*v6nZ)FCwLL7vWTD3@1NBc1-5&OX>zpo2v9h$njz+kPXKKkSm~(QRxod z6(*@7!$FfppXhS5I;pbI36@6${s6lT3&&e~qlnwbl~Gj9>j{g@Hk@~@5?ATRQv-pa z^}Zu7^lurhQ-6eyvL!>_$Q!?E$FW0!n0Sw1f^m4fRc`p$b*0wgqHetc`!x9QF7v1i!OhL zFjw+X9WMNI4wi5@OZL{x1l#$TSklnpZKI1ro>U(kd+K+rT#O#B40R?`X~Mr(mGFK< z#wZ>_=U0}}p9$395MN1ojHP@=pLvKCo=6g`ENT}!#e>N6X3}vwiGVG#!LXtW4vPj_ zOUzC+wi%F?d1Q4bnimooQWc@H<54ewpX2~dbFnEQC z>C_9a9_a5R-Yc>M*xpj&ivE~vb1X~NVv_afE)tsOsN6r`wWv?|z7s|bXdKgJ9+83u zGL(e<)wnt!{m0sGBGV8`indT!vO4F zS8-4!19jc_YhG421eEL2qRMHQCI&KQClyb)UPhuoC4uB$+d;NTBL<b9Kj-i-Rk*FZ(|w6=zfqK$k2Hu| zmre~jhg6yH^CCSrlnA-w9bk5Sqz4$7PNgepHVIr(NagGlIZy?IOC2|ww2ZRb!rvHw z@ldl-+=q*d1|drDfyme)7eKtkA|*CTQiaBob8PcPmeWnY941pBFT+*ek|BPPP=R)ra*y^gB_#?g3>x<8%&2O_WTQGD$N zd_J}Ofw1EPSL$KeC^cbKZb_GN^H@3qNAyEWbjFXNFr*&$AeCf41ezcIxnjkoA+EeS zXgXn@hb)6HM3%ocoe`R90rQenEn`{pa_)yAr3psM7yzvKo9RDJ$|&MKY)<4G`pW_)BmD0a`cw&5$(AZR#tDBt{y)aP1uV*H3%gEfX_-euJ!Ym> zW_ZEO%)-D^9W=G1RI)rGnU$AHQt<{3o-DI4)4YUfN@;3nMXBX=AS=u?C5W;R!ORPw zfEPw=6#dt`*4p1?9RL4+p7Wd>X6Bpk+k0K!^{%zo8ZK+6b$TbA-3PqeP<3W&!nE^E zsEr;)vE2xTASaup&Dm5Nz6P4N; z-VY+g;sKV|nSto|on%)6vne8(!>i)Nez>n!J(UX%gy0QG4op2|5+uxPNqbfD9Oijp zs#S-@ES6;qeE%mf#aU>MZl6zwF#E3AGJ!J`FcS`=N6jUgapCBt+ak1I?EBXTfyc>xRssyztll7S=A4gZA*@@<4VR1p``isCkn&n~9a4@Kw50`Wqy z*dyVdP{UUuwj1P{cCO}}{7K}AGQZr$y{s>M%SQ@bIypRwY#0C@GBmE7S1fX7;ua9H z+H2`~fVetdAb*IcGgaY2kXmG)jMt`Dh9bYXQn_|H*$;z;#F-4IqC6br$ya)tIw_Nk z(aQsPqe`OznHe#qp=HkB#fCVvMCs24S5-BDLKHS(H=iH< zP{c6H_KO*pMbhk_Xi<7}A^1@%fx)+;$+b1fDm#bbcS@#^&O^|epha}5%S#yM{nZ{9 zS55*v6(i_OA9&{F=^gE1!#TetTYIV1V%etXZAg{V1$l-HxY(B=X1IXMqLR6Htmxx^ ztaNT6|Ep|P<|m^ZsLcrmBX51Ns|^^!Cn1%;I5&3<>FT`urcuvxy&ln%H7Dz!rDbJTeY3~KqbQBrPXMPFM@xK|h_Sz$>s zhsV<<4m!; z0J(n0m&D+tJmzfCQnSC?;@zBg>nx%lRfb04XL=@_FP4gxrWYO)CngD%><(1f!lizS zV8j@N%+3~_f|L;7l3kj_k=PdJ_F#{}H?5$PXZkb_Gux zqBw!UV2ViX$&T+pEz@^Q9 z4~kPmuL!t|ey!}9_v{Ch@=i94FqO~ORc9qd@eb4pQcKG*5@Xh`bqU05pI4bJiD<>@sOTS5-{>P>&E&0XU1o0LlW4OC7CIPYoAVSlCkBVd4^Grjz*~5Yo|a zUl0U(O0>IU_2hn1)9Cj6SV4umZs_4%RZ67+GDyiCd?j}IRWTMgaiUlyJcHitcK{ic z3a#1y$69COTZNyzW$6n=XlmrTs4j%0Mai;GnhncsYo zTenNtXcPq)VG9ixgYg`Fwvy`7%bGQVeGCMnj8oU$s*eQ9=@zk@qFa1DEv#|j=d!;# z8ONgz`&4l#a~=LW-(fKhu~5 zG5h9*jqJDiV}hOZV(p03{ARIqpnc${$7?gs$oNoEAfI0MY^2_t_JndL@tGO(f`i|5 z;>GgQFHLxja^KDwLc)ob&rEQ>pnr4gXYb%?uCNG&%VS6v;<*+qDEH~xM*BZ5f(NK~&EY-rE{ zru1Cjo4G$s-AYq{=D<&6y}oD^peJIAN=xH=|8cL_3pe^)*uZ@Oa<|Tp9sJT5Z1=}d za}=-)+ydp~xcfpo{Bt~^iTN$r^9uFN72%lT7j@%W7hoexgrBR*@AuLbV%9{zO9kf{ z24VUs(8_HT3 zPX5{ahP#4Ui~O+|K{%&~GwB8OTSIQ%aw zCMPH81c{}nb~AhIB3#qEwnTs*$NVbEom2r!k!ab9`sQxUR6zf!&VClm*#vwAEb($& zSZPMb6crEEkxC469AW`fRrc~75{zIa-QW{fyfhdg?_K$+;T_H9imgj*lH(3nuNEfD zIyB{~pmaT0#AD`&f%+v)lbu@?u>atbYtUdrSI}w9G=WvtVHm52Y_FryIcSNFPbzkk zpv>Yyd2dEav+c&2jGn(P0#JLzu4h2wqLo5RX^g`GbiBBXsOh*)}`=JT5LA2Wm4!SF|IV_nbK>w zY;)6#3Oft--mO=2LQ3Sw3$A%6@OR92x;~+(*GWk-Xia-n8*DoHQhKL)ndk5Aa&YMq z=Jd>$E#$UsBz&N=p8)E&Ta>_YIE`H0EEsiP5p(6QVcJ2n?`+lw}Jg2U0Y zK?VRTyCJyOSErYQwBZG@&=gM*V%ZBy>vuO&OsE>ozQ5Qg&JoF6Wr~hKe^Dy+l3v5io`01UCopLPJ!YdElvf z&mgHrn<>XfV&Gb*9g^_|>Pp-UMXT4WkUD{ z54GB9@!Z-bh|vT*>`DJ|$>X+UnGp0Lgcli(vVlfHSQ3rw3Ink-#E7oTzNdeRDhSXV zM!nfil#-wXJsXhXMOwT&LL08AKusoeOGYE7PraI&G%}cTnJZofSw_Ts&?wR33lZit z*2QmSG1Se@0e9!i_^%DS4|e=iD=qXip>q>$yxE~GJK$_ap36-PuF)h}4j`ag{wAdm>ldm?->%t^3v1%gx-kmlUF*lc z6*S?x=rvmZ-0rZos5;?mOF*5!xH%IyQj#Qr2mu@!2r}e_FD3nd_1}_zw@gLH(i4|E zg$dj2K;733ySKheD@;BnBZihwmTR&e zP0RX1!1~3K&9Ak8di?FzE_?CT&b3BdY}T&-+sFDYzHv|d)K-5sx|I&9qO7Bejsual zI(pL0Z;6$u9<|9noG3HYd&@yPq_7fqE#xV%8#$z7E3y$m7cPd!Ea%atL(u+($J_7U z<^7Ytms*HUdfY05>LFwrz5Yun7BJdGzhnX0gy+!&RU&<)1ZDq;rZwiv4}cwL z(F>jG%h9xN|E_k@xG8fz_CDkq^PszRNiG;e%Ab+?|8>~#Qn^1<@(x zwVgjqC)-Vn_+?)^W)@k^80ml zx02ZWaSk4da0pBWZ#z4g!FCv%gB(%c+ntYk=tfM?X3McaTi<`U@)Ao)+e%a5f}fGy z@C2IntWL?9pCP92+#B-WcG-OBaK%&A`UkN(BxYv;EG}E4lN%?J)3EBs-yqIc*F4Ih z^z5eR>Tn`+T9F!TBL*ypBbg{fqk7(FS+4ZxC#4M?Pnc&qSa?0&_1+uy^CDg?)^!WX z2UmcuPJ!Uy1|8urJcMXM+Q_4wTQ?3}IGE7+lpZZob4fKKm)DOQPQ_$+^s?nX6>Rkq zV%eU&t4@L5KOrw%PVWD~+FNJxL_WIAQpS-3smq?{KXWh6N1QQzu#B}gxJSFnbYR|Z zN{`}+|2{jLCpcVeDlp&7vHz)FjPn5_&bZrgEx z()SpJ!Vx#iLfOvN&H6<|>3%1=?8PT<8+q0HmX~dPlk{W847luO$_#rYSfJ&i1CIOb zkLB*milrh`S|J{QeeD`RK^|XE^(Z3Q+Sc`lSt{vfkfw-4+3b5O7;||jNyOwv%osTG zwm|E4uf<4I?z2wlVejE&EU`q8e{@<-dF3=hJ9L|M#`5}D{^PQW5q{ml&g@*B>@c`cL`V5QE_9PY zVj(VTV_U6)50xqoB!x5ZSmQg2e&@fNA(opmRk8x|Qm!U{(cKqm7@t^a6vD$T>L^9R zALG=3cb9aRV&`Eu7NauPpo%e(d_!V~>FjA2vLoO{ba~SJbKNF<$3?QF)&_8@&|;gm zx`|u)tnWSQ_{vCF+hvp4e?S1C@7YDV8?tP9i_st-vXwG6I?_5_&zo9xn!kdRx8d=+J2(CZV?BRp@|z zA5H?DcsrALOS?;E`+}sO@d1JwHcu%BjtbUL&853Ndu>Ii8}?rg8DbcbqS1g$7T@!` z;~nQ`lDA*dCG-O=6+N61*p!K}D}Y`pO-&0rKK)~-RXv&#^F)-a|MjXB#348N2Lcfv5HjF(~6A2 zR*8|9`OztY^m_l?E}MafyewOl$Cyg|g^jWJb=-`7EN;E$uo{e6VRA`~vGU^&Gt@9c zhty$f$aDA#1wICUDz0s?4PlxTf|#!Al6>shQlWZc6FII@NydTbmND14p=SW%G%MR3 zT93v|{NFZ@n(pTTzCv-~Z!^;rpTK$0d1II$dVDTylLA-Ecf_20pQjQ1sbQ)eejLms zm_Z;Hwm-k;+iuc89{jSUMV{Fy?0e5XYIT_zOaQUsu$VK?5(;eDSL);+!fSYW*;=m| zzisU&4lG$ot2BvmuDriHcaSm=&FW_=awO~bKoc#A)Abwv59x8uzSM?P1dRwh?Rrzg zdVv$Lnp(~WG>$uTFc$*zIi|U39zZ*eOEDSe)%(@;oAHp9J(XBYT;*jSxNDq|=p3bV z!)Q1tXXkPXUGcYe7vd^N%ho#mwdc#i{4Xm{gja$oK zf+##Gi`k8weH{=)V^&cSzkj2Gf}kog@odb8E6G@#&m3_@pX;#ux1FITE*wzBt=zy$ zp--e~`1~f-5?0W0cX?Z*v`b6SBwDSz^Z-R~>pNDBiD9sQv8fZS6HK4`itdqtSfVzN z6&Z5K8!6ETvt5z>{Xfo2q)6zgTOIZ!lKXLC9sYf%;8+XzyErG=8QFCg6Wj8B0~|ft zy|g#?pFPmM$Q5?f5t~sudd6WA0?-5Id(8CoOB^CNsw7(fakaOf4vg%563xkX#+o>d z5UDFObCWqNse2|XT4^^IzH2oyVWu_;#oCi9vEz~rdKZUhC#0t2$*{_gz+A_PWMTX>vLqa-gyaMtNW z34cek#zLH2{e6Vc%X&u0Iu-=SBa1n#iTGgwP8}6mtY-|AitVBarseV!3}V^Rv$FnX zn-~C<1!S&lpnk^q75Q_?Z}ewJeYiz|=09V24VXhag_6l`V&QIO_6#f&!*){(MBG-f zj)TI~+YW-n>%Aowvkejg5}b2}1UfJ(Y_y{D3Yq9Y*?GRi4(b)hE=Ro;gVq>!v=WY` zcfQf35G1!BL~Y=hW8n^3w&ZT?^<1EnFSu2kR=dKF8L#T%RrNl}0RX_kXhxLhe<2Ga z{e&r)(KJ6|5q@HoO7ZPvd^nixKiYs$Mc|1mUI{B`;LRJDI{&9FIG;|noK(n3L?+d8 z_LIWS#N`_rI2%3hNkx-e+Dv#Y3k@5!&pQ=>QagH1q942WazL}|+s?~5 z$;gfbFP$KgZb9EJx^10nZ)5fHx6G5U14b!u zC{YA~j<>vH03SJ@M@@_*vjBiLWa(EfQ$Gi0wCMcdO#QsVyRpR^oy2CwBj6Q+_2i77 zt`#qCN;7fa{v2_ihi*KBV@aV8c9(YV9g^M7ghdZ}B>*zH;(*xJ08`ujuM>7qZ&Rr0 zX{%nb@uMIt>vi(G!;F4#`4$@tCU_ZPWknxU=*57@kcXleS-+jq-*eduE#zTepb@>e zoSGAR3<91h$vp+u4}N4g-=It_s$JA(!-)#q%;{kqq$?=J0Th6_VUhm&0p6mB#>o??YRFewtr0; z1i)mmOAt(BHeCj!#fB4VIsA2w$%&)R98N?Q{Mkm@lA3VFbSo9!Q%b&IY0xM$%+IOn z=ygI{Iid^kAtVI8E;lKACs|a6U1Kc183%k0j^ zfhm6_-@0t!VdYDP#}PE$niy(mXJ(5dgcPOMu89%#&_$bH$nllrfFeM$hgWGmdp52G zGf2x47>36Gnk~KI*-1KRJOGBwT7ueo&*9dk5-@O>+KKoW7IYPTMZMx0^M7c$iTN5A z({J&<+wm!xR*&++IQk*=O1>_S>yo-alvYv(aebcOe^vIHq=Ge0V%Gd?UaWatV>ws$ zfI>LH*}QcyT>;}*{p~wR){hf_ED!vwy!RbDnX)}L2m&^k>V(=X-3O|a$`?)brPcNi zUC%u$_L1UK3o`=bS|p(dGkinG20SpqEY(uwek{+&Cc4>au&yzO-Jp~VB>TmV6+!x~ zV>Hz+OjUHfyZEzglHE)V&Gh)|d=e@DTQA$0sv&=NdKC(@u_3;MwhD_C{W0DKIDpIbIR z8clYk4j%hCb)^mg(#Tx+M00#>`K+gTaDx?uA=#BuwTpv%H+i8fPW1*7%o1VYpC^7? zW;+ZKyU=A8k~uQ(ELBM<`Cga*Y1?EI-DHFy+*Y4#S;S&2iYWq}^#{zRXs5Bc?0eFG zT&A|t_}YPWk1m@P<$Jw+?$S^uH5-@DCD5rjlU`6oXX5f+UkLpttfdoY{z-$cjrDm6h31(I{t8uAzEHG!I2E~*hTVZA5?4L}Rl0cOKZ zVCuBX2LqyPhnCljogV!=n-@(e^qvDlqBWd@waJSEEmBz0^AV&noQD@ojX>5G{p60V zphFAUrwgYWy&Fos7i)>`?SX4rxlDKx7fMQR5wclRaY#ku^h@`l9;D{F&wuW2K7uj- zLvfIG++Y*;?n>#|gtDu6N~o5dc!AK} zH3+2F%nR(g8HDOZ=7QYq?ELaYLU8{%=GL{(gfv-*@qQ{?M%4@>cua&Vd7xHs!VQD)E6I|-*Ha59hX zU-VIgJ#wX)?d1+lFI56HWm`t{jT6sH$JS-ssJ4rWtkshh#HMpo0020%!TQeTKp0L3 z!Hwj)ufxAxA%{VcvmVxMG}M$DCpjV})us}ZxB!u_rcYpkg9Fq2i4j3-iSm+?IA}D; z&Z{SZ<-cXeKEq1y3le^$*Zd(XKd_Y zOokmjnAkTmayMHXQ!=3jQ6LWu38kpS#boL#s$ds~y$?>r8XUQ}FWt(v@rH0Rz+0fF z=aHhI@yBKDcBd;pAiIiKRKI8J2;gJXBhT2OhXYUYGN=;E9CwLJP$=?yEyiRg-_NVR z?!lKnO<@f(6VnC2VImPgeI1jZld$Y^qFeXGK|>v=R)Ll!h{WlGUV%#TJG&+hoOf)4v*oTw?$Eo- zc{6@nP?_LD6Dak(vQW58l^zaUq!JYEAB@?w(J0+j^Rq!mb%pORjz}t&djA|vUCqa( zhJQGWX?kT)%yC{}hkjV#h|mNU!b!X{RH%NIcZQjadAQAHn;aK3aCi}*u<$bb~B7Nhd1+I=AMn+W^zCOx;qS+WQyX%6wvG;M^@XVWkrn?t7(SN0^Ab6C8qBr zi&*l505;VD!ObsU%DBNi6wUsNy%C!Vp{CeoO5|Sl@`Jnr02oSh9z>BQ+Q&GUM;GAq z9b9Goa83y|#ugq8;#9fW~cN9;kmzXETo}zL+*Za>}q~k3CHayLlTJj@m(C~ z%BF4tl4^3&R6$DegkkEZl=BrtQS-r@Oy^Qb;9xjjQvxQ!Dq>_{pCf2Vjt(A8Wz91+ zzNSzhhioUGC#boH8jN_%xdAuc#2%WG1FeV}A-KK!70tZXM)rJYC~nWxW&pV;jdpa-lWf^TUfT zwfMW$a6o0lZr7mh5c8Q9ph%znsjyufx|uo|dl}R$xmn5n;reF^9)+7XSw5~QPLIFA zI5$_KgV$A!mS*Kem;6)alU2y&A@%6&$g);W4ep6R?f8NcqqIit6VIWZgJ^KX9J)<{ zx~+xB{rJOfVrEyiob9GyN<5@5^gi7l3E?@73N2y%r9F-0f#Z+`1_D|L_u5pwbCVz! znAzg)=Rotet&l#v9Ei1mx!5X(YQTAe$>0rBdN^_p)oZd*a==bi?m)O{y{`M( zGnyYf)1yV@RrNk=E4UnrHR+lP(zBRs&+^$2gfjnUFtJJQ-TBL2bLJ0VCDG8R4stXVK-OD$Y=N$-9?<0ls0 z8x%4;6=7UBz7u!b`Bha=rwi1@k&ToXQ;A8$fE~Cvy6U^uV^WXgUG#QJy$}~Vu5@bG zz!&GX5B5)8@l)$9uWl+yf2i@2J`=7Qmz%z}*^XuXpYM8ClO=7fH!A8qmzzE|zU9om z3zDvSI)MiL+_yZfZFTLnCF$Qbtr`6P`OZT7>pPaMsyi-s)1jh&H(tWm8L)|ekuQl` zsi^l;)T*6cx-)ub4*#=#I2Fr1m)n2(rV{rr>UFCI3=In>U_iHjIOui19h^WFC~`6T zx_`EBOB!%6Yc0=u=nmCfKvu9b8JtaMZey<8QVSZ_N6+P}ZgR2JIKQo1H8UjRjdYSJvt+5vR z2$t!x-+QG;ccO2`q^@o_aU?Yl!kT!oJYROjqn~+WW1m$!sbk2x|xKlBbu0JIT$vJ0`kH1#J833io%;DpV+se0c>LO1Nb1fj%+ls^xANGCledb z^d&u2HQ+bxLxZZpRj+mSr{ksnB(An86*zbl=sr ziy+qamjPVIq`pJL9e%)WGypxC`~g18kp{ihlDQhZ?npDp0OJ}iY$uU=ie(u^tvdTkf<=(80IyzUL_clbV*|9g_>@gOGhG>Li|Cuz$ zV$;V;_71N)7`7xy1Ot}539U%Yqr7kp7@yF>{j+lB9vqAF`^`C}tv20>dVZ-r3K-{Tk%OQvK zHtDW;c)lYNBmS}2e60H{O7qFLD#=Q(|90xsF27w2tH>L?tQl>6qa=CE2DFAHqD={Z z^GY7dwDk-oW+m}K(6&leZ}QZ!gK+!10U}FaEJ_P^u_Xapiw#C)Y)6tBKwyX(|CKi? znb*`(rUc8<;BJ%X%B1XEN7savFicjZD9WSP

  • B#X`FwYVzNrDCjxVmPlJ{OuKC7 zP12f>txNcOLmx2$5HkoAFH%bgIvbfz{CtB$u{ir-L^j61xg~+d`9N`vplrbcXD<*< zg3&0Q{dv-l6GCcFYq|N3I=4S_vDvt%PIo&p;NYIHx29ybxiBrWCoKhS)O~dI1SGHM z0#hIC-jO62+c%kIBylot7X#auifkR>k7YD`vGzDc==+0a~+^pM14v4pJJxrK(>oH}=8?N#(QY}AtWL~ZTM}+KS+^ZM&a=E; zEKDiwq6$|`WrbRW020@m{8$4rOwdaB4qT~*y3^5P!)4_DP@F)I^8o{7d5jkF1O@IV z$@&o1VM*JJ5M3Ig3)vcw{!`g!%9g6`sq5&Z6aEIYI-5T}ZZc)-`S}CCeO4cy_Mz{B zfhlIyL~`YUahn9cq0C}0X*Hqir5#!G2_^iQMEcg8&Ky>f8YhqhV;ff`v-c)CJBu_BJ-dWA^VB4 z4skz^GgmI6t*0bEz4-w~P~lru5&peURWjZxHRs-7G3v-ZG5u7RY?mOC{n7Q|br~?Z zi4Q{4{K3j)$wP1*!rb_R|GMy*nJg+0G!a!X<2AJ+ns{nNLiM+dG`GI9BJck1C#HT+ z5&*4RB3>QPM-YyG;Qcd`<*GY)0mZdJf~qo3VLSV0zeplT5@uw;wVUKFWo1PE#1msP z*^E0j^TdV3821b;6&m{gS}LbXZO-WCJVAJIgoMh@$I?6by@ACTTq zbg}2=Cy^%Vv3U6m=){t=p=36RY3N^_I5GXzai8!{*loM zkF;As?|AkX3)MPlHl1vGkSMANuTc)@csICtJiOprYA!mkZW>X*?WT{*eWZC&U=8VsTRdQj z6X=*htLoa0@6eAjc0YP#%G1Qu)fT+KD={`7X)mU75nn#r?&Km0t9oj-LaOh$0;z&(X3sSN z(=uaS$t#VU?^*WU(+T&@ykU4Q(=(JKeAp5D@Snr+S&Fc}+DfA2`U1T}b*44skF|9^78DulXkus`&Z*()I|krQ-mu(DsE~{3#EQe16T#;WPWnBhY=( zyEm7Ut4Pp4`mKY^1Z$Uo74coeO#~A375DMy-@h=2Dx=zmFNs=(@YC0ME2RPX!v3pr zkrAa=Ol%G}XKf{Vt=V*(j456EmvMAg^mP*bAE+3KZ?WHZSD93)#JoV8;So*fHYdMD zx4UF1{e*lnOKTBsezVJ+V5Cg(*tfRlA`V*00L9C+9J zht!tHP^_FU$a@?Kqm~5WhbZQkKW=j813P2vjlQEzH6)QU>TS~@(r~v-8}O1#F2T#i zc4>dUD4Z@EQhM}Av~G~YdwY;AmZIuA-p=?Uv**={kpwqBcE@dv#z6c%E>Au82{J1oIj@C%^efF%`8er-Q>Cy%Wl$egmX7;&Wt7mY)vo;CdzHNtlOR z_&Q5pC?OnSW`x8{yybhtW_FQ-e})5T$Mw1q_kG7ri5!|sTGYQg;15-M@jxzrQ{Y3C zhU3V{naKG|&)+jK{fFgpriHU07V+(S$&7P$q)sIVK$UpBeK6fDE;!<*S@}AV2&svR zF$oy*w|2timhoJyTD+W-`LuhKx8^HEeEZ|2caJPlHMK6di44RJx=t7s9&lmC^>KXi zCHznGjOk4ZR?} zqt)b)so^sqo3{2N7%H-b$b5A1a;~rQ>7Wqbo;j4|pp>W_@)&-0k)2Vci+25F%3~*S zDZVatobHM3&PRj3%uL7ItTF6<;$PY* zFjNXvt;=$KFYD7*9?IlSVP$@7YV;f?M2_qKFic&$u>7Wa<%yf2+*F3jw*eiKQ(|IH z%5HoRF~(l%B?sOznT)LAe_3#^nKxy+PnVg{9xE~dWU9Kp78D5Fry)S4+gZ-DLLBS|2OWthKBO6X6q3Ss%V?BuxsS-+#KjYcq%7Wp?dzh%jr5* z;~Lil+wS6zofUkxIC@_Eh3>{ru$<3d6=_pYfdPZLRav+A)BTvC5Foj9+sx^Vh(L8|Op(p6L#5uiG zj(g#q2><_c0u!w&AIo3u>Q8!A?E}rO^XyNXx~giyNm zv-d$|&m9lhw;gaW*))L^hZ(g#XzLo8zXVqWoQfK6$^2Y75T)2XmT5T7`9hCt1PVmGFE`FC64Yb%TYpntE@Fhry;`wS;%a*=a7m&;SXfAa z&n~|l?n0*%nUsPGutOY4Th~fUbWCv;FIN8bMW&8LtEOEq%U+l+vSBqU$l%dKyEze! z?g5iYI?;KH|BI5{d`}xjn~ol>T>eb;U6Z9`wQGqhp2b*qyG8o{u2>?uAgO0 zL+d1~QntwqoN_5p-e7F~fCa|Us>p(^ie+zc;B8wrp}o+BrT(FIQIaImVMlaC8=ly; z3@B5K_$E7xbYgW1i_#c9F7tH4Ie5c}b*7)B8YIoO3lLkh52lTGo&U9mdRMgH%)#Z+ zrdAmrqkJ(hjHF-xMO6j{Q@$q!4vT=-O)(=vXvVd-ZLpx|_%KuYcv{wU{+GH0x(^yW z%rV>RXd=nTf{j4VT<)T#$NHV>Ay20&fcV}V%XRCtB=o9fcg(HEotB}Hb z_p{_tphjCh0Zc-?srZmDM{+M`_xBtoEM4*!2Xbd-XAp@kQ3-n#qda@rOC>&Ly21q< zxSE1r3OG#HkhP;(d?5$!48pCJnsiQ%>5A%$QkS&XZX<{Q*1J`hAr%-bt<+TwRy%>+ z($Laf$CmgdreN4RZVFACOc1lhQ8!c=wIc-hDVBWLS~flQ1fhY6_P+Nrpo~#eY$hjQ{$cxRSxPcmwtx62!uhW-foG>-nt+ zLdUL{qAM>L7-$^6McbORh*skEwTd3w0Y$b}fyHq#uO2Cps`-shcXnuIgfjLKOa zANS_AS&}fle9na28`8Um-`+Kx+K&Qy9_le;KD{U^nFD-y)xb-RLn++MEM+c{j^Xn# zP6wxl6+=bGAdIz|(cF#6fjVvGFhsb3__4Zv~|X!o_9S%8u;_ z5HZ1=zF&u%Qdkp`69E8BDvs213r@ZgReK4T^51G&(U>q%fM{mI9=m=~Mg`l*;)ng_ zB$ZId+- zD)mdtX5P~B-U&MhxfIN(-yS+r{@GY=mXkE=Jxa|V39EH7Xdi;m``!xFIIJ{g;@U=t ze@XW3;7_kug;{#g(ps6ipJ{pK9Pyp}LD&}>O2g_Kb?eK!=)sAlW)r2V{6EYuCd%bD z-AqV^keS7%O$d@!3=k**1*E~Zw{@jsHjDVCmv>Z+mlMNGWJ-uC4AqlM-S8k&I|~Y! zn*IiAKIK=(nXo``;Fh)e#W-ynCD?Ow!3pFAWOD^*@hJz?=#~BBMe%cU*ooNDhgk>< z?3m-{ProIfG;jkZPy{0TVRgHPFEHScB4u(G)M5`9rbLKUQJef0SJF~Sp<=j+Gi3Yx zTg<6t-E}vG^vzatKu_kW6Bg$~z1^qCKTK$7Tv+!K>8{Fgm;@h|^mo2qZ@jRp6tEW5 z%i^j+K+#dlzFV+Xpa5xsGy|nPgkrfa#Z=0BDQ<)q&Z<%ed}@*XeS00C63Fi|G0N!> z`b)jhs-RT0IGZX4Y_;FLS{B)qEsIey!Y^m8j+*n?(q|*RTSE$91VtO*%0p%PUdL{* z6VH<8Tma8OR#b7WucS+?DFH%zE`H(BBWxVRsUx&zSTFdSG3WkCZd0lE8b<63PNwgN zasvq}cpM#)ME&CQuhyZDqbeCMk5j{DoF(%1e8{*>Er<~xZQf%J@&m_gt^x3c;GSyq z8x+b^Fh>0GXS+`g)NuN2?$U8|u*BI`Zoq263W%dpi`}x@SwyUr%HTre#+9Ii(H84) z%|nJh7 z77@T7#t%`livMU>0cC~vbw_cD;5^|z6{7xXzTjU(JhUHCDe(ss2ObH7+j}$6STMA} z!}|s;*5?(vx9F@`2my3`k_(Y%w*`Yk6}~|w;!PF^)cD>dZ zz0{9iQNpKL1Ne-@4*QfhC?c)omMGw97*}SFatQ(&z$gxH@6jFS&K$r1ononF5z6Zr{^|7bY~IH z3TuhMorDsjd;ad|Kk7WbpYgoDg9N;MonhdV*_riUcYY~n=93m)_1u{4_$cF7Jq_il ztrM1PX4Jf6W-r-iwhZ1hvzKfNmOcYWm0vxJgHk?l$@;=xRZolTUFu>r5ugKb(rFPY zOK^w@ABiIGnYkxBtAI{?8@AnW39P{B@e9nCT#=c-_G04}nNSLd%=)!hV@`$$Lu%aM z>=WiBfig9E{{DwrZud&6Dz_>=Jo8%_yb#C@#-%!rKgju0>o|nxait5W%nU)c^~MIp zSeHPH;vRDXNiR5 z$*Iz)siwJ@39x8`xrLB5d5J!6kf-QUA_kUQe%uP-{B^lC(p~q!&T2(mrNu|nL@UTLYg8NIwV;FWX zKaRQ-ii0Hwvl)w3HW-_KVY3`7%RqQ35ePTLl8qC4z|!SF7PT8O-podd-9`LUttKRb!9 zNYX;C0_(f@P5uf)v9?3dn$_L9d2^Z}dtExRpT3GR3WrDwYTAF3Pr-s9By>gMJoWyG?kc8+`Iho8b?+2~3E2|hSX`uM*_Egr0JW)zTylfHXKupIX)%;T z38;N$7M_vV5Q{!lWHtPH4;5TM-ZUgr1EG2HvZ0R}N=Ax*_*lS^u>A~N(cX@~i{H;k zLpj%s;f~OhdrsQfkeuuGQH7EsGPQHk`@fxweY_Q5vwgwL!A=|* zfkvdtTP981EzOoF4Q)6|&69gSAMQwuJCDg1J$^Yh(mQ|T<-YUqSIVHu5PCwXI$x>$ z*Z(S4YBhl}Hxu9Nk~aBT7CPh$9j#>F7yXN?O#0r>ktv_LWNl%~A!vt&D;TyJ4Qczu zz-Ia;UvXgx2%q!aU}(-x-09poPlIi064X_QBAA2wY44b1xhq$k9{ubj1x#*08SQb` zG+HO}l)$_(+ps`xKP2H!|X)`4tPK#v=7r5W!S0PQ-8OED@5KKZ-TFB$erSz@6*({qA1 zzQW*+Ido;J<}^Ot23h`%IJN~tgPZG%h*GsGy)smC>5Mp~QjO6D+y%`HP~WgxxqkP-cnQ-EC$vZ1fxUAEk0PF1 zR7t!3Taj7lvv2DLsyPtWZIBy5yu9+e#>}#&{aM5;$@J^#G~m&wUGJQq$fN;PMR7Dy ziDC+J8%p|Hgt-8N{Q3qU7#$KM{l9_Gom6&;L~VEHQMokl66he~4?}}d*pemCk~T@s z^zSsmt|nbXz;4}S_i9iC&Z@9cDkTfzq!$QdZD!~hh=tuCRe9EOh(^duVFM+dNm^@j zm$Z|0Z&0D3gZ8lnf{$oRxoER(kIC+E)49B+)jGF#M<)Y97u^dMa=R>>%aYg&k3DsjR<_L9A~l=ZIke#+*p>Cq zu@D)UtP4VO!U0;EzM%xdsYRy*Van^>FMv1V^2>lAdCYua)=+1KEuG&oBXl;dg&}do zJ6Uud(7ssbc~MgL>m)xtvoCNP{h_O^8)8XQqoQ%C!!as<%mb2jwvsRvA`DOwWxkWH z`>C1ft;h5om$>@4vyv8K7|18Tw)ruX$4hahqt;27&&?x`C}eU0PZ1%G{u~Kn(v|%e z4SO!t`&?ctapL%0dzGTj35H6$S@?PTHVQ2Njc6|b3w56*93PDX-f~3ZLXVD1U)O%Xufwd0ekj5_mA?mAs z;U9Y#XZ|SlnxB7R&K$)K?e-jDzobdd?wzg?np?F^skRekvXkmIiKq(ISGsT7EMwXt6-~qC z2pAl))$C)S-z3{X0OpNl0TL}Qy^~9Wg2wpyrZZdcuO*_)95?5-sTm) z|I1*d4d0mzx|K^7?n;=O*vT%Fsg>PQ3%H({LpmBJzbQ%@nS@^aa;zsHn;Vz-g$B6> zjk&TL=++W6@9nSqrl>>f66HKKK8@>oQV)`#JE0R!qHjtoO?4~gBSQzh@zra_WjAv2 zfn}om=8BfPp1A$mX(jL9+3WVgi_gBCS(&w`$)5Gm&mC;k^6hFABOTmCbY7Z?(pygC z^F|@0^*qwg^Uj+Sx$a5@hb_P4EDE?7Q-Qwb(^k7~Jhs?&3nd zOZj$E&rF#iafj-zEei`90H;Ly+YIYIjM3CjUtHvwEr-R0;cnQ)oKJXVxxK}B|A*w%!8YD=uwYW%@imn2~Tgq{bW#U>~fO#5V@=$t=NU*9`5v=Fc^0 z|M7c39YcF}5NBUzPQ-OR5|A~w7K0Jwu=9}|wPCI}dr&_=3rJ;}e=Y5CMxW(r1O@fF zBMbZav>f>d&9|44+L1I1Ju~NDC!fRos?eRU2SnApXuRsIJQ9(G(gwyLmj9&XR)~t= zkI)B2)mV72NS*r0RPsusTisPT)2D;|jA*{MDY^N*4v4n?n)>HCo+uq1`6Auqo@KMX zY+tg3x9Ig2E+k^Gj0#N1+-P#1{x>eBB9I-GExMH$z}<+NniOuWtwy;b>71ENUn0$e zuMQ;Bi&?rx)jxRy4{EiU;G?7=Jny#dUS%=otYS*8@IDTr=)5+D05o4#D8)%m&7XKh z5z57tDEv@Fug)p?W_GKpzNW41o@G3^?sGbo(v7%Z3}4FPtoj!1!P+gm5>RUW$-XqK z)qGZdis_P&C{z4e$u-TbOOgb1L1YrSQtv-6X*$)l%5yU-$%_1dUrQ%DBYiiKY=3vy z@oi=ny3;{}m-p|KUFYCJkyrzV7Ty&Ptf}hUC3vE*0#$a<5__`b~@E z2Q2Hgl5~d9ud~Y~tha|{CjYiLxw1SkN6zYM+Fvb}vr_Bz^wCVakks7Igh zu7mo;ufM(PpuA1Fb1OnS07(vc>XJ0OoV+RMc9T|orlEq9v)KmmeHC&E;?r60i||5s9geN-_mJ+EsFMF)t9pgwip5=y*);~)rJx?A}xuzFQ@?7?#51N@` ze+=g-cCll()A7G^PD?kA@*%3+>`T)(d@CDj{XLO=UH-lbBS>xZ$B;+>Kw${P0mnS6Z}X9>tM zvP)d`f-VuNM>rEOzJtW(G`HlvDM}sd<4F|kfAFIKr`KNw%zL6)$K!_hLj*1rYh7YB zLz8z1BDjE;IabkgJ=E(W8&%R5Cu+-TwvutvIC7qnLOaQ@5|8ccKT<6(JJm+fq?pWe z5Vm10a4iZyXk<^g51B9p&>aV5k%#xZYUWDmW{XNB zP=(}=ZgN5qTc-|E-q0K;=+%6Zz~pio%r~;rrK?UTw9PMCc2q)b-vQb)6;;aE0Lb8R z2H^yUPjIVD?%%rm0d^Fk6>yU=V+2?693fw=2bT(T)FZR4G4DXPo^jtPH|X>qye(Q< zr`AbaML`0OCRNMr-?4(2zZ#}HX^9k~U_Zmj`yNt5U@H-=zh`H@X1>%Ov}8ngSkxr) zIM{Uoy?akZWIJIe>zu|KHmZ<$0&!>DW9GC8M3b4D_yirpDna0E29Q{UC3!Z!&~eYb z=Yalck#>Y5kmFW2O)j6*Gi<9idUfukYeP9a^o_A^%XWMs6cP?_+QdXHE#_8lviJ3k zH~uk~s69Fja$Ct$KUarzUta&7haQ9;`TJ(MOv;kXirrJ!I`xTDB9bbBEN`rv`JJE? zm*oxVIE{e;Ln+CsTCZg>5UAPV2dmOY-8B+(rp+|9{g00(kwBhlxaytfsmFv1N~t_q z{YVvF7E=HlQelpT3T`m*#?UDagF2$s;&beT&{`59SweW~-*F|Z1r{5IH4XWc=0`aH zT-99877FUx8H*?wD2rqUp^1pWN} zfagw2(0v)K`O-1tgcQ9>m<$6gN?}<_ww(U|zOErUTVA%55|B4SBv$kMc1GQSf>Ck| zb1|U!H1$_TBlmYf&YF=GY7typn7?D2M%e~j%k4e%)H!k~(l0>0gD&=Cvkd~(@ZNze zX`Q#fWF(7LmiDaOUwiv|w)Gh+f@Rv|iGz zLweUibDMQ2rPtovxpao;U#^x)uv3XcO)_20oKRQZH@A)ZOOi3lmT2PZx;qr%?dZ?R&`^%h zRafcv;}62Tz^u8!LQ4}yNp+i-^+fY}I>N692!mq%XS z&*#`EP-FvRBTir6I~^RK17^|GGlB>5NNUjqPI!xsxfP>|9D|?BmA$zLq-(_K8iOGj zSb!IOBu(q6*GoF4`Xw|Nyb1?Z8jub-F;Uqop&@$zET={UPbm5m*d}1N=E>LCfijF} z#2HlwvW_;8+cpZEJ9J&nfinAL-E+`M@rh#*&)NNRtY!`C^5E7 zS2Fque5~|utZP8As&9?^CgvFY~mCQ zwxpU^k;4ZZS?q0+u=Gb&NPgPk%usM5#Jke>0qWY+_6CS;@RyGia4!^j3kDx%+QA`e2^Ysf?4>iy?G zvX)1n9smq~GH!}sQ8x*WxuzzTaYtyA+UPkmD}GR(M(si7SSfgMIc1h3HH^CHx~?&U zDnrlwXS_@qD?^VM(}t2?GRJ*~q9R%9`tq=UC=ZD#lnu-n4vxQf1oua!&P%95p=6u7CZ}mx1 ztFW}0r*7|k+jsz~q0>%TIiYP~R)}a!Ah++Q@ENvi*)$1tmqL;Z6)vnJKexu#nw(S0 z_{%sGOuFo6$S>Q4fM{r(g*XMLuTnu26Fuox<24-Mifl+Du~aLL5}gU-V@M*wa!}I% zC(6fAeHYUdYO;9|Oks&g{^$djV{PDF5R+F4kvLhAg6zmU=J2IUr1Lvf8Y`-a4tWBx zzr3*`a)x?&r`*um4r)UgTYAK0v*g(t!doLe7vmhTa-JGM;m=nT-I+3K)%uUeEvNZQ zb0_o$p-BjHr2NU(qYt>pXGRNocqz!tiaK7~<}&Rh`v)`698C@Ei!`N&^hN5}Hz@d{ z>Gm!Da3sX_ggQ#2Y*}=7qZEpW z#AQVMioQm6KuxZJ$-7lCCPk)PzR?-+Jc*wkRRMD&&DrgOXA?WMXPhXmgNqHU*JVGh z)7a)Y&?i{L`<N-dWh}g*6(cSo4oW{EAytc1RRXhsJlS6P?2xeJEz9H^y;aU?&>Qr8B^#Of5_NGxCgR1@Ej{KromsF;T#jiny@w8@_z zUP5PLnEy|1UZGwL(##403qyP+7!FPpKq^$!+nl54MMVbH`-o6fD=RD1b^eBWQjvbF+)>)&CP++YeVF%aT9KXrvMNydKi`$0Bd)X@LP!k{j;?62Ws zENuEtiUWWst2q)Q1!3-(L8+#UvG1A5KP(w5jv^3n`VXYpYXpC80Zu&dWa7T@N2w6O z(LW4XO3w+0{nN@EHyiJtyFx=uT2iLx^}j{j5;Vp*376~fWDq^hXu^$MCO)+!lW%*@ z)UV#>IG1BmL8!cdtQ6U9wCVdQmdhw8vlNi<=CJh4UCQ=OmKAZ?sG!oxJom|wr1#eK zOsRV@Dq$;M*7@;=A`ZhO!a%~Gh=X>L3dDkPb>%Om0Y3FPf6AM6dJLuINshZGyk#vp zNpRYgM2LUnmJ9RbC|tGnPg?Z}he@DeLhrc3J{loj#H<2Yp<8c15mJ6^)~I_aQ>}P! z2Z-JiH#p1+#SsDkSRw+JVtv}zYwL3-;WuZPdL(s*g5kw?wt8%e(5;l=@cMtexJw)> zt0?bSF!Cm3qhZH&{}o*R`xe6l1mJ7Q1-(1dXqHv5G(YNGo_A?(e4TF3_jzSlpORS} zhOT<4&ghrwc)x6Ye13;*vpRf4IrYZ-=k9;JaqNQqKMzibnegz__W!MKyE|&bp(4DQ zguhqR+Z{FVFune)_qbfLt@H5;->Rthd@eQG!^6!+)xJJ308*92b=jW{!wS z?2$#u$F(KYh;8SxHDlvTn%3|?V@jLW5Y*?t-8u8~o!*azSJB(@Pbw^3TVmcF5w@8; zuwEf1bmr(Ey&tv5pN`;q`i0GH&-9pi@nZk*vbpQ-+|-AT6&(tr1pAyV>)URAup$ra zCjGfi_{_QVmx_?FsZVAvd5HeLvHuRLt$BKW;fk1(g&RMJ`Z0D9*#Nv|K7TBgJv44T zaU^T?p|Ho``+Ha9v5)wXTn2v;QOevc_b|_Sh;kD6#A<9DE=CeWKYSw~WoyzKwD88o zVP5Rtx_SvFiH=RZ163n<8`L)aEXN-FJ4B`8HDn97LE=Ckv%f~}&c3a-{pB&2(noa- zL&@^$ds8Ta!3x3?V&}mH0xxO)7X3I(dXH$@_{q_&=#_k% zL=$pCk6Yt!8nLO*miOTDd5LI{6qb_=rc+u(KuAH8@y$ga%Euks9+%Y-pMO6yGdT{o z!st^j==ac-^`k~NjpnJ!lkJB5QD08njdx|~@G9*1uv7ywP{SXD4JPUx<5P1ws_{j!Bq>!e=Hu?*R{F2?P zrVsU|0XO?x%PXdaM2$)>aS`N9q2tD)P>K|y$kPBWkpi{Qz_0kOnl0HKeGhRkR7kY8 zY(|OLrXq3-gBtCJy*O?RWxp7CkK%I()1ghU7h*fR(PHUpJOEjt8fSSdf`Ovpe>p6) zxf9hA^%010#n3=jNj9hnJ)Vdz5y3yqg+k&ESd7Uoi{?>8_V!X<1Sp-$q5qfU_opaf^iz~Iv6 z4?q+GOrf#9DmP+>j5QJWdUXx!;;Butj|h$M+^BpTO2zK^3*c4llVz8L&sV<9(f*ihyVlHfQBD-4y7U-Ud`6RRZ;{7u-Wm9O2 z+1w#?f-vY4SdT^Jn{@B7yDUWDaL>jHxt2n80KvID?4O_b(#Nr!iAI8Uf-%DM_EKY2Xt;n^NT% z{SPY;kl3yp4Q|rT*3)k?CyuP|d@%FtI5%T&vDy-cg#T^`6IZzU>M2vS1I3|;O2d_| zw<O|;uubJW|fFtM#U zQlV6;^LnnJ7=+iNtAZxlmGWDZVi$RuWD*6~)B7D|YRuw5ovG`aUg63;<|wstPeb1> zzi8bYp=M?a$;*Q2*~M(3GvzCxa+jr4vnIKyB(2Mo{5v=;<{6g`I~(Hb>pq|s4Sh*I~g?wgzM zlm_u=JBc(deGvWzIw&-mH|n6K1Kd*JZT?qM3fL0sbh1qO7Sn2;^I z*;mdo>|SV@XoTbjHan_(EQ1Z+xNO7YnL>m&H0RJvou-uc`IdJATgL5^0*VMlb&i_% z#I`3N`oS(y;!}oPowS119s@pd43yVPwEQ6F{M&jXpu}v*=p!Lh(67#FaA_!+rR7%E5L|gU>9juz= zt}Vz+IRpVTmfKnV-(s33tt?7f^clkZA3g?DO3y6Rx76rN{)?049ba{DqSE&kc}LIo zw_&`P(Ls`1{X9Pkn;2S0X=Qyh|ZY1+{p6VG44rZDlKZZLN zvwE>QU&Pc;dQdCr8tpn}m3ijlNgbgTOG7Fdwaz=}#j@l*5LzU&M*ZzAGlM&O=T3cz zxE3&17Noh?{o49D!Jyf-f!M?Gjk0x$dI3T=SC6$H-SNn>3UjaJC9;!lt8v;eBy%p8 z?zm96R;i^wUdoTnjU-E|hR_X15~9Zw-d`~KEY6`4B)#wsfj250;@1b)CidIfWC@$p zr{#AQS=ID12Ro~EaaMg&P1}ldsQ9mM!}91SWYzEnk0qsFgCK;g{GI;G=l%WdX#?a| zF8o$)t+u1Aq%{}y?!KndKA_9{{s66(p0f>^x_I7NY0;^r1J4yb#RD|Y{8ugdAx@s( zXCK%dwPHAJQEC>dTyub|!f>x;>#(zQhffvBR+D3{l=+YzoUMq(LVQ)>)0FB`sp%Ck z_tka`xeCLr2S^3UW@=$GT-RML*e~u$qfbV0mLBxd7rkuF&|KghJUs83vKxeVLdL+Se=5!ifeT$gHmm)4}Q$%%w@1Kx%kbe9HsO>&}YjmM{6m=3t=((ipCaPR971plza~?ZO3_7B71V9JS~&*i(#4@ zpTllh#bGOwra%0F^*$*&p%0F|Cz+@dxkVOYbJwj+7+T@>u@H$Pas$;S#Sb+iBpkce z>^L{3qQVT8(1@ut=Hs0-jyz0-uL(@K0;6C3GAYHNS~glwj^SALs4o%K6`NiZaLBV+ z&z|YxkOjvvL;$Irx%>DTkz8&V596ZN8Aj*tVz6R2iLX9;V_NJVV$9ebhw9Wh8U0oc;(M- zazD&MHmi|#KRAKl8WbF^iw=?y4rUo*tGT9MaCHFbPJa z*iya6I~v(v!c)mA`rh~#0<9c$-pU`2=4yU%fMO|mMJm4#qglyD85Q|h_aO}q$#3fV z7-v4P#blDrG+q}dXs*mST2WN8pzqFRv2&Zn_KQ#GH7~FAij1%yXN8UIx0xmt5i(6Z zUb}jk_kgpjyFIFM-H6JnwNgM?fti^0JM^9HKS|N$+2%ZXow6$1yd$`!eAf-yW+_YN z715dVjnX*&%vu^x#J!j%x+i58=T;|2>RT3ERNz?9u1-1Kq=A<_xhM%k+}DkWAG$v1 z?GXgco~J-lZ%S?tp&5;DOO<9@kh9hHKZ{!Jn)R&($j@wEg*=EbMem8x?wP;}u`E`9avD;exxSQ1T{Wjd3B~&D% zfGv@&Qkm~}b;m;T{ zuudsjGpr^X#e0&zjQr;uw*O~FVUkc~RMMt(waQ6jy}RF=#`vQ4wxg`TB)hDyBd(7m z=YqJjTK_IKhD4kVYm&FtzU{1%RTfBslGXj;Pt}D8)sZ&Y_}I5^Pa@og>qRpfGrvR1 z$JZl6>M+!RxDbo`I`d;nkvO{&2VzRu{9VB5A_kloRY+uBac+~Wge`QMg3*eNbj*aJ zcIv&cF@4!Q(1aq{dE-ey`(n}~5qXR|#Qmc69t_RPJGOT6@)M=0V>R$n@aL!@basSs ziYFzJ{X=AwSCH%UH}u#NQk&fLiY;scf9#sCT~SGE9!N7<9+fSolm_#;7y;D=mUCmN zXPN(kNUUUUDt=6H53ntxxqmtM&#lVn60e7*?urEt~-J9%+c9^9wZiobVkk3v|q2by~9G~)mc zvP3Ml(w{XBySIgqILvsm<}kyx@udn-AJh??x4~ct-sb#4z}zJ#7I9oza{KK z{Gdrp$T4b=c+?>f{-U=8f-;T8Q5jCul=bQCY6hehO^m2#x`dz-iz)8p6~hoiD&FD{ z$PiI1Pw5>~_G@$|k-bTAWL|+o?1_wHbKJ1=v0(5XC&2TE-C%H3P)aBNbjv{a8TufJ z1m7LAdu$p6fI|}!lV{8uTeFW^g*H5dFr$&MzHCJ#ZRPuLo@)t|I9$Z>!r2Xd_F_XK zNj_Nn0k*x6f&6)+P57-6rQmy7j+gX>=_>`uHtOVyx(i^V2b*3w>LbkJ%1zz!n2$`; zkihV*iihw(w@(=@{g_WT`R?pw<8DVBg7a3ss`Y9CmNsKNVjZGDG?p{>w6^=_7?t8_ z2?w_PiH%|5)Ni|RQ}Uw+D4h%!`uD`03~fx)pPmhk*9$H4>SRYTIJ^v4CGoJ9b)gW& zANqC@2QdWlCTT-=V?lhgtsB6R`1uk~iXloberR%lYY|rkOyMw?d>9cX!?&*spS*IN z(Pe7^MJh|3BFqLyWG;7F_QOmY#W@TpxAzolE9!4tr_ zf=vW{r=jk+`v;hp3UHPAIcwdn)sXZ#yG=Mi*utX>38kCUa@%>v_Zpo*r`B6P);sl3 zkJS8Tv3VaS^eSCL9B7|K^NVhN#(+V4R1ibEA@4n7GVliKDd;PzKlC#140&s4*Gusy zLA~|`|NS?Rt+^6|#$uVKnRN0kC04CNK_|LNfBMSAFPjxwGmPwiQLesd`~RWr+v9Ak zxBu%T9Zu9?q*8GzF-j_=FypHl9h5m?QVCs7xm1SSXWFBv)JV!D5vE8Q3Wek{BgrMo z80}KSj5{-1V_arjwuaw&ugi1Uvwgp>-#^Tr+56eg^ZBgHd%f5Ctkr*j^L{2`4b!%( zTLHK-x`j4TBi0@fjHZyCce7`;nF=5>lX&b~E&Q0ZE`21MQ>U4yG(92v#!KC)i86N@ zdZ`~-xye%Gsw*07RKHuOHriaJ|H&t~Jm8dH5jsFg)H{hnrBuoAg9D`vr~E_kX2jbK z@pix3BN>9h5G7{ynBX#&;!KI^lx{g$&TJy724@QjPeRF8idhlUm<=JM3@ZApUR+$38hn1tKB#JmUoo=?)Te!+5&nhkZnX%D0#wMy;F zxSh$lYa}XaSW}~;fHuOhkfckHp*NA_vJzkcfMEbs&p!T-mF(cKVnQ+^I^hq@-AeE= zY7~-w^|N{{Nhmw=LiNv7W1m*NWYJ4EH}Azix6Zk4jCn62773y< zWSu%&rTEU#xEvqu5LuuyVsNbvx&nMhz@}7Xbx+$Lp5YVV^3g$4uI)f#xk6yc%epaw zekdt+`@PEfsH*|oJaj9!$nxlhCW>(bq5f<6@flO`cqXb1rU>W}88jhn*>NU>!=xoF z`dtSc)zpJZwa7)Sw+t8iH3L*9X6+^X=|FPV>4Vqn@Pm0;y{wpr3E8rfWB|k?`Q8f$&SJlFL zIK3zJiQNVNqZ&sZlpO-jFgE4xB)Ct9)?|PopJ{wZ-LW-r6*+Irv>bMX0u@iVlNmQ3 z{W|x-I1wHbUQnB}|N6DHT3;n;MoYTO$q9(VA8MoIl8m}bu9D;iN9MBaY(Pc*vinwO zZcspzh(a&i$ZKbS!L=9U<;7eXWtV$c?o~D~Ts4=zyQffBrlIl}+0D(8l5{DRNkt*o z({V)H`WbZGWUh0uWS29Oms=Yhm2O2InnoRXk%zYM0@%z3^>oe6t;xwv+;=oOFYc@F z2kkonk*&|?XFP|j<^i9V{Z-xkr?7-s4qLd4W|+%X@^e@Pf>M|lO|e=s6?A!-a>vi= zAg!DR#+^yaxUs!Sj+C9G3IPtq^W}fBdF*igac9jbp12dHvcWn&(bb^+j23@!EJ6Jd zSfA~G?o5p9arhxlgB1jNkka!*4#dSyCbRWTiyXHjy>rJ9l`me=hM@v8h?%n042bqr) z#CfWrCFy+D?$rJEYt7v$1({Xba=jHag+XAwA0kA96)ZS5(TP3;po)da+Da}Oet}ZZ z?3w+`C z?{@~%ybA6Eo_atnteoDK7?h0%oM@gPO(r6Yh6LW>oO!{&`Y9+=<<~r6{^zX|=JKOZ z-M1JmR&N$d$L>h_NnmEE`Lg(ga=4KysB)dbbO$XIEB(*eY77L*O#0ZL4Ovo=!bP-P z1Yv3N`Zt8qHRUeyv+#?99#)2lTx@#MI^bODCw#jUUU>*ThwBQ>IG}g0w3Cu$J^qAM zdiMRl^Secg z=Z3B4uJPf~sE-W5a#4&&J5C~f1`HW(=CrNKl@ z;Hevy0t`kSM+83IL4{?JazQ2^*Himq`z6@n+y9XcJYAN=eBS-l3Z*8GOt64eZZ1y3 zTHob7j&sxS#B`A$`=3gFAwbP1l`OK#4P!+FqltN{ctIw*AJ`L3IdD3N#7N<|x2h44 zv&Cf>23S|VK|7Jl#dMm%SCH7Xm!w{?K*v#M5l%_eC@tt3%-c_fUvu(4{@LFT2fELM6aikD17(> z$1cp1xC2S%m>N?rTxgT<2HCw*^#8PnWV^SWnb$lzU91vBNp1XufC&nder12ZWnmH& z+rM=BVhU)Kodgc&Sn}?%2E+70EsM`i;ev+or5P3;D@h`!4uW^jVA4)f8f-6_xWj9x zUJYTk={}{ZgiEi&&%AC-c&;axOS?oyfb;ab>d`hw{!MnA#u`kawhWvm@X0_R(MlgJ zww621KCk_3auRWvjZ{LC79{tOh?qn>&dtxvKnWKk$)I~k1M8z%r>>e$$ zo#8n7od)rd$ePzCRDPx1HZ2CRpk%7Fijo?XQSjzP7(}8nm|XU%k#v@C*Q&*#HNC7I zR$j^)sqHUsE`H;MG?}%3m1aP^7Q$RPne(##HzW&*LzaU9CftCKUMr3wHg)3^E6y;!(LMQy@>uN6i~N*9xmaHBDS=hN|bH7nz{b z?7B+75;G}xE^n}ISMGzOF6-2=?YUo{rzE_W5?uMaG8z`G2M^J7;lgJ#WMB<_-0n0ohG&4DksFB4ZG9DGh^%-VS&Cs>##jPMn4HwD^gO^LZ!M)_1Q4l(6$$M`? z?xH>KyZ38VMJm+GsgaVK?_XWbo3Rwhp+OA2&-GcXA;MHXI^!hE zMqR{HC2KV}z$2~DPq^?9L+Rdh+B^+kKA(EKY5n>Z;Ul#qAT!|&x)G%%b( zE2IW2-_kaoBpC0sW<+6=RWJCWQicb&l3jJThVi~p>Kc)c{bz($cuXd{SKUOP^aq+A zjOyO&wDFMCkUnQf3MI{)kkl<$m3q)#XN(GU3XRy|F8o?5*=%JjRnjZ>Rw~MrYMU*ko@j6H z@E){(^^;G#jw4b*IhQ!uzIc;f432#}@Zf*O=*)Rc2Wi~=K zP%*az0h!xR8fUK%UN)-dgFo=0WrNRZC1nW~aFKw7#7og0#b@8{8EYQl|XVS}*^H|O&W20qWvshB8-S`-{EQnj#rr{w_{GU)|1 zA@BGM+Q1nLqvFNPVShNuX00<3TuR*rs0@b1L&F12R6g;H6GLP+ax>+8>?!$~Z=?XG zUZPNvl=|j-fvWJmsg&=JP4R-cg?kS!A1J?2Q4pvtXfo@=ojzD;CEI1+4?!&X{^M;M zcBJBnlEOQw(3Co`M%n?$wXi~H=no=U@e=U#nt%wQP$$QqSzFT(Ml z)RLy-j$@@kg?l5!H8uUbu?|_F4zst56tHPzD5*i|>|MXlKSUhk%r&eXEHKi>0+#iY zHh;dk3uAAHwv&;N#cxWvz>#XJf1yz=SI6275P#I?inOo30+1;>dFADo3Zk(Ti?8|gW9cXxy%Joj+VuWwEmb#?lJ zw-YNbIzR5$UsfIY@Yz{Uywty8ew705pi46VP_e~;U8YNG>{T}4Xa~vd0l@MDpHc>> zwGy|+Tg&H8r_WR+=&hYv(o=eoEF2%35nE6@kOkh9u0TI>^i2n&p!gjI=~5dRTyPXK z*XDGk4dR>1iIKSzxCnADo#;c<8-B$P%uaelW-__pkz*H0F*kL?z}quZHOoO&qqrA< zcCon){*Ra$t*`yA~5x`qwvGE;asH3lJ& zYn0pX&)-YYF<$n2_U)p>5*4(OS$=Y~Z&l}2Se+d&lF)LPow^poJaBXii!q*!y2l`q ztG#3FH;w0&{#yUbNjM#Zbo#AxP_UWu*{T^`f&njcZN_v4)pM!yIj9=%_;wRBLkxKHb;JuesA6% zGlaI(FLsmtL!a#1;#)s+sxOOQr)l#3+vb;&|M``ND#*#Wh#!YMkSuD!^V;MTHfWCE z{L7x?<8%-nV=@GCWL3l>WCsiRt4e0lNx)nVp^hBTio~8=j$5{3oL?jqqBOtJTuoCs z)*h!QB8L;@DZ6MaEeB6oDqx~h1vi~gC0wWpb$*$7YM%+B>a2e3y<34Su98M3j5-#e zR)85DY8wY(%4+o^8(Vp9J`Ayi3i?uxO~hxZmxIV{)*kfVraTa<(e|h8zSKVI)21v` zFdo-}C74FUir+#AW@h5Nroc*-cev3h%eZFcfGi!;e`2J73 zE{`5oYlFjmE<4|8xiC>hGM#n?Ulxs&r95pQuLcvmoKYV*hb+R}#}&EBWD%B&Z&CU` zvFSqxQG&4inAdY?g$P>M}t>$>Tssa1xSUjw@YhHichimW&w@DG?Av+b1lIPgVm}-{r~*Jl#AD4DMP>0yQkd_7bZpz))!U zgDWz?DHZ_ecZwm1AGy(y9O=-cem?xg>}~=J6cLx|Gl*d;$beaxM^?}rAEqY+R{fH- zhx?#g^r7ZPqr%BujPum9Q}VKaSp;e@?I0l$3+PvH*^BusZ2-bhH1L!>-m6`c3?BHw zCQ+;f@Dz&nSTcp^YziYOD~3FKM)!kF575YSan}65PS2rgJsxEkn3Ct%OtFoEY(l9! zAl}e#vyBvf!8Y0mkvqygJX*#JRKFO9DKIwymZ$E%dNU8J3Rizz{W%nt5ftUYe;u6@W0NbOt z8mttlTcVNzX?Ud(yHW{HSVs7@n6AtPdpevEX(M$=!}9o3FF z=W*QQ=ZpJ{9PoSOUuMejp0jl}dl*svj9%jG;%$aYk#l#!=WThtwxQV(m5;lb@||*I z{hJXLjwR(tzoX(Q6>dSlXvd9T*Lfuhup~UZ;KRs_Jbw=?Ys^P8fZ04Lb+lO zYZR08btjhp5zRe#!?7QsMKjp>M8%tY(V-FpQ3{;RoxCjj<_+_b3IgOMbxu^PHdBvE zDJ-8k3r0gP$OzkqWm48sB|85)PQ8V^ESMhM$F}$$a4iuFuwsfLeOdMrov<2GKbx#H;hQ439l##2OLGH`D0|K!i;T> z7&9t2lYCCStocnLD>I@5k}Pf=cRtjMGs#uLRXEfimG&9`VRKR1_c9ndgR0lyLE-nk$RQmC6jgt8Yn%0Yd{O7wH~`dNv%79S@_;BREC7#szT5-34vKz z(_WlO*~C;3TQ$DxK)r*YmCQD^o&T7vc-+XR*a zsa?cp_;DSj@EXj-Ed!uRRA7R07y_gOb#`f~V8=Kry?I%#z@Ux(xOuC*EIEVSK5 z?NDKpjuikU%s}{=4>S|dQsX|+lt3GxFI-F3y?{4@P~j^Gd3Gf{%ef*3+-x{RH1Il5 zb&Ik_%Nd#Tns7PN+pVNakcOs^OpSK3H^4GzdL9d*5P>md_CSJsY*Q?b6;PR(+#+R; zpv<@g4zorXR-!|I2p!@W$xxx74=LX_*L^61zK}9|xQx5XV#@dzDd}Nuwi}lKV70CH zg?RC#C*payI#Uo5i?NM_=Lo#DT{bV$c*fuH6Qf3EGQ6}W(~cfNG{+?@UEt|F-F#oh zFtbVTRCOu3pB7*LAGWjGuYT822`^{gFe)*)eJ_5zf79bzNmZJy`ruN2S?!UnSTs@M z)4V)FD|A4~sUYllq^^@E3wkMQj7vBE#oIh*q z{Js7clX`sL^tma!*YhuC#;&Z?VrUhjJvYr-`CkkZdamL>^J@(2OWo`|qksZ3d1(H& zYsx8v)e%I_z@lOv7eplK$%J7x3&=BIh)B;#{D)IA*vR=@Rudj1L^Fwc4Zgtl(R2KN zd>>th$0W^L(qx4VN1`9yX+`s&Nq%o-aLN(x)-S^(29LIhBhUu)*GK>Uq=9oVs%SwB z1_(^Pk30+yAxP(00towb4up)7(BV6z2?R3t-(C!Qi!MUbB(Bh54AbSOp%k^vjy16skJ|4G!oB06{Sq0AK^NX27%JLXZt- zumPqgjFD>);KkdKaM*wQy2RtzeTJPq|M++F?%`P~JXzyO8@r>=OATIn(SuZZnOEav zWekMaiJ?Upp|Ye=C%Q)}(Ot!ZU|=4ddz7`D_A$8*+&>T%ZV?kjo|sIM&JRWC1Rp3F zJJWN+QSKkp9|(%L&sM(>gEAgH;9DJfGD5K!KM~0N144A!A28Ge&YqI_B{lC<19R69yia_6_*E z1Nj-|JKbBTf?P*W+~klZGh`5CFbe5KF@Nj7MoXP8|m@g%p86!LsmeLIC+zoMB?%$bak+>a&v< z;m*MO^ldz}Of-cD?cf3wUdwYv2#(D!n~H&E6q9;2fcFV0K`c4orMvW`sgQJXd)UL2 zIj41m%=uS%niCi}3|j$(HIc_(VS-hMtvoo1^h3wn9L1if6=~B&J}M71?PGGvbT3s> zdX@SoCQ%$kUr7og@?hU{e(2k*MRZK}A?Jr^;$5%xKE!|Dh@;%`^Mf*;u@vV^Dy>nQ)%D1~Ivz$}(ahOHPfhM8_<_YcO3 zKkAhV9`y%k<%}1C39*@Oot?2>qF&?{p_t;jbbyd*j_j>x8v{{x1d9O|X-?o_phs3C z3f0&-(!xX^_GNa2VszXB;3gIqUDL6cVpp)}EETq<(-Wv9mL~8t(T{H=ztFi?ym$k7 z(p%r4)#tfGVkdOa7U0A-ol*rjF^^42t!|qRc{P|c1ZqePwsZaS^~82XS9`iyGaArF zQTLii8n`P%iyJ-z%i`>y7#5hpG|@v_I*K5?P8&i8MeusM8l^J1$-Y7~`9FhZC+3gt zxqa^4QxjI=2+_{M36FL_lO*cUxvfLdgp}Dli2aK5hhLaa6t%F3yHJO5dIzObE00_m zv-LYn7oy+rkaI7=`RqNv>uGa;_WV@B+D9+MRo*m2Kf~wBOFU%jn)ZKI-X$ccwQ5pM zbp5kmY1>WD+bPF?WbB(CQv;=_pJ|t`pW(t%_qw3DTM}g@Rc)Lo;a~+}+gFnjrw&=C z0b4|ur1IKLr&35<%bGlR;@43&WX2z>HD9RwhS4sxpQX%Vmh~gyM)roj>IR`hCA=GF zP0f|wv7kk&;ur5Ea#J(+7Bce92KQN-GDG`nNfk@n2M#?-lMnHQbPK_qbM{u|(EY0x z;mVErJe-s}F8-3;jTTHQczsB%)Y*Y&9z_q*uD3g#9F4=oM~~mageZ)e1n>y8!Q&%b znw$;r8Rsxv^nN{BQNG6VoDO%v7Z~~P5l#><=}rmPzFQ?69*xi>MytqSv_2;~=;0Uj z%XN`pDconf`wGiR%d@f}q24v^ihbmtC6Ydh^VAZsJh-pRX{;BAr2C`At&jZ142L$= zf@5+Yw>TixG?w7dR8hag?MmeV{4;0C2&^a5yy!R{CCf#{>zO4KYNT*ySUF9J zkcZin&tI?1CIM#Ta+V8i!;XcLh}2hl(LYb(0%G#4{G!sy8LxJRSR4rqjWl+cDsqC;Hc_saK7 z?fE2b^@>I0RnJEe=;}l{Q)vO;G#z{?om5vZ1c z%p{SU?_MC2&cx?)A6n+skq^*K<$Hfle2nQwg!+&pP15hDJa7>-)HM%Mm4nx1E88&# zu6yh;7m^4LUhzN0sw1*dq;mKYJguj4&&eEQ?mB*aDvG+8b@rS3oGGSEOn$S0#Esv! z!$WlO(J3}9(^d{fMPGy@iPsokV*W+f;1J(c4b81(civ5Iq>wudD0$B}XDa0+Yx#^*F9~ri;u>rK>}1-rd($voFA;eED6eDG?;6w(yJ zx2Vm;G_K&Xh0@J}H;YXsS7FJHg*rav$r?BogKeo+6oXlyz>3o~j10!F@I9t^sk-y` z^?C{GsJ7CIRe9fZ{d!AB`~1!3_qa$ebpM+XSb{&3c||j0h{?f{{8W*bEG)FL;Spdx zIcUcpsW}4Nea0T&#=*$)gsF_$zc%Fp&S}*6{i@N zxb%|iEg88{3FP>V*0spNky`j!ymGl7-SHM|@wY%Bi(=WnztXpGvK@JU|6|3J1 z$_6LYJErEZjRHppwgGEZ{dKRN(=_e-KQ5QQ$3;-H>XiSS`E-BsUr?An_pyOkS5VkK zXXGkKBAG3*=J!&HE&WTIn8MBnJgA^7PJ^zdxhd=k0ej~1uZZ$x;=auv&Rad=-Svdw zGPMwQ1^C4E(uR@cnWUJUDDMQ3(fp`t0U2-jpI{;N#Ew$s)M2aCft9^;-0wofqZFa% zG@FWunuEJ8?Y8NFz)jwJmIkTv1LUrM8;Zy2D4pOvwb(31+hiLh&1DdY&BGgW=WerT#Eyq3D)dEbhTK>o$a$sRNK}{(CUL2+3JD@ZLM8+Z zTV}AwSht!BdEMFy4D<_qZbODR=8}%RsQ5&$`UpQ!K;z{E3x4bgE*%?@Ir*77SIBDNYnzZ~OPROAM15%ul^aDJpi%+Er zpk(>CdVO`u^nGYtB0*c|%etuNo+pKBQdS52ux|446DYQr>(+qqtg1#(lC19}FE56~ zixoh_(1fjm!PL=*BNSAIX=SH)MXcnAIr89iU?F+RPl(C|EyT}Oxiyp|%2U$U!QZNj z5^T%8Q4O3ITwDHq*+8cd#sX(p=akLAUl?v?4qL$G%o2n!vht#fYJ=mu&>(cKb7z}? z;?-?uAY7D6Cvl*#&{seZ9A5=F(Yp9dME%d|j77Rag7G=p0os78L(6eojI3>yxi&Fu5 zviLRiGX(&7i7ipbIe8npB>l`qojA`HahS#{Ow9M8*&zpV8`FHDzEP%{nh%!xfPB` z6+o%wR(BO?x4Xz%BvD$-i;aq-*A1XD6|NFYk@JMaMzZ~Xv8omStML%%emhy_|2piZ znsENWhyRqSCdB&yx}b7}K9d78d%qg4$j=|op*Ajp)@0t|uj@P&;IVBZz-I32sO_AW zK4^A>tWiri02GduzayqQTEn|=Pwff0m9WkXu(*|r9LO54-s~VrFISsKP?W(GBDlr5IjIR)Tq zhs(Ojc_b50!r{1h4~-0&VvW4ouCP$LT({`KnMCpSOI<6nQ!fH%%I(QP4Alo&fa0#l zO89IZs1R*ospoU9Gt)7{lovh zywW2deV%r<QoGis$_CSHb)t8cN%8=y|)Tv`E*ILcQ&oJ;p5f zOcMN*)M-kCKQ3qEM{e$a8d6Lf$bCc>PSxR)RMX9RFND8JkT!+%fcLVo7Z-35sn;OM z4Ts;i4KynH`jbGeGRV^FrBnmcO7>doH0lv7-SU&ME?gYH`dmZ_qXZ_hc5()5=vv{| z5kzqF)3kk}5ZvWLj_b2ed5Feglr6rS1dBVahwv>}1RepLwqOGXaClSFx{1fd@beb) za9xVjrTgYcYs4tAdpPSeZT^9{f=~LK!$4qCwT#bo4}r2Ms0An!@|Utc@pmqc8pD7O4Nnw!G+3z3M&Pb`$BXRwnLSoS!6{cpaG_@(WizN)x) zDf)BLkRj=$G=tBu_mvj}MxV>grlCV_vRtS{oJpq+nU9Ui-wni8Iif*(YHoJLsY4^- zcBmcF#H*DAb!ST&^1M_#FP)b2?*Nc8&oXaJqW4Sq>$GQ5;P5(ut2$B0$+nL@Iiil8 zv3Cc@^3~j=~>s-UrEBTp(kHlgC!B-7HV`66^S>$f-n= z=dJjNa$rJ)Wz?7POBH}}{>}GYy{2GdG6_3!H{u}}c*10aKmJTzs0V9-%!!ZLk&)1tDOzQ&<|u)IaePvuc2ptuN&h7*p`2*NXf}Yq<`@} z0|O7NaC~IdTb`xJC-rahE}}*zb6mUui!UTe^G8lIEQ~yU#%;$k&un7tmtIjW0_Aa!-P2V$SV*36%tU^p5qylq z-)4-rtI=%z2;F_|0de_%$noOWHmWz4+XC`pTSBMTA$&jPk`Wm^0vRn@b@tcfI^pwT zJ`MIi&9xEE07J4Tb6I@;9X=LC)P2NKVhCVP8?Efa?2BX|OK$E=Y!*q;?-I!t%M=Xb4;t@ zqb)Y>C*{@eT*D^-gP#J+5t{n8f`Ad+9f)OG(q|)BBax{q9f%9(X!C1Bo5A4SL zDI2Uyvm-BxI@!dk(Y42w>~o9uc+KCV*v>-PCOPmP^Y&i<8*y2ZT-Pp~w7l7iNaX{( z&1^2?+n~N_wWiyP`*QAJFK0hLYl5q^AK~n-8VgdNLS`#T0vJ;c+aF=$5H>ODOuOnS zC8iV~;LDxsmBgmCJI{V68AGXPXGZ-sj67cXY3jAdW){BLtwbvSe4S1Xu)g{ZyoI%g z;N);xaTlRZ!QUmZRFIj01MA>6r5*g>&epiI6A!#>)*`(013BdFcHY#ViZAP@$k8*6 zh@o3?ixCwtWpA00p7v%RL9gCoJcZ`~E^w00vh;u}I#fiM z^_LIDkfv@DCuq)5>~#1)pDX0v$UaJ+s+5sTUy!PRLZD$?+d%fV$vSg7jxA)*Q+q(9 z(E{spr@Aa)laQhc1n&6Vn&eF)hSq&ak=|BmZ z1j_s!ikQaycrUPC)I!$4XZeo5V!Jykp6ni-hE4BTxldOjomfH)90oG_8%px5LaH=9zQ5vjL;PPddIWdI-x#^6hw_oWln-HPOCEAVaoO1^jst>CBEDc*gXJaFdu z%cY6zz}I{pv4)6AY{C1wJHq0H(nY0Jbb}*Jl>IVuAr+XnJqqhhf_%AEkNQMm5-SF- z1+^C-;ri3yr)(FD)fT_Wc0|-Qzq9{=gfm-0xXcapJo~im;*waN`mV*+9kza&L#a6@p;~_ZXCF`05>u=n3m`^+clPUo#q8E4GPtfvNB*K1AZnyAV zM*&+vHtaFpmmv@^&*WVAkdzb~QVf{i(_#1s`1gG5W2S1@x_cG`fdEg_^SyAi1G73zL%n5P%crYuW;K)_JPW&2-=Frbc$<(tExIKT4;r(JewTLz3$nCCK@ z8hWRui<{*?xFBTKx!)SyL&Ya*-0Y@94@#OyYgcPx9l z+bJQ}K8_44bk@|RPx@Ky8gw=n@UP<2YT$C`vwo~e^e^MZ_-#MA59wJAJTzvvy7(c< z1HA6hQAgkH@TEA-w>|x`?lrvU`fZiJz9nTAdA+o@mXt})S&!^s5nxKF zi7G#mKDiPUSG3~@2J$VF&5g>w;q+-A)od1v(qn&NUeigYJsT-wB_KQatPa7oLw{Pc zqH2?J&c%x&e1bjGu*T>Prq)PtZNbqJ#9XnA>H`ajz|4QzhFQ9BGe*w~ zEvuok&>7-+7|WA4zNuMrx9m|<;ln7)?f%mF%z!3&hwt`Kh`#aZ)oxOJ>CRkNP}ziO zPRh>nCB1(>wb7eR_x^d|7H?Uo_cO~bEv{T4&99Uj^)ZKaN{Z<8o`nAIJdKKdsQ402 z5wU(;dz%+iSePV?(3DXy@;+kIs%0*-;ah4*B$f`9_rEa4Bx zI=T*W4q2hdFc@ta#S{Ud-esNg&}bHYuU=s7%_AZ%F$Lw9=Te=BT~e*IU_T6?(0Je2 zB3^*t_=hb3(^4GiuNNHOCo0@-`M<;Mu6eSooExT4+khcLztEU{p2s(~>KdpkHEoa# zgmRT!+LczAQ%dEk)G0~I@(5v-GqJwI{DF6NR_!MUGv z67#`Utp)E^q9MTCDlRalOcIVenXJKv_^KATiCnN-cL5aaK^*29XByxMvY%e-W(_3` z2Ec8btNCjhR>$91%&;(c=&gv5T~r}{@eiq+WM(5M$Qf8P6E=+Uw6kY^B>v$CsahbV zc22Qmr9k2_zQdLW1$DaoCrwaR#jX&w(Y=RXosQu}@OH~xhMnv~-SzvpeuSZd$Bp83 z;2%1&YLtiJa-cU4IrQDOl@@NOcW;XiqEI#QFBi%F6T>UE-T@Y{_JjE|5pBsc?!rt^ zxIK-xOz0)LP0mKlDI-I*qJTm-_6Zrwqfhyy)CEP@>{k4&RrX^tV^XMid*;*M zwL3eAEK)U!C(dEuy{uxzbVuw?G)qJ>#**A1_`f;3yEQ6KVo#5cCKW}^rW7%7kANJD zZn2<+(xkcj5RZU36$l&q507N|Q0TlDI7uu7g##s%){%{1ljU(RoDzml4PGRTC@o8& z9GQs2KIN`8n6ixdZ~{tV-Aq+AzppIbDPnAdAGYk7c-Iv8&#jAD}j^tk+BHg@v17jvT5h;+{AIN zML=}70alywFDh*C<>%~98g4b~;WH*npR>ocO%@>V&4W?jZj1iH-Sk~DRGno3q9#;8 z6#F)*&X);8I$NHcTDv!+qK%*eJ>Zkr=FiF*(g@z>peqx4^1BT}KDwouPhEvcMb`v!zV(7uO}jJd9A9?9 z%ia8ohs%^MOmbR2Zq-uH%uf3Yj6&I}Y3xGTSTefe=v+KuTvl(iENR3O>Yj0aOeuRc zN`oUU?<%|TO%G+`1Aql_5lJ&4l?pO#-#v+P_pDsX8E*q~{{@$Mkb&&Gjlr=d<~XQ>hl~^n$L(t$Slj5iZL$hcoTR0(UMNW z4H9|_DhlUMCSfULpa(zcN1H`B5FJ$}!h2?Tgbe#DOir7InpO4Gr{bC`P@_ zwuW0)D=q6}7n>`ai0P-DI2F}=HLN?ebEL)Cb-cY!Vu=lLE#oDXtqk8PB(!2po`M%J z62R~m4E%>Nmr`qCRA+qNo>D#+Lrk!jD{+T>dVGU((jnYztjeXQA`xm)_Tx1oJ%gS- z!w|-3T;2;2Xs*-rPk_q4*G{~cxCn#@bo@~l4FM9j#)8QQ-hx2;(_G{PIP@9&xchqs zJH}*{utt>iz0*X@XBtF*MOYoBM3wQo|-w%9DYv>aMr(d;a(%%1)?$jJsb~ z$Wv>hZ2lKkyh`j-E_dlydoh?#jWN#VpUN8>KP7~9{F%Ng#r|^bP?yhU&XNiZt#Y+W z4Y3D&%+6<8!i~N($%-h`z%!SP>lrQTAjk-2(EH3z%#oSX_=MEz;Rw|_h7XFZbwPUc z(=@l?McF=|3Oi|hAkg?bk7%aGq(yGItY~ngko!tWirT$;$pjv-iq7Tq*nMJdq!FMc z2{(QHpRHJm`1K_|fU>UAQ9?Mym;BLe6aIXzsb%pQ8}j3_ILN~~sq_7p@gn(Ztr&{I zqQqP_nysjY65c=wQ@o<_1~J7yC~s|L#d4Q1wM_~XHJV&=Tv2rL=KF`C3x+X4r)01S4*!3_(X_|qC{$GC_)?}m&teahGvC%BNMlb87yM-Pb_T9LOOQ4TY>YTiT9tGvwYv(F<2?ujCT;IsOW zs^%Wzf~IA*QZLVLIB()M95|;zLO267Xm&?B4MZ<+0I16n>ZX~RJ8Jm_vgPL*KNGcp zk|5&9vy>fnxQ(8r`*v=U} zb{fIsJJgYD;OJ1Ad8hO^oiFGJ-COy50(X(KYDudK)Z)pwqt?dA)Q9v%zWEwUr@B5= zswy|6`1kv;w*$21qN*mesgG;db|^ z$?{O+8uoHcN;XKL40}vT zmJ1sLYuW8@wiW_Gxv3xkm`v4x^VLVUveUAm4Nee)lQgjZu`u{NBJ*9 znmj(?#K-kY5Nctm#PzF(<>3JF!i-6WpN{@fVpOHJaAv`x!U~v}!Jj`ErN>_jiI~ zx?I+&6AH{YflOaaLz5cop&0O7r6+M03+V8}lk#KQgaZ_*m7c`ug&~bIW-;%R*6iRQ z=Ljg@c7SgU+0-1uw>0yqUj@jG$1MMN>!CO0xd*Ks#Jd(7;y?UnThV6u#r40*|I7E_ z54b-eHanrIi3f7vb;jB}{=yCd!g(}!dMnhK9Na8A#q{XPJpp>`k_;YZG$aiPU^v3GF4vqo+$%I8)T~xy7f|74vSDUX;!23dLB&{e`vQ| zObao@Y134tC%&#TlWEg@k&0qow6f=_&qShd9q+Vc(m8;~v4X%mKZtFtmq_b6Z?98? zAeUqR?j!6w@0z?Pj+ScPa9qPmFvQwrY}07HP-{Q3sLNYjh!3uIywkC!VNNA4I6zNO z$_0xroQWxeD8w(`KVvV8v~JDTxu0Xl%g!`3f-FbtU@{n9c;(rTKWluL_z1+QgI=P3 zVV5AU^L{*>4H=S1gx7`BL_*pH=(v$~&Q#ezDx~JHoeVvFvcZ9Y#OL9w=x7oPbXJ$v z915P|mG@lDsppo!^^4htv{bD!W?|=ohZ>nmh$*0>ak`}Gy z^O*espJLP~6|7%(<0<;#+F+%lUsu9A)~7A{cvw2M?O8eHW3d<>qLak~X5*{sK0)Uv z=L9OHsUcOP?u*)c^g<^5Sln>-QHi-}&41X(W9k+hkhR!ZL)XUiO_QBr@g?7lrJIG# zPnj#`q97I`Q(CqveHSMHNR`-{aae3d&qTZ#{@4w;LN9Xh|r9b0t^uq^d=^vICe&GAW@Kf)r;Gd2a6vA@tv;t!PM_EYm3nl+cTsrKBSrBF87ZLL!W5 z5fB2u(Xk%)uamdO6iFTZz}=cRYIfp~|!tBW}li5Lb-ng5$$;!B6o$ zrlj!ee6o3Xw2~NHidqusz#nJ=ZUnXh?_XY6#One#H2agH^L4`; z5|2OGtbI4k2^rd0hA8nAA$iIw{7mzP(-@T{jpVPL{zaGskM;x^5&jyGT)48zk^F5K zVLjQ&V(>wc6BdmWENbWNGMhr4^A;4pdmel6RavdEX`|xFa=QP=w#`Y9 zSwyhM*a}%n9g>9ui1?+*kj~G+#3@KJh0T0dDw`u{AczfGV(s9`7_0ykWO`(9I8P4o zECi1hSr={cmMjCWiEX-b6OfQ4jZFAkt>a}36CB18mCMwMPDFiT0b8xZU=>V0DYhXO zgRp^A1ctX$#t@65^E)C0Mn*@)6M2aJf!D?d3BSlzB)8F7E8hPz2Y!m3(_tuuB=__8 zI&-C*DN8cu=SU3HgvQ78O=?YFF>e!3+No872|GaUvi^8lI)=mxufGJ;kR4Vfp&NUY zP`5l8fhpP@G9%|$_ z6}51PPq119%tdg$HpJ{@ZibDXvi;{J5i@OiPeh_?6V$IbzKFtINQUE!&i$pMX#RTV z+#!5!0azRwzO|tZTM>2&Jhg90BhdsNnL~wzB+T;GX%v~Lir9oDwiN@}{SeCZ-3>M0 z6we`#%T|ySJ9j(O3L7N4yP6NLSgOh8Yl<hycFHu_T$d(%bYB`kczhWTs&2d*Rqh4HE+}g ziZbovl0|-}{dlwMmd0=(;3?)Y#H~#{&pSnVjKTB?gJ#b>z>oL>07{HPDi`V zdt_eE`j(5Np*sJ?&8Z)nwdeXjD<49?B^-oNLxg6rLjeg;j+I ztfD~|i7Ka5U-(h)%0A}AVhEsOwrnS5#xl!gIzYGS<+&$Ml5)x1BH(?zL%52E|1RYc z{5`%m5O?{(Dst`mOI?)rK2ePBaJ&5^4J3LKBPhVox|^VtVxep9Vn$fl1)7saQHRtA;Qr$t8RpP)OoS@S z@X_Cd`(bt=g{$pIak$!U43Up^F(HD8gJ$O9RNI|O=fDxk*dXme*X=2l2;;woJtij~ zw$x$r6mmiDDCAIo2p!^L_IYe4A#k{@2@@5yxcq>d9}Qb+t%3M=A3E8yBrM|f%++{_ zLL77#ej;UO4C+EY6f6I!t4sL}%MEXoN#o zx+a8xHpx?~OXN3tLc~k$^?ieGT)9fk#|r7o>qp=-%xuhdf}AYw%Fe9*(x^~p9YEfc zKfh5e1%m2;SFy0cw&IWuh@i+*`CUJeRuW_-f{@Y;Oae*rBz)&|w%!n0St$NCOm30x zywXC{t%F}R_b>j=?eBSYXDwO+ag&)z6GtKwV6?6p0r|4(OfdTxVWy6Q$s-U)V^d91 zgryIU`+8Wq6gPsAm6rWde9^hh=7`3%Qrta>4%#7Utim)%s^fcTC&xC~b}&sW8`U05 zc`FUZLRmIV7E0AGq|5Yzrc>=SauC=oY1JFic5`8e0rJ4K$z0b(Gxu2i-$Oni`>QoP zY|70LP#n*4#66;L)&FWmxVDKR-T+${y6IM-=OD98J`;xn`3SUL-)f!wLhYaspVxCc z_J}%YB{stkyr&njvl(K>;sg6lX?#W)gg4Bbn2bX-=#swJ*0Aok;!4@8?u~Gn$tjl9 z@$ka(BfXQw$`J`Ol2DeqL-uh_z^WUB(6rnCVFulA=?Rz?g8!{+bEcH0J@vERE{LvO z&rb~!h5HAg$vTDj9Jwd4%%L6QY;B!mc2Z#gj{ytBCz3e06FZJu>{ST04-re+FGE$*H>bo8KH zJ43|Daz&Oo&+d>0@(gbI>-n04aBUW?P8|ttHzA9*m?K~#p*K!!pPno!7C`-cxUeysMZ_u8N+Q4xIMY2GxfKP;TJoR;g{k>!JmWn9fvOK z6V?BxMjC1-mNU}1dL1Xrd>*s@#xA8uk7Kk()cp2=J~Qe2sb$E(5u6YOSt;PN_;9>F zKH1fIT$^%dV5<4b%zLk7kcFL}mp+$nia}@a%CTHQWo5kz24uw=4xxvlf$3rw;g_`o zK``bQl?5|&vdh!9nD!W!rd>}-MRuQhy%AWJL&ugd6%^60GBqpVG?0ti+RR=JiyQiC zw894`SY+2USXv;?@VGaU7lEE-17uRAAPX);=tg(<80j$X{Y5o}w};-?uha(-QEQ+T`KV)3*!Jir@xg2qBazM&dfJEWe8 zv;2zf#C?{vq=U?=V25V$$VK&7ynv?g6j=sX)m{LhNjhHARB)PB)vK}0Jk`u^*EshX z51q&UQnyR~D)+e}+PqMQ2Ea%0&keHTWz?cDkn!BFx>JmhNwtF&Ly~R<7dBO|!sg4ko-= z`s;+D9b{xjtBBYKrxNuV_QC zL%9F#i8AH9lEtfHQiaN@Z0mc9c+xElCyii;iC1rw|qvq#DlkA+Kk#;I7rKlu&M@kS8xkZBN})^C1!9P zL}+=8Ud*7i9@4hBLBE}wxteL@n?eXA)Enp!HWoJG4&P4#;c;@pHRod)jj=sk1XDUW#Q4J>gItvHvA>&Va`U2DO|H(|^d% zv+>Mv+5o})ec#^7VaUZgppbY0F6kT@IXXow-_M6>rQ{vN9C)ngy7qdk11Tl)&e~@* zc<+8bPDQWRO005%kQEnmUY`YLAoZhur!%PyJCfGG^a#?l?c(tMI~lr{9B@To9XGrI z%&2u8_Zu^o--o;Q+?wSnRO1673NgCA9IIK!h&~K;>yn`@ZpFnJ@lu2=JSc zT@t|({LL>j+mx-+`L8~W!p9(I;g5c&-&^&lbUEZR{4vi?^}r}s74VSf__$ED1oi&X zsTW>z+)F}?4%;M+aE<8}^6JXXdJEDJT=`mM9?11JHlgq#A{LhCpms9F#KKR@F84C%F+!& zNh;uE%|UFQ_4NWhqA>HYnsIX6cFz@zdteR9aNjtlNO$Ob@4 zd&j_yazH|DLBWa^EPtLk42iAzN1U%*Ann+(>8sg{5HqU~oCme0EVix#BoBq$5Pk@~ zg%7Sg`!`>5$MjbGgMcSb2tzJ$<&}0oo9su##k$bQbswf2_86SRg;i$Zw9~^jN$l1# z0Axk1u^d(96A|U>$GR?5sx3L{Aj43|K}Px2TfD-7x7cn)P={h7#?z!N)`;T_>NPTw zP&}A;@6>Gns2S1-Av@EuqP0w9!~>hAaM3t(;X2FP(ST`o$!-xi7N`7Vo>|@~pc4!K zvg(Z*reLR{-lZK5B9E?=W)0N^$B11p~FSOZPr>O+-AgFA>uC|Tq9JZW~eE{ zu7K`j(cdGvLp_V0xBV{7d`BDwqJ;h5HNhRx(DSe2&buC{ko#7mGvl@BDRv@W4_t7f z(4QOnAB~vmPE(Ee+MuC-BJ`#QV2Ipk{RaF5XW4`&` z0nJ`)z2_b`naFrULgx!E?2Ys9Aks>?Y=IXJs&rbHZ}eotkX6-PT5@dqyU!uYcJr2K z{BmDqpNz1`_UT>qJX5+=KmI{`GjfJ-ra<=oFk~7lXyJzN6_buJv1D0gKd#6lHbz~S zB#H#ZMcF3a&&-wCV^SQb1iLuyDU0Q4QJovbUml*}GblB5Yzp-ej!qn2^jZ<&RypqE0?c`wI_-T6 z7Mx2J)LGP*UUI;oBFmf@uLopKZPTVFjATo7e^ZewKEA5=EkY5x_Y<`_>IOXaRsY~~ zMmL-Z(*Y{~EeJrSeu?@46EDEaj{ue=Hy-VY`M`Ga|D3K)cu(<(UIeZ)dFW9_Ktk4W zi#$&ySupi>5doL!LkUjN-Nf(!%=4H?Lj8o7ogbHVByf25MBkor;L(d4g<`y?+_Mi( zieihZ`>{f_-_e(SZ}Q|FyoeSY2k-#7pE%EkTec)#u7TgLX} zx$C|Xfb2qy^k!lv9r(~c*OC)hW&cQJ{SvN=BN+%BOs6R?l!BvD zewlg23fur9G5Z?d%fOlS&IoRauH|KR;o8a0OiM`%IIqKRy|1Q6dZ%=-gS>(1G7k7# z?>JzwAY`bcH-k?cV2qlfFMl)mq=WK&)U$%=O>ISeq511&f81**RP)F%5^cES&XkkX z>xVW1EeW{10ijBXql5B)#$(Rb(`{Ssj*8T8Ze$ z!3jn=eb3~g`VghYoBv0~l-0zrGha3=e9=5zRJ(uOPI-Ad_b1}P@RaC+bs-4DFY9iI zK1Mq}d{_e+&w+o!??d?6>A+cmS`t~3ES||tvp;FSN{?cKeZJ18l=jJ)3m+Fe?xxS4 ztY8fa6X3j5{7K$Zo&k z{D0+FZjmIUBj!0n>%QgcTza{)AIGpNRZ`~gm1^uKu?J(&QI>&$C`Yk)?T#E`9QB?M zqO2AY6Wno)4=gAwC6{$k9_IHRWfGn^YRx@XT=05f%$#60u%HHS)`G)kLB>Am!(WYILmy zllX84-NXGX?`|8mq*uNtKRsyltJRZA$x0%%GAr5(KAb`IikwvXHwowYOetx()&!E@*ZhtdoH{ z3F(2vm|Ti_vGM0RDa7B%eRw?$Dgj2J*`9(lO1ZWUqn@z!;6hPdD;xXG7x zd@K5|@3s=$J9Zn5p;>eh-@NBf#FR0oN%H&7IiQQoRFRCl$0HI8YKY^g6+8+2OKVa{ zA_esyafsB@;4dp0b z0H>WGlci<2iy8IYW$@72GkDxkFJv%Q*y#m#r*_tXnStrxN$nyqnI{sduOGVsebDlU zcsU03;1s9bgqkEV+@hGy-MQq!WoLWF7S#6KEtjgMqW&nj@^TRb`Yufl@qWsxrz{rf z7o}jt0Sn5CreCejMG@%3*To|VX=4t|`;&l|vmaP^8(laz2Qo6G$-)=`=Z83YX8EU1 zt!(i9i&6U*a|HI0Zt03gQ)=gsDM-VoGEr65EbKuDHxjk$D zTJxKZo9gtKP^U-d86 z&5!hD+AmMZO)=sf&{p6eqQkC)6prfpcu>5gbeh!CSp z5!GO~;-Jn@gU8w1m>Md-q*wgdpc3tXlxM384<;Y?VT~Fx**bIAwJGX<)hOzSMQx^3 z-tZU46nL>=+KVB@WG002vdt_*A|B@gRgstBrC&vbpylb)*bndnOR1Lgx@_%0^^?+; z&&8l^TeC6^oI}pWUlbp>Qa9T~gKwp~n|-F9+_FS0`oRWm&M;cl#-`q-V{t*j$Vp}DU z+l@qC`_Jjuk$+_=@)iAp2E%bS!VnIoB*n~oeC$kG#)R)9`W*8T$L!fa(y*jWdLKT* zQQp+XU5LTF(4B`K^;^tQ^76S);B@8CnIFZ#5kzYn8N822n$}_)$T@*$xZD*1`Lt>( zm{Yl!($vm zd<5gs%w~sFAI#U-@l9S=WP~adpd)m|Akg8xb>DH z*?>Sw4ONTb&}3PsHljB^OKGNQ%P0tB2K1R3t2B9=$tNOiJonL9kZ5`QR7YYL-K%AE%0#AtBoV(MMi7hW+#`C%F7M8tUJmFEE zlun~9JJX!YorM!pW;@`s^wClIyA@dy((}R1CeLUWP0CAuEr-?lY|g2K)Kfq7_o6=H zAQeOU=MH%Z(bTmYy$NqGu*BRU7oAEAcY%Ew)Ec(S;34pGKDZgWbfkUE2_;~p!+S3Go8|F4>?yZKV`_L@TV~zE zTFJDZc?=h7jDJr^KV>RdR|QC=fHw3;YKk;6rvlD!8qf`x`PLR5R#R!CInDU->8MhI zHe~!fv8six;RAE14Kl~9iI0hHWw2|_>@_JRoe>3kowLuSd1&Nwi->`Xo~9pohsO+X zCe>wecipf17kxf*%jp%D0Y_n>#A&ydOy0|coq7zyNw}eHgB*m1l#3rMHMtSZO|PgJ zzIU$sniZY-U?T*!LL*9Gh+QX+Dm0%V{(o!YV=OG4-lj56SXeCi4Y0{W0J~EdVPF^r zM-T$2Bo@arX15a{uJSLz2SaoAA3Iu4uQONngCGm_z@kSxB94<6UiHNeg);EWY;uP` zhz29ic5!oO?3oln5aUte$FJjw7!fks0x9*d)a+dK!@ftEwD)>{gg)s1L%OOl^ z$!w$#)~Oc*I<6kr_0v8#;*fly#|HGevVu&2;tQM;pk>UuFCwitj7JloXQxC21@f}2 zN1|!GV<<%0MfzFgi2fyiL-CfSAMrA9;@2qgR^b7NhBJ9czFbdosj}e>=qLu+6x18| z>cbo+s3I9nc+|kBe;CAOy3a|d-cT`K65Eiy>}O84vj|z-&esSwSWn+5Y~v|~B65rT zoDhzi7XR%>CR+Pk)Dhjx$F4s!`(sEm4Ia`x7V;|A<`aF9ttQE*Xcx2wH{Lv)%*T?F zS}zyzL5MbMeKwQE4!QBD@OjSbnQ3DeRHozXCQ3s4qMmPST`{ziw zHG-ukUTi3qAJ+UDWO6*`XnTUkTk)n7XX<1}HHLUgdXM$IFs>P z7nbSTF&_952++~`&LjmOEH7+A#(>uMAy2af)2)U{&84v27Zmb@yW41)_Xv^w^49@) zW82cHOS-pB-xxggti{3G87?ro%xbOlUj zBs-U7n=4N+a-_N<7`HUXZih!8G8}pn$c8qs0Ku%*3FVTQ5l8gh_MwbK>r;^FHGFq} z;DH6DClH6i6KJ((-t*`|uixX7qs$ozYAl`odg`i|x_2#_-|-0^m%eRRY>#anY=pXz zoJ(rH=wS@KbJSlVYEofk1j^h|qRo@sv*LRG=iPg>e$z#fTFE&h^t%U2dWp_f8^5mO zeNA7cFNY58Exafdd0G-&D>FAt_EMl;P}%B}rFFaq-wgtzh;kdo8!$b=u_#*#1m>aZ zW-_|;1*AXjB>v+=icLdbRyxO37k}~50fk0NcPChzBxlu`eyaTtcCi9|Mlw;5X?;CZ z1^go1q;B--*d3E1T#pc(Lkov8uRC%#_ z%t1q6DGcx_lvvdy1@4ibC@S;gt5$I zCle($CFXlbTuUzii#qF8c%z|rj6LA;}vV;4Wk74)VgrIB`C+-?#4be%9@n7QE=NNZfoKh2+4i`K4jN1 z@u<|_fY9cqQSdi5>nJf$ZvD^CGR@m1XRE_BNjg}gH^rYRIS;+?DZ}-| z{WS@`_s@x`NCX3)*MAoai*}ny1%fbO_$6LxFAz^x_omm`X>#(|lLeH;=-FA)2Or4m ziuL>1Saivmu=6V@Y&Zr|qNPte>h7M|eN~g`yQr}v?N8Y*yb4V6!Ib?DIfL@gE5;1d zggl|nRo!1$Go8cLls}^U7?vOMzf;P=e0&_IyfVBox+DsuWTfu8ZH~beptzH{inQj! zdd~jDq)ZfbB4#>#9Ul>r+=oM5YVA}`db_rA#79dQSX#YBHoI0UsxzSb5;bSrICAp@ zWmDVeo-^q#iUx#;d>*H*Gz~tMC?*Ao(&!_p$OIGW8N@D6y3NkEu{q@`&+V<~x(sIu z@<4bZbzK9EOVSKX(vp8oyFPXf=~@br`OSd2tGcEClOEstiuqT;ZN9z2V`|kTk&74J z%cKl-VNQAVDav-bWs=(aC~KucN`{!sMxN1Rb;ssZL5aM$i#D|xQr2hsit}~Kc&-`i zO^`F(f2AW!F_}qD)8G2B&^y+e7rEQQ~qeT__g7@f#`7WXqAxtdwk-zQKogubSZ;x+6 zuUbg05MT&>K?a7#=L>)F)ISY2u;TIm+b{&)df(iaVqJNdanE5Z+KkjvPZbPe_S3$w z$aa+y<#dnIv&=4~#Y^JVjD+Oth)5BV^z$KdbngX%S}) z$L`T4z0Dv6J&&U~IOL8U8vT-vfBr$vSG4+%oLZqyJigy#;k z?IiRL#CLQdI{-=1LEKULT!BG>=?|E)2DMu9F`vSt7_9cRabq>KmV%G8R=pKB8%|%C z(9B)MYHl2;q}Bg|zY7n7$VO9EE!0#zkut!PWLcgnP~2NwA=l-GV5`hEFKhHM{GgD6 znv+6qjK|iL0*wD5Qwl5v#rlWu_&9>=A=t)cI;0(4TECCbRdhK!rv!r+^_a{PgZ1Kc zcOPP~e=lQfc1xzXLJveJPamJJk0n$!;d|!wl!(G;XmJI2Ks@ZXakOqL%fLk4hmpWC z{E>YlbC>Rchc7SZFwHEDeMOx|J#$t(42|~0Uw_)S26@h=}c+O_#42tp=vNQqA2MIvZ2UMd7>m1Gf zY5m91c3@eD?X<9FlPCeI(c(w}0O=#|Pr>X!rh!(Ld=VX8!W9uj^Iplvq=pcv!ICRI zS!bzUubPem0?dV@%=0wlQbaPN9Z8F*WX7X#MnGD%=5RaFEkO{0L(?eGR`^vwq z7bXvbFJ<7`mmMG(k%6K=B?>#K^lUueCPiejD*BsI>M=(?6L*h{udFRZsX2tR4pC~N z1lelb34vtH2-!&7ZvknX42;K0z-tswV>VF~1R0v_BFd$!)mr}xSfdJWY)|Oy_1+{ zA-tn6jo}poEcuAsu0bdOF z;wZX+00{X$(JzvVzzR!+kV#$!#D$iygocU;vG!7FNnJ-jC2kj{;H#-WeN6f~!OfygN*V^Uay}Zj5 zXdJiOtvrk<7xja~u_IhNRU*-SIvb19^!P2<($K$!IUmr@qc@0IGUmxLx{m$fML7v> zq5Z{CFm7IZ0U0(*(&0V05@UKR|M&C@$G z;)_LN2TMRTc6eb7BT+W8kwt&;sBUA8t}~B9Ge>+XJ<%fEnCDQAOW{mpsp?Gb!Kf$X8z*IM)^j^F3}tH<@T zBYggZti_4w4e#TV?(=6ulZZ~eKNg4o(@CAYDHoNutknPL%gf~?&wkHYbsW@LH(*Tl z^&3MPyW_~u{*t1b`}|fb**WsVMVk8XjWJc}uzwe+%{fE9a(K?;E%X)scF$!%mFNU_ z8I_|($hgbHhBLQ%szmSA(@n^@PrXmX6qp6#2$v6#NQBZ8S@)$=odmr6^TM}hMpGph z?<0;5Ji$uZ#h;Q@zk((aF$^t{+bna6i7(|7 zHI4jXtA(GPtUrTA1a%w!_(0;k!xB%)9iSPC#izxLMcNAlsdwlR{e4*7lFunh2^M88 z`!2EUk!HPCwheClaGCI;v|ilqGIFv(7E0qyxX`(#)rWZr9A@qZ{ZTkH7h}|yq=mGd z52n5$I(O^+Dyt!1SI}xG?Vy(4Wnw0`c|Caxw`T6kxp~?)eE1eucdrhE2KQP_zqvs< zo$c()9E&QqD1TT`&+Hk!j#N%}Q}v=WrtQJrj5sKL z!28m+*R&h=fzf+)u8OBX@3lYG0P~<^=-=q57_eQ`@mzIb%$73SSnNRkKGvL5RUd=<7;^IG^4c=`xM15$olVA#+Zs>9+ftTy( zGB7(;3}@D?Qr;rQn&^%(1{KSQ^lLf1-(2rsnr3bftQzk+XPD`V3p1pdRERxPE79)(X>H;3&X+|&!$2I5Xd3A433nF^ zG~A9boJPZeT6@VwiLQ-bX7<#^u zw8SYVuwvr(ndRiLe`(oEwEPJsk`SeM4FbBLM%j9V9gEDl2Yu8is2|oZ_e>9J<0I*r z?~C514p~hJf}lTJnt2ax3!OXV6Ju4h=f3#SwAxRX@`Za?Q0`fP$6JnIi!Ieo`IA1L z&6#UrZkS!Hzq1|pr{H2|IY@}gWh5E{PqfuVqFCY(k05$A@!S%2&^GKqjFKY4viAK4 z2hd&6QBAkh>icO~Np60RRqNs%KK(@*j?71jLq=8LMCR(^vcu-b!QdYOHYG!Mp+R2k zxeZ^C_7HW1zhz0}VV1chU^$}eKz$0Za%)e8mEP`1lsC^>Tyl;MwDYr-fa2*#`kKSz zKy;jr*LR+-_pIk7$)Za``D2@YQj}P^BYe+Q(!xDd)o9&-l&vag6w=&te5bG2Z>BFFTn*rMT1@Vl%jiMR)6oEX6ODwYaR| z(88kUKR>hP$uK)5>MbLIqS#JwK-Arn)#jTF$!L`n5_@`WZM8YZ!w51RTF3MBxQ9L* zHygK5(OQ`E$%8zVE;Rj`^P2og$kU47`b=4m`*-S}#VE3bNbGe~JBBl__j&9I?y+He;DIPlk5htu{nz+=c83Trl_p^bw!FYFS9vp1R4@a)_Pyen9B>%*^BI!G?@^95YhHd4{P5Os=_cAuvoMSZ_ zvZnIAmEsH(NJrg=HYe@h=+D7{2gj-dksaF@UF~#utgV~f-z1w9UCO?S9vuQJm%5K} zWh>jRk&0dYGGLGB`wuaSQkP{-andJ#`u_Yd@Rkl0eW;fpNizeZpC3*&i|bz?pMO3A z?X|{C;g3faiLFog2LQP2ItC8;yisx30^ki;!Mc!)+6NvfWptI)jko8do&15c@~6j7 z3GfT;eP zfCh*PYm@Xq%j=5ODp?`RxMUIjh74dCn~l||TMX=M!(dQiOb$a;43npO%FW8x3^}u)3qzsvkKIaz z8&U7xy18%!)T~SkbOMQ#SEEs%P=T^y5F3g>blDbiH!OeuZZ@n`8X{yU;7DXqR~(qm z9z&uI=4KogB6r4lb( z`b#X$=qF?{%h}S9=#c6_5y4X#W=>dnOiieo64`l4ip;U8EF;k|v)nSR9NE&!oKaJ7 zvBzz&7#%z*zD&*{%YtAYLdsv!jJ4k!b0CzETm`q!Cna0Kmp9e2H?UkJomQe4YJ5w@ zmT-J3GWh{_^$$eW(|E(!5rGQ*-ZoyJ?5nn&7k34t7}6d}=GRxVXQ|z8Zx2 z=5tkoEX{WRpo_HSoX=z>b$!1pszubaHPo4N_h+j<8yDAaWmUzIQ`T$YW)?zK3nV`E zVwE8A-UR{@wf53Id6fBZ|F&an)gse1{-HCKy2hK9o%#2v_K|y3NvT!epd9O>2;=HC z=Ix2}VosOTY)}E+LGHdKUL)k6!3|%~@@ix`11zE7E6sS7w2QJrL8+h#zHR!OujA$i zY+z)w1oEG@7mR|P^4AP#Qnt}JPI(yf@lgv%7&0{GZ^tZOs1VHmz@D%;!-O%hLp_kx zy}!Rm1I?YZ%sQM8in4e7dYkfTS0805HJN@Iy& zp&=axB^V=YLKMcOyFbQ4CP~Gi*E6^s*+SOAvE{m4440sb3h*+2@OONd%;>v_TDzQ_ znh9hb?+M*G*x2|wNGL9l9Q_Rv~J=ATv03Lm5yQnbbjQ(p?z#3=9a=7uMQVJu7;5>jbhZeVT zZK)0q)k_IJtj}<;(Z-}gd4iUKtn!wA`5VpqX=Kl1YFCVz;Tf)S^*8P?h5?<)4;cK` zICUs*c4lfr;ts6)m2KZ+)-sP6I>vUQ4#VVMEL-Pe_@ph_Qa!iy(QWh#rbJGZfn z5^5FnHqv4C#ZNmzjv-vD_xXIIM)S;Yx12he-dP9rP9NoKVgE;S#|qQ-KH;%|DmI$v zR;&nS*d`qXzW7@_kF1YobQo>B#OOiXP;)}3R?_GF5f)A-m7x!IL*7y-%_Yk-Z+u3MfqUBw z5qsHt)r?3@V|x#PGi3Bp*K#l9H0X{XV^`BX$^DSx%45x&Dj8ZCEuPWSLFVj{+gS6d zR#kqeU`yDGAU(zUK837&K*^;wvx}&~YYyH50UH2ndSn8Ea;~cU1i@olJo>!&yfHN4dRHGNv(} zrM!{#S9B%WBiRPzwYH)BgljPiZ#TN0OyEg2i0cY~#B%HJy9enGQ{CVI1eo?dY85se zy5tZC#?x^`i&Pq z@OkdlFvqd;3_>@F){wtLZv^r_9T9u?0x#d)qAGUpOkEdTik>A0Sh(f7cWkj122(L& zOR+A_+@tOmMoAT}l|SY6VFz3?50}nHaTVQg&wDvP44@MuIqg6qhJS|?8JJX~$fvIY z>!8Tp+G8WXP_yk>^nGzTZD!N^M)2vF)rP$kv~eKo_wdr}6JKO{ls&4nm}IRP-0#TF zD*P0+j*E)Avy0rkGY#L091(=3-T<;}F*BTx-X7=PM$srRcrOb`Yt~r6 zHEkzhykti-JM96Q0J~0-lVn9`_kG9+K_WULkOkZ0h2RI<UfYtH4EzuM2W`w*0hc%Xey3ueT}lNnZ?>(p6P)4^o=Rx6W9dOV~t#HnN^2rFw0aYDOt zf|`1kdp_nuR8l5t{h-!tRyv>FFCkBQD_OZ~d{M`{S4WsaN$m=+4^N-#6Pk241ZdZ( z;q&`P7FA5m69}qrb^3BP@O8W~6>*q&4Z99AYYw~`n>14xIn$}e%;Q*5Hjng0g4bdk zx3$ihUVB5Ma~Sl$y-Bc8-b1yA8uhcOKR#La;f2_a5_6f&ElHxs13$5?MSMUsnZvvG8+rB>K5vUX&IJaH?6G?EcwK8wi-p}0(` zQ07C}Gfi-ZR0Sg=BD*tXza~OVt);m>p=_&Et-N;uS=1aVsTLE$e2uuu3xS)^j{=AG~32w-czxp1XUWw3m!3atCo4B;wbfIYoL zkNtY+l~=gRbLOR8r;5K6Ivdr^!s7|sJ>Y5!o|`nlZPzg#G^KAkQG!sgw{7c*en?Rt zR;pCyG@?4-~UW)R%qd zz&|PJB?rmv15d&)H;vP2Gl8irocprFEg)l*>a2vwb;y;}T_yJC3+@l{s&e4xvj60@$%fiR)=~$tQs1*?RpGIiunS4PO^P$w&5mIw10M>n;aCD=C18dNe*A+YcP2E%LVPFn?NM%$LVQ)5HcrQ(|Zm~@9#sO>Lb9X4q` zq3u!2muQYXZYG$CtVJ*J4hcyE(P3hcOQ-n%l>bvBn%0c5#v5bUh)AwLt%0n&;FYf_ zAOkBe75G{>@cZSK-S8Av!5%iM3jW=ChpB9a;j?PEdi~qN?S{L^9CAR9u^1v)Ho<%0 zxE%&RQwGWI_dra>PYf~do}olgNR1JdsKW+zj;)fs>sC0})Byr!D5R5(nrhC2C{3l* zP0Ie0S{C3Cu|o63wD{AUOYkX{)Pf4Z3xQg9W5ml4p>mNs{Ux9Wvdz2D=+|->@)rJl zN@Eh5FU7~oXwCb#3naWa61ER@RZ>93!TFdeAe%W`gdER1sRnE4TXN*athpxXZM}O#Besiqu^7xPpo4A+E zqko0K3SG0$t^AeGBh@f2Rv!Yo6C7u$W3du0mnWslr0nS_9+AKUF-S<|A-tpDgnmtq zaGk508)aOkae;3d^&q{y;n2E2F5{YmVGRVN_j`yA!cucK9A^DNmAfX#FFyk5d>#x7osh4cF3?b;??KIh{7 zY*Xu}4p{#AS=G}tT>d|{SgpXN2h9WuI!zxf3w-^3!UpO-kXP9Gl~?eU!Tv_XS6Zc& zzUR=`h=J3Z%Oco~9@bb-DSBkg^kt(%gY2@OqnZzVpE6<^q%PePR=R6YE$PY0n?wqc zIC8_|p@UU~R{AKq!WzRoPq_4!Hh*e-jqZ(Av?bPhdjZv*f{LVq0%S+VjkUVGHM>mt zD3fZIHfpgErfn;=Bq(FnTy=qTP@Psc+%=kJDuzXH-5$r7yE62y@{E$h zBn-NIi=uSXa7`vRqBGix&5*&g)=)<>qNd2g@>*+Z!z9h%lZ`ZH?#ads>3`N?C; z*?V?gmxJf%qWmCiFEL`5mEm&59uc^}(GYhz#s8ZONJJbbojMwYyg$Wza(u zel+*(hzw19sNWn9zWlCL-uhd$d{djTb1t3|;=Y`OwJR+>B2&J3eA?-^-dBJa@}b-F zI@9Mv7*c&$aPzmJP*m$e$Bo=6yr$brRBvM(6%B?;AdN25Q{zdaXJIC6(R6U$cs8NF z(ZA&d!=4syM&uJ65>KLhHJb@F(J#zd{ieBB!l*y%M)UL198#Kmap+x8f=}>2Rf@%w zGG*)@LQBT=U#Rth5kxZ+y1asl{=z6k7D+QTmWrVqZ(>8!c+6>Ai?8voZD_Wj-DqqZ z%tY4HqRhrvR9X)Lo6ZrL$cp!-glo(hxcQ&_R@0165w(`qJ@TP;jx^RwE@#4^KNVUV zOQM5e&?#rc_nzS<}QB-MGETfYR+(0sI;|O#R*!-NkB1Geq9}A9()#T>2>uV)l1+lO-y$4d&jxT4_q}!1RKDX>6YN7XM%gI;UM?kj40)YL}s^MWy ztoA3S6%rM_bVWrQ``~H5Nb`86hiQU&MD2&}Qtn{hSJcONgLtf?^x^FDfCpO2{-DO3 zQ70O5n^$)=@Qy@tFq*`Js%^m$nFSV;FQI!cD>bH;t3PDzKl4V&9uUA;d$@5o0N!39 zd1-Af&lv8QEpgpuCT@mV_kJV}St|F}jm*6E$)2~6XOWYKn_2HzqEjrx6D#mZmbA~8 zV!YX0dU4^rtPegyav*LjI93z5P8^O+M@XGq;JWcB2j zekWv9r9yxkno(QvICD}+`66paObr|}o~5HB!JC5*VD9rH$FjNXU0Q+dg66dafkse*^176 zFu=CoZi@Y$(PEnug~eN@0z0{+%c~r+hctjrIDbgBWkP~vTs@uErKk+S5X$%X4XgNJ zTHA?6W74$hmcH=05x*E;V{SmOyY|D!WZ5Jq;(u}>Yu0-ZC~i<5W^67YFBv?7-^RY+ z^qfdYu%MalGC{{mWdxq8#lF)cBND?6Jpi{SBpXra5Iq&S*PYb4kZv4E^Y$dx7oz}z zo1a(2yfgfu9N^OkTBb6XkHRzqP%UUo#~4Eqo5J{!3k_n8@-w2P_=7$6viqdm!&)Ys zTr4|@Okc%@-7cWbV0&JEQcMb+aUA(mF(FaC1C0!>@h}zwEI5hGma*R@T4*PEGtbh1 zo*j{XZWDB`+n;dR&Rf5v3^E<6>U7a-8HgAhU`1yH%q!0$`6~>phkUbOXWEP|o|mxm8J?ug z7-+;rj4+C5XPaf~36FVHa!2QUtPzmlQWN46!mo^sIdQB!eRt_kv zmda8@rPV!QE$yJIFH3O~V+=TXksv@VD~r0V&1gbiZMWBU9+k6!3C=R(P zc;!9!)>B5*C2jeZ*!eWR3CqaS@5uAd!P5ZPIZ15xHzTrR38JtdVnf^~4kuMWtL6RS zGL=>slKXk48dD9i4%uX9Y7=Y#p*ZnDP9!%X87|B8S-y%ihcwhRdqq4$`}LVY1*byA=IWrm(gkz)P&miI=npvpR967ltf=s>J)aDI<%p38X7|ld(EVax&PCDHC2W za-{Mvcty~k;B%F36E0gNkOihD-nCv>2%L>#rLddZb?I7zN<6UH zGxc;6Mw#X-x(3ChW-tvcm{hlk+-=q;Cq=r^=rPio_Ue?TrOdBFxUov%&R%bXUo0;_ z43sj_%#Ttmc$h>?t+f7eB|f=nTKq7A7P;Bas(z3p$6Qca@$+2XN$p}ey%lnDN^}mh zizM}>@g=!^>X}bWZjJAx!5)1`f+WqabsP+}&!S31#{@1on{q(`szhO$1jhA;J?%lV zL+ZrsY^iVB4@PxIdz`3+VLj8}oz*?y%AxWIJt8T`YeSb9n-nH{oAmyJt);8~NYQ>_ z%XwrQl-q36P{S|-1jN%*(m1@{&x)DGMrZ^r4}Jgo$$(1}ijj^Zj^QK;0+w~bB142* z-A+kusnZ5w@-y#Vz*$}Bb$bAv|J<{BOSZ?wmr3N|n1Xmb4i-c(0s_ ztb?r1!^_F8g2y+S9jrTtH$+&N`JQugj*eYSqrZT@BZVzWEDd z6WKIB^a!L8=>AP2&1B{Uh;)yOxU%gP zCvL+lIVWb;9RWOBYfgWPb^GVM{Tu`DJLWO)KKSe7y8yT{zcVs|g3o+sQaFt8oET!} z0yjK$q-L<#-7ZCts?DnbM%e&{3rI=+b6?Rz=Ni&`3~8iOGii*$pBBJ0R8n|nd3w#Y zbKih#efC*9axc2ejH_Y_MVzweY92fop6?XXA{&e7`H?@1s?eNo zI)4rZcX`br{xrWT-4K3NM= zfe@LU{H7#=kr}Ry5V}`-hh+}tIa@J zVcB!nSDb>*1PQ-*)nioLjy(aZo0Rbe0_C1WH{_=@GesdAjI z<*V(;@~{98%Uh@r6HFnV~}V$6A87;R|G#DHDhbN5IL#GwZ>)lDZ&` zMEObihdYb(D}(_fsYnZ2G^=POW0)O*D!3JAMu40#^JKAPhVe5LWnh|Z^$=Pue7`*Y zMsNqxLZVXAzl@b-SiC0z-+3$nOCjdb5)6;3Z_%8Kd`?e9Mn<=Sz!xs_>$;FpVa*VG zC~_zlW~n4iIM2%k&`5U*cA62$5ecPa$`#+rLOHnXI-8kq7N&P~emA@p{Qbr1cy1I&ZzYsgX@<~55I=i;> z!ebXNww!)zeO>WT9Q{hYFHH-b+FRK+V-q;EtQ5r?(BZahp2FA<28pv!hHlge{ zY5_2fV54jD`6gg~%6C%T0Amt;lTtEVY$J@((cu)-*mxl3}YM~DbJOclHCnD+rK z9B|4y;Iz(lJCp6hodH|9x;fQ+(1BSB)k6A9FUsF&I$h*`(%4nU&{SX>-KA=4yujUu z`fIwy++mQF0g)+)mt_}Clr5n~zN|ror3^=Uf54Wivxa-~@vdg!UI_7%+rXTus}| z*akog%mgG*-M`cmnLfDeWLzn4Td0u9TEdv9XRsxp7QS$fe?|OAx+~v@Ww4ZTz2X5K zi(%{wzsz%rqIddHXSR4bU>&L%g?%$lp?}#7>%Czo6WUo~1aNC=PbPdW4l9ZDLD^!? zW8FLGq=oy+8lv%qsGtef{HRvIt};;WS||6!OBVq(3HbRx!^JIoE)llVGZbtQxX6;e zVB4*?(|bhRPFxCnG6@~xb`>w^ZHd(k8Fun&Frh>`%Jn!V#`Dljvh|uX5HcgiiOPD` z&0%dQvn9!1-L+xmgcQCzYv13yq-wB>ZZgu-rjJ=W>48BGnYziKCp|litH~^igWStuo-?% zVIv8`F{^#LsP0qTp|zK0bMIu85a)DJ?!}MzFnbs|p}J3NjfTl#V}nqA=vc!xYFJ~3 zsmu0RVJzoVBwhcE_F)6d&MYV=ZwDRk_U%4elFTMbT`8^1FR0V>VpGZKA;F38`28=F zuqNPw;7K1M+M4sA=g_*B?8JpPn=6TCPeue>;Qf*OghuoxESA{(?PFy1=?YEI3|mFS zMaM>lVI-Sq=e#TE$gsrOT5Qk84~45j_IHBr3qVLdfKXZh*W2^H*h z=dvu)spCvXRW%7C`;ewI)5?ITm@Z+xa-(i!vPNhLE~-$Pf{W&Hje5RYLU)YC$WKHt zUb1Aj9%bU5EfSe%YFL?YnwNm-GOz8&<;n`{Yu;OAkWuH%1n%6w>E4qKWGb6lJv1g{ zW;uswPJ(zY&uVC$R=>ZIAh(#0wEC069tmkrHziF^dd2;A+xbIZH9Os@Uzd^f@{2yW z{A;c**pqpbXnLh9m8{b?Gz*3(J*F8lNpcsDuh<)jsy-&i=o7&};#^8rQ;F5ZQN;v1 ziF^J}j^3P-7*bG?H2GJHA7<(!$Q5Cxib1c#PJJXzLAgKni{V6=9L!z+lUbO$QRQKk zW4Gt$vu#lk5mrsS?O&R_6&vZHv{2GEq5t=w_z=iT*GOd&&2LS-(1_SbW7AZ~+LaPA zR+3qmw0=LCxu^S)_T^gLhUqfLi%cRwn6`@R2?}r#3Ib#68Um;6BHwE0$uKL3| z`lT=5f)>~S5MnD!p+|7ua#P@}rIlL1T`~T5Qz4+{TqbfM|2XyCwM~iCVdl=rg$g!t zoa7cL^P#AZk2`S0@n{F#`1+#jkHHgBGXX7d65k)k< zp<2b#ln3SxKD-LLT=u?{Kj<1&G5KTHN{tYw*fim$Rxq%RGAY<6b({+JC0w0P!~w1! zM<+p#YvH93$Nt6bOaZFa;Fz;HIv#u8Fcv^remyNAm+0j1>@SUYLbtdselb%1y}f=W zbEp;Fa^{YPnVC(#IH@?`IyUD1L5=42|M|?LXqiIy7E-b)SfOy7Nne{;k)bksh)cZF z?UZ>SzN6YC)o!QR;xf<7o)jmQn`1@nu+=Q{1yXF4vqzTh^14D`N->ImIQ2^QR7IQ0 zo$R4WnsJb$Wi{IS*gGAGog?_NplH@N1As3nslGd|c-FomI>X+%Pn7S8|L7^3)WgdTZ|3IP(_GsTs^CSMYd?uuormm&w0a@N@EiCI7{S zLo!BA@lnp3>i5GIbp95HQ5d<|u^GH1WfNA+uy0?zN$f6DzGgrqFW4SaOgi0ij>cEE zcu~hr&?{>E0A=pqG*(RxGDAUca;(i9wFO$P2`zh?qtxl= zxafGMcsp^RWi!6+uzpsfDX%vj)P308i|@s^8=5tCX5g0UpMCRbMLj79(j$(jc0g}}YQD(<{Jrq>={B2(%c=G(t0tuGyx(<%mQ#}%#3;=f zpFS2dW-^Uqv*T!CEJ=5#Sia5Cl@#F9d$+xeWdE>KWYsWK`~SF?4Q~fZtC_R=VxtFf zyK}B0t*{$wEsi6TnSL)$<`#Yvku1I3gDpzxc7$)C6QGeLb*24d>KA+td_Y@%bMMt% zpOEJ>{@^}0N!-yk_v(TU(jDA4S)^P0br*cmi`!qn#SIR)roqZj`!Bp}ASy*S0Om0~ zd;ZMpvT-WJlTJ%!XG87;nxT@DAH(H+qcIw!M1;A?&5yMfiCTl)zTFd0H%#zo96^=H zqJ;P8?}=XASt0?o9&e-`MO>xHU>%MSzXUK=fkt%CFA`54tB+`}8E%Da8y z?=6|GR9?%vCSK(&^DFg?&bZ@y-dFqR8WLm> z*6Y%cC6ToHhaqFoX=74Blw79VP`IfbKZEdc!K~6Ylx#`DXK1fuvjA&gk7V3HqMyfS z5f#c|!yJ3XFMnjLHicF@CV>>Keirwn)oR(8+=#?|EC&^qBc zXMZaoyeq9cHYK^KH;;Kt;3pd|tXgiSG)H?xJw zZ0B@p(tn+X<`7?$+eKc!GcWb}V^^j)@8?U@OL8@bLM~)o(f^C)5VodMogpwJ<*~zE zurS!rY5|be>$lo$K#tl$UE%8aZXIcu4}&myn*7~28k?^3l_Aexw=JwsflsLO6 zmB|2{(HoTYJ-<@ZL#>Sby%ZuPe&EF%68b?np$>|DT z^SQ?fOVm49Zo#-uRQ|C~#K8XwBbc{6#CqrR8z9-C(U613aW!e(f8V2*)$ds!+!G)v zpiX+;iJIUpJZDB6fcY4?9KjgN*~9P>z#D5`v*B~@cHm{-6^2iJ!YpT=1ODB5trG9diaPRjNz-cN2xL_9@PFXO=$=~oc)Pxt@-W4Z}n>Ow!7@!r!G4` z`k&*~hng)aXnS-Y7a~Ymt85JzM^{vZ7sz*f?had{?JtbGsrQAhQ7?=ea#K>O*W+Uw z46jmgNLGK_@QOqEmz2|0O8=0xmP?ckgy}aBixwl}i#w_d05v@*CuRNsG49!)2w@Xl z`v8rr08!w>BY?Xz2{>cqwC^{f2?^8N5TZ&h{Db|1d2g@ZB!4h!Q?>v{LE#Df>jWZX zEM(RLuTasAGe!=~1fIa)8YIH-TsBeQqsH9ORZ~p{cq=|%MJ|G`m_Uj5uUKSfIEt7q zDHI|gcd_XhY?F8IKZWhUwZs!l5|0->D=%>XE-;(Ja*Rh((tPj_Ccu=!&xxe=-J>2t zwWJR}?r<1v7${SQ{sJ^}Tb~r{7dLY(d6uOnFUA4Y?(q{67H1@QH#87yPKPhk%TBM#dW)+JdLDsbUjHNPrOHO26)fI~*#zX-; z9b!~rUOg-(Z+isgf#VIm(IMiTZU-Vpe*-j%iW@JOA<~(5+WUZ0N*T z9CUJz6CF{knzJ?Z8qRDOfUFKJ)y%{nu|VRv)Bom>f2NGk!Isn84#f0#j~C}s8B_&E zwp1Wy7N_M#gYV8$tYaL35D&iOUkuZx!J|GuYNv%ZVSbr4RPcFjJbs4PfyT#1A35d` zv$kw>*|mjm5mEQq{xjw#sl#y&J+o4SUqNb`c#%II`%DE2yR7iKp*c(clWsSB*Q(UrYT?Vb;5m+s`{Y9ZF|<5R4}S0}c;&o3ho$+; z81j<5(}g9RdZ(PNG@Z4a#=UGOROg5JG7`CAFnNq2EeU@L-&Lo~BJZYt`9tW^a5AMe zZ_!ggbcVwsF;&)O)qM-TevmBeQ%bQ*2sHU>DHeEa8O#E!lV~op1j*vXpmO5) zAxIAKaE(o6>M1zUoJdtvBzr9B7uqZ%&SJEQEj@7xT5bKEkEkGz~WLInSyP0cyg>@c}YfeBclMR&dBw3{_LvF|rwi4wO?v{H6;}x}8QV>)b9Uc}r&$|4 zWC^yQ5W-|26hi}BPs~5bz?pG2&(>6>@7U`;mBJQ6=v>Ag-f<}7-^`*6FJmcz|83T+ zRIH`5T-Jr7fGtmK_<LHIKpON-b{g&msZ z@czxMH5B~s9#~Yk4hAkjUdsWsFz+Yp{nz7ajOR&y%>?n5&GG+q4Z|r9r!Df(ND^u1b z8GSzf-q?=9QAkb)p6rm4RSs>y(D3>1tqox2u;5M1p%SH5BnDA3Pd!=pRHTQzT+%x;b*|AT}ifB5_;F4oeQ{ll(FhpPI=YS1ZSZ^Sr3@^q))e_pe8Xgi2r6 zYC$C_B5f95{_?RaOYD+NMWGqpDm8J^Yb{u`#&blTktp-02wU=KmPDqF%>}1{U_VQ? ze+wg`?yjj*r`dzWPJQ>hHj&-QMGadyoRM7+d~y<70OLMQa_pg|hFR9Y!0?Q+7&1RZ z6h_#W!ZL}c^!dvUs2eiSRUYcX0Rb?4dI)4a#JM{Az#B%4t8ovtcCB? ze@q@#u?}6O{t9JxErD>mHX6EQX&534U+U-w zc@an8#U%A$b|4ZwkV)}E&X}wBi80R}YBg4@N}}rimSY5r602RxP*d5Rnvs8i<~i4_ zrrc~rYeSg`&0U^($Hfo4{qNMLUG|oM3lHGr;0ur6rCKsxMtAz=5nrPjb8Hi=PLJw| zW*n4`e)t*=S6)@_(#?col4~}g@?D-=l5ph+h01k-gdcy{z*5=;=^V-^eOJ-kavoR| zFi*#wEV|~O?FjU4FF0KrxpcX<)1 zM_0#{-os&-gxZvW=uvHdJ?db()EG~_YJr?$EKIb>Mp%~gooeoC*w*jGr;M>A6s3q) z(y?Cs9VZdPh$QP7!#66d@M6si$bPd-m`sOl`{T%F4?8T>t*Sg#@GD zFpdMb{}k*rv9-M0@-JBnfCaZ>lGjS1_>;5L&0F>g>qvB$xD;lpV<(bx_N%p2bjehx z>A?46O{O|a=Sx1&2(^*Uzv$%AK$07Bm4>)+Z|JY(EoiPi zH{D+wXL`ItdWO>-_L-pEbC0lLFoY&Idl6-1{4??8(h`)Y9VkSm(3G}`{cQC`*z`rl zm?H`ojeAhiNYG>8twn}*v*2RVsoh~=VZm+27FesuVB4g?f5Uz(A?mdC^_o*o>$PN^ zli-rVZa3kTIAyQIcQe^0x`lUKb2S3O)vo6lA#8=%?zC3bO*)gPzV@(XkcfCIcn5>$$a1OgYM*2*TD zc2g!N_*N};`=0Vc&Jqeuk=80WlmiS7JOpd+p{0OzWPGvSm?F%}u3H|(No*h;hMG=V zJ6JTE(B}x@GR>!XELj;yXIAe^$PE9l&zbcTGLZtcGdKQ8B}GMO;SoZ1wMW>i?7Gs^ zV!tw19nq&#xlq)kj$8drU^BBZk`i>g-48(c-`9ly3}=xC%H7&jtUP1w0}K#!^cYN1 zp}oo2+s=IX>jn^596@fcE+*}^?A00k{s=Sod>sfQ#^zzKlrFzU*7qL1gs=01B zT%aZMBrK{D@YoxqGsKHuP!(6CYAOS7of`QA=gK`vbwn5;76QQ*E}q(UyiM%PlQ&ow ztQ5}V^?$Ha4gr@k82p8{^^ot_aI<9$QJjLMvHO&6m444k;6MgLa`II2L>*H&N^)yX zu&8_NAw^BDSu_q;O&sXe+{PZ-t`fGycj_&<*z&yxDsKo=O~Rn?ueZn&NE|94KrX8) zd)TAe39Yh+`*8Ev37jPPH-#o@X}t8-tVBF@JJ`2tM(%Yw} z55@ABq|d46rAo#nFC`mB_>ztI=`Bp;>N!a2Ld%tq`H>nXH7Ya^f&gc0$tp82HO^&FH{*KJgKrWV4>@8F%d_PhljJkoy$`W+&@O z?hsb7U~$Q?h)}4<$Hs@Y%)72rC62Vbh!gYCJ@g#W23w)%qu6op{p=w^nH@Dr_o9yl z@Os%%K94l6&o0k(yJv&I-t;9$Vx!3(^VVvLDA;!Av`%Qhm_>}0sm6#F`{TXo%N#7TS-7*PJn;eE^ zULCBtX;avb6+A7qL*cAM#+N1!8iFYk?nebPDL6(6=jxz@k7K7W_pydjlWf~Ob#RRs zhg>yC`9C`)m9XIyk%&c1%iHNcf8PgmJ)7|nBw6LSu71J}yd8UZgbBT*tp5^7DdNkc zI8{PfFfvqe*qKY!1ynovucRjPIrC?TIu}-;2N8vi8SRY7leHf3ePoi?ZHcGbFR>k(q0I=n^3NCwwAT_z5de?_3LH} zFdX#n=w{4+$QJ1O1bZj)?jh$d6ePF*Q(26Va*6r#U1W76)_c~d7~f^1HO24?#tJfU z&vZyJ96U*2-oJHG3W4pEr^2l07~pI8n6A3Epitjytl+*!07JbYW`#DR)~)qTnw zrtgJap?v%A!u0E)%Bu4n&PBNvcRUQ)F`K^DVK%5-c7Dv0JF@cDuro2zK+9K%6FJ4x zAQ$fiBh`v2L*ZNb5pRHyvScD3ct@8nkYK{&VF9-Sr33jHb6!JToFMBeH}78uaqBbq zm=qy@0p-GW1vZYPF>mOvcYZmSl3uxD)hA%?o|#a$47MgB>KF3g!*jlPf_fn)Pur5e z5+~j6y0V5;s&uHZFiG8(-veOA)Oc($N4(m)+mx5AE&12Uj=wYLhG!LXj_|Z*&5aBq zJob_o2-eDhXEczWnK~fx)Y9L7#xW&1M}%w#?*knMDK*es$Ar;8?OSp~l(jdMdaZkI zGS{Gt)q+)*-o~~41DjDXr8MpkR^i2~#bpGe^y+M^ zalQRe%T?>nnucF9|E{Srrb}u9)|n-s)I8|5tO|4n~x0P`9fmI!-?&WF~J zwJJM>qy|bHIHjc}Ph)nD(wZ6#!wsh?cirZ-Qf0GDxG5mH;qBl$D>#xuO_9fOZ~oU> zg_+q}Js<|V&CSU9ajhs0l1U6Ni2lhQqKa*^vAeBxfn(bp3R8y65 zCJQSV%6E`MxuD{R1yo^-9!ZoaVK2Kb za9RS=S7X9oUH3G4;hw40?z=Ynx)&aqbgti*zm!+(Is3!B()S+SaM_zeO!;Fe`QdRa zdMYL`=^gTaIV@H9wLM)O+US-u9@7q-S~WSFY@Z$#behqFYH~PhZ2Opm>rEIR7KM_M zf!951VSDc0No*42gq({twR*o`Vc3H&{>@#hb}&h`K&_UY##*L3mS|mU0!f$<3Fv*s z)JVSA-_Q({*v?_+tE1(w7-EmBuPbup#Z|?j8B0sX$>Ce$X-o77wMeUH4K&OEKy4zT zgY@eWeiRN8?uHA@*x@phtF&gnuUE8vkBJb$C~-5(iPcPI2>`AA4MB&0pG67UB5wEe zGR6Ek2Vv&=?vV1M;3FR@@=+@(hMwecD7$R@22ZlQUXgAJcjslk$2cM=izBPy3&Hk+ zQ94KqqdR?#IONf^XvgK|m;fycku2CFFexyt8;z{guf447Dh@m3wt6wdTuQkFZ8?0g zEF^|1da}4H%|(;wQ&K}Pn=>;`n*}D_(o$XZVC$l3cHdwoqXn5U*GV?PIf~<5=|a6)#B9IuhoTQldKQ@yPkCbVrdFT{6Y~7|0+%byxi;>?MeM*UKmC+n?RrCP7V3GR;gew8Pahs#lgIF%mxf)R zZ&vd}A6&r88wLz;Sy}1LBWKe%Xu|K10JBa_dhfr;f#6MdN<^!*1Rka)_6jBWY(^)! zpvy}SnZiyskFu5PZk{|Er@M_Mp?$t8^{eyctl~Cwx-Kv`tT&WCHp;L4HlKgU+N_G* zUVYz1UTkueGn`7LunI)2zfDm$0*A{_{-bZMofSfDMe(`Q_3WG7>B1VNEWMS_*o?_YA!Nc10$O0 zu_WEjnhrB&7`aGo&JGWd&*8dXGMSr{C$?KYuP%wNh!)THkl63WvUwqVR7XTapmE^OlY0 zI~*1fLU%m~jC`w5KWN#dhJLtMsnph1ipJ01xJlVDGl3Sp)%eVr5S&@gS)rtv24@;~ zDFtWIpZrgpnKTQh36i+h!Z>E6#**&e;a1srwt-+`|JXKC*v|%4{z<8^+)blGfTjn6 zk-~rnEb*4sGlhGv$2nSQ>t>tv+^cR;Gmj{Wi%)PA4pa{0NvNw08zH;$FyUs8T_IF! zpncNp60YfUPm^x)o+c%o1v=yGF=~+y(^~LXv}5i;(&yeN6thQo{9Z20W0NQ(A6N){ z7a$sAh`y#;UDiRud6U^EmWr~5iU9=J?RmyT2^I(-c@1h34J3z?U8ENw%cM?OBd+VmHyRy6?{Z69d&W=)6t+m=+-ktc4rRYbx*yPSwHeSlOcf5;SOZb`xM6b)M<5ot@U5!r2yorcC64z* z`675c;m;k6FszdWbcBsr{3g+uL)MA+|36+^${KBpH4}HTbj%dm4AdG3JEUTMp%ama z-;Aas+q?#FtA^In;gehRFQ|o1p2V%uUb%1#y=~Ibgr10#>nE42kZ0Qa&a(WD)-G3@ zm-#aUl?J`T^X(~N#^cO(KQQprSWt3^{6_7}GVpqRNhd=Voo5-@ld=5hiDZ$`cp9xT#v@~fqo;%VDoFh+cL(fdrr#x2#l+%HRzPn>S?WBGNmhsi~o`^ zkcSkaG@UJO)J$Q?BH8;0GQEwyP&$yCx?e*mX;|b`+9Xj^cmNA6Ip8%Z!$2(%rIVx% zj%^bP+j%Q*oQ@gJ4WB|^%#qXvitU9K0%X1rLY!+0pQ{$e$V|g92mmRs+i@{PY8SAI z{o|H|+_1!Cs@cs0x0JQ?`Md5_IAPZm~th;>qA8Dt*u- zh&QaIulqb6SCcVOWG&Yf{9%=~l=ZYVPZf=xw7xXqGGs2uXcqo`trqUvd4eXUNF{iU zL^PS|qDxkA1Io6I8{gIgJ|gGZ7pqVa(reQg@sEk@J3QqT9DHG|B%QlGt>O2ycZr4t zI%PDfhaIp_w$=8GkG_YF;$wztj(S#yTZ51Py?3I9fYKr+00mp#pgfWwWEP#6iu!(9 z*C#r1OFTNU&sdb!1iHq4-=-i+o^byrPrJMR!NDw3x%Q_?S72$LYrcc}YVBO~;&asS zrGL(lpILG#s^EQ%-*J7^$$rfj-xPhgf6IrvBA&WG@s%1wUa66>GO}!o^VF)(ZcmR~ z|0!wjtp9Xf5e>|rizwASABsW)s96zxcwYp|1l>kYW#BD%96zvSx{(RuR|m9Y9U#0K z{JeYo_C-&Tuu!Pz59RBZ(65!_H=zEbf4QVuxr_&;}E=m_AU8 znb53~TFmjfqzWU~L@m!rETQLSC?AlWfF43J-JlM{N0~#iRq6w8y9FUTehN?ap#!8x zbS&1%b(B6mo4j2#tDGQJRDiKM)(1v~w3)_RoB;CF(Te2|g@X_I7kDX^N-0aqReX%LL~ zSQgKbSG(LqFredNB9?TDsND)F=d6a$WvLAUnfPgQSMZ5g2f3^H`S=Yyr~uX8+oA_L z1M`ta<6pi3 zp2r?V5SDm9P&Hq3Uo>iQHtR{=83T2HnO#cUIYvQNw*j<(R|g(t}e@a)Rn;VcYp84wXeafn5Sa1sUPf!a9n+z=oT zdqKf1-i3e*mwseX6VF|WwdjbC!eH?~?n2i@d<3zcd$(#X;5}UPP$Sr&!qzEswou0l z$LipB3y4<6)sG`i=L5E1!DoNH*s;;I$G7!fHTR0AW7}@u@$~`P2LmroW+4=?G-3v* z&pdX88b0hSwH&fLoL9)^#t|KZcVm`$&z|I=COm;fFGfT6keC^|bNw9*N6*97RyQ^X z^puzl`3sxW5ARR^@LN$|qVx(6Cvq0N4hgYhk9&rxXb%>l@dsu*>hGN-RiLzwkKi-n zN_ZrwJD9VBNp^*9L9J(~Nts&i8e7MFRj?8dAhxV_z98}Fv`T}gtnCU=$rp|vStqhe zv{-Zlk-3ra3#X_=a&JZ1S$+RO%RO^baBXMI6_6-IyyyuQ*jz(=$1q+x40aG7(G9zk5Np7u@MrQ=u!xGCMuy;H#F&*vXvRmZ8eQ2)jr4%fLur zLxo)Xw?(!9AK_D3d$Ji3tJ8?pK=O$1Y6@J3V=C#u`uPq)-Z2&Z(fQ8tPj33LE6%bQ4lq=Ck-k`^vi4T#^lNw&oqT*TbH?pXI*>V|m zHD2mHN&ZOoj_6+jwTf@U-?&{^z^j^xX@SY$6-MV9cx#i3^~nO@C&)&|)3cAIKADwt>&$&ikhbH2lL1gAK@T3HARr}u&$&e{ig#RWk=C})?x;K* zPp3>g(Vs+uwr|^~TVmPBiJ>QYR6*# zG}7$^za9Z{l!V;=n|gfdtxvq_L*DaA)6<`Cdxm9?ygEiy#F~;rsj<~n^+C#Ocwtt} z^?Fcx28VG@!k}&!6NxL(Cx%m0VJ_0yWe>-~c8voN&aZxWgwt~-Qv#0&>NM@Eqx8>Q znre$FZNJD+>Kg8tXjmTZeAVR7h1jYl3FowNvo$W1G=Mpmonq2=bSl_eqm+^ zeJP_+@w(epQZmX~s8h(t_@_Q|)Kmakb=~u?#d#s+ndvUHS}OODx5zcon^9|cdKdA( zOAk0@InoA=d#N6nYR*paN^nZUg_s$Xx0Sua^sIW@Dv)K@XJ>!5l^ zW^E8T9z@nv_bDF`|;QioOH!noJ|3FC*lH$MAvdzo78p4x|Q#41hGlqOD zaV;${VIlK5OP%yjVut`y$t(~F&$)8#{fn78Nz+}1?CAo?*0uO;{6e<$5g{`3~CCZ-d12aZ6>V=4K#LT-{+ zZv9Owzh$2YWGKBZh&e-fVwDbd)ei96J`7g=XAdNEtzShyTb9S`s3Yq^UHWIlft47nW-Y zzMrn1%SXrxrQ~8v{aed3H8+HOEgx~=aE(srNGme)I|$qGIq^Zk;AMQ2%q?yd>JKF` zuAUI5O`f}x`uaA*8)X-I^G;&u(-Nmh_N3rh3bGvU>9C@YY&H{Rv6%XGIkL$@>Q7p2 zTX$lH`R{ z^NPdurDun|;YaS5iH_T4aywQ|l@|}s)b$p$u0z0 zg!zivzHUHD{dj8NF4^>?#gTHdh?=`ot>-@(WX8sOnzFkmZ+>3nd+@(6GV)!%Hx#t$ zdrtqJ=(%j~d7{(M5ekD^xylK>N%-UlFA(RTdLVk7*Gjy=d*hbjghF_mEI)V398dR6 zys_hL%K$r1w|I%`UWgAL@C?Pvq4~S0$KUWI2G04fy*P)Pmvr1D?(Mgl*7OZ!?|>})<83+ zOLlf3w%=NH=R6XoC=n|$IM-y)4f>LVfd6s$2XFPJra(uK!*Kg8dhyUss(O>OQim_) z?>OzgDUU}!gI=|88(PXm@f|u97H4Acq1XbD1-F;87nhd4QGk-Cn!vH3FV>VYoJi^T z!!Y{*V-DDqX3v&#Mo{YmaQ1-MPCB*wTd~lZxk8O}q{{UHvVsXcaeAGwT%vp(Jb8 zX`+}^xrzDX1$jHiB$mqUqIMB-LCJ1OCXYSFC2CANwx-g$L2`*3aHv^Jf;%M%tmC5i ziDJ(r<=$qqbzaqo)yOKM`pT?UfWuVHC^~W({C7~#!9;Yyb11+a@z#lCQ02A-T(g8;U?y`WYX_*{p|>Sz zhBZcH_IQDuKymCrlRiNQNUT2#J4W9&N-rZMV$3FnnojuM?F~}Iy9l0Z_4hN<$BSZ4 zQ@==>@dT6a`N165vKxPuvsdP>*?dLm)G%LBXTk7NJpygYKxM@>1zbq_YYHdN#ji@& z`q={P_CCt-xP)t5eY3gXOpr76;+WD=cjG{MjjtIKE*NsW7SA#P#$+hEQ@&RV5E70< zdWP6Z?3GGZ#uO1a(}qD^K2(0soO7-=Pb5YIgO*|ggsa+AJ7dTE81uCHGqF1^a_@5v zjh8dPm%foE zP3sww{K_Z)Wa&(}^8l!5dgGzO6{wz7=0Xlt=hhxzb@?)wP4|}j{iesy+Q&l>{7wm| zB3dC{;W_~>6xM5$0tHO06ko`);8GiubY>mmW>F@KE{lSz3}6{@OB#+H@_+cc60j(% z?r)`)_L*gvmATaSnYmK7SSpy6`ByV@AyX4Sx7(|Q>d^PVZvldXf zPj^E5Dyqy*_lj(`*@2HyMz#SO317P!6FJ7+(J&uOU?JnQrt2%KHU%$5fLybNxnI#9 zINl!}N0L}q?D?&zBvElCv>cE_qulW3e3ke!%SQ@b=Giz4sfnNxC2kYJFo zC;a0&;^qnA5gKW0?tWAfa@tDSU1X<6>lV*_1`{}wzb9}R0(d55Ve2C*`X-2{F!0-v z*e8*oVQz2S$Qp#q@jd@Tf zq&MdN6uG>l_Y5Ovlk-od*ZZ1o=7*@qC$Xq_jsw5ngOV6^Ke#b{>ID4=!*GGzq10w& zD5>eoh~CsaNXboiyFtq}d|#OajJd<5l~CI`PS^sB@F4)A4&ji1hc6=QU^7HEoAe>^ z8E)AXQlyo`jOlbyNIvDf*nSmm4&C-BCO#+|Q1Bilmn0njh)6r5a+_W=_6VG8M}BEA z?KkW9SVj}p?Xxlnyp;*Zb!5Y(*JZZG$i~RjQ{Q8xe`H~cPbfEiRgaC(SOBnkwWnzm z(8Wzlt6`mcLXVjcUxNheM7z6Ul`yn@7pGO5Nqq2?e_2?(ZTTnjuI#o>EB}4)Q>txM z3%g(qWZ>}E)HXeE^Wt9!4MR&uLdW;r?)vElcY*2>`;-_-uO^{|di24&EEiOaMW-&x z2Ec7G9PGx{n|#iRpjcL!c^!ezC!7ymbxs3aU~8B(gaO> z{+;-6?|~2SsGu3UkgD?R(jr`uZcO_qr+#;DFA=Lw4i%H+4BEXa--J0Y?2fs$4(JLzH2d6oVeM?d z$ycHUh+#rHQaox^qqMbYBTz%;F#5A5+obLMTTr~N9eK&TFhe)5_cqM^0Y>i!_#j@p^CECqGry$1m!7Na%CH78X#zg?M- z2#65@v?l3mRp=~z=^OquDk7>V7q(sf`^wng^jA;Fi85q@Db<+U_hMLR2w^Q(agv7` zj$Olqany(i`YX}5jUXyV5a=0(bZipwSw%eL@p*8y2s>x!(U*KFt_9as z8I873!NQpfuC*1Qx3KQy?vq)5 zp5f_qUBwc3>LF_0B76V-XVyCvZRXxq{jFa5Q{fO+hf?-uaf{ zH%p>sm+MCs_LP{o3jqn&rPeLpd$WlHrMVJ;$2G&H!xG^_>5~Nbc2B2^kG&mSBt-ZY zs^VjonIAIw)a=cF7+BPWl`rOGyf#$EZyKa5KwD@6ITSR-C9tp@$4<2g&etu3(q|w(fCdz(f&CB(7V$evQbD z{WA4GM!_;_U4EI?qotCK;?nU;Z{oiTvP8Cm+_+vlC9xu<+)NlxNa`9YVlB)oko`nx$es~^IYhLab_0!HXu26xIx_yy zaUu+05)Ldj;^;;#6-Jnk{VXk^c9HAe9{E#j^P7t^QLO-=;-Q2OQ;s*EROi%aiP*F4 z5bYVcBSu(qc~;zybHhhpUV|NvMxA?kPz|nz61InBZR!g)LU%&U{IFj)MU{K*_Uj*B zjL)vk&AS79Ml4+X-P4zww8OBSvhEV_ynD8`W0AQk%$tPun@a0JN|PZuJv+Xh@}ti7 zbZeHgz!>SE(3jhxF8VYor)$=E$h=bz^ONcqW z0%+ZABLdNE>~Yd(4FFZ@nXY?3h;lNz{@V9>?8~FKi2k3oCwuNfziuxz*@u2C)GwtG z^519Y8?{z6XivM2^3+f64Nn9Z7oH$6y=f}Rh`Oy7Ygg^MkT|s3-AdyM_ERjyQ%)bG zl0DY!jzvb~J#~0!9P01%@+e76_bJK-4FrZo^0Al}tK8^E1q$WFRthM&zsuam4`K`_eR8HONh*4TI!fZF-OY zF6yKGE_7WWmH__y`U=qtX->s4@~7rogtAfs*JEdm@$vG^TDFJlhvWIQ+q<){2yNb+ zD0dwQW3)k&7AQn>vL(4`%yrrTj2`#oyd!Z7sgV){9%y#55&CQ7G5ELC3_C3S0M-1<;Y&q#jf)2VMT{MF7Ww>D1q0DGW8)mbm3( zC9v!4|Jp-AJwIzhWsX%z{WCo&m96v0K0>4P8iOSM`)0^$()x_Um8V&K{@FKjV@k^6 z5%?_%ef@txk~~Cy+qZz4Kux8!Nj*{(jcfE6NYHeIX#UMh>`7ywhN#v4l#EZPz1820 z8s#vGsodGjSyE>N!(=q2GKwK0$=CdIZl<(%A^*#5$WYG)sY$9n^KZH@?kDblZ#eJn z*;%#fLm)?W=nNJrAYsLXgG`R(7Wg`L^vzRZM-h6Mv(M8;T(L4L#QJMOgs02aeO#g| z!y#ZDP@O!OijRTisr1dx<5NmV-@)n}TLw7&@DXW+-8O-H3NXy~Oz5&|BsS;tQ}cJ8 zovz_^oIiwvhK#x9I*AfGWp@0<;5p59Md@=#v1>1p9DgnI#Vk*TMb0oTLwWDVb+7jg>Psy-j}5XAJ$blgH~Vw&d4ZbyO1y{TMpECIUIcHmY@lcfJ#L+ z2*)j2Suj1`Cu~V7FgQZujv1naPsc6g0d~9u0z|cx^xB_j4w*GYoUL)g$3ix4(b)1B zJo`bX-v8kM$JU0z+wq$<9x9W-OSv;VZ$xYkB^1CoLH#TlqrRyQd&)>o7WLZ~gF{6Q zhU$+=(DYXxs6n6ua~S=DUzI-0HiYLGaO$WsN$n8B&2A3wEq63rD`Su$=@hMT_{n$} z6_m5|hRw4n$8K${UkCgOn4H*iR%wslB3Rd8Mt&LCKjGO~=NO|~E>&39tqxaVW}~St z{(GA7_H)U1Y^44pxPHu0xi*x}$shG1x;2Z3M2gS3gxd%oBEGC~!%#Z|KzrlxE@owq zlPNF&t@1I}1x5`2eJ<(3E4Q%TmfMlOEd}ozw+F5Q^lLHQ(hl~_Ta7Nu_E)6&JTOX^ zGgD%v#UEl>ngoy+4GKVF)Wl9d7uI_7J&Jkp*{K{5(|AB^Y2*?L=P>Dwm|)M~n*X-yUrXuC zFU4O&NhGjR0BdMPSfS&!LJm&Q8AF5<7*@C)d^-%56UB`x$%^C~yph)bi8h1DcuB<|YA;oVK(EWB=rZVp^yL62;TqP-@vIp5jq<}#6MOUH-L9QUd$IjPdT$Qy>#IwFtv*M%x4d<@-duXJOl5_PMN<2bWO^(fGT?4 z=pOk_Lz8Us;fpqL;Q>sSLYFM!x#P_xrOp1=|HG#)hdGwBHfgLScTJkuwZ|@rKl3CX znmevP#^3t~L(HH_LZ=!eWOqDZ@QW_d85y3p96ByJh}A9P0Zf@Pah;LhX<|woGUQ&w znvA&$`qek!o=A{BYUF0-je(w^Cg^nk+@^13?VG|+kRM74g24oV3#2W|=E~`4{UM-x znqV1qzw=}I7onQLi`#LLwmV8OAZd-Xx+RLML|s_UrMF&kNct|VO}MH=+mzH>sh1B4 zG1nA?W-Oa$h5Xpdl{jDA&?Ef45S20%6M37fpC~Wd?PZIKI*$$mxCzd@EKp3`IyN;z zc{p*0MJ-6OK}Ic|`E4UjPP=n_f8sTD7%5;Q5TRK}MH zk-2S}i!eC}(G7g07E5zDb8;i%^3;D@ES!PV%n@Nu1e8=(=T+()R$#2qz$7fe(mymE z%qY%V%IkHGfGi~5aYWEEmHwI!iviFCHkLM+_Xz={wnU-Oz~~#%a0ei{2{9(kd2`GZ zlRHR647v$(NO(j7<@ZPNRC8`P?2Aw4gm@zLxI_kN%gAegq)?%@C6fbAM@d+F&CDvBenZ1ObLW4No6TEy zyd}bu$6`O(;hT4#oSp3k~zdhC8}b&-3Qe13RThPj)I5Uo$ld5drGT{(4_* z$lV4g?o^m$hz$*8XzU#rr7oiW!Z1Yw53zPlir|PCt%I4_3czdYcN#2p622+;(QD^j zEGZNO2nKx{9?`IZ40&RO9`+IdX}0<56ST|XVNl1|CmRn5pvMTL38Tj!?Bg>?2kr>0 zZNIB5HaJxalJ5WAd`O;7LD2Z{CXh2~_yz;XVTA?Y!?FJBc@hgA6Yk`{M-k#oTB|ET z{y9(cMD3aMZfjCBgh3_hE;W(|hq5~^g7V;eZ(-06sCNT%dSz&*H zgh*<^oRg25aM4PoEI>n8$o7tg2;iuPlH-}v9ntv+1#CzE-_PWR5_)CdgFyHF(8bRC z!a-h9rfb~FDZ&<{haGjvdYE0&2}9qaD2j2Hs2|Zmp`3`5jVfYGvcUNd3irYbfTIa8 zSim{wq#7lrz(#n&mA%RXV{<|dZ1ANw933NG8%K&1r_)V~rgG%yqZt!tL?8dG@xZ|Y za6&r3%YM`h9{O_5%jgfk8nvnv+MP=cdQb{ygY7U$67x~EU`$%lGdU)`{}$ty1`uqK zcjV!aI1}R7)&FgL#wzc5)*O53VpI6cqpdA)skebcGe5FMWdZ{$mnWUWggVQswst8WDeY0`_>2tK5~ zv{yuTYIKj^=3l!}LlahUk0&|w*dcLdeG@bkXUEMwGtG)@@fSf}qkH_1u|x0U*dbze z(IF=LgvArw06aaF2j#M_ZalZA1nO|;%_7HoC-9sMH=SG+%lm9gECe4hD*)|#=*dCq zj|##NaKXsV83}NG#DSrnmM^}%Q_q2{Dmo3kIh z#DSAjWfgP;9n-jcDYmPwKFA?!<)1*|W(tucDy${P{IiyvYDdv529cyKIoZ)zLas|k zn$Le#1JbRBpZQQBa5kG_BDVaG-Ysf*7|(3i+H=Tngk%G@jWVG{_{@wJP@H|N(<&ld zgD243uLC!C7VsN~-$zFu#&oIaq1IEIVQG0}Nj&hSKum~V=3GXLM=$6yr zYwx-$)_^j~-Q?;y7J!D`E$NmDz}$XFyGLck4zR}0G3DiOiTmt z&B!v4rGcn;F?H~#0iaMaFxMFYAkmWO-53@w5VlTkUZWt0hAAAK5s9*J6_mHalsvpK8B7`AgfCf zHNAji&s(egU~|s)bj$I9d+$21gIp7vFr0LAFvIPgMbU5FF2R&>T@gnoODa?qJ6QuCm(9l|bL~;bd6}^3ZrRc;zbr zdia4^laE+&2*Xok95}&fVNIBlWa1evl1mp;!KK>1At%AJDx$c!J)NsrrcPUS!W*Yw zpzG6DW~~-W3vlVPU!e079Sx@Yu{6KDaqx)08wK#Oh zeeM3#Z*6>>`4?hHh0Q!Lzp}ryTO0B(WK~c0We9*uEVx9-+tMR8h?p!lSYC0yAdA0m z)D5gk@Jvb1APN3>Hg6X!qbgnyqaexuyeEW|T1kGJXX`GZXl!CK;!z!nSAo=^B$T&5 zw0KW#eH77FN4DD^n^o1Q!8VQto`94oVk39aQyDRJv@{#|XkdmEST~NkF)PsE&7JgfSEu5QCir1HhHOgzOcj2%wEVE_|6> zlZP#N$1Fz%eYy+b8j=7FK#|A2;N(K$h}^=k^s9cRxF8y*Rc!yofWV9&#OZxkI+?4j ziA0lPaes|RvS%J=B1T-Srw8ptyIt{2F>LlME|e2MTnDsqC1K&?;9XZ!xnSqvPzLiE zTxx7U_L?OThJae!ul7m`k3H|OpsXu-WOQ}>UT<7i0@)nxFljpy;m=yOZ?nJ<;@UV> zCwCyhNabZ*R|eLn)+xzZq1HJtisoyU9VVrGu}``JfIEZTT9B>6)24AU>w4kcG)+y` zCqRsSuR%W#DR`c_xQwmbZwT8|Vj3#rD-symdAVqQYPf+8c3g{J^e{=}9JoK!+7MjB1mtV<+T5^m42_&RM*lW|^aDbdIi>Xaic zl5SGstf%|~dx(UiQeIb*LleUSBY1by)_kN;#gdAX#7?e$&GJOWALv#1%>*f^vn0nq zGn&=Cn?B*BB%q7BkW32~D!jRz>lOTB4olTII1EAaZW+#Hl^r7ULGFwu zG_#Uf@s22)kYvqSY zvlrASmJ`dyeL^+xtek*Fz_hgkOI@3ra}2lE4<-$Rgd6rq&{7+gN%IyEXK-RI1k9MT z**6y!0eHt$(=-Z^5xEa2^WN2Cx=K#whELY6X#Ntu7}%R2Clm$knVGxJfQ-~sNKoeG zLuNZnvx8C6P$?Tvt?TA+LajK&+B-CthDd}7<4fIC%cL#`YMQ}ttu22sC&Wl0rcPgu z9ul1VDY>EbZpLaN_Y%}TiN34iL?L20DWCQByU;iU<4fi>XLb^3!nB=}oOwqXV=~el z!Zitz`PKo^*r4oX;w6Vwyw4Wey4)6wxDFajw-}1FjcwIZT42+g4=q~plxP~6^f=S{ zo&z2mMM|t;!p2;2%xqVD?6%55=E?R@K8W9BjH6>l7d31I@e`bTCtSG<8lKhQ6cyTu z7FCeUhqu9YjhMr0N!Mf_%Ks0l5T+C%!P&fW3K%f8rJ`oo3FvWKP!xfYx_54GTs((? zRZ<2Z4bCmqG)$M-gQxUFzDL{4R1Mis8ku++pQZEF3Y~^U3ZNvo_&^0k$#N5s|6^uv zM$q#3jW{O>;d+CS-vOcKM6C&;2-w8Cll{~DJw}QV-~S_VJ$wJECUmC;N5?jD>bPY; z`4j5%=pawlsh&Ox;n4I>$D7bG-|KEMI4U9^*e6Fwfjcp7)ziX^o^MdDbJ+>ctXZYh zfGq97rh8F=d5U+m%OYMAY8*_YnOoTcrgzLLeTeh3z8j%{Lp3-VP#(F@I$9paPV4SpyVpfnA#qwOzzmSz|!-IDKV_{JF3<-b7lPHy(|dL=Z1ymHjW4 zo0o!gcl!wQ6&X-a2>BUwOiN~xt`U!w8yGi%%52Dlq0Y16JDgA_KP>Cg4uAzhx*BnJ zo=K5Wsfxe4kY0#uqe5NKJCd8)LZS(FZ@^5~5}+sPCUwZ6)Z5EbuUVzMh~;(o5?0#o zhtw7v2ko`+pJ`>>)hp1#K>WZce6g0&m^nGo2&SWYt$UikvG!jpFh_@&a9lF)4bvvm z3@s@LWYtSLu99tpJ=ynvGK34Ww@H9|@#pwuddz{jZn-)J^!WFgYp72^=t8N2)h8Wa zR`fMNx0g?=kyhhP$W>N?-YHKee$e5h0z%nyacY*aAh`L@U#IdwY0l!o>4GFe3ufpS zCQ?}BK-K5BBX01(6JM;3<4X4|E5Gx-DFv|4VfSr627800 z3tdj5@9{(9ND<~T`F+7D@=5aR;rm4{h`zUYnjv|vPmazs))L~oo{vDOxcI>0RWr$& zJfQlA+e{?pZ$6*;58eI-=X=jBi}<+jt@$u+sMVI410Rq1r}oLF8>_aN2qTEP{jlnv z+6Vt=T>8|)d7a{Z96K@`2N0#>0HSj^fGCd!5W&>*jPMO$(TC?ib~erN`89exY~t{o z)ujnJ1Fa!KDLHGL`9C9J0@2353iQqHhjAnjdjlptp9mD^!bvuUA{DlZg1JU|n``S1oG+Jv+r+1nsYLK##tq{fh=c(& zod!BP!>ou-G){yD1%RZ?19lIG0QIla1jZ&rjq8OI0`SMxIHjV0oosi!gflf_NvB#o zFaorLOfbozD@E?^SIPrY_{yaCWG)JSk$ez%Zg@>6o`>tu$K^H7+t3jie6+o~W9fi|?_kb{n?g3szp$~^2(Ax(IFC7oRNy~oq z)(Bj58pITl4l_(frOFj}Gv)_B5?*dHJ)iD^^SJRjd+G7wN4CgmWF@ zo~KQtCrqqWl726Y!Qg3Bb8&Dv9=lh7{v?7V|q6Ji5GzJ zACq8Jb)d@FN#QinYHc>^5FClo1KgOS_|Aj{G%5q8r3 z=}Wn*|8QqA@emnWCd6K_gtKv^#%G6D;N%SX%(!?IDo8uR6~l2j_s1lnQ5B~um>RC7C;_+-jsT?aI%O_TtX9o z>qG(tJOti3k98rr%EfeWeBx5tZ5#^26H-_jx?_SH3)3vVPTcc&w7_N>+YBQ_+#Te} zBX|O9mzH7I7*sa$er#`z%Ziu!BKgNldO$bTg_edeIBNu-CtN6=ON2HSKTk52*7xUj z@bR_H3I;oKRSbP03gHyV6riR6PDO!b(PhF<;`}n;GI&xJRl=mVPL2a`p>FssY))RJasUM`k= zL-LPn&3nMQk!5N%&6Wd0$M+^mR8$n{z9?0Y!TKGx9Y(+4lj=OS+NCiIMFdG$+@r^` z*SLrdEI9tgxzwWt*$8-8(YwdR$835UoEC7*m@7Xab&SYX+I>8QslvcA9=Q`9;2Cf% zF7c{FRcCtQ|Qzw_=L1ec;8%z9{7$lsojNk99I==ia0?pYdXakR^fglBqqoOH( z3?S5Kwud|EPvZ~;STs3$44+yo2&x9w{2}%a&4}^G!x8dP@ICO|IG!z(N`T#>^I4UJ zOa(B08|e$aa|GVFL`Y}g*=Jw^&;0MUC-(F0v8H2PZEG`U0ioZ~XD9vdW_0tMO&ALlnn;U=uLq_u8qg}Z!r2z} zH2Mi`$S)2s+SwG`fNINwX8I5>;{9eiH&!ItheUyM6=5;F8q{y(lBB#|m>M27dDB)pk z|IfaB#QUcl#$r?5bdnEQ+UYP415sQwuAvu@1oJB_OA&KaY(>PF!iX4s#N{P8x3%5p zfT}UviuWcl#jyu3Q~N~m_=jNxa>N%Cw_(#vYBdc|5;iCS((-WsJ)2&VMc|FAe#T(U z@ixz_pz%rIF6fLNY7bs^1I}76;QQZSGiea4FX>xF2>2FQG{;%%f%akCYzeP%|i6mnNaRJPuFRjfryNv53fc1k+jbxznC- zlz**1Z5EcqY#=hd*)u;;vr9tqyxF)e_{f&LN>@a0-}=^B)`Oogb+1ZEr*vB4g2B!# zgIq}LScsq-&zqcaK8F7K(U#&+Su5;rD3DTONJwe}_yprY;v3r^n~f4)_}B=FraH`C zl(L(+bcH*QQMlBg08u?0@s~i_fZ65+&?25zluHoGHLWZypq&8Mbdg$gd>;7(uNUfT zrG}JSVRkh0cEnR~E6!S%fsX;ZzV6wBc;g{Ez0mGDjG(!J4Yy4eS&WbY)G06u5;)(6 z7smCX;PGiz&0JJAvtV6vn>kTgo9MT6*{A=8Bwi=`f^IGI46%ODK8_Cfhd(=Ok!{4pFuDR|5L5Z6F;c<;rYZw7zhSus;jtf_sk8DA4)6-#h#6Krv2+@5tc+SM zJR02Wndz>AHi!5J8fxigq1UD~6BIu@5LAVp){IOjih<{|s+52rJIv38lrV5e_*7~8 zV(e5_HjT0+WHzkqXkYhc$TS0I%FS4Xiq$ic-d8L7CF6^Ol_bs}Apt)tXQ35YcGA{e zXGJzO?V}+1FL_`dJ=K+XiP(j_a+~UM3)c}!tpnTyxhu(FeM#MCjr0Q~H$C|ag_x%W z;FE)r6Ql{K&%Ph25l~anz8A$rkd4yA9sS(S%siApn$V>xjztRfpWc;xh`u+iZ*3f6 z3A8_v73Guhpn!iy`>^i5yqZ@gV(oqLv?QvVgUQKpH1n+8=Y{Z2(lD@%9P5qTEzg_B zD~##nB+g8x&RgnPzHi1)Gg}=GE1q+*>A*Sl2EuGh$ntFU+K5^ENIkzSaev z?oZ#2T(k3ghOKU1z)6m}r{8>V>?_U}L+e);4u^MK7ve)G6#jxZ2U&9JFUbe1v?Zw0 zc(WSKU5{aUs8{zkzhpv8o~@$FgxCM`Ygq9Sa|alUcOz`u7KsHg@KnzK>!uhaaw%*g zx9}yK|F@@yLWfNsc_-wri;_eBT3~9WIG=Jjy@=8Pi3Y*@W~5nj z0bxvzaIbdC=L>-N_ zX&TrPpFxbr-YtMAfWLJ0fM(t$X=M@m)-GBKOV}rZrD3*Ic;sl5DgX2}us(u4F%+^8 z&5gewulVSiheQr6dEMHTo1Bzk(2zB!XslFbP2?Bk{)( z43K71x+9wk5}DIsgAvQ!Pg7hz~ z-I)I#6f3B-50Ke`vpA&6b9N?cQ!r07ZwRc_mG=mbPA4CcmsW|7GHDi>`F^m>lA?Py zJ*W8+p)e;ehs4fqZ98p5U@2r~LD8K2L(yyNz98wEF1qCW%Hk!_4yUN>A~jNvUc2uD z^D{zk(tFyh+g~%%8BFBznLpGm9zMaWVvh#qTx#Hp%U^RiQuB+TR(<|k75*aF6!EyA zO&46!r|b5p@E1U>h$TJy?y(6>hMBzQtz5G++hH<&-=$rmLW1*^QJHCFyM^CjI@0lu z7M~FB$hI8?*Xbd!$W6yVdt|?;SxWPQ=aF8N7wYY*Fbb|e>7F>yNEB&?LCCePy#U%g>f1UA~x^bm45nr1q)gZlBvdxP}Lvu-{_B zTOwL7ZZi5-NwJx=j*NG;Ceq$Wlm2+&eywBEIKnjEcRP_s)H*N9p|i+)$DzmF$nY@K zbXJH}%(CjCbV$>#b41m%IIKJ-8^f>^svARdU01r;ouY)5>oeWOmnJfSPHPpA3AwM^ zV78e+y&;#zRKC|)kasWon7VUs+*P|HX!`@E-Q9AiW>5T1(&PRoz~7e0A;qQRIE zqs{|Ut9%dVh<}XS?VwiZV&3j^UJemFmdEl5C*ZZii_)#LxYStjG?ffcSq&`;Z+?3) zc%!Ee77I&%b&bkuf~xiEQvr(Ym&y|VaG2pg`D;ANPduT~E5&THN2Cq1`bS}SgRx2r zaTVCQ;%+HYgEfQDDti}*)bgSvb6f2S@Av5IN zNX{Pp8B){5dkO!Q24(Ou0k4fzfWh?(YGe;4;&D8xlA9^}&KnZ(koJYN zB0>XQHehKm1ogj!z%RpmeDU`D6ROCH1!GXUI~`7Coq>!}?AT`At+xE_%SEGa@n8 z43nJ_E6zqENWd^&!+X$S(ixqctE1>)@@FO?yO>Q3JZauBNj{4Ow*N@{{Y6=CUJrT? zS`K}jB#ISbEXbL@i^^?MP7rO)OH+RD+#fF;LypBHc#E>}voICi2UDTNZ#5xk;5dv) zCeGNFhOWQD=I5kRG%0%_G^V3!#{5$;3u#UP(VV;@=ht-uHyGxF(RfVMCb?YFy8^pR zIQ-4Lr3Z^fl(q#Pv-jF=fp#k^0iR`^;?rK&Ah^{i>GFFSW%tU&ACqzffES+=U4O6< z+crU9!GggOh_}Hk!rZsa0YWBZjf2rb=0zY@FJBpb&CrS=dAiSdK9D>ki)Zd~oh4x~F@2me3A0ilf z@3RgwdpIe1D4T{Vc&oLlV5c-_DNEjCbYoa~z zFMF2DILUc))i{_cPn*@kt%r`Mhrd4obe~X`mSzpHxNLUPoBbhco&nQ$(1E9bJ02ZR zyKj&!;&3_#=oIopFVpWTeKfJP|b=@3F><9>Pkq{+40rLdiSY=qH#K44^yYQ0A@MiNAJLS)UH(C16I{E zCBtj)QV`zGz8Qs$1LRTi2^#``NPGSvbtzFDfT+9 zpZKckX)%lJjsZnh_z21f2J!G7eLY|Y(gpt>1;i4dPK=Q=(1%!7!GU|us|ms(8KkA z*QPkkXrb;LaSw5x8ZCd6V$9S8pr@ArD47boEZB=k|$vFV7YsUDgDcz%C=LwwU}Xq!amO|uc$Dn*=)gGEV1 zjTxNjwCGJzol1)+adDy^GrV->gV5Gk6^2Ftv z^j(7vVH!82fwGH4E5c%p8X900!72CnAOY$d<2fnXIdvK1FXn#%m19y(Vu;i(ym^hE zh;?Jx%ov8Pl2F4cP{-_laLLZJU}D?tYtSB7n(FnT3Gl){>UEHK2U)O2PB0`bribGV z?pfA>z42FLDAJQK_@LlTA%WP8;8b@YVnv+In2|p}DRo)mQ&-M%;(+zx!1_1EFn{=S zlDQ6OPVwG+ad% z^gaBGU#&c(9^pFCMo9g{RVLL5A$2MR*1@SWuNRH!c$X}jtn$*^Zk4m8J|f%SHQTX$ z9D1J?PV{~j84_0NVPA5u^>znV`VU(uRNr3z;gD~yiYn3nR73K+n7JW)D%b*LI=%31 z@?j-siFyEm4fY*BkOtTHJgLJ5nq? z&_Xz1)+jzdvhf_965$*7YOgahUQjQ!oTi ztA&a1U=HHqV<`qpg7gUKUbMT>Pw$BV)UsMLM@4&+QqP5{8?GKT?6LnvkKUljHox>7 z$xwQlW>L*ss_>m&hM= z)?udr5ET(}osw_ZP7(Y_I}@A%L*M)zDRE>B`L&GOPQI*-|4N}3PQYciLE=us_LgEP zzNS-ZSM%tg!CgsUiK4M<0c}!yY4)Y*T71SA-OGd~1%nJ~JhS(Es7HS3%j6E}mrP7P zC2NeEjsarEw2~Mm1aL+(lsnEnu##Py)z@qRap>UDP;y7ky;Sd^p_n4pa%{LEHf(ge$i88LA@Y$ImTYV$3&eB0Nx5c$idB|)F4-m zKn-m8y2PfH0`-1JgVo^qLv1txp1MHvsY4op0*bfS6hM24x=Oivv`!{Yka(v~$~?*i z&@=+_qzd87N&a+u<$F`9^uyCiIWh4)bpmJ1QE6z4`aggXK~3PKi#hK$lbBceg0eS~ zwgq@furzu*{RFZ<`w-~|!2LZ2sva1I^GlxjyVbyo^xV;>X3g-e7~ds!c{kro1fQdz zWT@~fO7T2cG$&*5#$mu-#!vd48AE0f-AbO4oU%=3XV3GSu*gSBduIKgjFhaviKf&r zE0WAV*V<}!ROE$pxf*vddS$J-p#z z3Gy+GF49Zi!i6ek3P;HL_-FKDd2^1V^)fBBfX^lPGcr@0k74qWVA#nq%6Kvt+?pS!qRdY`BLK^rN7& zoy(Md&unTC&s$CyisQ)0V=cZ}qwIu=P!^E!Bf90nh5Q5MRclBB~k%-ml+vL^zv2NOT81{h%E2W@H)-Pi4e9x7X3Ae&C;U6cD6 z6g0Xf1qzYT`v5hPH>3CdbeZMEjY5x?PK&&J1EUvl$@nslcfol$@y%<@B%qo!O)v&x zi%!`~anG3)r-flN%Kii%u8G?+2et-&$ibdr*H0~^oJTG;f*W!wZ1`)p-zFAW&m|kz z+R!wVC>{k0oCD7L$n7b4Xcdx$i2K95&~BK&90{F^wf2^M1DnpVR?1%>J~%=9&a)_! zF0(vU^g$Q{PeTkWI9Zk);Tmk|h_~I7VIXg0#sAC$#v5`Nns#JtLCFZX8Z)0D-(`qo zCy+vbN@6_ifos3g@kdQFIw!RQAcXnAxT%3$r`Hnmg>oa}GGgVIET4r`tKF^VJx*#E zoB9w{R*O(!M{Ow;e|#QLB~-v{C_r_N;W4JB{Rvtr%io!_g{Jx)rjEyCN*Pw-g9euW zA|RRdhtmPK+EqMHmsEn~m!@TA3g%TyW;tV{d+NM8eKt5ol-z7;V(Tn;+ZrwM;ieSf zFZ!iWJUXR<;HZ#z+?d;d%qvJGyF3ysVoS~;T z%qSk48fR4`bu+{Cn(3pXkI17uC!ZHTChu7=EINhfHB__u*w} zDXt6Z*b4HE*S&_o9`Pl(H>G}(RDhguZ9l}Z0l{YZ-ZmRLt(lwK_!p`fLe>-bPybU` zxBei!0PYjhG#fl`R+kfZsh~4^WMwh-2Hn2KhMi`BTSpQ#87By^tjKDyS+*J*HsV2pJF^9qFom<8Kf-8F{MMo zCpG0i!&^gfVzYZ-M8s;IPlZ1!_g;=(f!C>OVaWKz7R#`bY6o>xtKHd{KS+GR~fek6wZZvQgMV9Gf5m_bH`}BLJ2(XR4PGOv7V*|HO4|%!r_EX(BDccU` zwSUH)QaJf4trB_i9D_#anV7nr+*K<8poCuFy9GfR;R#fHnKtO-^^)JB#2(WYCn-t> z#f()%7a#(tkm&`$>b4DDn}hT4!+vO{>IfrZ6hx5 z#cgA&N%iVXd7|?vHMeF&m>ay}VkKU^hjQ2$qs!PwgP!#dm>kNC$_)m^g^;?5jz6SX z7nUkq6MIToNhz(i7b3l`+G$HfDvjZ-x$m^2RX7C1hTQYe4Wu%Sd;{mTn{U8OrXwv; zSqMB!{zjut0VO9=$4c2Z;Yryhg-WEPbIS=-uRbGpB5s*{W@T^7W@rLM^e0EPmn{)c zO*-sqS`1Pd=r@hlD>y0HM~wRa43cV$4q0Mj`p z>6d30k_Sho!V*vaj?ST^0a~~dV}UwGCxhdRxj|BwmVRch+_)|ui*599pKNx}O7U?o zJBrXkYJ@Qfgbvfz{$b53P*)h>RjHB?H%;j1F;wwJ#^q`$|JcQCz597HB zU=(xS{;rlCT6YA24a~)~e(v%P!$rFuGK znY3o{e67sE7vtYKr+Eny>?Qwa)4vtm;C6$_YcB4t2aQq)TuBE)XfTZ$ksa%^kK4r) zDZwX%fYl>lWqnJvT|AM0Oa@~#Wb+sXr3A-qy!oMKHH&uEI3f%Cpc{3hLbeVm4Ws)H zkFd=OY%z6YxJb-7G-kB?7KVvAAxqu+3_AFyw9%fj2b9hu3~^_&!p z(+t%|AJY>c z=J;L&HnEgw9xbxe3~ek+OCG09v$=k z2eava`d&I&l31mLl*Er8|2-(3kpM{ zn@WE(QC&j;HmF4SckM6C$E){L6j$xFN@A=XL4W z7pqk+_&`YxPFV|;Wk56Iz3u9?@037vad}NHdQi6=qr`wXcDHOF3aWe1N4L06AfTzd zrfl9T4vM5&#MN$Af#;zaM5H$DNRWg7fS`hJFbGuO^Tq7{Gw!FO9EfVdjr1|wlfVLG zc~ak)o5>#A4SgbzKetv*;=rDSd6s?%j%dVxukn^b=s}ANCj<4A-AMnXfdLMQJJY-W z!nPOy>4==&96>{eJm#Gv4rL?DL9ZFM`1iCwx8t4iFT_D4 z;g0M&|Mv;O(7{k;3GVpJvpgu&Q@%-fL&bCKtH1NY`;~#3KpRuG!s`JsuG0oS&FY+ zEPJQaqX@SEi+Y>&wP-wk8I+Vpp*Gsg-3KdJ10+ozPY!83fIXw3?ICpW(WiR$f!3SB z_!3(sbvZugZ%pSbTUIUB2w}S!n?EnZVWBP;`674V1jt!dbn)zNgNxkMd63hG^IY9k z`PT4DK#lP{r0DXl@3|3Efm7U0SKrjRFnSAL&JC^8Uk=XrzU$XU^CmMUe*ng|8$Fhc z@cP!DwU9_>C&6Wt!E|`vn@tA9RSt8$IVh`aVjbWgR3yAJqa;?Ym<{ z2Qem*G_aQb3*^fwXoNjexXHVEGBKzf8Ph9q6VyJ4u(0a$jh(M%g%d@pN;F4k%?Sgt zt@n5Rm0ynStCm_n&VluppEt5cjI<*h4Y6dz|6(;yZaa(q8b_D)fPwKtJ>g5Ms{WO& zDtio2ms~_zP$tAYA?l_Sq_UT6>9W1X0u7?eL#N5IWmFpglR|?I2LqJ3$cJ&mHap&v z3+BKH5m~^(|Jt3Dc!;BKCFO<~&E&~Ps3I@r)?w6%kO&zr7r^(kNFXG^00`Ly>GHO! z9rw~ws#Z2e;>n+XhLV%b7Tm&_9#}v(58ePPzIR>}zg!t|)&LP{#geN9*+Z<4HDVU? zJT4erG2|RGU(-azt`5VAW+5=)YKO^`#c*EZ)oL3#nhqHCKXD7;Esasz>Al%wQKIb> zb4HPCZ1;^<5>Z))FV(A4RYwU{-dQ^^<+AciamZTuc1hamagAmk%79DBw5qyy8 zc?#~0aN6Ik(gEOcr(QA)4%6$6i54D@v~6`}xrLkn&{}u%N8BgNvHK*LrGUFa20Ni` zqBv%MQ7)vRFTik>ug!O1ACdu1G+zCNd5sjIuAv?*a3iV$4u&I=aVRyHXawuHeAFTohAVn}o z**jojd-1?DNJG*IjT3cU1XSrk;9d-TK{I2s=roOk4BV^wNETVXXUx~HISe8ZUbdD* z!4w}+I6O2N-uN6NvxKu!=?t*xNN@Ze6^$XGN9n4)q7XvRy~!qusuNA{Tn9QeD(ax1 zHK@%blt1uv<3FG!%;7lxdV!zi`9OB69NoG^J=C(2iA{H28HQV5yHr#+pOwQ4Ch_t$qS{xrJ}i1+b-{v+%zpnX z^%Jb{(DCAo8?Vd_;a?2#2ia|gvdJC)l3U$Oy@G<~_#cXes%(4Q-K$k2{f)=zWt zpS|^qt|joEjUTtbxkJYP`p^HS2r89$)=)$Mf->~uv$x_rmb zO&EiU%nyIjwcmKK{Km{67)!fqF!mBS5cj zLDvuF{2Ytq(F2#J;gp2&Z{j>58vh^<3ptPYI3Ll_8JfTJHBC}DhHJsoc0k{{w~Yg4 z;Op^;0U6@$fyeAFNaG^x#mi5{^Dhv3x`SfiG~>OaO14(dz7~N>9Jk=_hwuC1Cs3kv zO~56%QrJs}78ak05h&c@#TL9`u;B80^Zrl(0yXFGC>END^9=m?xh$Hw!;dHTNWc$XL}=8ejBUSFZ<5L9!Gi&40|3EX+gvW(6>U^OCu zP)tEVNDefJ0Da5zYD8L4>)=O9I$bfPQNG2QsY3&_kUTN(po~Vdph`u-(0{?E!)lcm z<>Pxr8aB9-hiLK^-7e;*;^khY^U3}&<34ECP%&owjcOW5F84ex`T?q-ngQt>tD5e6FiYX6Oo4 z9iV6MTaXuGIi$_ynPCVeTrJ`3Jpa*MB~ogvC3Vt{rD=V`PxA)TW76C@9MlG*W zj?(vwYWxc(w5f@K!BZ$1>-6zyaRDTPc*!bQH_dt-U?FIy7SK?EWCFQ&+%j~n96iSx z9F8Qk`GP;DLd6I@wDVm6@o^)05Eu?ZTE~wlrvw2N&KjcWHdrVnLP0`EO1x>uD-(~? z#YK!oxi@Y5{$&rBw;Cb_`|4nWK~gsTw?p&R9bv)cLI8K@f`$ zPA_Z@OaWrCajZ7P+AAolW(yb}5NhBNWpw^=8CL&93KhA0c&1%6fsBW_^)B_JCWN&w z;<-mG5Au~V8)^s%7jHSNAzRH3;n2SUg_-ZlS%r+wSNQj8C3KVN0V|vinNftuCTZ1q zJjAzP#i0k+9y34j-r`FKFaB;k>J@9R&{)-adlzD0cdnnh1iwYx+vkhx*Viqc<5}Kq z(K4zP0*>>Oku-t`LhViS4wM&Pn}h@wO%F1e&Z}yMs=KK$a7ZHKL@VOJA*~bt#^Na7 zZ)=wK2>D6nJUDQu5GNf~;5l~;{kon>qXOWQ_e@(V3}}V^Nip;*^m%3;_($hE?@O=W?#65GziH+>F^^u^ez5vSF~2`H z;E&sDES&S3!B1&yn$z=$wfbhI7_WsfA}SF54G_Q`yOrX4*6>-l;1EkUP4IxZuxcByDM#=)a^mI4zy*<5NYlU&*lY9jjD{>42D1r0ES0omdSJM0E8~T20 z>Hg~tS=fJL{3AitRL-h+FKE{MNi3eoqT*%F;;d8>&EqTR@BiP|lY;Dh z+KZkSD0+YtKyjd#Vi;UB)8;!l!18s>%HZyD_F^d%phwZ!z}Nm4Bdi8ubS!Y1MxQ#U zAp%RTqNxj6Mt-#3IX~`*oD(Rr__(YVSj5YJ-7be-Hdy$=Ywl1DR~Lhk;DOQEpLqfs zK*9N7g}~xNt_(=`h+c@YDf42V#c28#4i+|2+7xkzxlu2m#$BxoX5YZY4*ZA|4xykC zy*_;-#8x^?#>Jw52?#!)5~TfD>_m~yq?{5m=deEhW>=_=`D8u%n4OiGR(Qs!RSA&Z z=+Aeovcd_Sv~qYZ`8_)i%41nO8F+t#91eZjfnL;?cqw>)=>=37Uk0g|)Vn1`)sPc7 znF&MQpne~RGvL!vM2k<#g90R=aWZm~*X+6x#D(MO)CYZBuShatYe_$(#k?d@EzyvT zNP%)V*`IZ@r6|R&=0cbrVh5z%SRyqcZ*CbcXOzO zbO`o`@!c?D6K3MkVSy$e+{7569!rf9m~s{OEKR03}G=-mY&q`>X z)PGLBmZRWT898$fj_fiww{BGNwb?w?2OJYOj^1zWtX+B5YY3Lda+tmFm+$IbD(+<^ zc*+c*$T}}^SiZeI>au;^;uE{f1km+P*?Wt;>pl*B566}zTywyP<(t>M_|LlhL&ilg z#x5_zmmDy9)KjqjwWlBpfQng5G9CaO-lq;)GwS7Q{ODbEQqCs}1(jo>y7+{xR8C~d zd+Yv9E!Gk~%tM8d6M3i`Wp@v${|X=vn8NudJkCw!)RR1+$$LQmK~i~~o>&2veA=ge z5o9r0p-w$=i2A@uE{A=}w{!{l>yCZ(*Dw*5kAUc6N*3+3>a+#8Wb9F={6B-LBisf_ zOYahF%$R~Qm~bVozIPlwC${>nBZixGhBp(Y&Y;3_hAIg(V!Y(*uwTMW){)4C$t|uH zQLKXJd{N&Lx_N}9CWwsu%X$qCyufjS3vxZfyi4Xo{_;%%=dJhmDvM?a>9$$pCx*Sx zeF1k*Yip@BHt^%I3zK^u1ZB0Fdv;29zE^G?h;N>MrwEW*2~iWQ=3(3g=ykJcBX}Ym zFn>R@nRd!z3s6-M^Pq0nptMyeY=ReKwL}8xCg{Wr(Vn3tGPG|GYq6vg7gL}mB(={W zKu^Wl1G!-hEgUs)=8DS*3<{z8Tv9|80y3G@bUUy=-Gq#+grQo+AV%+_PBez-LFk+w z)W$<5x;FhpJq`msZ@@s0@6hkCV$?cD^}iV4?qI*v{)=8@3Ehb;Za`jw{ILe@&PzY* zOZ6u54QiyFes2p3;krf$9*#ZZAgL%un&gE@T)F9;aqv~E*~p?StUip$d)7_s5q&_D z#)}{X5HDk=fbp6r54=U&PTu|vh+@tW23z^3)-&20Gr5pH9nlk;CnB1#%mB=Y0R&Em z+=7GtSKk65E2R@iP>0KTz>mPi@kDJ873{@DweXkD=Niy~eJw2i=gB)i<53_)U3Uq5 ze-WA3fjD9Sol*2lSi0$`8re#GujzYmiXYVqlDv7?7da|E$NE_ti&$Za*5NI!bmbzt z10tbMq=|1QOY0xKT2>2{2bCR?r2jH-5nzj;PLRBQo~uwXc}V&M%8ANIkLBEdd?Y#w zVlPncapl<2bQGh}RYB^2j|#)l1MauztO`5Dpw?JbIEH zyUg8Xt$c(vOYMJAAXz=)1<4rD)HZ+pYNR@~X)`+@P7nCN>Z;t!lRQ^-F_{^_ODcFY zpFAyQx(2yzOu6`8%YZ^y!@`ude#l8BNV&U>HY~L_SzNex8mXyO>oWth;6v>O%ujE! z;xY^RbvWyZPujz&u9soN7A7@N21)(SXOzB6H9?pX7! zh&CSx0H1)0IAP3OIvpPnDhT>9GJG_%i?baxNnHlLBYJZ$U*fJTwHN61xtveVOWE&rWgl2zOf}-?i>SIBTd(&xiab_8+4*wS;=Ae%;X!XAw z6Y}j-&|U;`A9V>T7fV8X6p?{HKQ0tomp1G7SZ?jY=#kwzJotD518-$IGz2pV{PiDK zKPU>eME>oO%*@S2@}iReJj5&}bPrWUgD46{56wNyM|*{$RaDfYV1!Yy`$VwwzJKd+ z)77;o&a9!QL(){^UL;+a<-$rfr~nhz{ycE>J0uK2*!uBn8C$!;kn?@due`S~YN+-s z!yj+5rMt=@kr4OMfyqiGFiO5&06-8rYU_0g=bWRs9vh&>3BBf;D?#=Kl4m_;y`wmB z|FV+4b!-|hH8X&tll+F3%%LITWK{@go_v^K5;IjK>%{&eY!3Sa>EyAbdX)y+g(`B& zHRPaAnvUq>WIbxNE--NZd;vcqtz2MruwEigMF$>CA+eJ4bdb`%`p59R=yHMzd?h$P zR+v%cs%ZUlq3lH`fZIT;FXWx!A$R;7_PJoTkT_ppi^%_w*#eD_j)M+^3qnam+im}4 z^m<7?wY<9cA*4L31mriNmI(O~p- z;=XI)H1IBrJ=-*b=M)&KgCPiJ)AmRVL_b9f>y2+k$6<&ItX-h(3>A8nTx@5k5Go9u zjU35tpejDz{_s~UFPs1pqs4Y(h(p8~TH@nj=!d+4?$}6_iAoz<;@5H!RI(FB28JdhT^Q>M9~^@~K;5({IL0^#fQ=dq3xWRX2?MwOsP zL#SwZoX#mFbTxwF=+7|f>Cb--WWA0EIu@54oGU(P?itrWjV1VnQx$wEaYwi0D{H0J zAnti$kHLyE&MzEX{_bV`4!TXz5Q48hyQgegA%$Ur|3#o!zGDWlkHNqaxJOlLa>Tik z62mj)FU+E|WKorD2FQs>D|{%Av8=Y_W`M1tWVn?qMjd*B5~t&!+%3QCknUIeX2Hzr z2tFW-31TKVQK+In+Ojg&GCW5Ch{jc0{nR2ayXd=^wJQd$MV`{Lym9d|1eIQ(D(k-7 zW$aq$_P!g+$B#L4#wk*MCGysgACE!w|zUZaQasjaOJxhSS_B{ z-GDzm2%b)F+02lLay9|qZfJCk8W_6 zPl&@=W-J;dio#*%NjM zmQ(SS^K|54_1>Zmx58D1p9xpPyw6a069(z1$>Up+Xk^BV#i9Alzc8>g)H#W`_Uwaekk?GfT( zRx&JUvx^?#8-lRqV>LtWWR)=E*XQ1-a^vTyG|C?kb9SebgzdvLU<*#4Nqs=B0@1=+@dk?e{+&mRe&c$isOY-a- ziViXaDR_h&9}+}OVqoORJbr6vF-DB8(wPjon>8Ot@ierX0trDHh;7V6j?LOWMI2qX z!(wtDaz*-#i+rbF&gx`}pt{T*p6ujzUItB2fgWVkH@BI3 zo$j_U5`6@jG2uHkPDjvV6t1^~AlR|fu<7-`3q@;fx;N(=zB-I}QXE;?lHr?@p%kVkp!CXrIUD*#OLXoITAyq7wx3dywk|j)ni_ zsF$xkc!m(w#@h%|Y~NSLb`E-60k=i7qz#%hNf5ic77Su|Os6fgcrQYm`)Ap4K1d__ zpwq?U7z8h_r{J=1B!SD3T`oQaBP^k{X6EnT2$Ecfdwh8!M0B?lVhr&7ft86%Uu5hT z9Q%GCkT`cloAZn-m4rO?0(IBS%f88+5=70ABvzg{c~pfD2_4yRvBcg}F(cCjoRP~* z%Dywh=tx3dE5k5T!_2t1MTa&YZ6Z)=?T*lvY)<(n9|duigfLep<8L8@glA!M?g$+p z%q{azt|E*#?FOGW300-dYCK8O8ZC_$xc)6cTbfxZs!M{M`&x%YjtSMahk_g4eceO8 zUB?AIaG#||HF6LcbHqVzWN{@t{cVJU9{SWFcty{LX?DJDotVLFOzhNZgU3M#=Fh)J zmV!M(IqQ;?H|T4aIY?n~B{tb)w5^PDsWnG|wq-ZcYJD-;O0ZIRE}`P_pP;qEL2QIJ zh3AP}bqwrr5lyoUij-Bu3MGJ1>L3bZMwvgj>#W#aK9|N`7rsNl5_2hpBXrmYddSF6 z6_QgHB0??js8EAoYu?(9gN}S9Z9`hj^41A0`9zDO$%Y{C_h)i|RkrjzlYao+a)}eE z;K&wUb57aFj6Y)yHWD_f`Yxqp6i9I~<0K(4xO>MdOz`ugi4I`Wz`6?# z!m(dFyCXhyw>OgSmhfg?_bh>qow}$`$DUFt>oMz6BvJf8!#63>Af6=$K7M;PV_V?% za;gi)qao;&1EeHgL5>?^$I+cRX@&xN%wn=90fe^qp3#66@l4SQ@H|J+J;4I98CK%J^7U<9jkf(vQ4JOZ>s5p#Y9R)ei5 zvfv}Bzno*3s|roMoeUGjYfPpsA8z2ZRQwuAeDIEHOQyo1YGr&a0!&o!+ubE{VRnOe z?_;%S`-_ZQJWmHDDTsMGy%2B7{BAO~1Of4z^iww3a$%K`Za|4CsEX5$ZBWywv(8~$ zItoDHVDhYMZAOwqNK`a^^u3jeLi$&m-RCsOTs-@p&f6p_j51{EaPBd&Rb)GN)M#?l zOuviqEau#32E>{nc$8(G96+o{2J%hG6pI@OLw@jO z^bfHPw`1Ccw7S(3rc*SbcBw2Bcjv(5^`yNpsIsCw|1>kYZWJ(?T}BC}?B2CoUK=Cn z5(3u6NBapHqv$d-mxLB$a|-H8A0o=cbR*sw;d#w-D46+4UVv3GX*K&_R>_sA-a(fRW|p#hx>q1Wf%B$j3zg zD{d=Rlpn#065lR?efh?|>lKAr9PZ zBv}H}YP!gh`6R*>tg64HpdX>>M)5;+N)WPZfwyli`HJGonwP%|-SLDs-XVX~()2=w zY^V%q_jpACHO&+L>7vX%F5{HUT5~|_yqg#*@#@;e0?(BFffeT{I^OvO$vd>Lns?#3 zpyl92OXxUzBiIuvUy;s6xR&%9?_35RV=sGmMttD5|44}k!5l?{EJF!*>=nU-8^|d} zh%dOw|Io9p0mT3|`(5LSf$TG1***aSa(`!k6D_Jq>1-PPEe9}oc8mrl^OJH-phBPH z;QNOL)v+3kS1*uZOCa$9PNkzzo=tEc=ZG_AS3Bqm;f8nB594t+~(w?*!d;1uM*=4 zL<3_$`S(=S67~yFZ{%b=x1*Tk_wwy5A1E>E@VO)+7-P@1A@#*UfEG1w8zSGq86;&o zx)de@(K(>po1et+vfoMjVX097T6o05PHG=*1l;Y`@5RhtIo-Y9YADNzpy`IU$5Z0N z<=fdGLHX2VY%2t~VV?SG;?gnP_(sDEF8VmeIhx=BVd92hT}|_4_4*4m=Q6);ow~1n>|du34Dd{9ONZ(lhB&Sit=brSj4ftiGUq3xxye4 zSo1}cAENGI^nQ$&B~my(5z^&p2z!d$>XV6+&T1)QlVAG3>6}(}#$}>f=>ycMkecjq53zYm4;I~=j#cLKS{;XR zlHC~H?8iiCd5NXNQsv)@4Vd|CckL(WiS3N%t)Mc1J`}w4^9L>t`dBeyN?oajx^>koO=?bPZnV z+}$6CXd_QlUR;yo0He4MF(smr-_9{m@8T6fb>@UZa{<~zdnU9IbOdUlHVH_Yb$GP{ zTyh|1M5wHVOD@pJLp;_E$hr(rO$R+F;9$l~mCu#Rrt+UX2l6ebDDhP9fJ^#u@jk53 zb6STuC2A}j>K}2Ze#|;~m)mptRd6~U1w}i(C(S1(yRjlds#(}W5IjF_2?D|88d}UkMl|gvr=d`|G5!zH~zS7#!66EKzd*)^jPyL zM??%Lj#f5s%PYe5+Q^IC>JD$Cu8ZcKx72^aHJd?!L{l?CSpso%BT)Uw?!!k)&k)LO znYxUr#5cYY?0|evxG95$=|Nd(yz1I#SMEZCs;sIq#_AML2h-6dN8iA1IT;TlVum$P zcn(++9Mi)2%hye!u$rAoAe9pd@9nB+UM?e)rhfZDTg*4pa0&W*^d_&pM*byQ-rxu} zwbU%Eb+##u;Hw_Ek^1ykhgc%F!oHEJk7;pj-Ok#!Z~=T0pJz%W6IH)*N6&-@W;uOD z1&wEees1!3Lhd$7C8KGUf0+o)TtY6A0HgqjiloiA*;pF8&gDF zK}+!P#Z)9^#{dNsngYs4o1JD63c1+x zKNCxn;`*xuGY@0i&4#0NSSJxbDWD}O4};F4CHeYL@dvnZHMJzQkXK;)5ArantZq@8 z&TLR~d{5e(BPG3lMf;ZW{EAyeZDz_Dt#=l>z~p>2_)_XWxR+N1QR_s)x@8Hn3}UF+ z!gi{y{k+u>Qy15uK@e+eeK@X^3t2`Wd!1ajBjE-T4;NKHYCA?b!y?`^8p-Tk)8hlMyhAu((}5&es-b(dj%+@FHu)z$_m$ zM`6naG(RY;WS6w84RGhu<}6~lu~K3NH(5#pcM?UJ7pbo$yUC*4XUr*#R=CXuqOu&# z`A|*ia661<@R8hb`uqPg_9b9hmf8C=?OJA;%cSGdVucyB*jOey)}WJ?mWq}OX64!_ zxgsDs>DYpq<`P*7jb;W`R<4MkWvHo%7-gb@kqe@T3!mtx$p75uoacR?_v3T^zw4T7 zl5csx_kEu8oO7T1Y!DAVih`UlTbrxCDMrOu@8;N%>-p9VCKUb9_$(dwTuyhOyRs45 zB2!ajB&J866jegJsnNkTr%VH4Gd+aA-gD(?vBTbw7flTE7)s}uO1p;u!GPZkG%;vA zD*y?Ea4T9R_xW^%{YB0Mi@T^#ER=oPJhFK?`$t|#V_MO-iF1iq(N$d@@9qUYxbys<~-i;sKR6;r& z74Xy3Km36fG={REc=kyif8ITM?9)eiI%OX9aHr8h$g-UMn+4^#ClNE7RqthGuCXN6g?_3EY;ICbX*5ukk}R5?#OR!$VQLd5_lERC&7*?&d{jT2%XU1oJRO-y;%wHLMDtUjA+xTJ*; z_oXn{m8Mw`f8&3&T<@HrikIkqK7T6tagl{F)VaKyjlVQqGe`@5wq~jAw{l@eJ;o1G z{lbYur}tAL+J+9Qthe$6p|)hzHFFhK(%0Z|OP84LyBe;aoMJ*filQ_?RQ8qO7YPGU zD?{RC3+15m(s=+MW6vZ`mup&3oihys$|#AhrIX2J!i{MsFHNW&2S9)6OgLvnmV|Yd zG&~AUd7@jDOIivPawjIC?1LYgH$-$KuaKLTce!{z7mF%hFfM_dfs}t6o?V|!q}2cO zcwHC~1TY7}eB>~%d#sX!f~cV@_Nd3K5eJp|6u~ky|KO>rjLUTtQot7)-PC4K+BU@mW+f=ex0vQ?}HgC_i% zs{rfF%@?_OHG8Ch|FV}Q7n9m4ods8w{Q~N(O1>qXA_S~u>eL2PASMEqa5&Fn!__ML ze7#aAj*e)n_B2lrfJuaS&|doqZzl<|X6}lKZxIk+>*(71w2nhcJsfwWXT5HO5Ts+c zZLZOLfX4#0qlu|hw{En8m(@?)=T!(2Lb&n@MjD2KNPf<4_SfaWsK3v8(`2HZfY%Pj zSrL~bZquAUz4i;9yJ6aQsxvR&C`zL4(;IcQ6*-m*Y`eA2gn(vetTZ`0GrBOMdj&}g zwOZh8>q8FV_fi8-H>~Un zSRS9TovNkizwO`TNI}HAsD96+VBW?N zy~>_zoDKlcDa>0*20~JT*;1-}ffBC!<@7+8gtf_GE-p6NN4nW^DsKK0-AXYt(CSIq z2S`TE(h;?1h%|P3Y$$*hrBHJ2FwQm~DRvzE94(8MdUhW3;enod@LOyMnjW}qkm8K7 zfjF~8;x?Xu{wWcdL}&`T`J?j^!N>X!aJ3ktTvBl@}#};9T)g9KBXMX z0Sm79rC04Aa_h=z@?}kn19hv|*ESe2PfLdEnji|a6Yp7SlcVQ3V(_T;-vmEsW~bOEc3ehv=g@lo>lws=D7&dv zM5wqvB}!Hv3W*a`>e)+Q`KAE0C|I-GxCw8C3!mV5Kdz6YLmMVvBO)fKKGRq2TmZU- ze-(gm#fS0zBQzNg6DTjE@>Trm# zP{d8fsOe!=Q$FP#T@$GIWQM*#y z*JGgh)#N+DUf$xQg94mb)pN5mZhIHWb~3ZQA{j=LMeZz=mxG3LG}b~Dqc~& zlUngBz$f=7BJ}RsHwLZcRIA@yolujQ6N_5$4P6Cuvkm2Z0!~^*e|CDt%e|&DtdJFA z@)yF9*Yu+Y(H&9JRISlbK>O{8s5ZGqYU~BxZ)kNUfJ=}+CwDMnp0cRGVl#8O@dz$w z;JY3+h40;p1LR*YM&&TK;fY}GvajX8(#!~JtM0sdh&&Re@J;rlFjuUncp!WXv<2FR zxrg1zmW*_T>GXqF1Q8@y&2)-UcP1{NJ0)xgCl^dUiagk8E(|U-X^J`{1#)Z5q+{xN zFFq<%f%Ev5dA)10TR>UNnR4|FhYjB^U7LmwKwhAnt!G2RUN8j&2EPi^6*lG+JTABW zpZJ>Gy9L|vL&14YB{XS=$ZyW;)Qcgh5eYp;B1Y{VHwokg134ya5`VfKbMJshsBewm z#sjtLD6Wysa$F}6Ii+uMx0-e<4w(^!1c8dVd_*~~yrd-_y0ngxpaXWC2`NF^B4DPl zUrRrSqr<1ebH|31zw~Z3oJr6_RA*V{UV}4vIBNjT^!pn#Ja?nXQqP>hu~3#A&(T(e z+HP{OcmYnY1a%6IQ@7bDYC`UMsfrDZ5X#~(-L8?L2}_kpmHZOQJK@~clEt5zAP2@> zpc>JT9s=PdL<*tPb*Ql$DOW8XaQux(ftP9**vao026SzSN*dJXZb+Ze-l~;kj8|Uk zd9h|JCw|F9>Lh=`IJH8<3#JPR_AH~CG0$bQb=B|K-r#nhS8;=2ovo6wE>^5U`V zac;}gE;{6w_&;RY4GH30It~kgFwsPx&I86N;InC?>l04Y$pHjd>Gch;oifox zCaOR<@HKvU7&9_FDM7zTyGU1OB5k`=; zC_7Dbik9IEz-V~ge4WlxXW~5MCICw1OSl=DrIU=;TQOMG*Nbs^LUZ`QGO{*&*HA-z zGxFceievn?Oop=7gXf^gedzNZa#lkJCOsCC5#GQRfz<6q#EaxU{n(#k2_Bi1c~FQj^3)DQ zQFuZ|Iq!cgk88pV2%aX>EPg5h%w1b~vW3h*k$E@CPdYa&aMnB)=D& zcAOg!q&N^jXgEJP#X34ko|KN=X*??(1sTiao*aI?25~_AzO0n41m$F7nfzzRwddhY zZFxS>0eA4r7+NVaD(DoxU*k+&x(l5=_VgWu)!HxKfH_S(07<5}uuCDD!8`gzew8Mg z;82=PLAo9dj-t)Me|2h2_7g4LnLL<$FK3}ZR-JrREHLc0wXhVQWUX~7%G?H_Q5=^z zYzJ{`w!AshMC=!F`mk5NkmeASKE&G54n**xKxQIG(G;z;Z8Cwzle!Oh3Q^?jJ)Nnp!xze&q$o4QULcV&t&Py)-W#LX%7a zPJ}sI@)2{}@?Y{@Xh$DFT?LLlSZ7EonOYgs#P3(v(%4m_Y*q0C2GFI(FU5tH6@^cu z6|hDItzSBe95H?maEN|{vc)kgiDtf}w!l|=Ws`)^Y#}Tlw_BAXgOjB~V1`LKdK^bv z7tTn$+!ba%17evD8q{z<5_stk2eI|2!;%VGBb_ZdKY6Eff=ERbk$zEAE zl<`g^R={>zLUEc-1daiwpNR>rapvYOBynPUd3MsIj?QQs*<2NAEF1O~OM)N5-d+%KaY|lQdc9>uA^8J3rzegqPkdw9Z;b|x>5Vf|GQ}1PIlr(EdO-?$ zizM(dmZx(L$TCdBv{c%#5ou?ls997Hq|kox|7WzEo&%411;BWF=la|yupZ3F z;Xd`~RJ}(7ph#`m$fL&a?*6>Ytk3s0ACw!KDv6stR(2_w5lW2bvAR4$2ux$`DrF+8 z(U&vFY5ZL2OiqvFMn#*R`0Wam=ggr4%}^iH(ukwpYa7%mvSaS{pr5tP$4@P@Iv^2S zsUi7Vzg&s(Y}aOn$uu>=dmUU_M-qhov1~TOW z|E$a@3Nqh99iqyV6H4O=$)Z$bTCBtang{n;KQkHAUdG~>;d{J%PS2p-GYwU+FDbwQ z;rmJ5_ifOZ*M7%YR#xGy6ZEKK$g!Y#n`iD(r(N7V2@KI9;LnI~pT;v`LgAZA1fp^o z)c|D@^czml&%_Vdsmg2rsWK6M%Dn`!DI{RyD~0B(?m4IRrc95r(@U9s__g7+Uh)JO z+{``6;2V`jZZ9XHBqYXJ0lC!hTLOJmcH2>=KioG+uPM1V&Z7M{&srVCMGdd`dVS_D zhgWFPx~WeP$r^8}B%!^K79-hoG)RLfLFFwC9Ux?G{(dFR&3D8>P5$S3U9#X^EGSS1 z;yHIa`{UF}MDHfY)nTAMf>*OxlnMq-{8h>BuJn{469{*m##h|{JS2hJ@;@6us zBwPswXmm6)7|S=Vb%er>a*vg_%WA?L=Mf2CvVA?YY3MmnohyzWUKP^bO?P}_6SxbI!Gc&)bA!498)+s-&1qxcGI#a z8FrTmA=9@htc03Gt?9BxlT=)qn_tOXeZuo;<jm}7|LALwenf7JVt*9z1oJV#mHKfVi=JO zZe4&fZCp>vvL(n4L1Qx5-=pghqpg%3MLJ?qIMWf1&h!S;J zZa&Fp2U)z8NN$_y?Kn=Xo3!w)${%XU3 z{+v|UAi>_kw3j^K`;PnpioO<}=!%y=0n5YYfgp2`lyp-QP-od+2 z`q0b%X#xu#zW*5CE83u_29a%%!<=x@L_4HVXNoYIBg;!C|NXBt7D$WJ&tnBU&&oWF zXf`sLP+%@ru3EAsv5=h(;Bad$k>|h^ezSsbB?-z_?qT3fkl_mwh%P>gRjsUF_BCH3 zVK#^V=u0L9@7?TuGfYB`_qja>S#mUVwn)zFj=k2r6eZ!q(#9;Nwnu=LS}H`5buAU5 zq|Ti)vOXUk2+62+jT;U%eV@`G2XKcYgX1*mvNR(-Fc5w!LFNXf)YRhkb{GojCTUXf z&bU`IzVk-tO+6BZ1Gy#b)@Slte_eWAp?A!XsTE48T;0gd+T`p}Y14UZzhrjW8K?9P z<$R8cVO+@ygJY?DQV?@r_|W{XA1?2+gRgx;I1ZzR4Yu zjJqjsUeFMS`JTMqurv5CJ3wv>>d{$x{!Dn9B)uHXk3tSD^qfq!rOXD>5f0xb*>6N? zDYE60GOkPlrPey|LnG!sjVH_DYzJiO{e?@Wq)C*)&!mkcH2&Y+0N30ioyl%V4}h_C zrgVyaGnolh?I1c)qH9SJmY)FvLb#r_#%pH4jt9R)6pmBKYFhYsf~eiA`T>|*NurVq zy1|E_-a#?NzxZmzCG%Lqg(ds%8PoH)ON!)3gc$i$xyp zJFdQzd09~I>JQ1NI+YKHE%;8YG`eS^-91YhR?@jDybWPy#Xf8vgPfOPn?F1dx={Kh( z^oFoFv?fKN6_%N=s4j*&!3rwt{RPg5L8x|qYjouZfN?W2_Kw+`^w!8!4!e+@HMH;>_RVOc2HC28|bz>v^nc|BCS^9=m1J z-&@`DTET^Tk90jaaoG*g1An|VbkH(94EOtQx80-Y{K=oGAOVqb!b6TAP~R^-y}@%( z!h8ut882v3tVeG18q6}x0Ri>{d{$qS1DT~GgjiGrh_OqK(m8~>>+oNa!{Z`Rf7`RD zR}DNfuh$Rfs=y78d@UJH1Wni<5|2K?_QUNrd~}Fm4%Gpw%?gE zS|BFXHB~|br_yd*4mw6Cxsg-^EkA|~0xl{Y0@s=CZi-~+atvJIA-5YzlVp~><)d|@ zC^f@Y^v$za=>AI@X^A0lo!wCwmvjX+P=|v99W1p-T z43T07gsB|U46)#yBEf=A!h%UzCUwGH5bS&m-R2{WG@;G3)b;|@dL0Zv_1M&)c?pAa zqmCh|^JEB*ME}&(548&6`XMSIdbV@)HvngblyobIRtyb0Y0oxij2JIKvy7$*1$<|c zfYtotd$sUgKWbXL4=K-lf2URRV<&5#t3%U-xNVYE4o`#DskkWqdK;bE8Jo-dtPEBt zgqo;*%}cMVaC+JEjdLa`YmTp;m2P6JR|EbTm-)G>EhYnH1~lph1pV7dF6t&d`;8PA z9No-rx3ka8ETmQ(@uCegAEN2kMqD^`-B4d9wI-}oKIrQvHt8VjmT-eeZP@eTdJI(*BGQ~3riu6l2D&FLf zugnZ!rOQrsW7FhW^?-c!qrl$Ah7gpZnD_28CTaceE!!~OSwZ((%vt?p{G5zYK_w$Y zIEOWm%HUManCEq0MAF^FVB|dV_Qh{1Y_L$wvLXrb%jSKpzKqdiV!xVqIx>U#Z;p&F z1^)Dr@`i@RoteZ)g>-T$U&R}GWDFD#O?vs{X~ThQzYp`=^!`{-+kAHQwx}W&T!U}V zmjM@3A`o&=`DG4+D#`Zcq97IzK?}G+H44p`2<4_ot7`F4lF2T7WGv5w2(XI*1@^k_ zVFy&Sjh3K4WoCUOPl@s@seC7IJi4|+hUp2$Uf`#pwc{?+(^eihh1Mx30LB}n08Up# zFc}XD&9J-1*^~8+J8{rytUn=aog*paGKCNOFVlQnO3ki`Bzprqh4(X~oB0iQKBJ-9 zOM(3pbjGv>hQgmzM%611;SCQLhR6^qQ&CP*ITip~#fud$Hr|6Zb2fXpJ$9~nw5h+% zzk_KMJ+lf&siclCs~PW0YO9nxqM~zB{mC~5#a4ir4S}sDuOdd48@#890DuKd7$jYT z0_Zy4ySxT#!DwxP!21aos+R=dg9`?@oB}?5kA~~GBnNKbTKdptd9m+Ey{v$?ON^}b(l#FOO zXIXNwj;|TAg{{}`naBgU1LBubNnK0 zBB_E*hVm&i0hJy4nkK1OpIYK2dEF+Oz=1|AJx^bVliIUV3wO?adyQ32&JpVK%6yj5L?Ii6 z5`a_^@?7Veg2F_aN)-L)Z{$mM{G5o?iba{{f3Q%edtrLVGf>EevzY~(E%wx&OPSv& zA$WfzEKAIri;`^ z@bfyJsEm?nFkG?EA-Agoa7W(sCp}?gJ_BMHv3Aw8BHquu*>oWCK8?1WDalM%BEba8 z`s$#Vl=s{@{*+uq%nXor$-={0fX+&4 zir7|XIpU^1(Ji<5 zK*y*tTmwXj?uM4ESR`FK*By3TDy|>Y*$@oGJLuFbne6Kn*em^yQ8CH(jUHEA5L}kUFWxVB{NX4q+ zm-Shxi7VdSx&8)uET*m5<8Zq(;2?=?I9;1{7}q^xsMp67)XmK_&XbB5dknjF=nd12 zmh*uo`;Ud^jZJAJO2?g8jVdSKP&3}f;)2QI&zxxbC>p=Yz)ZfFhnnJ;icF14zTkaa zWxF$O3aWRnnNLcQm1Q8h#I}_*x}O!KW-xF=VoK{Jrjw%3eDA+B35I2{AFn#YtE@fu ze^6f{(LKsF_sJnHQgS6Y-o|tw_FP!)LouVwcH0qLmMVS!fA!>>+9~j_1PHlxt0{kg+K}^4MQVpK6#`LpYELZHHrEA0cZdkrbAnE1zcpjz+ z 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%0DYbQ4Trc}t5i7^@ z)4vB#j>YT3H8J11B-NiI@j2b z?vu7Wv1JA9R{7F=ceE_`58WoP4vMHOy6G;6O;3|tH(TE8tF5$?Z@Sdz(nwQ(ENwX( zjJnp(#7ChP?@t|s?`%fOF)^!&cdvGTwGR8nNiH#QD2hmfjB)Ha4%{)uZBDjVvNm}4 zBzf$+7!C?gG8dptb5Ao!otU?!%956MSXV9A?DfY06ceBkSIQD4FX?#jQZ1CX%-) zZ#x@IhMMKp&Xa;~7EGna{LZ0=7X5+m6(3PY#lUL%F_to*;)r?a5jI+4l*L}@AW;1C z2x7FG;S5UU#H}>9GX7acO-HwzfdwSQa@h`hW)7_O^iw+px+MfGJtKL7RVDi~e#iUE zq5ROTVs+@g2jqDFS+LE_d(tG)Aua_4YHjyOl0q)lG}nL&9wLCpnM+%%5cpnyG(bRY z0s6Kqj<;h+f&Tz@ptq#YEw&iq`voYhuXCRLNOA)3-7tPsM|ul==vPtZzACz-uDua{ zcb~)w1IWNI!d3S+fYLbm>Nr($O(p%FA^u0SHCXIZ;8xBFxfK z^A{Bcm*q)tx`v!@29bs1Jpc?0!*2K&n}=kx2xd_NX=B^-N)G+FoFVZ7hc4+r0dTFK zFDpnvjge;qcN0hfl7Rk)BM@j(Cr&;+u*a?Se`6s3_M%($`Y8Mf_aexX0H}>Q1z7JH zZ}4$5E}EH1Ev>6N$4R3PfTv&(jKQ8SiCmq1)bKqLnP<%{9`waUy3hyiK&wH~vt1WT z9=tBP_}Rjc7BfDq)gK{BO(?f{ zP5crK{f*J-31ULI!x>MYvr{|6A9GCk?R~$s5<{$W!<#JdT$?F`@Rv|?eqietjUkqip z3k@jc+fX0^yb`h8VYEkjyM<^qf$FG6%7u&`%?0R{2cV$G%oFh!?&OL{;Jx^UvKqKc zuWyVcDjffmLe|)lp1n%9*jb+{15-cY$HVPvrgdTG0!lwm1p0*3eW4RO#+$%_-8iTC zHvOD3A%E1~Fq%RtmtI2G;j%m6dJ8|B1=@>NXvumCfC?T@*d{P}m=Btc*H>t`;}nVQ z_^TSx#y{5+i=^goK0>lL8*=RnydF&;N6X_wOBM5SWH9$f8`nd-Fz9t*0&1KK(nGNj zd0*OqDW?T23)>4*^(`IQ&tIs%+j}xIM7%3e@q+m!-+R9D?Kww_m$R2GZW}scD3<-I zOf;+5!Al~VPlNj5AR373m&Br~*nWoHlthj&Y(}7s+_=)%%W)^rqt2}*g0|`AvFNU> zTyc3d&iFNjz)ZgYUop3Jim%z^zzt4P5OH&5yL(w~N>ePj6AsXzMO*D7R8Vc-{N3l6hTk#F8mH74wLkUti~Yby~&}PK)5&osnIUwo)Mu^WE&AAVt(9EkS#324C*gsn_y?)CDPs;;!doE>ZY0VTfu! z>C%G^WfhNz#s@K$eVltviR=Ts#wO^yAN!EzGf4Us{L+v(=ByTkzke&5%Jr#<96C#| zC+jY-=B+(r8@~%F_aQR$4q>HtHi_^d5~X*WWX!UY)}jew-2e1q#0CEeg&oH`foZK$ z(M>18?)yDYM{4friQb{}Q+XDj%D6u?mrTVLY`i2OQ&98<3QDfVk~jyyo{H_ykAsq5 zeY@U9z^`}eB^M@|>z8E*T&bt7G4+UyTq@G%H09k%_(DQwv^C#h{7(7%IRwAN&2szW*?i;>r5~YU0aWdp<>Rpq_>vnkx%do2gXxf8%=8>_6d%EWMnzCrruAROKA7*`D^9z$&xy`u2i89UKw_; zK;qx7$xDdgfctXAot_m!4b~qN36}Mg75O3>k7+3-dtUtK6?mThOxQIw6r>K)teE*;^u^>*YwYf3oF3sI?)J$WDN>If|GoLn^K**FR zChN7)_1bZB3Q#IrtD>$D$UdtxAz5$7sglviH_UUT)u>)W(9`IO(1qO|QUndy^-7cs zx*o%t8zw#>w$3VLPQm}wR>Sn;-ch<>K#;plsZh_;FY596ShMN|rbD-e>hiBGpTqio zCBUa|?v$ma7n-X+wl+gCt*8L#rSa&xrTStXym&hDK>EPEl7==uz!5 zQFHe-EX22Rp3v>sTZBD$;!ZtyOg)Mt!c3uF;z#;5fdn+jWVh{~Qjn%(UwbH-8Z00= zA0vD*?B@k+iIX=2)Hg4O^x~VnKOD=0DxN1oGi{Hch#AMM3w|0tAF_4XS?^P+5Y6p6k7_&D z3??|p+;Aeut5#A670*>=b|o!GkTHviRFgP;s%?mPqr-7d%A8DUr}0W zVsUURA55Lr(BA8uc@JCzT2$u`s1 zI1B(f$rkaPyifCjSQ;W&)~~LS@gN$6m44YI(chJwg>9pyN4%;^Mges#&VGF#nR45G&t=;DFIVHI<1 zwUfNDo)4wzUa+Ln334bpO+WWa6!HxGSWTV^Yym`YA~K~&^m+O~f-rJ6CJ{r8XVS{u z6kGbA9T`)lLSlyrR40umZN|uURrvT(NXf@^IT79^1cwju@8IT% zY*S5+^2FW^74PqTm|T|@1T3{;2|Pw*%Dv0t>$qXlj7%-+8i5c3%K(Ulb8*zP8Li56 z_Vt+danyjlNF|zeTum|PdGI09$NqJ34w?dHqAf*Su=hCtTW~5noV*FTE?15J}mBw?1iBz;GlR zDb?QUork>Dg0M^TPQ~X#ae7Mr)J6e5rKxFmaW~I8Tmown;?0NCh~hsl@Ok=^H^xDJ zNYM^L)?e+jkHN8X4O8n9^Lcycu|pa+yoQCu`8!BMAIqR<1_miFS17TnXoMcCq?(g^IZnE+(utbk(^M z?#G}c={tmxs`1j8xw~ljgT35+?_#EnVvZlbBeIEpN2CEzq)fsi4N&pB;sH+9PUo_PMCvSw}6}wS%Hk+&Hg236cuCEUe^;lmL z>TtCBpqAWQ6{nw5E4dHNzM*NQUsaPTf1Ku;_PK8t=fO zud=N3gq}=tKG5b3G^D>1FPMT7`bCSv;Vt!>M}|pwJl(iG7nputf~Yy&-{0pv!MaY* z#!N)87sKg5KQZdIcV%3RJciYyL2VT)O+1J?({i;^kTS%pTJCkeAU*aqcdY2WEQ}W% z`9;!JOy;2|^SR!e0*6xb&Fy0)w@m>%-zi6RZz9h^R;&rJ) zb6xGV5c@ewnwvIt_2fy2W{S+^hVmKBvV|QfYU_K~)Fc=D2qgkiT|n*cDP$0_!o#!; zHAszKJxoTXWU&oQ{romui6dYx;o)|s+(zyNwRNa~Xv@du!>Fz~=$JM|NO+o?x44_$ zE-UpRp+;aTHC;HWI15f#g@cPo@_BpSof6?bL3(L9dyeol9MbJaY*D0g*WOjgx`?Em z2Zz!!iO6ZJOG}))o{B22mR3zJ=khky@cxeU&9{uPX;_e}JU4KopPS5;xJujFWbdnc zHP`njLyx1Phka*C%uS9Ph&2?l+A}WaXjVIBR(-A7`RX*vWXzA}l;c=+d?n;HCYcbm zT$>b<4=QN7l~cs){*$(#X?eeRp0A3@^VWqd`RZ*{O)xNzt--fE61K_#~C@hdWoH19g+5nW`v!wI_%xM4QsQ&$Q-lHMVX~@WEraR!5;#l9;W@ zY9;u&p=oYMAW%$~B($zYB+dh@FKP~o@DQti4*LFc(ca+Osi>6vs3}H~@bjy7oDi3gAn;lky3xn<*j0baC^D0-O zz1QwC(*YuQq)ZFe$ZFf`R4z_Yp3;F%at}A@+?^V_v+?$E9zdSdB&svRKX7+aP~7D1 z)!kXJ7AwFx`edQFFjHKT%U7^Dx`i#ywRfALjU&*OFq2*H9S;dL#-106I&%=MyL7|j zG(1t92dP@rFXg#t*v^Bc8=MBrZ0ecYJWCS!aeScl-LZK4SPz`F<{1eBH>uoV9}IMl zqk2Py*uQiJeK2X$kV6VNqNmOgW6Rro$J@;M+*nMhFm0Ld;HFqy(Se{wjGkqm!5sdz z-H4R1ndL!U7u7uh+1u`E4UY@)()d#2%_Z$WE7djW-sVLW`4a1P%WG>?qf);RSNc3} z7jVl`A9)-|-KFYRL3n)E>Zp1Gr?HsfAGk}&D>|^S$nJDB7Dvgy1Z{7P=oT?D&hQwh zcU>Vw?@t#i$ku~Adm$3e-<@Fnu(&IOHRrBCN=_%YnyHazwN5JHB6XkV%laH&yic44 zUfah@E(SrK+?28H+-m!PY4d?#i(mic;!kRRv3Qu{y3LNkC~;P|sFP#SzH66X!Eo#% zb6PBs%U)_BQNsSQMI?As1dCll-hg6Ry9g$QysClS}mzfY^mC#Mb)mo_l{L!CdPXk zPyf&Jd*9>z{@>%ckK}eDSK_{}>paiTxbUwGAP)NrCw8yp_s8dn4AMRwMH1BuFHOS| zD|<@9UQ~Rg33>y!P~{~C!%U zY%pVjt-YRqr}Q^wuaau63c{EOfRfr{Kt*}JjO6H7x89cDtFg?c}znk!bZ0Zda*!-rE1RS*N-y zGaYq><0EwWuV@fh{<*iK{wKd1NQ>V7N)M7%j%NiA%7iK8HOzuZ>P67)*~4QLd<0ku zwGls;l<3(+w~aXptfQ|hvpjTM1y5nx@H>>kG?-$X1Ss*YF|GT9fA~*P7lD7|7P?w8 z%&%cPVp`b8vpc^BgCjQCq3;K9c2XBJwlfZ=`9HC!1u!<$*iyWGH(g^xk)U}mfn2f& zrWj!nG{77{8J8wZz@6@XE9*m-j(j8v<*(itj-pT{lSIMf9fewFnta zsk%nr=TLzFp{Ea>zckaxNylm+-R)S^LgXSpWXpK{GD9UtQy*fgghGbwF#!%NWyD*< zi%?^%P!8rZ9Q=g~(Qo-;QKsMTIrS$Yf`YHyZ4!~p7Ia$IpLo3BLRzGfKo68foNe3fX|{opJV+8)C9H1qu^usJ zqZl^yi&aTH?{$*6N?gA1SWME_@iE6$X5SEx=-P&}mu<5#s<1o?e9lz_6$Hlj02b1< zM^}4!F&vELvh9DyrU8$Vk}00Q8QU_;_l;uorY;k+maQ8a%dVTG<#oKuKB><2Gvsj# zOW0|CWv%-&0Thyc6j8KbCUKaYE(jV#XAPWw>*g2JR>j!fJI)UPS0l*;4;*e`uT%0{ zKvm>bQ8xbnSpFXBMxL*SgU^7gt18>E0!g>i`HE6kj`&)}`*gRcG)$hTJ5iP?OmI7l z2y{a#tAZjqkWL-^jt%jw@g|Bwf=n_?#X2<6$YO~kE}HEJhXLsDk^)Zc+oCe)Fd$hR ze6o6`&_RKv^dvxZm{+)HKbx{9-v+T8%1Nnpm*=dfy0W*VQ*E3K7rGra>d%j%B4J4h%%nHlxC;4)jb|F6cI?mm*peurCw90e{u zZ|&y6K0}f(eZ;)&j*!N}p38fpu;A_vyuQYI zu#^bDwpZQHmGvk{^zNn|HA9>CV5_!Ed3zZ=JZ?n}d_3B_9*Z~}E}Xc#gCGB@(Ss#^ zSty=RCQgOO=xLPhammzdTAZxjvVRB-5MtF`7UFZbmtJ|LPquf>rA;{nk|J;cor14Q z56gP7JeD5Zap9p{nXpxD^S6ZL!>_|nTdauNOpA%%eN1PN^|Y;k1M3^JFYWFQ<2wJ6 zW+~;#BVScdnjWyexg8@OyE?l-jGQoGEzf zAg?dsq`pIth)0#4Q$=|$&yh!=hCdzQg<-|-LDaCpOwKfPCrE!4t8auj^5$kJw=~pK zOm4ph%)K$vr_ePOEQMQxLl_19$&@pl4Txdb^#^bIPtg>CH**UCfU9inRc8ztRffLb zwY)h|>7Cr%xvC!B4iE>PY}|Tz(YtAy<^^>~-AWQL^9+$+$MZaJA_8ke7h*A!z-*#N zcnlkD6eZ=f*xFvs__k0)>6sF3hIHHL!*mu(Z)o7YrIJPx8}sC?SlYcpf?8J|e6fkB0!v>r z8Zf7lOLm`3!)=)izC5n>y0qT1J!4TJfAId*n61n=U4NGpz&wzaj6AO~sBn5FT@!K+ zW0|#_jGEh-=r-g7cnp56Nz40oXq_n5&2vt6%B`u_MZBLt!tM6>1*eHIjZ6iTl5IQu z+EM7!i9F1GXYe~N#IF&Fiug_thnEZGU-398)@BmybZZTM=E8!*4;J|>R;YZEPeUf zc^r0jSm}bE1|?gAh1YeK9zNs&ppBX7Ubi5+y8phY_jz3y-PD(Uy&bIG52mNp6kd0i zS;^$%x$a>2>0;TpQRbjO8R0XJsmM{y=RcgExmoO-gt> z-d4Z1px7wU9X_`ir|I976Lfaa8G|o!AYL~v_E|!!o?< z#&os7GJzSI)P%gM!m{>jnXJNsrSCAoBL$tY8K&b={{25o(~(o&TKosdc?Bl6G(DZf zW$jT!GF7fH0>Nny`bW9(GY=C4xdmPUcPes`W37~K`woeE4flI^47G`ryTaWn*QjU2_)@%`4mZVaC&3KkRK67z5|FU9d?;cUsX^1DMJ+-T|-4Up*AYZiK zRD{wsx*eZlVkEHQRS(oZ(^{1NMxc!#FTo*6T~nklwAXQ?LUBeY?XDvf#TMsn2ox_} zok2kTg4++-$cro|-L@x6MQYtsC8Ih#I4Oc~3;C3X*ccu*i9Em32fdv6S4xt`T0l@8 zE*w@)KK))8K^Kxs<~-+}C&7ka6S-R(E_iQZMO;u&6fpmd3jbTPfm?tazPOr-63?p= zm4#*JR_%T6ql^o~dT%|+!Bb;7X1dTI#*Sw;T8Xa$y>BhDR>(i;ft^gx-S@8O-!wmw z4nsed*JIafryHNkqXn98q6M^w%YgOQlCo>wjQa3~wk&Ab--H^ROOJr3Fg6RrP6I^C zxrN%6WR%Uln*!tJT1@ub?k*TUy-@JPjl;AqkMI|CE0X!Vo>-^9kN$fbR4rkGu!IUhdq`bcuH< zFoQuh%kAu^u7K~+A?She&wq_b7MR4a+3#y(cOEHy=*^#QVqVP)D66Qzrd2=mFs2bs z`ci5^+%S{VzLfygb9PCa*D+>Iu)Lbi+3*IniX3kX$80wX zvoDP>kZo>1B>vN{H}J@-^H82O@I@xkWaO#A>VsaAO);W5l75B;ZsXG}JsVNu`T=Dw zop{~c3hjnBSNC^voUHybd6W|73wgf=c_zGd9c z)}LiY95jR@DK<$Zy{TG*_+USkLHhwj`+0>w?afNpq9$U9**CFn`JH@fah6<=PWa`R z7gvF&TGLzUFJJo?vsWaxmcpz0EY)XoRKp7>HpwJwyj~;_PDR-)yZ$~5g)XT$tKzC= z%wrFL7Uh9FH0fFD#yg6noAsnHR|$}^)Fri84g_<Hb<=CSWg595=seVI&~v`LBA(uDHq=!d}MKx8iq*kR1&Z(c50Q zd_1Z?|7S5857+R)a{pZ?9d$QK`xwBStA?F$-aE?zoS3(7=+|_8B0}VuXBr!&UwZ`> zk{@20_;AcqY7`yFW&kQyzh8V?G6wcj6{HhL*Q&EzLXhYSjd9!%)^NC299+hrKo-o= z7@kgX_EWrfBh6S5CxOB6xobfjvVjZZvck7}MZ5c=vX?07ebhAxmYaK>L-=^ayZgGf z(DWzIYQEw~-*V!_^w|;tWUOEgpT%C&^mb*!kZga%dyym6pStmn%s3Ibjp6X!w{R-G zow^d%_8&1ia*@XzX>GL5X5EHATYV{{#p{)yVtE1+f>j!L0x4uj>RGxX&CcMT284>H zb};Wtl?1g~kBxUB8=QB!y?UdvH=wiSfy$WX-aUp3*k;$TZ8IBB-gTfuCks}tNU2N@ zLqF#9lA7F{4N#8eY&f5XQ&Bbj9bBuv)`|cypauW~Pf@!fh6%t$PW2mpbCw}**58K3 zJdfr-WZ+|+tSydOm81D@qZ95jX>L(R9wK8b~kPZ=&-1b70ImgG{VP9#O5Phpyq z#@)oAWGApQ7owx_m)pS==s93Slvq%>=xG+P*0Ud@g%Z~Kz6GB}+6)xDTLQIZ{v}$Y z`Q5p8rsDH09%Vn^<6a^&3Qqg*>8wnH?q2d(o#pr?jC9e5AN}4j*mta%$ccIf;jUT1 ziF4glkV=hW+>$iD3g)0gFg6svqlodp#-!kHauN{WDEbZyh+wMdyrl=r)=o(ZXt%Wr zV(&z6Gl()twjjEiJDm+~)n0IWNjB500U%p{zxlK#@M6AH-ecqRr^Gex}+vQZiiG2U@^VE>_{0xZ&gLg&80p#xVnM@IOOl7 zYTc1sf^A{YZ?d(*>KKf{?r^XfB}cRBC3*$$`4plk4n{Blv+g7yU{?P9L2E=^xs(0$ zGUt-oyQNfL`h18g&T5iUTNqADBuX$b>)k3#P%2#-7SCtyvLBc2d>2J7*$2zg1!)8& zV`_NEKb8?@OiXEvW&GF@k%w*~)1!~{)`wQpt46y_qgfa!rC0wf(!i{_#R)x`LI7xL zOJV+gh{aTPvRY=}A>>v9b0JFOJHsvD`%X5|i48E4$Tjyb_8E|B7wR_C1F(dSn*EnHdmZ4?uhbtP__X%i7MmoGs;!ACrBM|`sk6=$ zSI?jj-@r|^Q)42hJMh37%)p6AYpfX=!cB_KM5@w*_c3!xI6t@gWqa{<)kswh$$z4~ zU6E<(XYemVRZAN%LFn(Y!WDu)3_TO`!$tXRP`pkNX9$jM@=bWZ?|eBUF&sM`okSE@ zX+3vAYk>_5k_+hQj5%4GmiF~VWIoYM-{Z+Et zw8^jK0q^sN`85ZcA>1-`Ex-S67;Y9)Tu35Q^m=iT>93%!yub~)|30-opo;GyN%!zW znK9$GZn>jxA^VkgL9(mT9#vi!1u5;iv zpHngW9;FQFe155d9e9-MzxM$lbpZ4CIl8&5+)AsXcXj8n%&$ZH-|9wM2SB4AZ$|!d zsMSaR{wtu|63KQOgn~o@Oqjtd42Z=3hGoC?_lJ2VgHXposO_Nj`$i>t1-KD+?OX{e zQ4}6}prs@&)>q%R(L)}`%m4sgaLxN_mS83Z*w(_yA$JaR;jlVOy+~Pr)&$K?z{Nib z{I%}F;hPjL#ri+nLn|m|{|wPQyAnV3Pp-s(Mmpw0!_NSXY@vxO(6uN`%nLTvyagW|P%HK$-WqOo4Jr5M<0_A}&P&Gs~Qe8v(9DO}) zZ&kiAoWDJUx>j5|Zs$0>^}yk2yE&u}eQ??Ux$kU!X59vHs9^}7X77q@zAjYkUiMu^ z?n?8`aRhZ4eY$L8?{>RdQEj|4=+2HteU06qAQ67&3vU9;dTqT;piX_?ZI8)TK7ZQK z6r)$2VII|5YI~*o<<=Ab-&*x1ht*>F#`#($T~QV{eH>ZpIWotIq~QkxlUCw+3twS{ z#Kh+jfL}_s|5YMgn!l(Pw#`}3O*>ER=Jq`Qhw*jBj>7j8UvJivKMmbX8}^>DB3Aqg zR2zDp`bi{up0*M%`$dLQpmG&ngTP~gNe~m=BlbAkE(Qi_KhBDGW^WqF=`T4Ae3@U3 z`NG7Ig*BI+Qjmz{f-jEV=JVeigF6%P~LR;T?bop6?Zz~E^>zY$r=g(xy z^viqEJqMd{%Gh)7jH#@qORyqd1^jS;^=p1O>pQ$?$X#xL>WB#FoZX`aS#bzg9(Zg61Yq}I09|!P_HleD;2?U|U-W)j%PnFkmRLbbCA@j=B z%L-(s5G+-d=CLD7t@EzYpSBOZYv}{Z_T_w6N@0WXk0?=hB)8C^(5-x-6hWyiQl_p> zru-Bj2J<%rbp_G67t!I!$h*R#JE}#VPuRJAW^+%xeAkh9okAieshlRi;}i2Og>{F8 zyIEq3z-EuS1SN!Cmm|9peXMZXEEb;CGv>@&zDgcRqg}Lh&oPq6w2d4e8mJLvsRiMD zNRLUJ!YghSS>q%^Y1UYeA`8|#zJn~?kxSP7L=Do2GM0QL?0vAz4Y1;uc{cieYec|p zzkmirfTp%0f8)^2(dvCan6kMH1!5P&keirMdP3$~cV zxpw7me7fj9=XAY|9SIBOf@z-sP$tn)Ev|D;m-D^U1li1nRla?}(EpR8OpwS)m z#1UQ!dgRnUCzFHRm~NVWXEd0;#-f?r2a51`N5!Tl{b`2=HI*#07RdxhGz($F#ya^{F74R zXE^(gMiE^fnML+yns=tUxPG!aCdzOntV}rBwL9pLuTWkihYi3)tc*V@&%8y(BdDTZzx^k7^iH`@<3YY{I;2& z*_PT;rg@M*oSEc*v_zx5Gtm1sQ(RFxnx(rv}tR z0;zU%Oo}??!p0sd+@%^jny=Bd<0RdGt+Mm3nzXXFLF;u9;x%35#XmZPOX((_c?qm>BG)}qgu+qZy+JA7_&YZ7(IVutd$3|_$Y zRstaI>|p=LW;5x6#`R9+oY6I}!vgsQx7E zseiv8AiLqcq9@?jDIrc$FRb#->6{HHZ)*Fwv~DV*rQKZt<#_{UAUlMcC@BK2FY zbHa6LE4ep!hR__MEW=@cB=iN*99b80skZUe@}vDPP#e zb>%AkHv)Nlp(C$yrNh>O79MB1L-Ht{O|#mYpMdtI(em50T@l^~9Erumk#<3Ak-xnr zD`gp{=y@2Y+JDs+!xxP}he655YlP2Zn=B{$r0B0fA@Kv`NS3R$z#mkyD_xegnc0Ts zL@;p%C{9ILK{wA76tH?`b`A(7G!s9+sF#3xwd78HRl3BW!ccaYz%5d{v0xx#r*8UI zb?9whx6pBo%*0e6Da&4#xypFS@o$|=+Tk~v0BO{y4elj4TezUt=w)oYA;aP95joS_HQnqmZQkK;a) ziHmR^0vY^{~1ioepc`#JQDp4%HW^ zJ*Rqa>%jsde4a_|I+=djaH06!9n1QoIU`8xD=TD7<`)r zaiQ@UAOv8220958B?Cf$OQ8&%UWs!t~z{N$-w#!$XEG{NuBLIBfdW{W#t83qeGt_8tmA{T1l z#7#}2eC9Fjrza%ZZE9inEpg!WxOU*ANmM@EB*|@qEr0%zBXJcjY0I!>!w>fOS@Rk0 z9koW7ikQ3lNdC*oFbTjJBc(*#E>JA|HV^%mqr}ExyTH4~b*_r*47uPi0+D zb)Ir5&`F?ZDw2#mHrTn_3!TsTmj+=dj%zdoTV8odCQ-45aK5^<6K)dXYdRh=e-B%> zpk;1(oxtywBj}z1TsO9%Q75N8EvMFmZ%Oq9g<^w4C`E_0j}*5sjc<;VT_-$@>vTD` zV2$nHFMFIznx3W;JN$pW9`4JKW!tMowuuW`+rQ&ST$N*eS;Tq72cj}4jlPy0)ZK%Y z9@L4NEWKVXa&4z}3)Ey4l@0=1-}+l^1{P2FpoC4mqPR&m!>S8XxvY?){>@(%q!LIc z50+v@u%yyKqhY53B9;6?|Ch6oYov2AUZ@m~?#U;{OuxI|)?ssam&+spfsmvMaEt z$(1XyOG)r8CrG@*oXxiM{@+vhw2c&I_d1xO!2G|ok-{}g@Co#+AG=M*#=gdwxpz?6 zCdaYQ58>VYPshD{z zWt^tvPEY|khvnoPM)6|tb1Mr#HP`KTKGlY*a{A&aUG;qYni8n@0c>I)z$TWWqUtIJ z%(+ji85=6Bx0hBmWcLt|xt%14KM_E%3*%HS}0QM?J=K9BDRN;_y>^U{5AQ zXT$G!3P{j3CS<^AK*00s_i1#5edUOyUSvK_kzLXBHRS|v9;D}54=5MHE_siy)U9b6 zy;)jsDX%$=&KJ(>RJyPnGutELE@!hoxW5AE3e^ZUhM?6Svd0N}CdphBGZI{?`1_!r zpOU3BsAY4;$%E7aOxVDRjEHQ2kW+`928h)13gc|j7S?pHP-XKfZ`c_c3{JP)E=aO% zuS@4(7!OD@k!KLPi99cA+p3*8ow&jChOnPnE0w9;(CiaQ(oVg1J$zw|gJDVeQtFu= z=~UhsWF)?HTAGR%CD)RXABNl;@WPE0!_s93z{90}@!V$fUlskGgLi0zY|1aY&+`N2 zR)-9Dzg%zViTaR6=A*k){Dm|*`~+BBw7g6$Y_T*iBuqp2!hm(h>V6T3O4L=B6}pIy z&bc&EEzG?;#_>#=wfU9}?VlRK-z2~aT6|tK)Zb#~h@qhTisvYrn?*5-HV2H3g?!ga z_lP9*ZEfOTj9%z#3aguKjM!>HP}GHc4~2&gg(nT&w5CdVAt}7@`d+)JR{pP*%WhiE z;@j0G&K-f00pB8T8Stv|O9eS@zto4<|4NzuHEr9nF%*hOmTpXzE=q1BBj*ggolvqj zZ7E_$tT&$5(iQZWPh56C=U(+Seu8}$qAj*xCZ))+)0LQ9d&p<>qMe!ZeRW;C15S>R69iEJQD9m}(%iwoR9eYB7Y&trL zG@xe7z<0z+EGxm<@gf)DQO_m9+53o@kZ7hzuEE%zOH>amBpYny?%4V}5Rv558T`&Y z*cgxvr)o2BxEPwp#BFCC=aTE&LfWaSYPl->Ku^+)3a*$4$Z*LdOC0O@9dAmOz_K)L zvtGT|DVb4GKvh?}m7|XwA|e~NA8#q!k!anK!@L;)P$ek&0BJtZ#KkR)Da*f*?y?RX z)6DdUm}B_m!Pa@<;rc6h&55Ytq@7&#k%nB?y|%x$M>dcdJMi$y=Aq$F;rBy&FXxb9 zpaVy4^X)Jn1o9)(ad)8+)s9}h_k_>;J~4DRA<)g?(I#cg2Ku9XswOV0Lkq2s+vWXl zbk|6K%1w3ap!wJ*5CDH7`Ox41b(A)kNJxpF`QN zvPQbxW>cV?(hjBbnCy!Q)R8OhfL_+tW7`?7S^?UPr_g>CY$2coK5IHa%PeE~Qp8Ey zLS1B%NJhRKJUf`E$7ZJ|k*633%mmJ9lpF8_y0-x58t-BqZXybD!LSbFi3SL6rw9bS zt{t^6^A0O3-^)RO9a!7~aE;G=W@!~+!paM&t%Of;# zgzwyq!A{w3O%H4sKR)0gzJi?|MPqV&JXk${cph)=yt7t#Hc~f_&6lm-m%OKTSi0Ss z=qk}HE7~{ zjf84V$HcMor_h*S{P0WlJ`s8LF^e5LjkZ-CS^9|wg~5cvlx{!z5+#ABT9doP6~oSM z!#W?+oM?kRdowQLSfv6aFO!0U=@E`NUBS1|ix~zko+_zU30(~G&<>!zhaiA%bOsP= zeFB79_rRa%5l*M|5g^oB@IMU*d;)}8pCZ^RJ0I!2$`g`hrl0shTSN)RWbh|VTHY_w z&rpR6cV+?l;Vd;H!DAp#kF1ULM>OF!6BwiN^TDfVDDC3vxMS0SZLz^8+T})`UMSsm z*(|*SwGAy?e=}I273M(~>zz7smJQD+Y!RX9ax18_Jf>&ca}2oPxPiVh?O1d#K~&ZZ-9O777!nIt)#3?hje4Yw-diX?*>IlxH+jlaH7oZe}< zOC11evq%~Drox`^~jd&rl$ZPbx` z?E9k!$68-K`9$q5B z5>Q(A(z+-DXoNrP>G6I5p5d4BsEYh%!0?+tN`KfM;HEfN-w*x<+!V?(hQG&?+*=tn zGkdWK_NAO$+r7%$#?L%c4w$L8+vf5;=I_bL<^?TfH7=eW=Pn7Db1%9ZiXs8z+cL78 zGP2YhSD#&?|66Vil&HXGJl9_fTrB&}@pvb2OuP$N_KG|0`MW~PMA2Tm`Wc;c#`i`VH!ROV&XCw+u$p$5{-I^ z7a#;ZhSP_bnWp1|eyIoFSS-u$5#4WWKsJ zwT9S|lrfBWV=(?!29D}faDBnz_+;J26?K3GiTJhL4L0dBZQr9avNk_OrPPlc43B+vy-5rM1d1geU@ zPlrTQl-mP)-FO7@VQyq9+lA@r$I}hae*hzR)m`u3l6OPoKAz>0@dLDUTnI#Ccp(Kq z)6~J7=g{5OhPQmJ5gdRRXA%9D@e;}y@Dcp+?R15womYB@BTels!AL;p+^+XMjqMq} zipG*HAiHCD4&zlxsU5>PzVyuZFqGe_I(5fQ+Su^xBC4LSW7+T6?nQOwEKcXMz)^*; zoIyEf8W*B>#HQ97hoSr_S9K(0-e$%|nhs=;paRXrU5tLdJ)pT2v!VUJxd{S3;@#Id z`=Y9`6*Of}*Q*=n#_@15`;X&#`>gKka?Eq%dcIrZus_EsJ_~62-2tI(uZOI$DvF}I zl%m?@zv>1h(lG0o@Zu)UAXUai#?W{p`LW$)cME~L!F8ivwfTM)^lgBq*sIn%{i4am z`85DR6+wsAwWjjyVseRA#z!3BzbbASS{Z=ycKhrq)+ysaH(eAj$N4T!H(s1FbiTT! z4hSqXRrCr2DKtsy*-ki#94UoJjfT?zl_mg1x5$l+4rtgnCt*m_32EtBqe+(vj6Muq zhXmANNG&brsRwdR^b^Iv1jOyX-gYwdRXp`F^g8Huo|2D0rRD%R)Z%voDkdtDxZ4~u zcerHk&~PjP7^VW)nH9m+_$!^F;#2Kp#US(P7lXg%uA#Y*6;)GMY>?40-r?y}s+ygv zO(a@|H14aUp_axf8OlQA>v0|qNQZmA&^&zO^2L(nZsZaa%fkICWpog(>{2MG!)exo15r;gy>3EPH8m&FBF{^-w+Msf}Ijuu8%v8U3F zLO{BqZO-7nmbe3l=Y}UuiQ8NYnJ5%5&3B zyc7E>6AQRCs)>-U`hm#CGGd_%M7@D&@s#SgGXkgD;P_OH3! z;oC)N+qfszpZ#+#a;Xot6pf#)>?C47kI{O zp1K72W&c3R*gdQXlx#1kKMlZk{z#48y4E$|whN6**MBv^?7LQz8a+#0Lc9*RpuiRO zfVy2~mzqrRq|=5edN&|kG_{$;>HVA+Bo2FGT-esKEnz1xLV1%DQqD|c*L95#?di7W zgdLUL7sTzmImY)yS3h(<^7>r*26@Sb-SwiyZdTxlEoiI6dX$f#$5i4(41U>A7^wG^ z0OCNcm;6Kn-rx{Op+r*83b^FXMBxnxHBIeLyu}7Cd0V0{_KPs2%1#f$G&S8Z%eY`( z5^b-P-7yPeT@-Pg?CrU$5w#RE?$~7g_V_8vqCZ3IJO^dujxDZo8$kQCAt?7&7yiM zEf3({>?po+g9wg>I@dqs{=@`ptElzV+%={{@uC;-ys5k>w0&Z2X^UEyxtMCiz6bgG zrjnP~Z3+V!W61LE3$fdAE0*ICe{lv3q$_?i6F2A?)A|^8LBlJgPWmuQ7Y_MjYh3eK zP37CEd)Q@NQz%LW*cwAVb&M1GCRLX{u7QY82$)7OQ;hg8i=#NkTxDqqPOp@!ENERS zGwRHjKteUHW3tha^?FPo)&3zGbFVt(x3JA~bD4tmi<9>>a6HXbLSkiX;qPREoAp5P zL3B=FGcH71V|Y15)b5INLKQtvv&-d87f!wBa`W52m7DUggdXIv&7muF#A6>~E;QZJ$_FtMn%=ZCi^jZ^ftYwd@JglK*rASJ z(lC))gk3QJB?r-+IzKWjGkX+ieW7&#%pMF_zarD`%KWWp1+;aP1kiJdtL@L1?{#8k zq_##>Lprsr!bX{|$m)-oZCw4%_j}4)89P3m!kBr64{YR)@<;jCFYG&Rdg1^4+Kk|1&?tDXH*KCi2`MG58B`uW45D&NSmW?7v2; zH2Zi(IyXS`T6}gNzq%Tm2}3ee6V4wDFhc>p-X^tMgE(CSHL_EQ-$+e;ysB0y5+~6o zb|PiP*$tR3JG6jAhYsRG7_e>6J0qv7BNhyHu#jjo8X{t>zX=VvjUM6Fz@r?@5HAZl z2^5(mk&$DAah*@8sO`T7suYEGMue8xP$TK7eU%3$#7vUHiq%^JEGOM*vM8}t*DTwx zFyQz*yZ4HSB+l<&QB+Oz&BPu&`79u8;S#Cd_b=s7*FTj%+G)bqcuJvg_96A`7|ywZ zy@zp~jF=t|>zDLsxeP`pSie34lp8A1715WZ! zR^9oWZ$D+#$+JUIZ7)>EFhUwAC1mQj+Sf3z$bBjeWSquABNTP*fAe_)lBvW*CDo8q zSsYv6+s6tIbpch}orr&EsbmQMt%_rLGg{$wV3G4ly~GADG|gWm>=ml2I0VUGcuF^= zQx20-NHS2S_Yo&>!ijP-(du3UK~~CET|Po~UA7cd9hls;P~S|@6+PvFw< zf_&kl)`>OS!V@&w^KR80cYJkv3|uNEP$PQH*WVZ|h+Nwe2nf_a;THkyux6xPpc$mU zus=^7F$4fRRbRDb{i@fh-NsE7vEXPkY9iu4){cfkrCW0@$;d z+l|SQJ+<%{eu5wmbu%A607C0*Ri(wlO~`ug_BfwYkw&$N&kAk54RUCS z9ghyc=a>uvz}gC5piyZ)#J)68N5{*v+o_=$qU*H-jGYJJEA))Wrpd-1K`x-ZEQq#x zAzsF&$hVJ2WZx^UoS6hieyW)wDdS$2;x;d@1;|8t%$H=Yx#`?r3($=8;1?YQY=>u{ zQN38#x7l+r3E`osJ<5kN60Edjk0;yhO?&{*)_EUB+by>{>nacY)x*}kT&hhCJu&5| zGRx<}m6^**v6UreFRaqQ3D0n;9+#1F0QG!?J(qTkmh`7X@`9!{5lD0oC9%zN#3sSJ(2 z@BJ!Vzx(6mXFSmKFmV1bZMwHnAt(wM3@syzS1Iu4iHLMk)hyi1mw`nWn)n4np(K-`MfVS}aB4^u&L>I8~@Yqu<- z?P1ItSo`)N6;viZ3BT-iv4mmKQroA8cvtP445Wk?}kx-mPgi+Ryzyr_#^`EH59oVP78?ABm8B>A-+$ z66P(To9367hsq|mOU}(DOAwxe7pcyYQ*p-Y`!ej!tbh==%1;m_v^K`-%ND=qwCBMG z`IG{lIWKx0)Ys)iP{q?SdEPnIRHlbh6ic-JEx z(*QTPyX!NzosX1d+Hd^){7p+u+>TMrnH5~GYTt<2yL#Pya)<$8?noYb(TCtHCv9d2 zwz05I*1OPY?FMoA06}h2 zy~85R#8nL~7MbJmR|&qN0tVPLKP{y!3u7Ios?{`M4#-kPPj&9gn}cPUwW+PEj!i(6 zYZ{okJ%Zh3mX|Xaa@NLxy#Y?{2>e0d@17FDOa<95k)x?of52h@B@T!H{L7~Sfl>7L zl_bCX;iDA~Lu5f#`i`Hw4OS~I4WH5=DOR$-{M`7f67W3skVh{wDF*L-IRlilsuXKN zeQ{V=*4I5etj>%Yt^BmKc3r%YYjxNIt-ElPU&D@@8E?TP9!{e_EU-MY9=JDwp$^-R zwP-s7)5Z(McRHVMcdTrEI2>v??Bl75;^G>ogg5AECHdv;X=^5lm>ZI4U85m(F(0^w zZ^OMPQr2lL1U$n#tj{TT;(Z@&Z@S$AhK~-bYy6AWf_(`(?nwJl=u-+WSZT>)Rq(-X z9o)rr99#|?->{V)T6g`L(xw^7&QGpShhT3wpFnJHk5f&`Bpk~mY|CKp8_7~dU3==U z$U@65?>T7A-`0%Qu`z%{wYDT@NaC(h0&O_@CrH1R(Pn4W_R+FdN&k9+&{mGn>Gm$( zWuZb)V0RYv1zD$)asv3DMgNDwh~M|bshP$mkXG^iL7z%!fxZc*RJdh}`zeMnHHj~IRcY?Fw7UsqoKbNu| zf~4B1i$18zuIyzH?~>o_u$}7_;l6(0X3yvbu z>82LJXNjCi`;aw)Azl{7#hsF3k0|g`?9CADv>LvO!F`u=ehtpND4pES3=4XL-51tI=}X%5Vip?_QX$s$7Vkv7uMR+Ls;R z?RUZq!r^3fIZkCV=uu@&i`-Oy%CaX>#8^ZmF#Yi z3zwmL%Ki9Sx=n|TZqm7~ZI%Q-o!Y0wl&I9=6#tEIx*w9o6qFy%0C_9jV87s@rLAxh zU{@%<-|8qrU+buYCfxo}W6+vQT~ zl9TEcHc5TWGYSYdA`jX`GIR{gl`Y_4i|u@oReE5fBS5db1Y(`&BPADoo6 z(*>06nvuAL#!QTl&V5W+5ySR#&nzR*c2Kf6xR)D&OMMGHgq;S6whIcgd~VO$sU2&6 z&%wChcym5WA1WECyGktr?gi&d4^A3F8QcRz#viuhr^_qhr@a6TAWVQn`uJ3gZ@4|B z@3Ufr0%hty1h;qTq34czTRHf99n?X~YKZEg=lg371s^J<^dW?Y$w@i5ZLbDS*1F2( zweEVPW4`O_oFh6E(`J1#PT19RcMXO zqe5@%%bU;Zy`K-R6X8vdZ)zrXY#0t9pN<+4NoFohr}U^qR6K0=9&OQvYii7~PTM3H zD6dH8sNAXSd~SVMNF&{X%Ayncds5`2OmM`5;_9SZ)!hlyOw0Cl=N%i^@%O@+^P!8`{aE@-Q~j%Qf9fK z>`$Z&?4|>YuCW_4^Bl#PHGm`Il(#?v39K zAdcZ)V#9lvFqht6Q4CA60IIh~)h(t7kK2AKI7301cwb8ypkPt~3MQFHS9(8+IU+v%fvX`ph1jaXsqsA>QAV)f?b`D+YOP^4EQM3rR z(Le}L{Kk0vt3K_1z8dGY7GPST(OQIEv)n0-q(qXF%8s* zw4+7Nglbvje&-uOP+7lHx40j)xLt2;c==-m&gJax}X?YEVvd~5ml z-mWVIRLCr{KUUL4D!U{W%Sqf6zu$j4Wg_W;+b7gj=l)0pIC}O95i#I#KXb1)I7m73 zJUTVKUn!dMCnJ{)p6+ZPiO_4zN|0E05d*epTBu4IY<1^-Zs#VJy{-eKb)9KLtV!)d~QqGU1BvRX`orQF$y zFULow&BdMnko&lIYMILMfgCu!yZTxm$0(fKMNXZlW!^|Df7}VN23wv+203ecd%(VY zs;<*ZYSQWbEXcnU2ENGBjIsrV?GKBXE|YU8{FD06 z#SP~x88&}oW$eA}j5$)(Yy!=$41QiSV)~*oYZq?Gn9d})*M%-q0wi((qKpD81={8} z7@$%^9!`IzDHt&G1k)jF#D5D>G!hk_@2VCR?ySbm>-#_(rIRz)S@f~vE1cx`<2S09 zS4xC4M*OJN7!m-zu;i~Q8k9FIDGY`a%~2Mf5=RAD{^bz7XS9bOf9G;kKfzkogkxrH zCI4+pLRoCrJbn8UYb%CWlkzuaiC$tW9cYq6kYjYDLZAPF+-y02huk(tEThR7=^F0)&5d90 zY-qiWKMOgQzu47JZ^hlC@mo!E()(W)M&QN-9Do~h){D$>e-q**)_jSMhcZXc9vy{?JnO_^xt^L>aF6% zkey@r&lW#u$nV}+#;_utUV9@?Ms=qkQ&WweT8o#`?d=wRo)VHAy({?O<4zD-T>rB1 zf&G}Na+sGG(r@I_8%df?HUH5C0;LlGSzHJOVG1ZUTzoT)Js8QG!_EY9rOgTyET9 zqg;h<9S-m!e^!YA9l(7}hZ=#Y{{wXRM zezKo)7^sQ1e>$e`k@vyTgJ-%8duBSoPEj=XdtzJNzc80^7=F&Yy*Yep0OuhI1 z)3}7e#3*(0`iev;cGVkCrbQpH4J^o1POF}JoJ^b^dz{Rj?yu{g9C{pE3CWHhkATv~ z5v7FXK;&!cC7N-K%v`BWhGz8VZ^E3^D|;F+nPwoeh!EH@0*spcK60tZ-R)yb-d6-z zNsE8fn^$?+sYEmh6f9A3Z)$i%&VDdAXmeg&+FBV0kma?dszHgwJ;;D>GW}9z!3h2> z%$756x@vVCph$yu@elJ-D-9DGt5%JK+{VlJ%5;-e=L(F4xe5vd9Cmc)&F^~GS{?`u zkVF=Du}R%r>aR@(9|E8o)CR+*JY6@p70Uu*cb zRo)y>?}1;yEP@e+Ke+nQnXwrtWo;BMW3sv^%+H{?goI8S2ri;9Ma4!zR<`yorWZ&? z@44uN{B6}li0$1iqdSF@#9vbhUW{X}l{f&yP7q2^AjIj4@mj~~N1<11`FXIBL(1sP z75Be7`*sZt+=eaDflgJyL?5EQ_}Q6UVJBoeqzqRy{ySTd0Bb4LZfoJF_SQ8Clx5|S zKIeHqJ#gCsF&EXNAFEX4(3w4y#dZOZ4z?YBH?G zh~S(`L|;Hur0Odr{HHl=zKKa(6!rfj~Kzi6GbKdM=O%GK$!+M7^&H*pl3i z-$oa1F_HY)pk!6K$1ZkxHv9_pl2gae=UYMT4X-Bz@zwv!uLv^A2;n)9IB(fp=^KtRcMjFN^R!^>Kb-gsqLEn9& zu-@$eA^JQ#m?49(pD)4WZ^v8*x2e6|VrQ@Trq|&R%eaKram!IsPltZ&-Emt>KZ&q- zW4cUB0o=0ql*lqtQ^$vr_!m?`Z<`daR(|-I;rbkqG%_Lm(@NK`TpYd;)a6iD6UQ)6 zL%QHPXKt{I`5RoQ{n#Ozekuw^%!^fh&Y6T3H8wXiCPK`ryqx-DRbB!I z6#xfa0tXf70X;h2zx9L&{If@=)UKKF{?e%E(cwNrY-8KZoWF{@ldj0uLUtncJ%lap zI+aGEC%6MYQDK40j#o0$@>k?5IP6KYOg^QGePP6kUIo&Km@30w5_}8$4j7M>-Qz~E zd8p+=m+P_{`tb|E-Bx2C>y1qZPevPm|E~}cW@y*_3wIj@xZCQ2-$~}G>C%Y+`~Cx7 z-*~KmplfwkX3OMS{?x~mS@wc6N?r7{_N)$9_K>36*vo#=$CU9abE#slL|y*cw;))z zh>Y_z$?dnGKUhw;!d)MzqBfpzs} zQXtlRAWZW4{f$K1u~DN?zbP~64cqZ`{5$%TIuC02hBbz)G;}fo-{W?$FFE%WC=xlA zFb1|0tj_b8UF$H9fPmXLz@42Lv0$|%f%Iz~67qvtUSckcz#&9f}DWA-6>9_U8^ zRA`GOe1QsWu|z)5itK-q>mctgxALIta+#BD-f}?ht;C?n+AFg>i?2`<&LAdU%`S|t zP4YwuE1nAHyEgBy_Rj8%DZl!2?+FTxPC^%$#=c;mD&UBP1A&$YF5g8hP;*-pAGy}u zkMHP-Mg{gz?}1brTp1vhE>qlw0#8XL(GzkZJMurc$*0=`PmOa^qTJr0V>)R`kOL*( z``6ap+^(~UFrPXADI^Wo6t{Qf3$u=)b-}v6Osn53g!f8GXA%As8@`J}|LNDlo(8Q_ zrlx~pC&k^bR6)QF1D`&9!EG0Hum1@FmJjUqjx!mucm9f~oaG{kP|JlkRhxe_oP56mq^XFWl!PCK{Y0D5Z;^?N75)7kaNV(bF9LBOTQvRnk-w zRd3F&@6ob998WyIO`|0}+q3@5%Yb~dNh<8Z?NH2u_L%Oh>9HfBDzeiYm+iRkV{HCW zw{-OPV?2?<URu|A?N3$C}luKWx*+>@&E~=SpffJe_ZQIlp zp`cPq4gHyj`o5K65DBVV&tU%@pa0Ner+zBY`3l=XcV2+;UVlZLh6^p{ z>C3t2!q`!tO~#?spy|EUQhw0(Fk%=7z4XDl<)dQuu-`8_2u`hgq&_xXXPjp%lK_#2 z6^1?HVio~X?Fb0a&GG*5YtMgQN`R0SvJO^gYs(bw;`t{@3 zEqeXnn<=`t8v7Kv3?9rL-ijI9>aE%xml?c0Ff*BeJ`ki@hTc^!+g^9xQ?bdD|e+)fZeWG8L&R?JGDU8b%p0aookSkyOA zpwN3p1X!Rj1=u*i*@L5jCYDS|cg?=-20!lh6bUGBzjPgv3_x78-QPUN-2Knk1O8yG zbCU>MZC?4jLEl>`$>8nNH>JJeTZqij5nS-ZZN#;yH9f8-KT$0Up@W9$F~HGFU?EI~lQxy~Hx^^0z?5Y`bP@ z=!*!{cT9-->i@bTL39e;%0@0{mmGB@)*d8y1s>3{-ArT(&G4(h)_hU^ zRb?a5!tFz&HIvrh=3g9VA`?S|gYtzt&9`DAZj%?1S+yM3@P%z>djC^A7m=CtyCgsJ zChzepM7zKp-0TjR6XQ% zD=KqDGYeQQr_^g^%c7OpJ}JZ*F|7Yk6!s(>}*)Mzouq z*n~y~-}ujSNAlIxZ8O728`LYvol|i?mV$G-qyUV%}RXKm9GQ@w5hJR z1(;nP4{mHxUt0Ja=hQOu!{FX&zUUr8n7ylvaxL*nFxCz?#M6`xg};}j(lXrR7BD8U ziGN2BHVB(j6-M|zy{83~LGnKe6ReK$e+CQHGRR!-_@0SbH@~6xc7xNK@)MskZ`dR; zg+XLYeD6lPT7C9xkGx(}r0sXcTnQcd4=EB6eaTt!x(+_p?^x6(cmq_$t=Vwl;C4n( z3nl23FI?Eimz4?hR~Dd`5Flk+fL;HskJSLXz(It82?#EAUThN<&=()rxVQ{kGWcp}}Jhq7F&Ely$Zuq})Es_NJ zE}}+Eu4VBMpx*qcQ8wCf#i|}THZmz4cj^&HSfT4CM3RA3h?p$nqcKwmvmSn=fASls z3cGh3Lg5R9g`BQ4CPCg*;_|&6zvHrr*Y_b^5@Gj{|EoXxGZgrvNQIn}HcKkBztXeV zFH6Z4xSUvh>ScSm%3;aGME{8A{?pa;_nkLN2AA)hwKcr~F2U36H`N9Ff2l5neSd{F z>c{ldb0_2lDFhLfBSyI_iv4U=fx0l3e2y}lMfIV0B%lIU54ch5kC6!`>wkXxYeEZr z-eFfD{qo7`2%wS+tVZ`5Lg^{lq_x~0oe89$%_*R#eE#f0G2KE6^!fFsw!Mi@tEiHV zER$)CzF)w$DDo4~Uv0Ge-8WN244u?i1f7_)W|(I+p|&jE@`xYV5CO8snecgAdx6eU zqL?Sl%|fi+OkRLeYKZCGN8Ctw(20D$UwGe5$cNj>K20eTiaKF6vuk&9#GVdq=P zB7=;kWA}ZaQLx6p9*>gBS>s=QOtPojD8jp}+*oHdL>NA{ad>+WJ-*zLBU*}CGGb=~ zfDY}q<6hg@!Lykp6uT`V7#&*CH%1=3)*d|g$Laq5CspY2tTIX}Jz?X=^>Is$xpV~s zd#;W<_^#DdSIYEj3l=W*QScg1=yfQ3@_WQolwBN~{57N5*c;14nvI#0T^>&;DB6=0aGh zD*M3GWRQcBOvg6-d}@YjV0`bypf=@;hi{ODy%RpHu@Y|aSaVM{X0?bK=@reT7uN7= zs2HU(lG_NkY9Qygv!#nkE5OMeoY1YaVGx#1GFp~OZf%LuV$N=7e&)aw+3SS@Y#4- zPl+sevHd%3hfOXU$Ag2v8o=QNy7F!@AF3aFm+RKphVsbZZvjZ5lf)B1N)lmb&=Sa_ zol+wIO|SlUt;bA(ryFHeQ8O+hg%B255t=d^p6lz{1JfUJ#7DVU-B7|jBQz_@%z-!& zP8+7fgE+ja3)oA4Xr>K+wG0)&-KI^yG*#-fk=;$Z-fz+)wTZI$*>3_Ej+$j*t{IcR zDIfehp#HmR1?A4_s~YZP#VliD#y;kKUS-y`bnFg)3qq*c{TQ27)Z^WU%qbPa@t zU=z53Zd2Iax86p#B1}1+G`q^@^$m?Er}9fFfOWldvqi>I zDZ&)*_b?x)Eo1j<2^CZPFm}81CkqxVWnQFxX6{|UJ23c`DyDh^Fl5O~0a4$*KyVk{?#SlfOU^{T#lY&=yAww3b| zjuBvP<`%7Xi|Xk9TKdABH!P2fff=v#I9+b%3cJ zMperwj+&=NTffw?lwHZN)Ka|x&UsJv=a4v zWBbS@`?(eg1GHbstyRSeYuE%uy)hKKPd#Fd%8g|iP@XX*OAJXE)DJ)u_G_L9$PWQe z^Fmmece%6yo}~D;1|_0BRx*@HwGix_~as1ia!E<*k=D0a!AU zxkMmXj&OOQdCov~Yn&J}+)yMh2JdQ0;gnNwSK9xp_0aC-b&pfO_45z0>sse9cOXVw z0eMyu-2CB!;Ess_870Cl$iYKJX9+7}quIG7K3_(2EVVPuCpTML7+`BpP+MfjIyvuQ zXtGJ+qDo1e7f%fAyDf}V)vH0SjJ|q&_eb`~%@}g(Gq(?#2tC`E912>yzxMUt$1nr} zKNbk%c8)&;AY$c=I>RV+8GV123C>^XJ0OQ(h1 z?unBJMl7M2MT!={B83*gwYZs9XBvHDItZo2LiL;(%4YY&$35TWN``BJQ>PJc7#j}- zzizPJ&F{{nkENq}*NY+`QN)c(a19y!XTXo8H=P+MqO=T)`?J``RfZvq6N7wRiuDAF zK9$?UwASO2K4@dK`xBjy^~ofh91lj2*XSrno_9YB5axisVLO)`mdb?FFHi_@aZ3LO znY)Dr#Nx$x0>CJ%|H%JvUI_y|sTjl1jlc2y|BytjlqclnD@5P3eK%wKGKzChGg1sW zFy8T%hm!Wk!Vi2llB&Msf`wJm;MxVDt-%CC?y-p;)fHSFe9s@MqEFA8ek!gz5R!1c z?u;MrUn4!OV0WAc}clTM8pDU1O|%W>RWr^}TESqwsc@gj)16 z9e?~xFcwdHx0;%$lVd&i?w?NKhP~#SrAsPY?l8YJj3 zu}UB%hbsGlaUsTSXAlHeI>@~-1A=0iC6S96u8to=R%`K3W5k+NkC~~1Dg_1jyXVFJ zDs_!9mWkW|*ByAl`OKVO%2R^18FgHoS3x+5dE#5xA4txB?C}*MMSO9!KK_f94eO3w zQvB|Nam&b*O|e;h62PcbIUKya`}HFleSSB-wC`QMz`GNeqwdtSr6)0J9s9DUZ1K&@ zi-|zo!h($+ODL8ud?C4)siA4dAifcIxiSBaS4*0`XZ_d2NT4PLVDgI*k`(MfT%(m~ zeUw+uiXj|JeLL1SN3bt(pe&rv0%WQ zd_5{cKs0u4uhTt_ug1kL?gyZWWiQg44|zNj?e2$2gZAk&!{cmLHW^Ag66T$i(uqs% z)krPSEYRD<(l77`l$Xo2|8`>;Aj#rGq|6-JHgkJAE3;uG6;RWB`LL+qgK5zOjX&pH z4!}9I6un)K7Acey4?aw{eG*_xuMt*=e(Q<|IUkt;|IXJO^^?^bV;Blq!}E8QM9!4^ z+UNF>f^&abp{>*U!7a?AX=bjN>0#}-@{0_VfoUAs<4`!068=-aWGN^qvo|e5;b-$E z%7u%wm4jU#GtuK)*ik&=dD7&N!dsWcJ&5KKy@;=c7fu!WwP6t@@Wd zcj}QMaVOe_Kwp2nORRTthU^pC2FrrDL#!l}M(yjsW+^0l+r6yc`EyxX(`y4kh$k-?dE)ddD*Lo|9~& z!#(D?rmd(*vqSkD)WrsDDD<|YE1SH!kI|gpM)~pSuC8g0S{k`sIyXGu5tJg4F^ zQi4Of$S;@uk0pA3_R9E7JT+yZbI5-uuD+5<{ARv4+@J_9N)}o-`{&;tg5j8#!UUEX zy^ouUk{~2GkX?VYa!!Yw;ikUM$0J7X)3*$#*@hXS&?ClXfUll5#hk$JwtB#2J>dH= z3t1o)dqTkz?myw|gj!@Xy1z<|g{y1#X}3pwFJgSHzBZS!x-`)T3x<+BdlVynrH=jn zj{Hcd0>_{4IaMV(I6vd*#%SRy`x`FS4W78Sv ?8ILZT?4(D-4gQZS8>EuC1w?r zWVwalv=XvSKE4nr5#7C>Z=@v9GlPVzng;xV-@U<%h5QaB@u}$ved9}JpBGmWf<2PN z8;-IJK+CK4y-R&wS+|xhN5;owA=b+vi8mYj;Eq}WzRm>vsKM&*Tf;9V_G`Eu{Gkpw z&oWf>InyB-q>T~q7$tn==AkfV#F+uisWXJmWCiPR&8R76XKeS{-Awmm{v5nV+_0^M zc(=ea{TC`Cht^OAD$DGB@fysVydmJv*Lxgu=iz&kk(-B%b;5m9fS>K8s@s$ccT~kM z^qW+L)&PFC9$6#CVBu)@9+8_0d9!ovEr<4>>BGopW13Mc_B&b*cvq1n(R+FmjJ{Dx zZ8FofyvO1(ug2^$51m)WW%M%kbLlMK|B>bW^p7UozaW?9U54_wGuAEAi2~C;b(q7{ zZ{vs;a;HR+l3ow~RXeM>8$(1a^v%lYTi0F0rSD1t2NQ$R^)I$xw-xj0PDcW*D{ zu1a~co0hBVT~XHrrK!Ft2bwSXQ$PEr9>*y6+GWbMdMfCPJFup`sD8LM>>El9RqEv% zO?!dYtwbD{76Fc`{N}E$OiE+~@%7*cAI$T#5;9Fv(zcxGPXaK8;?OX%sEB~!US!Ka zK9%a5DXzcuQ!G{AY<}}k%1TK;-Epwnoh`O=H}Lfh`V0Ihr3d4A@8O8I{1nS7y*)~~ z%9(Q~j1pSX$2aBm)_xMzD8?OD0ZPS*X=e7@tNqW^AJ)`veOs+A8hsA_WM`Y~saB@xm^59A;oxZ#vb%#z znW(m}r5-ZssKQ7u1b-(Pu)bYu+Q9YRWYSkc$q`U^C;4v(0OkZt$n3Xh750pB=cSe+03i?@wqMJ8&;AvEBIKeeBpz@xf$G4zJt17$jtL=8n7O-3>PM zDvq-ugX{a<>)KpDCn$C$8&52T^beEFuLJgi*YVi=i78}Knml^l_VYlg{!_>`B2BQMFJ~Pu+ z_v_mc*vVeRkEI`(<}^?}z-)~#r)T4J*NfxHD3g^3eX>=Zy!=c-;@j#J@roVmW+cO~ zfB7Zx%#ZUtNjKa(z}!*%6I67-z+RrWPkp`v-b(+JrY{3EnE^)@|!9u>FjL=Pb ziNvPw%C?*{(g7GlacCx4lu#hni_X4<)k^&0wVG8VA1q zaN_*5w3n{*PXp3?LP?=vv=T}wUd+t!GeclnUJ<=fglOTIQ~6s{UtidSdtieZDr|RQ zq&h^8o$OXpUF|g+Sy#0Ei0vN37IyO9Fu^-_oNenQ5V%?`O{1z~%c46Q~v za0b5jCJu?&tSIKt{q7c=y8A~nHt*|Kr=QXE#axYr(2&r*fWMOs2tkA>e{aIY7$|78 z4X>h@67;U2)GYF8wyrd=JuWTRDV@Il?uJNYh!eJJl+N{e1uE1v%NvMG6rF0TPK#8{%{yvNZ>Wwrb8MYF#@#ai1{3K#v~!31-Qp;mvq~<$ zRD5+StZ+%bx_t~!Uu2(ICco&XImaro-Cf(1emvjB>LE6QOwRiRPWRK@t*lNEN@=r* z%usZO3|P@TU{@^P4TtHfubS8+d5q$qTL4a60&yb!CyN0oR3~9URS;UJyb_ zxQ151+$Yq+&eH{ES+#@)IC4rX(Td<5Iub=vge@7{gG} zB3`Mgs67Wn2zrhBM0UMiy?^l9zEihzIIb?r+{HQby*e&Aj(gP#d7;|p^(AH<_7gB6 zoEO8?2PFO5yU!cloo$^zFD`GJA>C|E)P#xKa!MnSIVU#91Ga~I-p4%{KI@>!Ph?JM zAK|V;>S3m#29K^z-f-mBM7f!IyT_)}6g8jj$?V+;!o2p_ACXoBA_osQm}T{)uf`Z_ zaV_VXaqf~e*1?A=n49Ab^%siP*nAley*W|p%h8y4OWz?%78TJob_=uZFl;NZO*8;&KfYcS(qq)jcScPg7I!*zvr52Yps%`q^!>s!#Y3bimTG>)RTX?3 zi7z$>PuQ4fZjv^>g?D^{YbfAflW1HJL@LLyJ$#?ZHShU@>!mGYtg7ydD`bs%m|bF2 z18#8xh8;^YK8v>|q8Y!c0Y0E;UyW9HsQ3Lx&vzJXW&^igLXN|#Oh`DAhs`~qp)Bb@ zg>b`|i1YnHa#3R25t4K^)=sZRWXJX}wv-nwN`tMO77Ka=pg`_wRPb%ucf~C2;2ajt*1z9>w+ekRMJM6fyRTL8jVkp&wq%CCnEN!yQn1p%BeOg zZr$|Qqh1(klYF)NsEIgnioT(bXKY213b&Tp>8@=pS}M!g4p+H$I6&&vbLpMM)Q#Hq zZV9%rS!!Bg;U>n6BiYG?-j%I)qX6oPpbmV0zeFm?8WJG#BN}iK zq)`eHE~Lpr?+y$zfRDSg^uDumT5LXEk`*v^fVW@l`J=V}+aI-W;u~yn_B2(t3S;2B zg~EX-&mU0#*cSZ_)xrwYcK?bo5<^tI$!$-n{}q9W0n755_i2W<5TSkr6wc2T4V~(dSQZU{7 zf(v&RbRV)5wJYlh--4)jRZTrmm5T}>$X+Eqw}e zld%Rdv`tSv>gwKx#azQcExU52yl>X~d|eF^#hX<0v@*6%iE7p%PFev^KqnjtNPTI+ z`gh~G1UVg%8=V|&#%sBzK67EmD5)o`%*0z$eNuOD&A&KUF+3HYp1y~)*QO;g zNYXHO@F(IHqx5PTv``sM9^&b1Mv`mxV=aYse4$xu_HqfdiW4it?-_`ZR8MHzEDtVs zWSRvRW^hhCoJAbnk79|~9XNF7n@ANR9at;i9-|S=Q9g_I9jaTqNDEL-C+mwN(q$k7 zqD5>^f=+OF$nVGk5GI6bN>fyG~e96E|Wzoci*-5PDxBZq-hWw^Z)RC8h+pWJ-hV z9ikn(D&6Zwb`@^4hn+TjQ=-)QA2TfM=e7yR^3x*zbXoQac>q7YXm!m=$WKklm0RT3>PAE-0u3X@tZrbrlW;JRvqj|(=erj2sGdtp_v}mgL8OW3&a;6gDJ7+* zGXsURrlEYBhP$3?>gowdL+uAsh3jIfs#bPVB=`2eZrX4j&A)M<-tU_xd8V*EU*|EU zsSxxIPX;$yb)ceDaAERW)f&YZ0N9I9z3d*LTxzepr=Dc{kh>h1$B!x$Zf^}$ASAT; zZZ3ahvY&rzbM5+Js-Xw(a^Z3J=h+wb=x-;Mwx`?yAJhDw$+N3Zv|M6xf0OlrB0Q|% ztE)@S2MUja8)36E)>VnL&t$3=UA}Hd{NNos8gQCuDe#$6tBWV+xF7D5fwq*O6{$ei zT~nsr_78SxWG2EvI*jq}N{k0}6}qr86Upt2J-&z820YBXN}xK~uJ(pKRef4IgDy2qGK)P!&JZZ&C&Nk;PjX z@p^ID_Kg{CxH7^WCAyycJO^L*e_g^59;vVGJ3X|s^U;NM-LBNtKGU{Kb4Na!9&m3k zAV?e^LT-XB<8ukY`3Z7`wDB)EL;)Y$&rl4C|4=XiAJXvRE3;4n3*ozA{@5{THC6KB z{{;G~__;vY>mu@}P}4OmUd$5FW%(Jj=Neb-d|Y)XY`bGx{|D{;vpPdLiXQrPeI zsdrJ0m`ZTUi5cG3u!CO5tLaX1pJDe3^9e6l|FtI@zD|#7bZa;)^f06q{tyNWSSGn7h`C3v{ ztS^8Qw{~NCoaPJ%+rx1&laa0l8Fr^jP-!SB;KQ0Kh`_$TVe$@pn=<(eF!O^v@+HW) zK+t&KmNXDYD88sFzcbvX#KWLR@bn-@h~GVLVy#N_ebM;yHeLUS4w!6kI7P=E35a>% z`#ShZ{*yLPS9b4iga%!wd?t?)Zny_RBh7!Z&7d{X45IEgDFfAE_GU%AHo~X>qJ)nz z6i)&*NcEsMy*%oce`YPW%{e@yeo*BFk)ip*%Wu6QU9BV6PSLx66W@<*WuBv~r#oKC| zIY`iR9~Xt@>m=q1YwS75Rj@|u&0CS&afOFxo{-q>BbT4MLlhK403ed-wSf$GrfMh^ zdP>I(D-G=v0vSK&jr=qrQ^%j@kjWW_0s>7K{LBz2l+QV5x{Rym4%y#J(b8~pR}a2i z|DixgMzmhp&<=0w!Q7X`(W8Y8Uj`+Xyk^FXbl6D3s!=I+av#9W#=ZmGEQmo^Mtkr1 zsrn0h1?Syyu$;^}XRU)0ptgVTt- z;r>VYjXAoM+~43xMTe^GQO-JOGG(6$C5{_mLSBw=5;I$$D^OT46)}6^)Uy4BYUmJ2 zY7Fc4-wIkV{~~Fytv4jQg(D8zis!r^mJ%t{`Aic0y5hj1GH66S;%g&vY~GAl$xVZITkb7sZ{ix-1Q61_h*Z* zp>?`Ljib~}Ln59qa3B%(-(L>2v~9|w?Y4aB#q&9L{Gn&J;~$)^?3BuY3zPDv!;ZzNHAK*xm%cBz9nf4 zd)7&d;R!yI_wSypS!!Ra>u8g@{pXE)XKu|HVbJ=Q8RXo>o$YOaPk-y&=M@`*@l)7A zxBHOdz5Dk9$jNp%t?xB68O+?@oO6zO$Tdyc+hc^6|G}3_SKiRwKF@@=G)uuV2vxE~ zP^*!LjOrSXw5iZFB?ln$ieJ}dfu8zi0?~!BeoEX z|F5tI7Ts5>n%jndqT}&x?_^Y!%&L2b+q##eVIv0-mx#Vr7YuvxB)4dJCWK0LMGEK| z+0Uhu^DY3uS$L5E6G*|+=01(=%nyFxOmA8H(k-Fn40@Or4lqYgPTPLzm?jyp?Gt() zYk^-D*dJpE+|DaXGa>z6aNoT=Oe-*m;D&QhuXgRm{2$58Y<7P+M?K_AJn%K;lQ4P$ zr)~C=3Lp!Gu+pA8uXQKBpR0#=s$cK$M+Pg=P4W`u)2DW;`Sqx-4{JMV`}CwnzOW4> zO!YUkg$A&D_aHc(1L$w*;$sZOhTCK}Q-igJ(%%klsR^@63_h9yIQT0HO8UBM?d5?4 z#2&8jI?2(+M^nl%)HuemT%wh{ta*AvqjZ=!GAm2^JOBq>9cmiNj^z!05=yoJf$!nJ zkyFm|AuJ_zl86$TLML&)P5_5J?{jA0O#%2tg5qwKeee*T5s!d?!-i8|q%H*|p*x}O zczn`Ki!GnRt&nO@hyyls^$L9SdeiGNNYKs39=H&7w|wT@^o@I&ejBcA&Ha>Y2e9kY znBv%3k_tKT_oP2hI~jS8DjJsSM^0g{b|(B)v}+g0N`9E`4zRvZerO*S_1;Bz>!8o= zv`NTi@NrUoTm!dD#n?h(aOQgBaKfrwk{4_{{wj@Z{Hn1i_t?n>bhbo0XLxZuJ{;x3 zTVo8bFYg%7QFqH&A9Q0fcNY3N5l3_SU+zlB-1(Qgk^=53Et55W{J=v%h<1A*N^ME= zr~c?;^;BiTk0+Zn9fU1*U!K_-Cl^1Fyq0uhcD}>khW1FQ+hWFTv!{jS$lm^gK6^}j z?8M5lb@R~PbvgzX<*+bRV_!tsW2bxzoo5rPRsn7PVA_pP!W%v1TZc|;g`;^=w`5mpcy_7>}=#1-8 z;DIZC)5C|f1l5KLZyHbN3wg@Aphs#U{Nu;-doOyeIfwxuJ?amqXU5zCM0%)_Jiq9j zh00{XDssHMSGO}Z=T&kpe=aO!G$`e!#;)1YqyEt#aSgqsES!^)u=s|LWJ#DsMBP}t zl0JH*XP~X&djzC{4r(b0r%zwA6K-71{J?pC*mbDEg8ok<-Zz+n2-O!8R%W0AoVv7?AZa&XHH$#a z_5LSlIQ!ipx^*3Aw_eg8=mh*31u@SyXsuo3UL|X+g;%QM@A*xR@6*wPJ3Z(qEAMD^ z!_>H9e)a5lex3SQE?=@$e1Qez;Pw2E^y{ex2k-H&)z`&ODy#Cx1|!z9AtGdrnecsX zzmG;nv-f|1!}Ni}sNg60P4*eIW-fA{KYwljM*((as4EMvYgNNkACPh?pPgVaMP{OaYQL`MV&)RajHjR*r+zgpki)mG)Qu+6l|U*(l>h?5^d#znn_ceAV^EK||F zIw~{YKz&oC`>qL+_Rhi3E*L#gO%oJNYnz(VRg@O zA7@@1JG=Qz9=aUv)|k*{8j`^&mve}0&1FGiO5($jf?y34a>dW{ zhZaGu+-&>`hg6zZ#+y1!w#o_u`OIK%>gDKKE10vF<_HoS@cOeK0c!_KxwG&nscDl7sO zMI)!@fKx8(dR5&gj0UmkJV4I*-_pniyBj|dR~4b{IVKyClAXNmJEwhYa|+V#2T%?X zm)()-tzF%>+aRiP<`(%U#sToB-!P6vG4C~K;^NUCN-RX=Xih(Q}*>k-l zNjIW$UJ6Gi?prk6Ndj#1*;NWQz>eJ;33}%&h#H#=N?|7kP(`18HNWm_@{IkOT*fCP z=Mcx6DtojL%?5}z{)KJ;EbcdS15Yt}x>U7L##PUb_gFYbXC}7aqz^XvFv|5y5|XaT z7l7ujd)WjuBA^4rR83O6R^>*6iUrT}m2@=CIhc^X_F120=)Jj8+yr+lhF>5d@3rY9 z{uWaS?penL{*H)_34R$63qY<0SOypa#Uo9_t8H2Dbam5TAxq;(Y9-u)S+qNS^-{;* zZ`*YG%1@2H=V#nGdif@Wg*KQDgY3w1Y)2aqi1biwuM$iul3xWS^#zyd>uB9d@41EN zZvI{)vSnetT-y9{-E&u^L6=l->c&Nka|SShb^jvh;q5JL2uoDlt8$G;`57^Y?7Xz0 zdSiSGIw8E+Gn?0&!P$~o=fAT+^Ww>~uEk5eO_EO^Pk~0#Kp2O`l+E337P&DR5qOhi z!2Wh1_eN|3Y0_XYn!g7n;|Kakw`u0Yvakj%7!Z=vbmx1W6-z+5Vgq1H;AIv~pj;u6 zx@(th@p>Z1h({1jtU13((j{4|PuUQ>7TssR=ihfF+RyWec))db=x#}q2F!QT6e@Hd zc#ENcF%49}b;FWH(!{Q9fGRZu!PcBbTD7wp97xUm3<0WCa*?Yy=CHDSy{ zd{+XiNlI)Ye%2R`*PX}&oN$EGim4Jvh2xmC0Hn13Pe=)z-hV(!(rrw2y7Fym#qH8x zkbOOxBu|Yv7-!V#zkiE+iPsl5zgr;G5gx(JCfzgGKAbU<1~TJozR^{t&H1$NGAH=2 z8KS#TFP0p-I;4W}3eqwUS<5NvR}`vv6wAVsa^I;^A&jBSGGihjZS;gcRKUman-qiIVe-ZX zgTlt+V;X(}@J0Kt<)r;xmBXd+gr7jW{hS-b;;oKYHw&P5IwuPiPa?@~76#=EBkp(Z zX)_d5eokENx^tVXy5uBFGJxxYyrG^)KV7q^@H;2He8xu}JnvCRATur;TRx#Xvn-V* z9D5_9q4ZX=0!^gC_SkM>2fJ*pgGcLY-mnHhoY8h)4*Ymu)R>i7=r+|ke+BSde25Yu z(s&ny7CIqTw#i#OpK~Wsi?4Zv1Rid<^)Hz@wyj>Dj1`ZP4t8tP7EbxNE^Bx-nEd|{ zb{1e!ZtL6MTT~QL1Zf1My9Jb1x~02@5(JTwhKcVTE{Kx zn9j=o{voOu3?xaQs}52cb79-E|9K@puP&1rld|RH)uk4_Szyxkl@bTr2LL4ULMTt1 z(ITS?r9$qc`2DI9LD)&lpk{E-B=HRNBplMm$^>dV!4z$TTXYRJ1I^H zL^Xkh_^Ep-t?Z6~o-+vGdyie0?#}zvEz9xt?mtz_AN#xb;}*TyadV9n76mrsUGj2g z$=)l;4($AUh*ed2=2KuVn}$rldr5Eb_qP4VQt|KQa9_<~>Z3e#)smEs!Q*`0c8_#= zH8L4JiV+sMd$rlFGCPpp4@XUOc|U{6$I}mc-?M7iqsh}8p(N1&(|Qe{HUs_o^SMHW zEf<*9Urrtt>OgIlosww}s*?n{nkvRQMOK}|x8XybB@^q>jWzZh1#-IM`tfxw8<$n< zUy?N*-nbgV#@RtSzFoLyk8Xf!h}xiN&H2fC@vES81eS5+08~v)y@sblO6`UCdby@@ zY0iZ69i7q_{7N6&x;45CcR%sD4=KfKsL7LY`>Lo%{Jk=sN!^Cc$1-o=ddNnW(C+%c zLX`?Z!!NQx<`U87c-nrCI>6wn;?;z96(n<%Uj`1{&Cx zFN|E5z>08@tBYHtntDCvCuPRdJ*$1{rAA6aT;(b>xSDRPxY*|_pe~Tu(O9r*Pg0qmv{>9Wi(ARX{JBZxxF+S_Wnyr#5zk8MifB#$G^}Ib=Ke}WeE&!UM z)|+pq1dD(;;v@sQ`Li_(ex*ey~Rg|3+0i?sa8nVYa#TuTv4oM@%z9RfI2vB<6)iDxChmOH8hZ{3bE+ zQxU&54}a=#Li^^9c*VF%8v3}>Y1eXI{8XnMfqf$VKzFsQ!Kuy4YCioOv(ci}Y2Auv z&w@SajoKrAEOT+*cV^<>{Qt_t7XNFSMKy?E*s5-|G1RneR06HTV%B28*lKoV)VeH$ zJZbR=X z_V>(=Ic%(x!+x}cH6RH|S6lVpeUHD4!A5O=d7Q85Q3DGf`cp}MUOvyN-<9zGXQwFU z^y0E3($z88glB%$jz2Aj$Q8YC+c=#*CG!EPQRMH|@jZh_9| z`)W#2T=n19>`K3)7;yAEpsbijf^vJh+IRrCe0=LL*KJoC?bAKn5$gVk?FkUXSj<_Z z7+THQWd{|d9z1tN209md4>4D8>0HJ%0SCE-&87ps%&Mn?7Q1ONBrNeJb4>DkyZ<=$ zad=Vj>+;Exp=cV;w;9peh3h zEuO*T`EIv(KCAX9nWV!eyp?npIcYxif98$pyQq)mg?~Okfz7~}gfE(v6P|&gMU|7@ zD4i&)#-;DN;ov&a&-{^d+cX;+Z@hM78eC~>jRDWt>L3QjRboCBM%q_fXJdlvjPiujb6M~hn zfJn+=oOmhF?Si)bwy}nXpEi@c?d=)S@aD;f}vs^I}*UY;km zXU*lZodO_?smW%ZzMK`2GipFE<>eyJRRi+pL50;UUE=ro#HzyJ6HbDw6xf=~F&5Yg zEUN4sG-Nn9#VOTi!ju|Mn%UD_;!=1B;sNGBfNH04o^DEL5%IwO{e?25m%ERTO2!~& zAr|EZC`IssM!geAuAKy0LyAF!e5rv&ief>8e4(wO;3_U@{1_Mcb*{&w;MwDyx2nQP z(m6>O^4U=6iciR>A@B1>yB*hto$nTVo#X#8E!ixtz~IUydV3h!Uz3!|kGkI;=Pkj0 z_5Iu)9X|POy!t>`=$r)z`Lv&0`A`%($GT zhK2)W>OEiyJ?gUF`As@iZyziM4_mY`qLH^8ef`+Brl?BJF_3(FP#T-320dqA(@52& z`R7%UZgil|4PV9rPKanQQ|n;ANn&(`YUJ2=^BYZO`Qc* zNepp;d-5k$DQ$sMUV)9QnxL7P`i#PwsUI`-4rC>*u~v`n-z+61Xbf6H5geMiS0S7E zyxsDt|F?Je?U)pg$4P^6B0}#qE<7xF*bXWyHlQfo4vN-~d!?j6Va29dBJlk8Ae5l6 zf-4B26!)L?4wwa+RnvhwWKr5&Lo!hQl*Fo!d(v^MeNst1G$r!KzC6rl!W)M+`kbQhcDd` z*ed=@6b>;0uU&kh5+C^jiaM{wd{*EwmJB(AJB~9MIrdwVS=^qwPt}JkcB8CFXy$3y z6VvonyA@43)3?Z9lsQ@J9zT>HC%dnw?ehJTfGXL3)N`u5nF02T960UxZRvj0OWMxL z!;;{zP>@Q=-FesLbBfOQ?YZNui2q0L;CpN~AZ-kglk54LBYDUUfvr?uLPx>dU= zn=!l_{bzf+6zv7sb!D@=zjaYAy2mB`FK}L?h5nuK;Vg1@NmOM7anJ8r!HX`{5S2mE z%SHQKD9RRM1cFYaP!y`7rk=~=D>Iy16`q!@vdhuRQlhVxt9c58h0~`Oy^g}8$&vb9 zVfr&-<>5sf1R0XDziZD{ax@=ANy;P4qs+8{B8lK@P>^5u9_xa7yd1cFHpI8;@xI)2M~|e|iPy1yO;}@lR&d&?^Ml8) zK#W*>`=R*0z6W=e2ccMeUkjDI4(9&S-n`X6b+0+UyYNrNiP#UeeXEV%kOO6JkB3vI z`MItV13>nZS-eH2kiF(M?vNon@T92RZsA)x4%VRVcPhBhqKFwIr8y9OXWoscrYDs2 zi3#{f4HwE>=sKJX!AhG7re(vT5=(BD2*dXQ1yT{8^8qfb(#DWXg_qSwn$63qDPNbf zT=);-Bt)55@UE||e~KUTvS<|8(^*^Z@VFTqlb}wnQs(L%W*#n*4RW_E&~-^2KuXcw zDO>Zz{S#qO`L|e&{fQ!A3jk=}CW4(2Vb7_qi8fu9e9jkAEMl3<8j!_RV=pS&l;YP* zM~QV_?nC%)2(x}&fVe10@%~HH2P)f&Cd3_C_!iltYFH(9Z1Zfhb^r2`13(`sJH#j z2e@GMjgV6X?JASgy!$Ghdgx7oZRygX>upEzH?_R!ldRVhS{jVpZWh(y58)ZE;eey5 z2ZFDOE(}PTU2+*N9ydZ2S}OMa48VuyZjOKKWAO7M1|Qz2JUViq$N+qJ#{qA8Igc%= z(#`9)UefNxwv_K~&b=uiW(ePYoYj{>1mTT0U#_*32Bs^HUemJe7%M7HL;&44v^G*~Zl@8LW9X z_WaaPuFC|8fXt5cz_O|C1?Z|BCm9HGtz@)$tD$t=$-n+xTy1UA8D&-?v-rruxHS9h zVLj*gDR6auxY7+plwvp`Me>({l&UNqUQVEMYfGe*;7iUAJYMikIy?59_=NNgy6)25 zgERSk#62fMZC@hr80adiopE!vpkaFSmdE2v?k)z~DK?;*F!zuGo8AD^x9*$n$y%fR z=J83AJId}tZFpFGcg`$gYq9Ga+p#?;Tx8H4I>A!GZFF#a`YiVuIvu}kdpA#CfA|R& z;}U^rU=CINrW^kHmx)h*-O&k<=RZrR6p&&%eBkE-9v;XT_ylDyTK4O(%}8XfU-5b+ z`Byo{U{ZyfxApN|q(sg54h!mcdq15D>NF=B7cLN_6Fqj3`A+oswiG&YewpDq-wV@; zoM2vZfQldT4pf;fzMH73zhRdmj2v1bEhm?#Z2$gA{60^bNNlrG)SbMM0y$}N9H+Xv z_pFv7QB!6*exL<&xebufCs`ou^-?;k6DXH}UCU2de3Ji5CibUhFD)=fIysLIuoI~i z!W23JCpx8*>1HR5)08|2{(0<%w*65z$k|jfl^ru5#OJlGKt{_nmiObVEPTE*lOk!t z--dxQjZ~WBSe^`b{?gjQ%4%qE*IOauJX5-Mg`=ETVfcYq zO$v}lQt0BM*Fsa8&j*MCH4Ur>Bqo%_Ydzd|HH5KXos3!TQUBmrQ$l@H;O}onQFRKz zD|w{43D-PZ6ymAqHoa1+;GY8FC`97KS0mv1C0vCiNE?~->yVPY>3O4Q{#T_Mw#72d zwenoCULVI+9`tberBlXcIU%iOd<;0)EU2NK$#2>(yk>lE$L1A|Sj=W-cZyA)Zm7T6 z*HXY*<@8+;Ryev9HdwDPi)v$~p^1e-e(_BSZc8HVslb4Rw~d!*7{$7ZsMB8Wmwm0` zTzFr#bg(kRcKXp0%DgOQ)a1d!@vg_={@KB@-YG)Q1M#(OJ)saQ+QI0ZCbhasl--gP zA^8xnL|n$eEr;hhKzREl?bdxTv3-3#Ux$a+e2&#gl~_TFy`=^} zFE>arVk)w8^sUhT68J!Z#{RGjp^y60GUUygW5s>ac}YCoAQy8LL5#c(0>+q3cto2a4A zo+Lcz*X@`NNq71k;jR0*h3Zm$YUS~@up(7jc~Y?c=o;7!a{7`hc*pH6fm%TFI(T(I z1-Q{7uDZV>cd&^*R|gTtpj)lAGTof85}KI87B&*dN0VlCErF0K#>PC1mXcuZ0gX-u zfB9I=8m&K88fD5On(>DO$Xizb>5n_Q00F#^8vDqKQH(&Nf}uaYjV-|XX_Y(b zR6l`QM6ta65XVg4<_53!WLp%gpI%l+LChn{yhoHw(A1U>pYYx4NA`KO;`zrk6wS4( zb2Vcx%p~X|12ut}M6ZG$Fq7bc2jmr?aQX*oS})35*bOi+9uY;CzE~=0+e|kAjyliD zU#L+}$aA`JS*h2peoopm?sdKeL)f`JpZ6n(N*hzji0c7HsZW6?I9{Ht{j;Ojn~I`g z%+S8$r=OnJUZX~|5r>{G5X<9cmh;B%4Jb(2_>R5#g~f(EqS6d;HfK9WWnYl7*-eI> z;Y@9+xS6{*o`FZqy93?3)>Yjm>PwjvL6N-X#&@H;{J@*PILP$a&J7e6GfmS%6)9Nh zR94y$(DFylaBtv+{P}k;|M4u1Zo-Jg$%Ej z3(;3u5DnSR3D#eW$gi^K?onaDc&|=j86g%}mLqV(PHh|&&Nq<`E*=$;Wyo_xBG+!o z_i~}CShYKzleZ+}qr5&cOHAT=yCl=K^PB&{h0OdnF63zHi`xANkL+59Xu*CLE9-ry z&gRGNPFqjUh;QcY2A2`fpSn;VN0ry^v7gpBM+^64F+3K}U>3{xWqO~Yln`Erh!b1^ zfM;v#7T)Yq+e>KV0J9u;ZnQ3DIW1^*An-^y&~}-$d9f4Z{0C5?#>e(zXoD;qs94 zf!l(4g$HJoQThDUdtV&FV;+apX|T@B(sl=vf3;V;uQJJ2GhXzl!?6ze685KqRk^7LDv879V?knb2SIox$s>@~~@j2vFnfcOS8)=zZA24@YitXG>7J8~0waeYw z_2TH*(Q7MjcLqN}KumkJ+y41ybZw*E!_{dO59_v6!IFX)BKPMbzwHY0$l0N9(DBmf-53MjAX}ej$CV{^81nL)Si9zRsM*cmSfe88OP53bYZ5t0D0- zPjXXeoJrg0u1>^f>FGSl*74o+RI7j!a$G4036p zxlWzc)u5C`a&@RYeGg8VmF;_hhekpap~@+5BrmaWx3lsKCG3sfF?WTw9Zv+PFKgTn z!pv}2*`6g(*QG2V{gPM`aH8ULa#B0rjv2-K!^wJ7CX1zZZ}+7xr678425o0U8c)>I zn}SHNwn=Gsdh>CCBRf^R7vO3??MiQUu>?0I0ISXU2Uh#jzhSj0dk5nVs+mfZO7JiBrd$T8x_Y@v( zY&?@4Vkt>wViw$NY{H146s5Luax&D7)t!i9C3xTdw zb~wOc_Jc58EzD>$NAcF2Q7=# zr~X>J{i%Y4%>d)o!{zKGkkwQo+w7l}a5#nIOrCI$E z3^_xa19Ud##&k9dSxQC+eKwA|AJgTeu1((nEZf!rN&l?SpPonlS^c?oF+8HbKI06z z|M3}@D7V#haAvvJB%46!lJjFI^5s6lX>bKx{2Rh1##nUI;0-LXe)Z-f@1btvg;s>X zFdLb5hNj))+G|kBc3JL9b;hR6>Pj#P&-Tbqh&4a!E7T*}(`s^`jIEKfS3PPyeLj6^ zfv*Ts&8$G!aErz%B7%tlVUBQa%Lu}xDKd|>z8=98f6Q)*IC|2<1;F0S>oh!8o5MRDiQVek0*rRq zN$U$tKXf)Ylyji5zGHW=+a}7n_QH3fZE!fh@NGxK9mvQNbY5?R_v!8enozQ2KNmfW ztw@h7U`~Cn*)coo#{>!^fw;>fz zEGi7VT5eOkuwODe*`%|mPKtlkorrl@$WBnu=FQO*?de3U6@+Qp6XogDliB7ygE@D+ zA)yxck{Fm}*{>)h4i)9!8B)M00+vQgIjd?0fV@jtxeU9PmKtmnVZ$@$to49GGAu+4 zs}$pcL3@tyl2c}tt!&;11auCf3BaD{`ck1oBw2P}C;AnC7%@>zNlW;h+IUW=J$X?@ zzTw-sPiyGf^3`mH)`>DyDW3S?xOC+8j~5Jyq|4()300h#=FD5Z3@iUI5r6n^CgM8- zgO*=52gLi`Ua(M2!#|!qaiQZVTv-{u*R)he5v%%oZ`o(cZjz(Wf3}5sX9*yflla z_&+3W{erHJj4RhcT0w31sHxvR`~6d+(LZg)Ykmld|K>zRn3xKz%rQ#u8A2cVzah%`Wn7`r@sgt zGnxdI({McTBe^Zzg>xZD8UQeK{4Ud!W!JZv#B&Ejx#jC@SMeEdKD$OC#CB;}h=0W& zO8K`h8FGN@YDFV?L-0mb4E;!mk?5PY!z-wr6UhtN10sHJVD#R^?QqJWXjBU{6DiOv%zx_9hme zB&yv2bLBlwj0Eqgdu+fA7XVZw!RIT2jvOeO3dJ!=;IkW@Y-<~?L)$snB%JeD7B)-h zs;H{TU&`(_`EhW6ggqfEb}(V`rMgA(q09iQ{nBR}%c`affO#MUj0y9G!9x?PZOd{v zQZ8}ktphO_GGRous!x`?GI>j*wxoR4B4oR@Az@EZb^XBfpweuM<@WJ~y&z&ivljTv z8hSjm_TWNaPxbS25WA8e$VQU@b#xsmer^Aumyc#T+X-&=Bg)i7V*7!TJW3ls2Wxc( zN%Khy(}smrcAjBm&>Bi?ZPpEK|Kr_UIp>A}>k4s6weK9?KE_VhX7O(r`LN!ST#NSl z7{KR3R`3mdU*tc|_YRJ;5(6aqLL3RY1d)k>gPG4pVcLPOJ)EPb#Z$PrSUwpMJ!jKpCDm9+w^s zKQdsUbb{d8jJc3rH6Le<1@6-G=MZ(|f{CQ6qor4ZJ4_IxU6@PLRU=cXS+Hg{(}Z{$ z6Mc#&473l6X{G|S+AIas=^HvS`%Gfz$3>DHf}3(2A1*iUa1|N&_M3qiiR3JLP*PC^ zC-`SrqJo|!b}jTWP9aj%F$ji#3DOCLM<_5T=EXg@7x1M+5iZOcc zC3E(7WUXoFaOW3--&nQwA*w2(pXi~gKVh~CpHo%X&Ih2XYU-bOY~=CEnMliARaA0x zAwd;Y$vXx=Tpq-0?isq`ACO4A9TKXw8^j%-i@bBi?P%^v;yyb7rqYIsHDg1Ns4|h) zuUr-Nqop_*I&ScN`}*-bw3b_-1e0qhIDwo7_+S9v^^?){f_-;}n_fe~*8mCB_=kA

    wjAnEM$Iq@*~9g16yw#VycBzP%t#gDA|XrKTc+Ac23x zwyObwD>U zwGVT?;apQ*2#K6rNB+PgEty;GDEw^AGNHfQ5HBcb11kx?7Neq#BgOLfJlFeoIyvfU zVs3a;36O#09MUq3$dZH90ffJEdmSQUCOB2CSct^ty9h)21V zoaLDD_0@a|nGS#9lUL4Tk68dagW#8l>{X_))y=6sasNMK^T!8gbyVT%1b(TIY(Z6pIOa|4J#PZ+c)-1aL*ycPAw;E-l z4?E=uy0fV`KOu$uGoNZ_(2~T1H)NWlvwa7QQado0Pc7mi+GZSknYx^Tk8V(81&hxs zO*5M58hF?8xU1t(R@pYytwYiM(zQbc1 zOJ-Dov-LHfx;;;pi>1{66}SQ8akeCG)e{uYm#Hh)2tRRardh{}Kqx0?R_) z?pgz84c4ECf-JexvFbH4HVqFMX$&K;kIoAR)lz0Vts*G`G=4)~UXyAv9a+wHkqv9h zS?sNBR?+uMkza4uH3KeU4MiR++=%u3=HZL~l1(f2?P9(4do^G*X-4gx?W$Q_Z+AL< z{+wS}Uk+m@~oE=n1SPjQ*Jus<_I;Pxa z7UUdZ@Ix-BRdEV7^6$ z>%J}eUh6M(DD|NKBr z@~e>h&XRO5*+y&a!f7Lyl31=vNQ77CNLmXRtm~%Q$ffnN98aI)yIkF4<{G^0!a^D$ z%@a?=k3CV;z5wyocFHO!nhZ*ztAyG?YHRLkvs}&UyB~>nr)`=*L-fVff%nrwg3=UJ z$$NPmARTfX+MhLY3daDM@HD2NE9K^bUSlR0Qj~Cqn(_)t8+iBel@l6k6%+=twwRWR zkt_n^VEZ$QRL2c}qj26DhH==jhN@%xa&ofd?XpYb(&>K8eQmM}U#X#E?a4Wk9TM7) zt|UmJNa}K^0eKJ96nyY{qFxL@ zttk7{?8@=RDCmpAR&#&RG?RmblH}cAANK0eFEx!Q{GgsLO>EP6#9F-tpHPxGzI+NO z@|Tyn)4`S)qzJoQXO)xeCeAu<21jA08C$k`sXsCelwc86mNH4w9V8(Uo_qI$<7uJ? zG6HfbR()m2!;^+cyKZQooW#?QuPFs`L1<2)q3&`}2AXerkioq*N>~|xQThc+3cnTK zvXv^__$Y5bYIOQwT>ryBc}KxlBm65^v5FINkt`4~-*p+B+=NJq3V?f-3qtx?8X0B) zUcrrWrS3XH+v@)R`1`Aya%d_e6 zzh>SkVG48AX1`*~bn1(47R_@To~O#u*KfP$>#Ym^q{?g%X1gy1xsb9^W z>DusGz@BAJLzu&WgGvg?c5Uk>RK!tFR3xwr3ZSApaPmfD*IO%<03BC`=SeU6HA-%b z4+UA;K5S4fO|yC@Xs; zJ7q){uYt17&IJ>62o^%YK`){4t?G*^R++ob_DM!KD2Kv6OAVJ_K9t~#<3v9h`fTJZ z?pU&WmnJ%~vtA0L<0b}e2q>gaX?KPlCMZCQrl{<>`M4IBm)h3gio_bT{~5ihmw(W~ zi!*FjIv@QbNkD z&d1m6MHw$6Jf2L;Z2Zmuq*lJ|Wu96MXCXYL5mErT^|PAdPFuu|{GE4~{+N_4S9OB+ z8Cgf=ffxrQG_r^cpvt*$sg59wht+&L%IznCIQpFx^~ESgKjZK2-0z_x74z8EpXOwD zK5AAJQ*|%``nD*>oV)_zu8D3Z7wfwh^k%Zo6R_YooIIt zoEon7KAr&!slikqSN!@nCRy3x1s|%+f*=d)Ftn$2rhn#Qs9Rt^N9hpwFM1E z!A$yvj$O<%M3vrFhQPth1J43c_lWev(}0!ZUv^jBJi-EMF1&|;4rO%$!)(zT9&|O` z`3i>d{Y!lqzxmJK{3mAmH~;yY{{$iV&42#pKmRTM^KaUHO5)~H8K{kpXF~7leD$+S zfA{a|Z(C#GzkA}^MVKb1m9~q7sHDqrOf;qdDba;uq()Uvc@&A27+!_T1f=3@C{;Y1 z4v9CLY|5(>-dAX|xGXoS*h;NNcpwSeGg99nwG<5-NEUVu&oUHO3bgJyTvF|k2#hc@ zmU$Pn0Tgh$_s&8ORUbCTq10tzy(r0Zr=mcB1%$JuJtf`_dbaTJDy@(;)?l6%UMTowkq{+AuWXvQq|=X%U2Gb z@SLpz5!xCxIT8S-HipzFxA?Ir#93Ci#-zicic$jMw>5vosq%CmGNsW#b*aIy(HH%s zzQ~v03Y8Th{d-MtDb&$LL$s54>)URAJQQ$DZWtPQ{L8S-Gs>%<8Uct@{R5 zRZU`8y~?{fB~Fpgk99JQvq~STX>kU_J0t^|NrTJaU+TK`)dfT*`y$?C;Rj@}FNW_N z#&K`l6JuB8+>me96$sUYmhL~5DBj7%Roy$EE$QB2c^6y#+ce>(`I7QGOkL@kJyVK% z%JrRJprxT?t$0ic-sQ~A){Ek$o-|FHK-W`GLK_~%ub-&sbYmtu+JZHYmID!eqdud+ zB$Ud4?FTp~DSZv{HTnufQ#I(y!li3FhZ<~{EN;p~RdlW*gT`c-5~v3hmR)@T13+v- ztYrKpM9$8@yb$x-q{8oK2ST6EL{cA%BVzjW)v+ddPO3l76r(ojiseW!T69^kB@i;z zp*fOm#-%62sQ%{hc{-m|lHcnF`cc4nVZ>9Yr_DnOql4nv(P24w}V)-uQz! z24ih#Q(Uy$u+=8-Axy;j3>33rq9`w^nMmeX5*?W8>hQrOJ(kYzYfucR5s*-Ft}sxu zPKgv6YvRqtz|be`IyV|D4D|GzNPX}Q?VS*eR-k6FUJQ5$j~07o2vI}1MZOhg9;}^s z*>I-{vb?~<9cp(p`UL!tI6Y#X6RC$elGDQFM8qB&7XaHzX~*a8#hYmAOzw#Oii?6X z<(RVU(bX`eJ!d$$uoVE<#fdo&QfTgt)*!@ZvI2~pmaDz|`bfw|G1|$wg-(Yv8MBRw z8Ksw&@D}ar-n4N{w!D+hR;t9E3dDYc0g>fWAAkakKj;?j=f!o3DjcD`Jk|0S3y}6@F5ckVfa+e)lG@xiqFI5+oBxffMQ+zcGVv;(DHG3;#5^FwQEg~{HE)8w%M9(^}k*6;p z-y#p&tmSReSWYi>)6}?9@zuEVHPe4SLLe!cy*^6*h#6gWCY=B#(Iq5>wj1Y1C3Knc zoP)lWPDs1qGS6mVG^F26kHrog<}6=PBNmf0=Oj^bNo@WD^oOp_07dSQXepmpBBech zxjlGkAP+Z2T@z%2ohSEIA#i>(ITr)IGjaZjwab;2W202AXhRP2f`Ra zh^Vv6`K+r$&)zU>36(6kUKfK(t}LL;X2p5Rw*B6IMUBo5DKVbQZ+i=2vXEh{T^C&- z5_;^SCh?MT;%3xfYXy2)8A|T-ONR}VbYMAhD%9Eiz%wlIMi{@T;M5gcXo}?lJ<#qB zlX)u*k!b!iTmu6J|4QOZr!?ddHz?{Yzto|VFgpQ4MAb?Z-Rj|1gIn?rWc4&wsHCh_ z^83hN@R@I02{uyTY+o6eQ9(ErTULSis+OOXsXf}dEi{%N8pRIPHYH6^3EVq#EQy6a z6tN?-Z_my@COfDT*MCrxbo8XHGiTvy;q%UqG(W_RrtQLvEZlMlicOn|6h_wSJ%0F9 z;W-2Z=VbAiLFFrH1Zg~IX5U^nu+JmS?QZoUH55Y0>^?a#W=MlcR4T55;X6V#a1UJ) zW_nFdP|2|u8Oq?nE&*_f-)T!rrz&q+!Q4a#;1z+8o##{9=^V*#4Z&%aJ!>em2R5i3 zIReh!o{i!WP1j)Ha@_2QNfd7>sHg_Oydm83&75h$&u$Z0FKRjYC0{4VSMrn); zGEdf$v5Xheu$nB*ucqO*`a930r)R9Jy{*y!;vP~XPnvcxA7+D>Vssai;gs}hJ;=}4 z!8nTXD-9FVF;3so_yRn$uBVl!_>U8qLZFbwkp!1zW~OnDo@V`bX~zCe{y{!nH^^sI z=E4C$aH2Izgt_5b)TQDMN;=1P6{Eoi$R4OyH}G0MbL!C^8tJ0NjaEH&Mh`sQ4=o~d z9V4N=YP)yFl!05}7>zjzC{Gb1|wh7NnuZ&27JBv+%1dZ{iNkWFNZJ+*fssU$m zGpL8-ccP!|Y216cceY`R&*Ak8lG@R*bHzSwsIrgr&=JccMw_D$3w~M6PJWT)hU1|c zSJj~|DPn=}CsX4?LXULp&t~h;*$(!RKCrr~{Y0J%8O9mOoIAiF6*@_&CHF|LOX+;g zEf$2%M@N&h(6R{KK5{@dVH9TM5;&MPg(r#VpJ97S$Jb>BbOr122cNVg@Q>InFqb|^ zN;E-TN?`@9x)#A2hn40IHA3#`OWxC1T281>W^CW=$7%rFVjY1KVs@I&5TVkQmSugG@GqJ7yN7*JN@AO5@gQo3#%1UtNm*{8A~_;);MJ8wF02 z@Ur1+-^2Z67eP~*`G6(n*0xm%gw zu6Qm2Z2`2@hNKHlI7>!YeOyX$l^RP#yvkKMpI!AW1nG%KQcl`kb^O;<+NY@_WwzWw zZSdFe`*5n#$DhtwQ#|X5I@OXNx5u^jv{bcHU^RseYT}TmxHZ`majCJ#eoFsZJm^go z>U86fw(xavg*byFbrQ9yDr#2IyQ$VyGeE%Z@7|;qZSk#Ysj#I=W%Tck9Xtk%%OJ?f z!5`;8OA}E2fXv?xMK|-t8OPgYD0pT%laqg$vLW3ImB7DUr*Q-f$!ODtyty5#rQWL< z4p%_6vA!}9Qu#T{CNb>VW}REsS`n2T(HvYWo_z~kfdL_*8-0eoZWGd4T_q65dxSjHAWc)JSTpNV1{6wciQwjti*6;d4P>?x8NMn+G)7gC*rHhcm)H)EO!Uhla{f z;&QFu;DFE$?1)44Zh$Hwiaz_6+O>ppdKHv8baD$dK`>l&(o+cT=ivJ%Iq}%|7#i4} z#oZy<$Csp&a~mvc;Z{DL$irurF0khyxNOla?T{@8b3l)%!_lk<5{yjy_VfV3Tv4#h z^0_+*@>({RJIJ=F>yovh_)=+pTQO2J2OzydmF69%z4yyRI_gpueS7R#*m)1@%v(Yc zu}YbUy7ZPGA=91CamiWD;FHk^y-ul!*k2!)T-_SV-qZ;S4)a;#B; z69XgSNDn0SXIS01G&!)Twt6}vF52-?Ip4ZNk6HF%egmIqFQ^EPKcDFy=5Dk)j!^-R z7H(OW)y4DxSmzp@8HWDz#RZqK(Ot7JnOYs(4~x*%Pcv@sKXt`lpF_XH@YC1sU6rby zk7@3cs2q_dxVzL+X+@)Ipn3VG_Ua#pwq)|du*sCBluRurw)3PzN7;a<$58IJhplf* zjlVk8GP)ZT1E3g3wM`_gME#EkYv5NC{D+#xS zwo4)El}t;hptU-+CtlQ&>P$Xs9z2?Gjf?8sa+1p1Jo=f~!SXoGbtwCGprMD3`t3p> zZ-~V+peWlJ{<)|6WM2pwghB&?{OX*lvg(*CETEds-c2X(p(CkBreC}T`p0aj&YmCn z56Ckan(Iivj?y8YBgR;ByLvlmT|00PpGj6Fb~7wVq-`V&8a?hXFgrjljycktl{01& zR1(fA8YRg~&*MKG(h##|MvjMQlRiIt;jC@{g)sv0AlTPvxAVzZC~3C_oWbRVMb>Ty z>H=_!0zK*)Ixgi8R3>p3q31&rc6cgRfgz@06ihC5Cq{4dGkZUSJ+#9f%H`CL`TsEj zAC{WlT{(qPpgjV*ig}E3fuN|J&j*Y+n6UbclYk6f3UQKO{osmP2)MRMQk>Lb(lqmq zmEChJ`w_;ytR5fP7u$;cR)bVMD>>OjL39h&mLf~(>MXsr?i;HI4re==ojBlA&<1J5 zJ-kk>EY$5Xp-N@5Q>b-ZDO8MNiY=~93!*BRhXsnpYZ(dwfhEzWe&iqUh$oZteGL`n zD3h`wK&P^-m^%~+7ne^1*UtFG60oDlpuj{jeLn#D9PO(OQ`@Z+<{d#hUXMpHkeYKX z4Z*sD4}|ocNHV~FhC9>=W=s_O$ca3eN@89#2JRHdRL?6(RD%t_8^>G_r@`-dT$l*2{vFx`}-T0k?&hR;F^v&w$BSu zy4=GTd9Hj|JRZmSk5oJXTF*R5`{=@?pJ?>g@~-{MKX2emrJJUjHb$&2m9!*n;8Q{` zRA}??Yukc!Hxxs|oz(e#C~`Jd?}xSLfXFk(%z#s2y*aWDL}V9m1^@ET59r8D<+gIA z{QHd(A&PwOZmsmRs1&|Q_>;XsXgsD!8Mve*v+$`#G zVUT~Y^^_fg1GEa9e>%i6O+phdd1{>4MX;;|=naXA^<~@NuKig0OzbVUT3U!O?$dwd zBIa-b#{y2RrPbjl=5u8}+)J*`()>Cd!$Z9T>VmEhBoQK(N#$O{Cda7fOGHpUoI`&ai zaVcK)5>Kc=sZxeJO0djZRvpnR8;zqESyXfAZNU62sr8{) zu4{GmzPN+T^9RF)rwpB=;%!zx<$U^cV9ye1qY+v^Hoe}uK+j6aD)Gm2!`9B2%jAH>D^w; zFF0y1^`tMDjHRWk58#R)fKHCq$#-|<`}dn|`;iNn?(F%+34DE3YZaSH`z3!_|S~g9b#ei6ki!zUEE>+!R86!%AXT>vgdaoes95 zV1Vb~b3kO@P)rnwfD4r1yGug8aS2e%d-AvBr^%dRQH%cIV2Z>%pM( z$)sp@1Hi%H2)eX>xfM{9Afwmqso&ZA8sl5!S@d*LrPt#Ru7qGiDW3wllQ$lpBewMI zFLGkqvt8Z!wasdTWQ1A_*}=H28m}Ny_{MF*hHuNPMQ7I$=|De_eyI?z$JpcJhi@Fs zuvd`qfQSVI9&jl2Umn{9J;zcC2)U|Z?2FG=q92=@y^%=jPjT7VH$x%Nw4Ewa7>54L z|AX^ZCG0@SlzKF4@KXmZ{>T})^BLm6#|k0uDJQ^~mI4r~K8%3@R>4%piRl}ZyooZa zZQEKStUzy_N6wp=wmB&t>{R~I$o6ZiWjVZ6@M2z!LrY0s65hve?Zc1+uaAd&J;gC_ zI4T?GNCxKFexGq3RNQBykck^x5;A(CALDJmyR~zxu`O1bwCCH8+fj_+BzHdFSdX!? zFd@mnb(I>4+V7;hWw=XubB4*zX_Xrp;IO|%bg`f@y{BK0_2FPBW>RU9P1W+`_-$7kRSe><&Q+$?U$qlPyPmQx zVMyvP)0<_Jxlh9_TI<9}o7fHonZ9&X@cT7cnHk7nzOl9GdpJVP{Rp&2RB>6%v|5 z<*5>L^qm-$69z+7p5H6sig}XOu@zk1XWukv!g{w^((ogJD@W-Fk4cai%%NdKo|&5f zt}o_HNjNi3AOO^jq(Pi_Za@uq!ag|trZc;ZFEmki0vRb(_C$m)gluGH^Sxrnam7m) zs`@dEzj%^D-qi>v^nm#SlZe$KQRJvt0W6!;Q4S^M$?;MGP~j>h%ot5h>JY6dG8{iy zrW7p>TVfx!^Z_kikg-B8baQpFfc1R6UTr=K>)&25*mQQg(qF?L6P?H)W>k>Yhk9p@Q~UX4MLU)68302A`fS}bDPZFKqDRH7WhQ4fs|VW z8qaeC<|xdFfC8u^gK+ufzc!H22xb=J;o<=202=gD$7JsNVcq_~F5& zCiPACq~;}3Q}-H)#-pMp?w>~!kO}KKD|LTL`V`WVQsEyuv*nt5nk#FIZNiw1eoIM@ zMJ>OC-t>>>{EaNG{HGf_ONE0y<1eWUpKS@8`|fK3936u=L0T_Xkg!21ok3}UMbWe~(a_Yg~YK*c#uv)F+8 zJE4v@l&Y)$3^ds+H2&j1d}_$HNky7lssut}>@Hdft%X4g2iu(o`hLn@ISVP$coPwT zFR)wsyPP)gG&-e$)6G`$lZXT7teWbM9{j0WD@1Y%ghnMozJUTE8E|4ANplgTp%w^`=3NFjww0o;Hfc{`%;=>)Srm zRCKU5y-;|CRb`v42c&`v5rsS9%~7p8kj>C)>1!NUg#^gew6+9{}9x5#+ZcQz@6rVXBr^MjLiWRwB z=IBM8$lM=of?c%U#0>5VVLreAZs=`T5u^(rXU(Ia7ZMCHJ18rW!`WVrQE7yzf>Q)5Zmq-eTzG6(Z8h##zJ}}dXa2eJK}eH=;<}(E6biyB0m0Q!F;egZ8yL^M zH#?z;Hi9cHk_8)5Oy+F<`|>5BS)&`CMzueT+zVB>x%H01)!5~C6b6zn*NtP08oCa2 z)pER@H=<0%Ge&-HZ*-KSs@}>7!Z~suBR36(huWZIaQ#LByF@v2c6N2={-x@U#11k7 zYK7|&(V@(Wva^&K3mK56!-LZWNiBTEfLKDQ{mfQTYtBFmam#wUqF^-k{|6LKmIf|~ z;#^lMiavinVf+}+P9Q?oQ0hJ+Gm1k1^_XiYA!yEX{`d-X=Kk$V>UOPAqd6Yd40U$ww5KLAmv8UTE|WQCZQz~TDfgaS=UC5_Xihb!;t&=t8?Hj= za()<_ml?Vx&Sh)j7)X?5&vQm&CaQV>-1-$oaIwKBalsJe)$h9eFUz4%prEkHflIAzJ$v!u(bmhSuL$F$PoFN!5u89$W73_nK;y_vr zW+=!O+XW!Gq9z3qt~7Zr20=guO+trG0Wp93;szCUY>kFS7$bV(WH);tbtn6 z4up*89tPJ+v?nf7`;y>zinQYndDk#-+QHJWlf&i^18_@D+qf^({9sPd4V?_6lG_l) zUlh+`TN|DCpZ$Z25sIUyVtT4^iMuUgPk~8Id!LnR0&*XBhBk@Dw9t8E-BTF4Po5U# zr*UjNrypIbm}|lz#~^VmGQbVPx8u)$+Tt#@Q*Z0Qk(bULH2XG zFj1bYWk!Lpm%Yy_d>G?8P;TusuS+awO|#+jjvmS1uX=QEeiazW?w3SaL|9s$X61)F z-A+|}t`iyT1_7l&y421Z+A)CJaX5L1P5Dg5UckVt9AE8|_4K&}v6YE`9KfV3K|+$H zYHCpFO`P@;xoj*EfR4w?xG%9p0$Ev&8Ljr?fs=^TaT!uFNb0dCBPh$%tY&LXl5E)) zg%QiZwFwirf@Y($_pg&p?6iGK8!D=1a^|P2Md|O~zC?fBo}Ef1$K?lwbNVtP+LIMySMes{ta`itFMH?L8`qU(_peeTBxxBiNmG{mr+dZ#P5recTP?~q8jVJyNEXSm zC>EQ=k}N+2^BpD+$-@B2WAdD*L7t|+$$XOh*4q1=d#lbZQkHvc1jq!L=@!X*&pm(k z*?aA^*H*o-SYzayRXmx&CYL*l>LQQTnYkRF+7$Mxov^XN>Jo6Hhtar2=joD~Z#frH z@8+Ta zn^ki;NsT;fw>FQO#Yu~u(bq}f54pEf*4$rUQ%qE zj8f9uaWy^^0N|Yc2?iI*h_SRFDG^XjT>a(Z#2Opmc*!|rpNdn|-=Q0h{;~Blws}$9 z(BClf=!?u>01lY8-H8==f>;mkqdtzxs5ZRuN8fPChn;<9@((#pu2S9U2;BfJ;Jr~# zpdM(H+2UGE$5w6JSsd%`XLnJ5RGNNpKX_iskx)X9(Rs_4B8DVNnaBm?&HB!X@h+z? zQoY9dF8u4mDfv7(XA*RRYVJ717ErNoDt{5de^qon_Dq@AW)`=iR~m5tum1<*9~a02 z-ol3oZ7m`GPoXC+8-|GClZ062z%GNPWpx6FXBr2s`#fWF8JENk4X3UnI(mEb`evhz zrHc2JUWBoRN*3HfYc}J~$>^RrYSDB|d`E|z2c{jc1s=1lB$Pw|hh0rRigq}nv)sUu z4K6miHS*V4@2)=zI=24iXDsP(d$StI?vy+mfVI5svYV?Dy);>}t=W!MN0j;!RWxRU z-9TN-xnHfM>biX)HinsYt%1$bQbB3xKK957>9H!Rd;H+@=fB@XoWpNbu>=+$CO4(lA`Fyw- z(V`G6o><~!xHNgyQHvWWRMIv&)y81bqcTq;yyCUevhY)2$s zk(4fNWxZtfIMMRfC1DXA+oC8_cRy7}UR;VUT&g$>jbiZw$I92WQ?cDl7;kC#tl@zD?Ulw!V;#cti|w4_kIM~s>@Mj_ZVan z-NYB^zhZrLEyL3Gh%>bk+M6*OG+fH&)efs(UNXn^(DJt2B=QMGLeHn>HD*GRFN>bW z8jl({obnYi>5++wluROqih)*+Z|9_>R$RCgLeG&B3C6qhVGw_o%+2XE()j@eiF@nK zTNiI%?Weey+AFrNKM;0F3N>XLX60QE3JG4XcS&yFGQ-*j>^UkHO4b5f0%otON?BwA zW|KuTFlIYbHK4qd^F~Vm!+ zQ!fuj7u0RA*oRisGl%}Rm~`$AW(R(>hggD4Tz7l?^qc1@5Ouo&QFnZWu)P>{f3SHX z!-wk%b@r^HrzD)o8RD~B1M#=XWfLY)vvuqzDE9hFy;&s-=E@T&QCV*=Z+VOlj6u^)Gp_q zToh+WK3~?W>R2OsPH88EUWFMJ)qGMlc)xn~exm@W6*xX%f$tTW^Ecu^A?*WCakvB zUTS39^9*C_mNYc3w-o0}vu7nt3`103oicCRuG z_Q}U(HIhc4%%GBU*h-GxYZZ;ixYTx&aX07|kH9irK!b3m_9-ld0WW!sQz=)XNms|@ zO9^GMI4P>l@JY#}Ctzl7K*cneL6I1WYbRE{_Gmp__1@@JD)>m~Fs6x0TyXhji7lbJ zc}qqB^b`j_rB+j1Zt{a(!8tB{KSM>pQD(g~`Y_vC0k1pTw^o0qBl~V!ryx zBK_vS{o{YN4=5gz5S4zaM#2oydZG9;CHUfq$kDGYm1~ftjCLPJbU9!`FirzFg&ryO zbM9DGlFdV6kGn=*tP%KXbpRV4%`e6y?`t67W%V7)}m(L1DLEje4-S62l zXQMx67KiLa=nH%?dHtti30XAR#iZ}(1`KPc(9F*XR5y&2c{+|S&L*>suf{)4y$8g9 zom25Fh2r|4sL~~SCI*Mg$&^(LJg>7h-wS{->l%GcE0tFH0FhrV06=xcRQ>ejXROGJ z!`TM@ag}gMq0C=Tk0@+K6}Ye~)HD}+VuT1q3RII^J=7OOHh31fQO28T+^ap#=Pfip zY!0;NE6lPSB7}cwm-27p99`>;_B_`s9n6pZzikXa^ZymwxRb@_vUbInSFAeQcNi`n zUf=;bCp|0TYk^CzCoLuzS9({}GZcI|fN~YTo%vQuHUT@k@CCY%k%yf{Zl52A4Mg)= zlD%~BrY{(xv+yk9l8X|FEP^oWZ;`x>)qsv_4=EHBE5v|?aPze)@@7bIsck@QIJfaF z#(oJEkZ@C9trVhz6AIY#>70%wGELN)_C zcuTjI+%}d)C8uz!?a20HCtcU6L7eo5>=km(#gR3)OKVkmh>gcr69&C1CC~#1d>t>M z^lXvM-d`Z4>#?a$w}KD8kd`A&TU&}*rz)I2neFcvw7(ESS@Ou1tf=`EzffMiiBD{s zt`(35Q3PA~&sNV3iDW%L8w6E7$hfg9bdz+Sx{I&2=mEt?f9@!l39b2re4=O{?z$xs zdoF(5%=La$R3Vq52OHq&K`vmsxFA@9v1E{jA;JS_4Z3U+e=j`_)k;7qiz5p`>T+jD-(f($Y7Pft+<&!W;2NO1|GvR^&!OS`8%Q zt>1VrXt##znUriU0^D_~0|ilOM6VR3G4a=@RoS#Un}U)9VHjrO11Qbg`= z6p4qD3;m!?`XV<3-(nNj%8Da22fO97HWO}|ix*M86+H44r;s}GX zSfHsxnS1Z6C&Qhmg`9NpYSO`Ka<@_qnw z{^H+=xeb-sXlP^*EIkoc%HeN+aIw_UrIOX`(###C;IM~yTG&H9UxrJ&Vi2_x)1Lz* z_BtvItD zxHX82g30R9kD#c?N8YZ?gicQiQz!rphw%qoz0|(tib~UDEb&wE#1cnRQ64N-zzeZ+ zgaycY@b^;QJU$cCQf-5ZQ&C6GNTmYqjs(H|?{pDCprXSu*-Z`GW_%x+~uCGV%I zmU0|>#z^qe!AkE5$0XbVL4Xd_P0n~nnMs$(LJvpNW3rccN^=7c0ypXmMIcfp=;i3< z6jSdn+x~=4(@j`+GT*{J{@4HALAA1<<=m4GS>i-98M5Xoi7vOGX6D9xj6xB2$^Pu( zM$j#L%Og}rc3ui$?6Aq%_jKX){)*SE?y84H^Ly_4HAERX|;X|>pnqAJ571w4z zaQ2Vz9UQv5&RsQ#1@`rJ5hJ=LmMY!&Y7F*|+A=He)jR)0%s2kQ+#(}_05(Fk?+?^b3j?`D7Q));71F}9GYsrZ7NB8y# z&$GfYlW^vU(F;_ah_u-7*R;(><{^Gc{K#2XW7HY-a$lxOKzi3pbry7%ZGX9Z3ZezaS ztRNjPd0TdwIPRja;KHVMigBV9xt zn|7Df*)?KVfgG$9i{#%`6PQ^9Yh!P&k3+98pG$D%> zBC+`yD)wN;6_`tlgfc9-ezF2)XUJpiMw977b@D2&)H_tOxW3J5(99u^C*2)Et5$}dbAY@Yf%8k$6 z19CTtz}`zhj}8=K>emAs3g3E7Pspz92#W@4b7sd63VTcaGu>f1SQx>x$LXrUG7#vdl#T?z$!Ae29Xh=>FFHgjfZ^*FXA5+WPI)eY z*!=Q$8e$O3DZEi^rdf~ivw8XwCw0gac)-TSzFNnzP#~D0m>B|ln_=@DxOWD5BzRJq z>Z<5@lk0pc=VLyLm$G$J(zmFC#+k)7tUOiE zGtFK|fNvZ^66K&b5*p&;pY1#geV(O>?B4PCt1tcYvwxfvmN+ zRvIVjw)wF;<9%&Gu_fso7kE+E{iri}wNyK5!$n`@7dnmLyZ*lJhdezbh2jUP$1A_2 z8bjp}E$-dl_8+uQ@ zB8$MCCDk|NdJ3*Od?livxLX&=U?`#5&7G&u-z!AQqS0YeIQiGn@Dz60%M_t~B0$h>{jS_a~)0B{UAe<`PrMiSS%43r1z)v}M8; zf*}}yb!vYb*JT5qHss#gnoCc34*t`zh6k631Bi*Uli&nvhY`Wa<5H2io zn0#4@05vK~&F8AtznpJGZ*+v~6S}sA>c3T}idG*3X&h`kdco~;sEizNusCV4pg8$L z<5|jsH&o2z>)eFFT}>6skeUz}4Rtbl+=-YC`@~ewxbG&}s!u++z9X-jt~xcIaX75; zcH_IrZ-{$M29kU468vt1bnJ4^OXV{Hxkae4;ZIS_<-|up()`=MiAgz~{Dw#%xm9mS z_3RuH#XUg=N3AJ#5neeYIi*Y!*MQuSWx=$}G9&t;4U#E13gEg7o7q4PJ-n>CE=%4o zZV&Rco1+^$$_(4BAyP@SUME~PtFA*?N(+p37g{Q1*4k%F&tNjTL`Rs69$s;CZg z;Kkg{I2Pw8&KiqDR}sD5{omV5&?j`LHxYtV-G^k5T$jT+NJ$yHX(Yz-h)K5b%cD{ugU+AeqJ3B|tWLQF+{1u^w2GPAay#~BGB#H~eyR>n ze^d5kW1?olUd-TI@W&@~(GiH|M3;IO0xlxtpy)4% z8nXI*l4wu9M{NQqT(>lx7^#x7{gYfFtw=rznW{aC9G~3#k`ol3s+fmPsUuHQ%lq^v zPrFW-PZr+%$q2IH5rV5j=g3j?J*?XCvntHlf8I(SU{`}GW6rO@= z8uCUiuSkhL<*ov28^|CcroOk%+}Q}Ff0d^rNTg~?q$l=S0~l&Pe1)Yzf_VdxK4VKNc4w_{+!JG z{WIoNO&_DdUAkl1Nq&BO+fTJQU28V0D|b+1*NDJGDXo&Dm~Q7B;N{g= z4;p!HV7~l?Cl)y_+?Thh--&h#Ib$BFns(Re8I`$t2d}qx+MkpkCODsp7 zqMe2+PpZn3NJ15X+~Ryxwhs^eE@Y3cZAEhD_WD*NJ7=TqPd1d=*ih@IwEq$!PUZbb zPMj=M;9#*|?JyA=bh*OQlWv5TZ!Wn++y>!zrLRt#uMkA#>>`aZ;2P2PCNTWW+ez?R zrl>$aCYU(pnS{iFUQU^-&~Vv9AqM%UgNO6M#h4oP(Ieuh(Jt2N1>}UI(fw1-&mraa zItA31yQTO@pP!0DrL086@iWE;Q6WRrFY`Jr%LYLceoaYflP zL-=Aw3kp@FAOWak;R7dxWI4VhpZFz>jn$!@QA>hx@YCEQml1?EMxc>MWce#eOd)8f zlil(8>wFi)Q7?NfevBYhsa2K*DWX>r6Dq%qlsguw>-7laUz$8oLrEM>NHsb9J7rOp z6emUSCBxUL_s94QHoL~sY@z>vfUrB6bSg^9=Ml%{M6=ANac2s7CrO?6*20RSxdymwJuP&oCy~=+!VHUeo7`-2yflSyf=}Mv=u=WLL=e7DOl@B zhaJI8d=PNv=)s{E*2b6GT+gMDJNld&qvvudf3kV)i}6sY;{x0Afe@i_cnPHfbfm^% zsg0s;8jfqxvB^RK$|`wC6i`FIH>6J~E zl&-MumScjF(G*D~PgW5YQt%(4d*K(WauZ>xaW)V|;Ezbt3fVyIQ61?2qi#O+&oH*DiXD}JR z^KV>LT5-E+Pa!seps(f!|N7q_;pg%{cW!^O>gO7Nw2sE=PryM3|NSdHskxiTuTaCs z$2wl)*t+$!tfaD*L||lD>l8T?k)65r`0rm`_gw>f+P2DubhGDtGcRPoC_JZpP71{8cEJE@xtx!zp}` z!wC{p+=6Q#-E7d{W7a-DqnUI#`(Haa!e%co@4-1Gs$3$1rQUAh8Up+B^U%x2uY<<0 zx?_e0*H+e()z!9uk%-Nwz3joYAGkeq$m$=io87h?6`D!Vu%W7elMCsLb1*(Vm_c)r z6EFSG>j%{A_4??#1In}V)VrMohwasr9M=7zY=wIWBA~ z)9Ec}c{U>u3@{xm57Thn^ID?Y*xXW|nthhtmy3_{t1*61=roG?T4tMGeFEK*T`06c zW`6Bt+-iLY>1(R0>g(~Lu|oe&q+GmQ9;{?Vok5TOyKF8%4RU{&+oBl2*F1Yi8Hs1Ys{@&nAn{x>N4>v)|^va?r z6C!zY-J(9#DSJQK+j+LPu{-;A}wh6bqc{q~=II zSaPt-3wqZqXL8+)H)ql_UI##^Pp;=ow+ZO=;BcCgw|BDO)cJp*8FfbCNgj>D_GBaP zhaZ?@9DMHj%k6;uukJRP$v!`i(k=b-A^J~pTC_fPT#C1Ooyq^OId?j5ZuNKu7ix-0 za-xx<|BP9YP31S(45G#Rg>jQB&kI*H^-cLB`NGNstK|6*0q;RW`(bk+-pYf>3B2y> zZm*osi_iZ4;wk@YvGv*C&wo@igMYZO{lN|X8=-)T&W`v0;l};@jtu?J7x&dX!oRnp zDoXw85nw---~V_^|FGp}UVipu%IAX4JYk6hAxbkb3Ki`5=lApat@)Jq^ZzeDQ^3^1 znh}nWw?9f40V8@2lOcVE>)o2$%@s=%Dl#b4eUOG$zt$R$^p>y|3;KdE0rnNiss%C3 z&{n#_!PYL`CMh6$D z%J+())ybU$y;+_-Br33-YJP%pn%fQxzNRq@suw7x@Atak;*QqK?DRRii-)W8=EwzeUADff2r)dQ^HwBW?81?%K3A+U)=C238tT|zy8+V0MfbbZk z21i1PV)QMqGqebN`W=H$ZVnYt{ey7`h3mUXZ?aqe*;@_RmP#ZyHJni3LP*Oim+k#} zPw!59D|b2*deeM?XoPy2+vPI=ca>*$r#W8zxh~Sso@$nmK2neBD-}PA0N6qo-Md=vIz43x0)j7sj9{7)% z!}SD~82zXhbIQ)uFoqNdhE#EaTngsu)(0Q_$DvvIs5xKxVFaJ5h${hfZv_V*(;Skg zG^QbCXG!tiH8J?dZS==gLManK?f&BB#)luU*SXas!O1_`zmr?m?$ou1_@m}X+$|WC zB72T*fy5l&YoiYOPaicKeg_8-4j7mRn0y%(2B9P*D9?iCBST)=Xe5>48gSsFftx0} z4ETcDC#H=GL}?`t&T6yYpD(B%0t&hyY`W6ue$?!C8C^Jq)E!NJ@QrjW^!4$8vM1~L zBCr^sCYq20l0G>4kDD$2?d+5V*QVeTbSYjxgaNPY(qhP0p7oF0y}SsZMd9^%kp4Nc zUI!hw{ze>HiH}=L?^1X5T(t;Ag06<1PNU*{t_qHgk6=t%$=sIs5UA*T)0ScnWLe2<}djJlhG0wsGa%d_(X*M-J(J2HXt`SO_iC@FXz7EL!q}km)P(dO4B3tPk zDGG7NbA0Il&pmC!*6EXG!;`E!=7LgO&7yZI4+TJrwTCL!iwjC_S67fL?bs{@I9{Al z4edK~V6BL)J{fS9as{j{i^8)@b@lAYDb+`(ZwBYNIWf-%fEN!QQ|oe0B>dd0B6U~b zmHma{PvRmfKnGvZoU9#0F<8YwfYyf@pERfHTZ*lzgQ|e#6@S|trQpn&ekGZBf08=I zOInamzUGqnq&Zvpyx^>&#l6A(glrJ5DJX-HAfh*Js{~T7dw%QokhgR9BEO+-BkcL0 z8UM7!?0R@d9+R8i(t|kVr_Dhr9pZ3l#guiEJo&P`^NYnxDyRtfa}^5xX>$;?gMnsh(X`XcVAwKEvK;C!Gqh1ZZO%ds zxp~%vtSl7k>0vYtxs)@*%{qn$KKQU^*UKsJmM5TdXsxZ`v8}=KK5h1Y-$$3jC#Kz@ zoX+`~AcDbhTySY2$44&d_!|IfYtkDw1(49$NQ^)ELZ1T z(2`?Bx73q6jf8D5DG+iX`*Sw@S(exjugZbS; zw{F*33d#=my`{FUet2^>$|Bc2$a5p^7g3fh3im+(KLXl9rOB4|orlnzs3#)kj<#>T zKiYW%?+KH0GWrreAtg)GP{B||uM|K`zYFqUV8GPEGA1&hX4Tho9z=hsVvBUg?5hQl zDz2g;NU~vr8=>|8)TS3fsu$7V(aYVb|XiT?eVyB>`?kj=3=jC&HWmB}lNeqXBZ znVqO>1bIp{qfZ@7Ysz#^GqY?(k;I?kXCYq0>4m4*~#*>g=wY(2C<+s#G02m2KIz(X{_nHkxSPd`v%Ry<{2PwFU= zg)4k~(Cs*!-qJaZ{g+d~?gaZ`w3!cz9R^)nl>V59gPVT4y|ownV^9VGRTV2J8)ERo z8pE=yCz$En0~;*QX=!{)+Gb~iPinK)*67Y&zxFeSNm$!0_aip2q?WK7bsQgVwZBQO zWqZ55g|mO)=&3>*xWcT@ePDi!UUlKFfC#tStyj&Y9jVAe$bgnycr{K%w$<@woSG9{ zWUu>)2*>sthi0&)hV)+wNrM{LbA=y0d83)@(xykU^-xhT1FkS0+$}8=27b{U zd+?p@;kvsEZJj7`304Ada6jLk`1?0|gAW|=iu>tf!rnw$)+AuIZ?!IQ`N9>q)#6(i zdcL;wt*EZk;Mkf&c<*3AEhrJknMn4%#h&+0bhEHJ&@H#)K9>iem_!Q0p~`*JJxXpn z5%PR=hl@rxp^T?5=$+H){ura?rsLc!k}MiM8N9ew*&qMDx#ef$zy8bV=-G^j@d#1l z{gcDRk8V2rtXsb?f2&o;yBLucbI$#a_ zz1`AUzWT$i0$6JyOA*~VeiU7dKHO@J<~_GX6}$Wi5Z>CCG#l@0wIxbBry8TkdBcFh zWI=(zqqmfG-r%x=GJ%QlN$lK3rYR0QbVAw+OTW^Eirm@Ukio#{CEKA;LLhGeOU}rL zEwm(IzlGY7_qAC_y~(gScYoF6t_!%+XEDHrS)h34*qqg1aZM&a67URub(>;{MkkO7 zB_I%FdWJ4(OPB1TIWHGZR#???%qv(GMa+YjTFZ6WRv99@RU&%BZ_+e49Gd`XNQO=# z7R;Lkc?Q3s@kH-)>dp?gLQ-4a)+L3hQY^*pL|YK9BMcC`_LxGl;PK3ahf6#85IN_e z_pDM|E<+I zv16VVy98pzQbfourkGkM1J8{D&sBi2qEmz4-=YE}EeUVVTv4HR<*~QrTBjo7M<0wV z0(2Pi34cKhRqa*=*&Ev}yXC3UhY(hXKU4BqO_7z9%=)Rwv2~A)id3*GZj$VTMtlaG zG9r-W%}{cfK}P)G@D0@3!Ov`bk!NuB{6~+mtZbqD7_zmm#&ig9KOlEoMzYhQmBC(_ z)!h_@y~~!dnM_@+w;QwZNH^uq=ph={2PikFj?Jy?3!R>G8rTLO7u;@QIP3{@s1P~5 z20z|zDKnqLsiToM+vth9P*2Y}7acVp2%-}1YZ^9-+9dVDyL&|Tb=lbMwsPnpyV5kN zy$Sx2zJS2I#LeYa6Q%f5epU~V$jo>APt_XO;ms@FkBqh$?2 z1(n-?+ADTZyAS0^QVHe?b>uA(K1+X}E7K<1cLwroLM&)X$zCX)=_+ca92*6f)WoZH zeWF7&xYZlep_|WmNWz6_Q-fb!`IPIP*HVp2+MthW6;`IFCk`hOiqtyE6-s=3bZe^> z=hTX~?4zeLVRF_o^~3gN{DG{RPZK__MZ8jBNnPhHxE)p4tMl?em#JmoP#;kkH8gQ8 zcj;XQLWsxiykac=<`(5RotzU7vcDpumjX_&h;S_`5+<~Db2Au*a=M^VCk_RRB93e8 z6)i5Bd|+u-@n-}CPMbMV|GSp^mhHX&EXn%SS&VoQ{iN{NZI3xc^z{hjvaL zn2z4uYj>WB$GGw(ZwW$dQx?6uEAIMFBDkMiUY^f?yR~)4+V^wB^=n50m-*J$uU~JD zVbX0LT?~HWFr*hB-ki~$&!3O>PL$(PTIt>)VkBQZy}P`P-WEst`1VI1zxxu7_b;g< zWguF+p{4UsA3nPG_-?PwkXcK3QjZX?5`wH#kC+Jb5b}5SfaQWjx`wOW#UJzlQotfJ zc*s1@xAo(Qa@RGex>h`#r?(y3`{qNGz+Jf3&(d>16LR0@tLRzjPl+$OTW( z%`UuGN>?MosnVr442x1=ZdNrO-MYQ?F>oN_yegy{wCoLNZ1NdVq;g$PPUA|68<|(4QW-$2@@fil6>Ch%)0`|1^uEt9g3rC z@3-9l%0xqqC*&&uXi=6<4fT?(&(n!QQS9GDV4{gsIZf7UYBugJDyvL1hIw-NX6vg5 zU$1UO8n;{Ob96IrksHvAIPboX+-Jf>9XG7OxELl!9)2K}7NcEm%_$?{<&q2;RT{&UdCyOAaXZMH-likB&OP z924_wN#J<{Jm23Ub!UCc;K>qyYuzW>)lC7JpEPM~MF%*QmLO{<^;s1(ERD@GU%J-W zQz|d2>f|rkZFY0cE_#NWC4!)|>WTZ!DyN%`zyGublY58+(k_sv210g2z~ zy8W3RlUM)n$fGb)ZI`KH@2_ZYuc2+w?_|#EW1%)~UExtRIQh=u=<8@fa51_`m_j=e z^rBGRQ~yWMt6#-+I>3s*oNOM?W;7`A2TT2ph+wi64Oh0tha1^N_hM_pB~MU1K0SGH zaxy(RczL$}{n5*p-@iEh{uJatLyu+uvj5ppOeSsKIo83sf?W?lB$C%Cu&J|A09RoT z4M0RL1s@;1@Z@&EXyzlu~CUSG};))Z|Ko&dqpT==- z7?r=EcXV{_Z9h5NA_Qkqw|vU$h?Y0A?Rjt1Q6k{>1sk}&K;LW`k)ldZp?((#ZM%~E zoo|lzs$Tpy#BB-nW$QOm^&f@kscoUil5$Ms6B%6Z@d_TDp;%D2@6ALGqH#wwS1ID9 z7#TMs44NKUt;nUNVyo1dkCcyf(4);CF%uUv28!VCAsdYjI96jMab1GSRqH-rye~iV zrfw-|L7i9UsDqX2{hyGg{~5Ra*wlSrZ|gl{|4xii(~OL*5@828f%0GpUb5o;a6(cc zq9e^-tbhP*KOodlk7u~SA$F<`p0fTJ9PHHv4KG8|7&H}Q4i@x!L(ZZE<0n?RETXvm_ca7VCjkNlq374=Pbh~WAu-tvJn@T zlOE_6t9KX4yzfAaB}x8yFvG%7)YJO;#cX_d0838shmUU8pdh??^;C7E(yv1HnW!ly zH(RNeOO^YTvI)AEkep$+b^beph`+HS9`~gYp~m)Z!K>rH{x5Z99X(#0|0=%Z`ELJ8E-CTr@CP_ z_b;|i>u^?lr2cqgqetFP8YRn{sK4{n(+>6LRDzY=iOrL4No_@vi#;z4WKuW@$8_TrECcZjKXj!^D zWuBh?^UwkktNBLK=UgNj|>;P@4k;!aBjD_RbFxJw1g24>)SO=Ze=x-2K zE?JBC!TkudLNVeY#(bnhyXHD*L8?bR#``ZFdjVGa0+^c6Xa9H|;Q0*7y{^Z*>JFne zWWE#D#13=U<%PPP+imIYjf=UO9Lss?1SB7!JW5+$eu+)h3$QaCL&}oEm=b>AeLo`Q z1ss4mj&MBwzyyHkjpsiW>}pX5iUrh-CGL>sLqc5?sY~SXv+tpLPO8;od({o_OU?wjX}~+J{w@E{&x7i6sJE#I zAa}4iS!^XnO_IJF=RIx8#IvkCF^Eo0*k*iEuoY9PN zVjr$_gb$QQB!39t1BkpmZGy55+Iy1M!E}pyV`nGX=IRPdI+*6<7UXn0Fie52(MW6! z60JXDpQlKUFowIRHXS&Gy!pUfRS4{4J5;%PA0PO=(ai@>?*A%i z4w(Y!*Bz?~yGOWr{1Sz;wGpz3tL|pNh{NODx#p84eh-%kM8i29sdR~?sN|#aZ!S`F z#xeMb>8>uPe&SC>(dlP^RMv4oZzUINCOYOC`=FVY{#{)5P#J0L_&=Kbl&@Vl< z)KJ+E1{$Q7UI<~z4R|OKx=Vp3n;&!>ZlFjtT-cw1;gyTLdgRL)rBSK9jb=m%&~#mA znoFT>tJRAkQbv!bgbL`Y(UB;K<&ny3aze3{Tez;QD`%vG63F|CI2L-kK5;Yry@H6tlQI@u-eVp_yhjY3dkGl0gSOv8 ztg?IWQSCrbPXQhQ3B5y*pTxJ**HZyZ*D1`&NK4Y!PPR@>^!9Wgqu@i=M8lt)EVHyOI8l;uKk@NM4=nMRILC$-cINGW@>ZnTq(PAtxuWF5LXgxUix5VJ(d z^3--o&+PeO>y0Fyee7P+3P}+LF#K0kwXC4^K>z_q=srr+Rn4NKFe640zOp$r$A%pz$1YijF1i`5OTHD z*;v0&8eOY_L}no)B zVj96b2jD<>jGH3pTK0c%GcAo7%z%4D$5%8|EoCH+)H9tjf`fF{yJzaS29|4MoC(+3 zUX0YS!fl{nMXB*v>u~w8^Qgsh7h8zr(y6G=9G z7>zK~T~y0a-(RwQoMF}V#`U9;!ihLK(Lxo5KYp5S5Z6hRE;;@XKLB?KqW6M=DPR;p zbj2kLG6BFYO75j&S-whzd7iJ7nDq1FZoF8Nh#8Qq7e(erlw-dCH82!~U-9_G?&FL9lxF=Ght`_Qt&*U_r`}nN!Gq zF~6bxcjIuf5p__^i^zub70w4aYg2jqS%)LtUbT!lb%EpI#3CzlQ3TxKJDvF$h~qD% zCY;UHE2~lh;A)wP)i~q#et=Jg1N(9dN0GW~f-^%_Ee+$mlY<{HouTR645qAD)%X8||8kNQAeakYa+*Eg4LDRH8{k({BRG_m_ z9L$1ZJ<+>SCU5yQXbl$Kd)nbEB?OSF#ypqG2 zreN>kFTeNe`OCCF!FdwRednoM;2yDHCEFIcbSUK4vmZ@ZVV(ws{qr;H4?$^wL?} zyx#=fBGO*Ukn$)p-^u3n0wZU6sg+ve(Y7$j1y$ql#=a`0r&ZbE&2Pa?(qr}_K01R+ zLpA`9MMcb92*{U#tqQL(CK;XNv+)>$5~UWZN*Ci<85?lP$wrezb|j73T{b$c#T?!10VIT zr7!@k+*+8>y%;wE31|u2kV14V4pGyK$s6Dgm@acn-1|~=Tb*nPllC7%=?xi-$Wh1- z7ymf>MCmi?lQots(K$n!LTSojlhvxk?1))-I$4#;`UMS68NgZ>(7x+Hhor1e8`}jz zEAbJR#JR`;OvcXu@IH9=fSjX;w(91~!(sjhD2`bRoF;Lg2{bj-$Qq!jT+8j)o*i7X zRFe}Rn@u2h+!AH5etVzp%uap+hz19%E7~zM?0Omr!qb{1**-L%+X!@Jp`fbIy@==WQ zl^QSomwY%P-H3TWlF*v2j@$I*EaxLv*stNr_VdncxL&Kk_XKO9>Ot|MB}+=FRbV>@ zZ^&hpU-2d3xT^z5zdUmf5ml#VR>tJG_k*hF@2Kgrf}7U)EhUEU_rUJy0UuXG%NRwZ zSU5+$d}Zll?ujVSbKEUbD}j~-S7CU|w!|!AyO(${D@>1H#xQ?BJ)VzW_iID2PcfWf z(^h_(C8$v~ntcO`7p<&R%0x*GHIPEXiCxsrMs}j1bKlEe@6+jnn~PLpA48179X2&m z@h)2RZfJTG4kYD z{x5ZBw;V@yW#?BZOJNTb!2-zsV@nEY0tCozs+&J1(Nf5Fg+dXiMgaxY4@vOK_AAVl zFC5{yobb$*?|kXjllTSZ75uHe_c?j8@+6xL^swXz&2%?eRe3V={OrB<+G{cKkfr(I zA3-QDfB2Wdv(*p(`0o6gQvd#wXCIxom`HaQ^WE{g`rCZ+tU+6H=%*E*Cp|kwbXRi3 z7=n_MX;;#c{!FSgMC}jy%tZb>se>~*6-|7c-Gdbv70vj7gm@vgAt#JYSn8iqpyyq8 z!N?P-WTTMeZEx+uV+->EFX0x0zZ^fOg2zknw#!q&=Q`n{Kl0^xp}^KC|KFV(Zx;Ob zg-H@H26vYBp3`C*-XN9nl>ECQ`}?ljda#L)tL@DDJ=6p1o`Fo^G)5N|_lALkcPtyZ z*&%g6+X+F#BQSf)ylD>lhTKxgej@9J9G}mTCzOJkYOjjEd}E`ej`-OrlcU>yYL|qN zZm>mty>u}~hBrs?6!WB;ox49nhe0!hUasJN^BJ#k>-lfIMJK8(7EnK_swFCEgfT*c zi0PHo&p9tO(-qIN=fqCOlrjr~7U79pR0VaP@~I_9FH>##J!eH1ozs+s0Nm`O2Oe4O z>>nL$udib@-aTFH{XJ6Mliw+z{SQQlzx|d+_xSL4pW1)Cn7`4#fA*#Q*Pp38|L&8! zN!_*$-90dPl!JVA_7t?XGx?ZbJ+OCISa3fGB4n*=%0e@e_UK{P67sTF?xY688SETB zdLfz4?LnL|VoeqXY`Ic^TFXp*Of@@7X1=!$*%|veE*lR4?CV3Hf>dBB1*d6iG(0QB zY5SqQ9WE4Y$(N`AdzS#AXAw_kv_40JDk+{ZX1*i2Ed4GUrgga}n@G}#v7_t6vF4mt z)cFDHtpiX1lYB0W{z2+FY9%B>7)9A(#7DA_Q< zUfXz$ey2HA<3;>35t9BSM^C$P42yxM^=#!DEg_FWjYvOG<3fri|LlqPmyg`(O#8u&K1l^rgQ z2EqIzUyno~>y>&zMdcg%U;LES*S;z1Ei(~dULht{`q8-m6m*PEPfL#Zoxx{tvU%$C>08{>`dd_<;T z45C*@Ck?WB0Ez0LZWFCi3?eB|-f>=ppVJ;-#v(UK94%R4%XYwfYXM&|gc%DtrQSkD zjh76MDlqKePAD1jB#}WFb}aUPRtM1-j@P_@Rr})l3(PM92<-_Hx~|0_lGev1a8Rf5 zHiEJG7`lzto1ZJ&^hYG-WE^ZcxldC5BE(r`_oszwq=M?1=Lw!fnnvHHD>0aaq3@uQ zJ&+J@64!{S;PzKuE10U3pmR}`r zdS8tqoB*6rNrx+!S~m)u$*lV0tSRN?-ZwoOS@-9X3jNJRIpa=7gWnB$ea5P$;8*6E6snUd?eg0anHJ|?eZyNJ3sc|u{ zi$BdI+}*QPRj%yYMqQwo2mOyJTAM}Z{qaX-g+od~=9*!Re(H<0&b!yN0EpF9u&FZ> zOgqF0)SMtPrvS*%#i4J_(!3Ve*iO%kPBwSjnHib1U7s^ukgu6DU=I=*lBT}vT{Ve2 z8Xq@hBj2K!At}KCt*55&!IX%U13r>5S%eWYDg2Q+$}?0=BT*qY$QRs21y_0xlyoJW zx{Es(Qz*SPzjzzcZUb`%LXFe2Rou8BT=y1gn<{$7&JIkZW+}xeiVGM<{m)i2?6eHt zk?Q<%Z9XC)?q!bz|G32~iqU@XCsoxZ!pZ=z zv{kj#TGNiTXyAk{Iflv5^2;9nhv421Xw0z$(HaNdtOvHzVqNk=Nlql7*HKL_e0_2{oqqazv9Tk4Trq+!tMusq6M<_qwLAM%NQmVq! zE&6&QZ06c_edkZv_kv}qTpuqoG%e)MeuBxn=8aq}ZS7L)XO4`P*XRWj0mB{UnVwIn zaRTnUUmeV(qo{sS3r zt6o~FXt@rF0@?_x>LctB%O0S$1=SZ$8#LeIHI9gaNnN2z#`iQy zk)T*oLOFPR`0T;fFizmA`Ef6E!N%58N{OOKiGf8uwJEH0&p#>`ULFucT-I%ylBr)b zL4XQ`jPu@{YAoOi0)S>J-;q

    Mg!>3Cxp>z9*=$LQ|n2+O~EFeoZfe3ykWNN6JNmr~q(d;)YbS#g!zemkH7V3*?10qYg-Z2u< zYyK~{aNkvbdb^qZ^DjO3^Sg zF$JN=$73KIiOktV)aE(A+yitSYSQhs4T#%e=QE@i3KGp^gl5MDfx7%%-3Zyrb|aka zq|yMM=@Lq*%xDPoiIXdIlAy3LKBu2_z+$j&cCp`*_1gda&;Q`<>q((g9xs%iJsZJ^ z)oEJcH(@U8%s@$wgfBeaf5uQV1Wy=su6!n&oMb!H%;x~2-bg|po`wqO`i<}zDClr+ z@Tu2nC;?tsx#4h_J5a^BRE1XuefZ}{+QJ|!_Z{_boykkgoBR?LMbFR6Si2~06ec0A zq#N?Ti8QoXE%rUfP6a()PKr}@to6){f;R4jE0HO`CSp>(_{wtwwOh!;$AYc&CKTJ_ zS?fe4G}maf6=}ro2a1dsh+=WmJLUIS43Y;-cJ3P<7d#hb)NeRF7c~-jIA#q?0_F51 z6Z=dY9C2;HY5j3rin-s?*wgwt`s3hRd=HfNKbkm-lG zQHXvOdoo4Dihy4>t+hh>g0!V5xRh4ZoD5-=cOPnrj+^xd2KcoOzRF{ ztc*M@8d}PhRHhF-VM^CYM)&(*a!pGyfDV^d*X7M1j@wJeG<(UhjY#{n0MU9E6a)7( z&=A~aHCi}WsAw5&1&_Ugz-fVJ!N+ohg6I%hQVX!>spP|A^8m=rJrpG0*WA;!)_E{# zK+l8Zj;SzbZ}eP=fO zz5P@Z&m#C&7T}MscbSHj$0C}VbtRT+`6zk9u)vYx63|FG6;@bj{~r4gOWlMkL>x9X z5<`}v?3Zr!Y8g8N~6`a5TC+*15`ipIi=KLrm2lU5(C%T1dmDzR`{a9($ScPOfxI4HFk}XVGwm z?9V1|c^v%P;beedr1Cv;&{7pfZ_X-mBCWA4>vZ-fYcf>EM^7MRq7iz*rYs=yZv93? zkR`|nm3dvjfCDcYbooOeKI6H0>$(^w>2y=g9k6Os7=_^T4{MHcti90fvBO-8!*WDh2ba~Yw1Gn0Y3*W~M8?I4;D zCV!G!L;ceou;T$uQffh@?;A8_TP2d!>&xLMc3d4Z9<_M-cjx|l~stBZ5pm{jrHKNIvv@s4TP-g=k{O*N_&h(?$-9lG=SaF zwEm3q2av0@(rJWE{vaE^15X}B1t}eC)6DXIq46Lv&J-Q8AdikL%msC9wryN20!})M zjwPM+L@FK1&jYAp&Ji6vKC12pU7NZG&z?Qm)*gWOz=aOo-RWih=`*%CmS{`rYWWuA z1^3@g`a6kKD#(a_WE?E-48B$Z=V|H#Vj*||mHwPyGyjPcf4P5kWhj7~@MvYAcOcA* zWtQ5C+X(Cj*3GG#)L%|VdFKHs?@P7FT~0P^={`;egXpty`QFT;9HTE0^Ci~vvZKCf zTu|>_*i>B2*2L?+h%9R3u^+ii3c;IM=33drxj-r` z-T{xWu0tWll8a2HSy${Y z{~aCXfAR5b(2djQePX~7ipp*TU&V2BVe&};BG8wUruKLyN)R0?=~*>AZxT(`2GPC? z@c{?SFfwtX5Kbl|^;)@Xu(jvmG+IQ9cnYZ0mWifm#^g?NH7Y@c5WghqmE_5Al`ugL zeV^R8N-CUhk{p~?S_86#rAduaqg>)PNiXHy;pe|%HVK)t6m}_TWv<{=F8fdvxr*6# zf$_N7#-f~NYh+5hu+YP3AC8COkC^M#Pm3=)R2#;x&Kn1XAtg2@=&?3nSwCwnsW(Tw4u3`fl{T0HmlN2;JCyF+G99{4sCzfnRcW z8mYo277+Y&Jek zU6_1gV_BM>8e)rVKz|-JzY?k+IcYOm49pa;XQ$~FuRHIVJN-@MxR!qxO*fCj?P61L z`{Om!6QuaGwAbqG<$L}Qp=ZP9S;4SzYYxh2wG}U3P2X#d<{}|h)w}PiNy3n7n>cRt z&@y47_+7lsW`w%~IgzB2chflM;9WGusawmNB%&TB5HJWXqN}aYvTS2sipcH%xi{;yQP*HsoQES1qijuVz&2xz+H*sh#>1zjszk;>YGpnH?oN2HL zf6%Di8jzLDLMXDIOiA4shwAOo-JvqV1;T^CwqCMsO#^ic7y+;vR^7k5`Nt2G_rIBL z`lto9>wY&cucIsXJGCPi8ZK^BA4n%A=kqg>^S8CaRHxDP`^p7re8$J1=El=EF{qri z8Gx8n==Z1wQh}S=o~kX~n?jB76Z}Fvy66cB)*(j6Oj!vB+F63O*ZPD~6)Z$c`PuVj z@S-HoQ8*K`4sJnN3Uf?w z{hk>uFX;S;Qq!}x9ETHmaP3nMdgdB>CKd@i{X5!r)}lx{oNFXps%217P{`z9AIOR& z8An(d4T9?VM7gY1%FiFA+O9ZPV{X;5PNH;!Q}4gNub7>9+n~|oA^LN zKlP9{##~=3oviPG7~-Ukq}}f%SqCtabccfIwz0SnEz$MWp+hEBJ&aQi@=swzd3pEg=rnUPzKp*=Pn(?_{hJ4oi~CVIw!ZEbjpMV05rPQf}uOUM`rub|I3%$Dx6XBBinjM^#)51~W( z@PsI(gb!}E@!W{3Rku+R8I%d{{q=&wkv5>fxY}#XmG(BOcK18kJU4vFDTKu>ddhD! zs{w7uEH&>S=vY24NeHqTW2Z|- zkmDiNOrXTKswVvkp}Yk>k%*ef7ygVCi|X0w?@sj@Cd`tGXsHKT zqfHi2(+t4&lA;W{tepNP0Muww5K@q0P@l6!sB9s15DVSboi{hGh=?YY5ke#4$`Y_! z7ryou_RfTjM3N!~54y9?ovqPAeybmmBrg4BkuC+)t|#HFWTPj^Iy}Ob`tR6g)@--F z4Y{Izp!XqgiNXe!pX)+-)22^+sHXySzmvS@rSpV3GiN?7wbqEVLLRpOm0U|SY3SP7 zOMA6$DRw7~`&rQguT&+pMRyMNUp{-eEm19;1JE)b^S=u(Fo~1&cK7Nmd=lFSvkf&J zcD~a~_Ex)oTiUeo&UFP;V>@bxw%J5z@(wXYCnHgkqn8WDqS4Bgmn(KOVATE2(g#z1 z!vSg~NYh`j3k5(0NjRpJz8&x1j~rwu73%Rq{K$!8iU~Z1Agl5fnt&mK8{*~T)lX@ax(dojW`({d_c1c{ENEuuN+b6blZ z7b2{oTvk6NzwBh#A2?|_ETAV!t0Nn{X@D_f4XPPts775&2SgK(4 zZP3f1zbJ3!P1sC5+Sk~Zh}(MPE|Nj5p-7~fG*Oy{J_xvimSeStRQ`tTP?W!gY&QN_ zimRM2SG!o+GMnD1yi+GF(oGSc66*OajBbl z?|k>o)`Z4V__#hd>nLmdU!T|BkyS>&?Bam?FP~(3^@fNVJL7UIcP6k`1`%o?%i?H6 zWurY#?2GCY+z*)0J5ln;?Q{pZDpau&W7WEKZ>baq`xC3pww49*9_ZY8=Ws zHWncJ5zo}C@k)%>47-xBR74R1pUmwDIeUp(EL=S~7KXPi6xdx7OR$ldK(7&o)DhPR z9+XLR*;<~Ox@!@o&ha3;_`SDtQ*V<h~!=@>qzjzf$iL_nFFb zZH+axRzAg$7;LVPD~tZrC_bNW}HI)aA0ac&RXUd?;EjO{$7hqf7JPs?#x zxopZZM2j2?W5=yS1#Y8pR+^+(a?EL5k8a{Oyd7CE^1@rMkdF5?$%{fbBgvT&hoL0x z6SFCTHZmtJ;4C@!929mL6J|VV<}BWAtP5F1U*#W79$O(Ci)o{lx>l*07aafBQPu11;F26X#zq?g8%bGf06dJ7zBa1HMiK+TjcdexOS&nLL5{+;^4)x}ZS z9MyTrA(_&&JNSyCtC--nkhO7rTGu$*33Tw}@4^Ebp)>&kKm3zhpA6XD_yaqHfA}X( zVRiZMKmYhiT~fd~nZnmpuhax-r1k6FSBpLVH=7I*ZGcG$2XZ)B5kFtL@a9^7<?+El<6eXC;k7Av4RmV7oFu%?dJ#CX zz8ESS5~UAP$l?Oo5tHy>(Y9M>LfpNwI}kHd(=5Q5Tsm!*v?fL)Y?Pt_G$eIzB!8$n zi>`0?xR^-9RwtLALfTuZhm7uLv&l&pYJoy+#gmr$bJWQ=B&}Q*H8Fl5s?L!P=j7#; zd2c!ovny%Zvv+jC)@G?R8KTMFmL!^;gTte(L`dV4RlkhI;Zc{;V>6=E126TqwM&j(0e26LEGg&3C*CROoEE2et0xGjJWwG{rci!pcJvkq7Di?$L6dl{d=Q0Cpp zpaK-dSIhIYec~O2g74Sb?ru5@Zf9O1rG*I<^pn-a<$Gs?sp_AY#i;Tg%?{k2?eRML zVF86#T}Q{XEmLkWu(5EIRe;q!cZ$~S{)Tzg}qft9wutiLGOxCDrPKi=zCBpv5 z=)+OOfu43OE6SWHqdMfCQ6P33{ylo`L+ho?ilW!isPVYjF;$;tJ>Pe(kW2xXKYWYAl1q!|AS_B)Utd#$J(1IkWDHp#_6n4E z%Br&L2P%JV%``(3GpXgJ(2kY#%V-@(0%~)P`&+Bd{9kuL)nevzwP99d&r`nHB_F!~kD3IxdGiB7jQ!>C0nC>m33bh6o+KPNVC*K~o1Wz^t zf19hqf@^hubf%=?6<6VDV@|x1cBa3j=T(E(AFMN$4=i1aHc$OSJ}O%*rGo zt!|@ZPE|&$u}H%3FuM&dGXN~K*+h0gCcrshPnOdd*cfhymy6OxgGL_{RCOu;}^|LQ`eap zFpAjj@s^&h$wg()vJ??Q07&s(Bfy~4ud&gsw7711iACBlFhzsz0p0V$x`=i2!kS#w zGqZM+Y@AK9_o>g$09mmUFv7Wk|RIkNkN~O5cjuax&Rd^M!`7PE+ zvSrq|<94E&dD@;P86UJtg|?w)@U0|4jkv1&M&u}N79%fkcTX*weIbEY#rBv6OdjI| zZ6%`tqS~hMJ=7CX#oR{Ls_)6INg_Wh?(=)NPg|}5XatNLyL{IQFowJl+Mhp7pWH-Qj@6SR&eIDZJSJL zY%i+oi#(u^x9`o@!_h9v|C6_XuNDxX|C5~71Fqg$X&|k2B9v<^iK8ELgK5HUWV3W* zLrZRsIlz(ppU{?f061r!J7^bg?zU{fONI$qVnbZrD29o@WZuZ$`*2K+!IUHxgh0tC zbQ=1@PS7wQK{qkbUC02Mupe=i9(K{ME9iU%qd#yTH&iCi%}A1R{o!wI4>ytNG+M$; zOX;+QYXh!r&^m*ZK)7kESUHYE_1$sumC-pHx@x?|COs{*u%o#1-R{d>WjL$JTMuFF z4~p_R>$VkN8Kj$Ktg}9PxGrn%q+gT1mMGzJJ8g1)hG6b%wDPb+trxTfj6kIyUg$rF&C%cs>8fcccf4Ch2=kjFtxCcN%AG}VPsTeaBEW(T#C=6hUDP%6Ymdcaf zPb6p!E(vasm%&YHzzt${-6EKzv9~p|fNi{cN?irXR2I!iD^q102fxQ4tkT31Q_U22 zkQ7nW5BX3HbPg%<`u@c3BIw0+tK(1==_Vn`CZ<=^EM3Dd#$X3>PFr-tY0BrPkVn>; zUk}!^Q+0;a=Uuf5VAbpmh~;(_=G(z`LVd>+{v~qkQKNd zoBYt<*ixHMJh)-76-nel}<6=LekfXHb?R~cqEx?41 z4W<^fopW?=ZDj@PfnK~GFXXQ}UY(uokuM-P#bmE2 zsN(WG^9?LDxg&n9vf<9b!Qt08oLxTybJLS7nCAVusajn3?pBf4xHlaO4f3ib6A#%I zT6q*ce0;;R@Mlnh98abvyJzcafWx@D2O|4<7>-9UON8umMPLMnR5lh)>g~Cb#Hp7( zh{^9Po}~vZr%oG2AKB`d=8@>QKhThr7Z*}n9{{aea9)7xp6v$qo2prj`|xwf&R#^- z3J29aN{rf^OD98jeIP*lr1wf4K2osLl{UWH)^sI=W6oZ za9-}L{;yHorLUuQbl@@Q$pKK(c;FHx1YhNi925IPU?1Sz^Q$u2&Y|{5TZv^ z8|5jQ@Q{x(Y$7qOGPyqomell}MOM^eb;%aHa0HW9)?C&&P{bI5Qm~)cVBNkKj;Zjk z`H>`^cQGevaQwFTQP)l`wO45~vcO*)UhYi|h-M^ciz-KG*1#1t?tE|9Ut8{W}YL~`Zbu)Y3IdVvjA3#-qSOX@=twVS<*Nw_o z+Eewa4F<^WP3ryi$zb!cR1tAji1QspUE-pdmpXWXjD-jdW~b|pKQio;XJ-kTG@>u9 zzLajUXCoQ*o^d-T`YlBK%&#Kc)d|$>>Q2gAUyusV@!C26;eWkB75lIM?d09{CEd34 z62hn#Gv(!zZB;JD%L}8UU!e?dPKyd-~`&>8Cc~st^O!X>CbL|s&`Hx z2EZ@Z51=YY8E-N3>TRqdNhxVyd&(U~3C!9#c=7P%mMCRRa3UwSBHta2MZT{_aT;Os z-U{Iji`>1hZ8=8xkbBH~1FH~9zSyTlJ+IK6$skut8Rt z8dOJ6iTFIWbpb~B#+S82gk2<)rfTkS?`{>v+<41(e1~G^653@u-F}-}#alkQVM+aG z2t3R%hX7!)yQmh5G`P-w-%!Rvo#TBxu>#&tw4Ta43JKgqrd|1L5~*mSd6!q1Ra zz9)k8qoo39nSM0K>49=vKeAd>#fa*lbqA_(sk8*Y-JOQ)h=h0MycoVP|yc5Hy_P@oGrtw z$v6>E)(5y1m}Xnq8@@9F1_xu}IW3@5zd1v(gMf^~WK4}o9N{EiT|OmG%n)iL7!-=n z{_hcaWE+obKZO(Ytg2;AMAG@} zlq&SM2!cg5CkYRIoJK&a*J%WjBzxPx^z$H{@*DlZNyscGQYM~pi5!+o1Wn&X{A-^_ zm@1h(ciWLAmKdT{PBHRS%|#zl*VFWeVaNB z+6WNk;gv}p%<0ae(rZDBGN^GLk67E<9$3w;+OP~I2K#(@f@GqtZgV_ZqmW1=D5Ozw zb0e!Go%3S_5r5rN9CEFn(ZuUP@a}bkdQt+HxoghFO$PmkPM+JXw~IH^T>z9?9&Qo- zy>5hG9Xme6{%FL$-2pV>WPW$Od^fp7Uh4_gMyS)gi5ddZQ{wAC`O^(iN$&XWqenm4 z!#4THzUP)1QYSIh8!C7X7T6~FF*Xtn)&zaN_i)OgPJ9G1~ICZwV^9p=PUXd6&D>LHOgU}D=Q{7$B)0B&tOX6 zmlvI(3;;bq!oS??2Gu0p2&SO$oWNt&Y>>gyC?;8(HSC;F9gjst|x^C{n^J2mc9wq>cv}~}me*r6<5TgZ^ zZ->d_<4e+oyn`1-cc*vA0YVFfTrPUxNzeJ4>|3G>}? z*xg7LuB9?MHlr<bO-;R=RPa6IsTa}(s5MH(GRolOD^h1~TVPcRy znlC6Tu;NFj;3%f*UGTg)Vbw#T{YP7&eqU;y*%UEz1&vxF5#=yZ;s+7Y7XO##P1En? z+wWA?nP?72uW0&BZFuH0-!mOP>1Ks2m~k2i`NWdS&gE%!E`8F?5Bc(j?UgHX-}|H+ zuj{ioK~osDAb}~!k*YQA)zxhw6pcCtHRZ`=Z7Lo7$k27RCWj*4s`upQ-$lNVVC`gn z8pjjTLk6S^XiFU=C$BN%4$Qj{jtS-;Z9C<5i2o9jjy6$J$GB>BMr@PeHRoVM>VPq6 zDca_snAK45?N?eLN|Fc@f2lCOGiG6v8}heHX#M8)YdhqXWClc0)eL8_Nwqsa4nUZ7AL{Q#A@+I$Lw1b-CPkl!HWm-2*06= z*X=qlrzg|J?ivjg0**aAwx$;xRE(vLeKceB3`plq3hlhmU!0mrKc;;G>@Va(yJFgS z)z|e1Xx&hhb7CIoZ7`*N+I-T@MCplwnQ~>|iiavUObC7s#9V`++vW`aRuO3@rUgO0 zuDa-LS4 zB_!40Ar);O>Pq2Q1Mx|%1^UYrcZFV8h~V)aVOVNI2h-91m9z;`J4vF6=%RcW)l60T zQ)O>Gn_XK(vm*c2+^~k->4khAj8(0#wGo`2DbYn00*rcuM8+|S`5n|j0-h8f5*}7R zi@LezY`#8ug>+LL-T0)N@IBq%Rtz(~^xj-2iQ zfceD^eeiTYq`1+Z+%Sfp%WYA!V78VMa+_#WbD_E*v^Z7k!oU9We_f|idy0Mhz+o=% zQyd?}>r7A=NUjw)%zl7Qd!nuLp-^T)QJj&GfC)1M?ri8=? zeoI6=k|a^+n1nLA@kq=bhZ>2*V67*^$TqFeIiU6576+&xi&q>J$RAtdnrh=28j&;w z7^mH|qZ%jk;d464{`H^#%a~;&8c@&F?`Cpy` zJYG@0LeQS1-6f0@1z^c!@$P%qS;8fQEtN1pM4&uB{3Rrl1fy;=BEKn7%GrL->^bl( zQ9e0gw=!;Zdu|6F9s+9KFH0L=R^OM)mTOt-L__zfB{p3l)fqxf*y3!b#)u@l1CyEI zZ=zNMSRE#9`dY+uVZ#E%r7iiEAi!RjI#$gC6r_SVb zzPLs?U1LkG-}S&_T@Jrqa~Uz$SzCXEDgSN_x7KC3My%JMOrSp*(-ETU_m@1K*`AcerPfIs!e*T|lBrL-i5GbE1)3Z+ zjQ`^RtlXcCz!2+xaK8MMN2k0P`{JevdIAqEuSrpR)alxEP!-gNR@~4LfJBSxYMp75 zu2Y{i-SiX?(Vl37a10Ot0EwypKsRMbKhQ+h^>21#Z7bZ$wZ_= zgKxs&cQSZI1QkUi5p6AiaEmrSrwUaEv>mOW6aETW| zdog8q{te##Ei*4_CLZUqOZXbo%kP8iid*zBPZE1kmuTh@uRpn93}q-e$SsU6@JO~o z>Mz#`6AuQccqL_mlwg$&EloWkx^TTfMqzseH^55Rdg<&jpnckpQaLcNjAEjhjH{yZ zTy%_0t>>k8a~RWT(dANuN4uq^zM*t88)?|cww${tN*QUeQa+6%{CAN$jHUoj$Tdw9;S3FWz{2z+$Xh9_sMofoc{7yS2 z>=kQI)DJxD=a*)JxGcHxK*kC9YBYOXz!w=Z1Ix1vC^a$VjHRCfiDW!589Et8EF3!N}CkpO$KlN!=iFQ?0bR8r8-V-+c39EE}jVly7%h#~( zpX>vtY^|pQWmS>48-dlm64D_}x4Nj^fz2HqTin5Ll;A^cI6{|TnqxrYgTae z@-GDJs*VO|^xMQN))!KJLh7h|E;&bttt3|z^VVoesD8*MlcShR~-W77DA1F&l%QD!@5Sf9lSb({! zuLTm43{k=FU93&ee9Fs+G|AD|fQQ6jR+^0|R}#cO!q6CbGYKy5eNBtyurODhIcjhozy{UT#X@ zB{U2WhCDvf&(DAO-<&W4a*-Y!y&6H`|Caam!@s;n8oJ4pP3DG9BQIBx+y7{bAdi6vwmF!O9%=7wQRteJAmt#&k@<9kKP)yKm&XNc_ z2aj&3=XuNSyYZ`q=4Eeq{piJy5hS>uV5qlTCshSbguV@ZV%QN57$hFoF8dYz_ErzZ zdra=0x(&W@y? zrMfKXvGgi7e?#B!GDPzQ-qD7Mji)DUt%dE8HvAwdddw~crMbZt0ZIrJnN<(fpw|cWqpc&UJ26sCoL+bfgZj0 zecTM+xLxt(M`rc=#~t%73)qSCllX-I0>}`iEY7ki_YNW&OFOC;t+MRc>J6FL_0WCd z1=pfEW0_-jpONG*0h?e$v!W^CBWle>7>DFVI~g6)ntCfDimymTpH5wgR3*1LU2JP ztoYXYUijW;yPxN;sm(=oLDp*KfmFB0&ntOOUMGRfZRfB~qu4kN`;;j58|`2oN?2I5 zHU1@v1O~G^(23KqZq;0bpNNS&h>-yz~PMwP+%CQ ziYpsDkNcV*W%`OsXD~tTuZWsc`?d-vc1MDpIBtmwoV&D0a!H%b2A_JY%jLdaO1F;d zIy|3u^Su^#^*Px%XAWfhD=P5y+1gD^j7j6vpRKkl!$X47V*~lXF6G+D6Dc88q{O+k%(H z8E=KzHce{?T>?ukFNl=I<8O*Vv{-Lrut7UZI5h%d zWT_{s=AEOX=a{q`y6}q7YGTS^mZF@pp+OXFZ%i%DBypBk=m`L&FB|hLn^H3B=nl4= zAmG%^pVV#Y5bO(Vy6LMVLvD7$9PZzH^vO@|C1QDOYMIo6Zfl|Xyqf~68{!BRt<4U@ zkJvD%AyB(x2>qmlW|*2tH2OO1kg_g&g>%Hec-0v+53AgyC`x(PVV9W{+Fqx~%9S6%a<$`zC!Jc9Yoep8mOd+h2522m6IDx^W)A z@Ei5PEUmxF1+gAy2it9A3u=e0^}ZwyDP{KI`K5Y7f=K~`6gZ2>`*N~YquQ|f_MYYu zRKy7S__yTE+gthUeHMeAr;i{1D$&YQ>(C#D(KGahpldcFKRa_&*Gz9MR`b3Dmnd!; z{v<$^c*|~hKr&I>cm2I~qo?c9@#3SFBdlH7uG;HdYJY25ff29pNcJBGZ@ZNRsgR(P zLX`sYWezs#^5<97u2nHrCTqNGV_Md&0ZD>rl~hi|KM%>{w7M5gnuWoTy$@)Y6Ew!Q zHN6T;+vQ+KU$C^?uJzUaQxpPt4}{RO;Y#}BgYS%%X$})5BjUjCQN>PCxVeuMwks%y z=uSwi7RZjdy}3Gef6NI=be@SB#l*xymTs)93byY7mWZ zjCplU0xWt5HL;(EhLz}&#FPK+|eck9i?c!f_Lo>Ub=ZK@xAL;Nc z+^Y$XX7AynO^vcB8hp`-m<|cUX*+y+ea4hq40hzYO#kZE%E~8~yUR(Bijj@1&hky^ zIxD+F`wz-ZdH6qUc_L6RGx1|_n5bNaBU zkgLJKG2iF$rh+o!2b9H}cJkk0i=2Yzs6o)ne^j!m|lqQJ4*Q)bM zqBiR0QnT@$)u6W|9m8S39;+G!A$xLnGq0sHWWw}!V^TjgM>4y9eRucny?>vWnHXbW z6RL&-RuK{fGdLdv8sdQDc8x?6^q;oYIE5tXbkcwp=C<>OC8*bhu+i|`0Ude52lS09w zRdZKG{*(ppS)7LZK@%oaw~6juI8?wEFoN;bd^>Kn&2MaolbQP|ZSs?;&R8Y?G8_a( z5aO$dpkd0go z0g+vH6X_2yM+60oM%b7=2dT+=gHk01c(w-R$<8tLc*$}!cjzUPrK|y{k zqQ}x2r9NZtcXFrhyQWqcvT0fET=f?N%91MkzC~8B0FJkjMfJ|_Hj*AO+mIHH-i)aC zz6hW9zqO30@`RWVAa6Ph3+ty2cnwi$HhDWZL6rDHO?=k7M=2&Zy@i^V7a+r%BtcIF z$ky{JJNfPhzRD-vWxU;__~+lQD7nA)E}_@X<-EBv*92HBQ_54pZ#3;AH4sP%Ho{Z5W{@&G~colP&Ei2d((5~9O{CmRa5>7$)w;}GxM%k!Hy zjoywjc4F7=>li(J_~5&z-*`OuEi-G)5pOi-1SknFmEEuPPWZ}bRn|mQR}OWmc!}yw z0j-KYqxR1^Di=(bmh_K7AbCMa@yC#Ss~)$)TSb(tfp3jeTFBsjw;A?ePTn;@&u%8rr|2WK-hrmU+87QOu#Zg9Ifk~e$ZYV|`OfYR$v<@jxL}d} zU=+lIgJ-9Z0Fy|`0@KVrTRzx06q^U)498FS}veM3le{Zr=y)3%9J! z!2Z&uca7ZEyF+~0Jykb7r8fx?A8q(;CusKstldb*1zSppo6S6}hA_&|2wxxsBgzJ^ zyNS$p{h0DrD^8yzzOPy0d^%OA`HB$fs9~$^lyWtEy_w~!&~7}SOiAVo)W+m}Dmi}( zvIMvo$Ldbk!kfXHZ?P5I3l3j4pyr@$ESfE@DkbxFN%7Lvq)jR@xSwz}zF;K7_SQzD zgoHbW$#Pmxqv?1H!H%9a(TTzi!E~p@@UuBLznYwX(DJZKxmwz3Z96^w-7g+Jy8HPT zpB~)XD4?ShJw+KqfBK5V3`l_Y^t)f!xAzv$nYydrCpk{T=QNhx*~;o|Kq#|0#^W}o z#dN)_W|r+IQw;>Z{C~uq&2k)9lBHiIN4*%xi~uN*Dv7H30|D?yC5mi9l%{9XmH-k! z7Jy82CXy7is(y=EOxrA`&1TWoi?P|Y%}(_s^(6BhcfU7o+)IYTu*<6`(*-Y49U8te@j@3ZvWb0jF0N@r+Ps5wbP^#bOUDb z*baYEz9efX1VtrqV2w6f)BeIsZVh3LA}uS%4A>EN_fn zDk;PTeKT&0MGLl+XsPt(jfW)08iw)w^a;Nid3etT+L4bK^uR&!jFYE(2dYaU;1%=1 zx~UU{t&is4b`mIL5)0MlurPFGHTeNUB)(INZ^|Xt#R}a#9L~FK1$=IIWI3u2!>XW7 z|APNpSv@v%X$^@UZT!RG#^G?&<4#6}dvP(iHnC49W9trXRPWK7#PJO_3FUuh(1o)! zxxK>RZO^Iq!@TN^kntX+izgj{zs91O%T>gAnBB59?vDD|=LBA8_8?<9w!XNY?YbW9 zVC@^k!2OY8#r*4JZlX)>8|tIF>frm~;m`l-dS@SPSAJ3_49{NfcCP3rb)f#D8=ZPm zM_g*K80=lkjvC~1C2Lzl7+sGx#@&v2)@s1N`v@a^x6v-k5Vd>BtWX^aqLBvQMvKVy zktcQ77M&>y+hz$_xFewc5o9ul!};OD`T(~Ni8cU>!=QF^d-u(z9_5?q4OJ0u#P7MM z2RfoCIs30b45srF35f0eop%r@!}FxEWTp*DrC>n$+@|G%u-4$e7$eCdYg3g5C31PF zK2iZX4$|oG1TLYefV@L+1#uGyp$_5rmKzvD{(Le;pwyXhHfIaiSr<~Y~?4sio9K{WKtM?FR< zvj<0cQe(w2srEs_p^*MwPM4R6j~nCZ`|%WE2jI_SI{yQGHZnGN{r&b2D`B0CCL15d zXX8uNOl;2SPn-L6J;J5=`&VP6lOeJ7W)n~9z;isiQa79w0lKxRpVT3b$8LiiX^5_7 z|FRnCp|0NxL6w7yEetvx-40&4X~0ZX3q_q^alja)0PXx{9plzcSUOV?muc==mHzoT zN*CvYJ@Z5`=r6>k)}HU}P|!4-6O4gq+J6z=(-~d0myl-8*;>^NY+v(6h;P2x8LZhy zwvRwh5f}MXOJpErUZNSOGmPEE+f=^0DFxzR&Q+K6g$& z{5yhR3AUx*3e8cGCCkzqCwwD9YDnzm0(z39XfrD^buMzv-&$OKQpd*a%m5o+dAzKm z`fZp*YcvL8gPHeq*Dlq#W9S+FvTfDc!N9*A+REB93EFBIE;z;|W;=V`{^DSLe|S0s zD@$^(%dmPN@XDHCveJ@E9ms^vvlFRtb{fT=Y*r0gzJ#9-F>6qde|6RF#OO&K_K)Y6 zl!690x-;dv!lb#y!Z^Zx`;Tbw}>y#Dk5>Hbz7r%g%cM`j7t*)N95=<+WeT@Kep z9~1+s@_o9WwA-fFr3cSPqfKj4oQzJ{5;h?dr;&BTUhUEUVmk61))v#o&eB%MwmVu} z&3OVG0ZKyFm72i*89cu@c+vTyw;t93?ccJQ`N4m$)rb~!_zx-eaN)DA6YvKLu3j_p zZ9Z*$UCtCh!Npyr!UfDZ-}BoYbE)e^cyg|oYWr{T^s_C_lFM**$*~gy{x^9ejB~GF z!Q4u&<-33Ta+!_@z@0j?#Gs~FGVv1If!q>$heZe(;F+P|Uh>j-vk+fX&a$(l<)zGs za*-@uqJ3iM2%){yJv=%`F+U@V15j&(BdkrdXU5f;z}wf)R}puZHa+TAR_X0CSKMWA zp42v)78bX{`@DS29p$qDZt z@(C1vqT)-jL^SQl0cbO)mYP3j=w%|W`RmhH{Sb;Cs?z?+8F(ZZUj0`yLSLcP0w;KZ z8dsVbin7eWqUVj)Vff;J$8x(v{_afoBfEO9`ta_%r`tccB;DX!2obag-Af)E*Xlk5 z>qveG57sktUQOdl+Pw|8)K|4tn{=yw{uBUq6mcJHgf4@_05gA}T+PCxU@5Xel;Zv80-^BKvTRB5(e%1aXW! z&RD6Dc#@(5hsnZ?PQyeI<0|7qELB)q3IwA-9Gw@mCKUdOCuBdKAGocNmcS~V(sTC>=s zz#we|Td@{yYA-tYC!jP~XqmV};2B0Vu*3Uo%<;m{5ayZbCMkd%)pQ0WS(z4fOrKTm zt3!n!KTK@~iTq=VQK^l~Dd8HHF|Vx&k7;*0b@2(yf!!#AYLSUqDzHI>Tuxxh4(KC@ z?Ir|;oT*LvqG8Br#pI+FO)wel)%w+#VQNcL72k%dZY4!@_O#OD>pp&J=VlpY4EDc! zyZznH>sJHmgQ|P%aP$=sAqQj27?b5eM{f3bm#9_{9uFw6PdJW?DGni6_fa zR!gZpQEBJfeHV}Y{}qDj#cqK9Mi0+>-XGuc`ttPiQ&=6OA! zorO+WsifK~6G3!Je=^Z0vI5ppz{FcmgILZ#eNK6aw+T!IG3P3ozxfMTLQ}Pp@Ndn! zs2O4UcYu@`Z8;}xjKjpJGM{MqK1rsLBerEa=l&enDQvQsfepFXZ`HaQQlmtr_|kEw zsF&!G6ro{+@U3QmnCe!c1S{nhv#UndlIofARRY|8x4>F*ZoysB+Mow(dwcsk_l|Ie zawhFVhf#{|%HuS&ruyGIHQeDX(kHQ`)o#U`U%GLd6$atCc5r+xcz?(&>!F83sn4-F z7(XqkW*gTK&z;0%YR5FPXo$n3Bv-7HwL$51#a-9HGx(3Tv9z_Rgse51(4aCT*Vo!p zsam0hWqSUJ%v5r#Iw53DY=(HVT}x(9NBA#3?N16>ZSx6AqgJtqmU2fs43A_#l$=?;1(bcJZ_?Q~{FwaNV6;espA?&gAY z`;0m5&^`))Ln+Vp3Xa5JyKk*ZVE1<4?5{67eR-3|R&7AOcP2yv5aku+J{pKN2YYH! zM?&|Xsdt=@PM31l`y%#@F3&e;;)TdK8f~7LKNPjg;pUgWgCqIm;pc|!j?Y~6{d_&J z>^9$Ik9sGKA>GfdO1k$bwbD0ij1akB1E1z z$azznN2Bw(k7<2252n!4!^xxWhP~OgY-eCyZrjg`=lS!$O4U{U^{+-hLdNeh){4%n zk3{m@s?CG5jf6-ME|McD1nPN;p;uMm8d1&9gRm~n4tp>fkRFzg#|Xzz`fhy3 z%lA;5aU4vKuF2iUAbof`N(m=upvm<~t+q(`vg*VHQCpcb0h)N${_Z-~THw|!%Og3a znwexH$J25Z$!4yR`p;;P0LeHSCZPp_3Br7WBQt%UT7VHlR3<98#APs{0%IGWlnq#j zG?OVFw;!@l77#}ufR1!bLG5jFTVULf@(H1>n^-j;(#kXg)%q^=C~rZw8C&S4r^k>s z0?#Mj#w{!e9%%Q*6Y=50o+(#nak?<#p^$5zNkeqZG4PDY+3uP zF6|c(FC-1;z=XT!lpxl!3wJ7kXkH2Lnogp=eVsu8*0B^<$8*G>TX1OZKJs_`+U0*4 zheftlWTPG>(No6dLI;;4A=xeGUv{8Y{j}9OybMfCh)j%mg#y1=M8PaJl@CW*ayO@P z|0Lz^>aThZOB##rxjAU^Hm z;x=yDbnirw;$t4RG!Y0iaFx=Xb>x_0AR20=550~=ZOj(DzicOgtLZkpLtw(PJe zI?RmPC~F0}uuVFxP0#efX*xxdaHJ2H%n8(jl$D199}v5zy5YL991>#4$m7E%IL?jU?5Q} zXYBCR3=0cPKmaVw z|Ei_uLt)fi+Cr38u=pqYPJ~tpBH{&wp~g&Be@Q3VDKV$9aQM?g1Pn!p%~N>r$$&Rv zr%8dkw!ydN)5fmG@o7tIG=XVLcu2J#On;TNRAp zGi(VYxJM?O6D_H7b-w?1iRLO^L!FPv98gtE&fPLyh~{0(Hxa!)vx4D#dMVwL2t1dH zF}V>R#WIc&s~G70?!9x9)aY*TPBxw1yykNDgo2d*+MANQ_te^lo5Ipw>JSdmr+u%O zcEUil$u&Rl9_`W=U$y(IbrykO)*KA2KqHDQ;#ZvGe}x8F&2JPBfx$MCpmG}r+Sb2T z7@7Soa2xdo-BR}hs6$%+G$dQGyA8vIyo+w9AsJbwEAhMcw)eja4$3NOWU3{EYH@#p z)eQ01nEmt=fUO$H@uDrWT{kN$Kwk5lPSsVPfq*40G|w>c+h`;j{Ya>ic76UPniBa3qr#c(~nDw~oc^M|d4EIaL(?QSL6r+|z-y<1)HB zJziYXkAI{Cj&ug$;`sB<^p;$ikC4Wl+K>*XqmAQnFDliH(?hhD5>1rkzuo@sb;53= z(U`Y)n5U)9hPkoZmO^5Y-?Pp}Vqf~W8nFh$fI>E+W=nWdRt(dtb+(h_tif_W>sKlW zwJ}E%B_m5wWWAe8Vo~2P)~NE4nA@R+C}NNm{V3%{&Dw6e;TUT|G}vg}CIwp`u%fe% zdFxSKvdNQ=ESA&CRhsRRpjwo}L?E;FmhRbHQ4n*PSd+HjS#9su)@mOEc#sp-XwhB8 zm7iFV&*l5cEi&$FrgxYfJ;G{Df0tihXVKQs0!qAWcBzi9F9{g1?b71m;4;{jn%e-A ze^v47g~12eAyP$0#`J70N;N{3v4)U-G9_ZZk#DHcA)Bj{NZxmlB@FI3)L%d`@XaRA zXpPQ7YKUlba0Um#m}J&=j|)4^Qc|M}c7Z#rg%HyW@Pn)(`aT;Sw4lIQ{H-l6JH_UW zx=jfitTijS9s60kl@jVE=Pm_Y6_NYh_k?tHVJ@wXw5vN;_4R=-6$$UH?d`sLy_ziT z=wjLvY+EMqs4f>S-_Bd*Je(qXyKl!Ux`)}gKLTP@9W|*ufm35btK%vZbG^?r`GTib zx|Zc(n^qBOM2c6a4?w{-z*lrcqk!9fp_;8%b_bYMkFEb5yZSd{I51Xz19%c?m@^=J5H+yvLvwTeR@m`WJCM;eh9s2~ zHv(u%4sc7^5r@PN6^#*UC)G|6||tpW;1AuRh$ORp(Y$#@QtOZcBr`E!5wJNUAH;`LQD&b8r`=a4lhz@G zp4ngZGdA18yYaO0!eyWe0%SBghzO$g>HXP(KpJ} zXlZAY)0LM96|$U-LI=)EgdXh|MSdDxwW~6d1p?V+I<4hSqXBA5Z1cCaOZxzd#@rbM-S{k|G%kU z6be!8rkKt&<#88YKF$m6)E0Z2SB0$iVod!Rj|Yq>3JeXjS|Usz>zfTPR)ah8yjRH5m^SpEC-i`OGQ^ zqK#FMuz0=CB1m6XPS0R66`(k|G)cxLU)(676e*A&IXO8N&}HO-peiM|6{C7+2loIF z!t>HIWU~;(*7}5sr%#|(8cw7Nm z>W;JSSkIPTP7ZHZNWNQJ=!p1PqYx*N2|wRBK`v}Dx!z#5bly!Kc242t+U4p#(!m`2 zyhYtmTo2Zb))ES9P}m7|4JYHHgm4_Z;GLB-Rre2a?;^6ywL9|4a@+7*a zq!%w9_97PqIIYo&^B2z+79K`nF-stz$?*Y?I#Fk=*IW^pWSC;ADOU;IdOlLvBjHOU zTe~b21u+q&2gbCuzV#4F6pDk!)sy5WL|Yg%-KTto-y}t;?vGdaNEV=~DW4IQe_rXG z$|?)w)w^5-+i(3o1Jh=Ee>^J9$@=n zbZ%{1o1Z=TeCyG}FFyPH%g-Kt_IZMlm#3M3D>p7_J}6;kpTN@*<&JEnVcTcGHY1ZT zvbM$xU`L+{5%7|(rREWv9BnxcZ#uDQM~)0$BibfWthmZDIOe+a4FO83SDH=wkZ6-m z>8A0?l0|k{bv-qZ3p0;*p>Tkdp=`K@E(;@pSY1El^qvIT=vJ+Qtwk|sar_F^JZD4C9;f=#?FT{?KIw0B13r}9M`-iKAa;RxWyb+&Q>?-)=czX(8 zD>M-_KkerI6pZ%NEY!zN-JX5rK_C1wCU)o6wro}X*VUZXQ#u%8q}av#uo$s6Yu0ys z;;kvy-2=+O8-f^_TP_TIosNl2y2O5cd)ac?S%>@r#n zZ*p;bDQCLwC0CV6Y&+waB@H;bWn1h=$)K+2IPpRBc2~ECdegf2tBG`P)z0f0)Hf6+ zyB~LF0mg61!-V%QMR}^UYKXG4aJIt)|X)Hu;KAY zgeqLf1+${k_D8jbxiERIhDDR(DfP*iDip>B2Z-dsb$8s?E>8P^cT$jyLkk|8oUroQhxq1JMek)T{rO%4MHK zxD6S5b_h2%Wd4(n3z~5$AmiA%0;YjMavF4snY!{USJOL7!evwm78j-o;{6%!e9dFN z=7w;m=-(c|t8&$3&`-l#?%A`lONq?09SPwOWbp+V7L z@-r5tgb7Ns0kcSzAS;NsN}&eGuy4ddRQ2B zKndNrJeOZo7jUCD;loTEJmWQ7U56u1>Y&sDayKTeiBySdsHagF@Uw12=hOKR29Kod zy!0h;4^VyAuXbl0Se0+K-+anWME?%*g5F*5eEQyWDEa*S%+&&t<|GnX*Ho%7gwi5J zQ9#0kzW7RPh21c4HOY_pz)ldQDk4^-wkiJzKL-kb({6EoZYNuT{ zii2K_1-=k`En#Y;=|1U=+CnrH=@{`@p{id}N1CLpS7P zu<9v{#qP4M;G5;0D8|&iLEWo^XnyRxm)?TT7aiFHk~K&pu4c#dYpa1+_E|Rx?LOQ7 zc6a;R=dTBA7HZnLMQm;zFCIRKItky!8b?in=wN&@*j4(P-5qUPuo`gGoD18CMu7Lz zyxd_1&>Lw)iXrh2ZOI(PGpG_|CB6ZtT~|7_;>75h#=Ck2`;^#q@C`H`KRzL5NPt(U zHmKN7@HsU$w(FuN4SO%Ko{?a3B8ASw#?#Z-{@!M$)@M5>`M&c2uMD_gIv3@7T`d)& z3NWNlX0-GuDP|Gav8U45MlY_V`i2{>V`DTruUw0k*r<7w53D$D0mD>w^8=~g7%;&~C89qgZtGFBp*b8@pYS4_^?tJ`7ZcN8T&hJa4EvpHc! zZ?@+ak_y&V(HTg+qv?gr;c!ZZnAGnKN3u>^UzBx5A&#{HMBz;8?FYa3VA_h_tj#uu zy6KW}W3jboFyVLKKL2!M5dWnRMgW#kyajE@iPWCC)^WHy2RIN?$jevc&(B8QQv24xij@d;_HeyN)!`en^>icBmETx$)r5&y6m zB@}u2a(iX?-0_&xv8Q!k18c(XR!ehq9+#4N+BIgmW7*IalY~wg`BEpL)km`HmmwAT z3emn`678B+?XS`=*D^LBJjrV279;Q#DAjocGB~hyN*77@9V0n`!4f7$h?)cVwgG76ZV4;p_P6DJ>Gt-Q_9@4pSQCe|^7UlawZHr`uzW0szhVkCY@OGQ*@I?Q zwk}J7>g{&0yW24x%gq#b;y#BhBZYlg$6n(Zi)@#K)S;Y}q@^0ek%nL%VLd*Pyp23k zl^8|-WXehiq?OI*#$)f73LzF_oAck=p{&hV`)sLvWdV9jLHCZ-8pzEEC*kPQf^{05 z428gUf;Vfi4RJIy3$>cbtE{?u^9614C27_d(&CbLt4%W7RwUh|i5q_C7Mhv|$3|iSzYOdD-X<(&%A5Q6_@Qpu zrMv$bI!m_z{V(ZUw=+H1|IwJNPgSz2#;b00H%)W1Y)7-YrUPT-xaUMQbe}}WL6mCy zw#PbaLA$6|@ha+MPipeM-ZPrLFITbCn0)%V4oC&>xHPe%x&W7FKFB1Q*6jX;)z8|? z*PsoYEc(~r6DwA6Y`{>A97HFmAy(*>89B0Xae7mWcR0YaX!X)fC)PH@+93!JPQ#pH z%jiOSw-*1Q)lchOLJt&iS!d@Q{G3hh1#Cz6Bk~rJ}-A0&f=2 z4ybZhqugGZ_gMK;Lr7WZ+`v$Sx|gP zJFCjlUgfrI?EKma+v#Wg#f$VXfdr$TH4N9!r_^#x(AeXnG+``josEEP{Je6^Mq7bz z_Q>H9)ferY330L&oN7B}1r~K5iD>AWilq*u)+){iwePgbj!diLAju{S*#>1#%S10c6M`@(|-l4o+*&_TJo56620MYOA4)F6Zmk!awT6Q8m7vtbmnI zW8$He;Txfr(Z%$T2q^GX1vZD7$Nm!Bq2+00^JP4FKjl4{I<8tG>@YXs6X_H=5nHph zbSqB|ND+odSk9EwaQ!fv;y!tRIKH|Yv-IyvH~*Rfs-ajoPD$ENre!xy&5IPn!ZK%H zHf^JmYws0L{)Z+wEJ1W2km;q9#3eXXe=YmL+f3@2L3L7#oFOd%TaRhgIcNAugoszw zosvGO6I&{!lhY}B`>XeRmR;K62KL7>A}m+LM1Z=3neO`Zc-`j&pV|yej#V3}+Q#YC z#d&XS;z^x~hvK?c^*(HaBi=F)MJcoYboS?edH?5sp?wD!z4_3e|4}pL8E$*?PX}vH z_iw4ie}}$o&WD5f@j6HQ`|%%#8|Uvk(Mv}5D;8wPlrby6(a(`3v;~oD*K4iSc1BMt zapf$f<*OL3(F5!7BwJdjO|PBr>upmscIK2e)v^I9)hyhXL!&LcpV*U~YSK7vcj7%y z>e5vb>q`}wAn1fnsM)>9EQIH^q><%i zv4keZ5R(olqwoR0`c>k=|pLCeWiFk+a%P!Y+qNT{ssi5c7m!o zAca(eXZdouHMcmfpQ?WVic3+5WXtFzYMZjo@IA13a*0XgY)1*FkYwQ~Nnb=_!6v^$ zlwxp4QAFuHq8~l1(@EL3{QSSAtN(m-_4B`x+#&RVQyr?#s2$C&%q>##IUWKnIVrMj zJpX>MyZz?PO7v%@u4*WuA|)YG;_uo+cD-p(OI{xxG-CVo{HqRN?C25~N_WNNNeaWx z&`PR`jkD(4Dekv=o9;WC&Zm}2UGT5jbX)^hk-VJilO>mU9Z7hNq`3sU@<`%`wIX7O+d20;j!`ym50Iv3cX}vU}lyzh^p6Jx`4_9 zx#IQ}VzK1kCZt8lUT&W00w#r&I1DMwjW@&BJ8v_O<$=sHrWY^-vG~!$O}1?rFw`=$ z$<}q+K6+TE=~`Wf`pg{##e)t8lZinY{F__SgKI{spsXH`@X+)2fg5^X0u*k8 zzrSQ~b(qZ?)Ext9*re1?AW7UV%c$(mJurHa z1;x>1ZYK1+JttWgFU^yw=JQ#Exml5AM@X%6*83p+=-Kh(n83f{O=oK?Bd3L4jJoUlgDaj;x)PrV8KEP9p3JBH(C{408&4won z{{78pws?Tq&Sdn{0uuUz!MoXle~6-^ZvNf=HoJ5&J8Uu8a$a(bP3za{PT^(|C&6tS z${sze;RZKANk?=NoaeA@PU|)C@h5EaU?D~oIG-MX6DB3Im8s~79rF0Zc|dODvK}?0 z^#~f)ucj!e1}fDHC+PMbKQ|FdDtsf3=-?)!Y zx-~zBzY^nb=4`JX-=l{W{DnjXnMMF+^YMTB5BlHz`2rzU2Uq00pA6u`L#t^dHZ8rg zHm!r6p|>`Y)0<9&iy`r{xu&yJP{>p<7@mjWNrh%Vi;0i2G|Ue2tHCSJCeqo|^qv3S zmWokFMzi%?cJeY;`eBhs-GHO{K(2kozsU5@SZ|fOYF3CcGa{DN1?zWccT*^x!VRWj zrYdErHz5h5=|QAU*~Ct|;G}GrcLTZYPOx9rIxK4MY4~yJQC+myR#xzb(d4?5B>L!K zZDuC*62z55%ub(8dz}2W9*m2ZM>O3%r2qP!PBi=fPkw zH#lt^eu`{z$l<&2WD;#{iNoh=YqAfVV_N7cjy^4x)rK5{Ep5z1KnEfhkZO=9{{c2a zlWR{9UIC*fiZi;Jez<8~=((umWn95s*LFT!YF+uY3MzNY<;L?Pgo8ArHRQf&vA@ex zAVHT2v349S!f+cfz$lfL5_;$^paMd?7!)zuzIOr{6sEW@31|SQHjc>(Fp_Xox`_7$ z*d~!1Bc;dTyn2L2e^l}>CV|3l)$aAyt#{A%P;!1+xkcHVrqlCVM0{`v63(nQ@vTwKFkZ@M+YSgbQbVDLFN()vqM`_QCh`7$wp5=Qp> z5%Hk`qk8oAvS-%nVwHcNT~c`EjU{&@=-I(Mcc<`x*c_Onv-I#PaR@LeAWLWhAeVK3 z(+qdTw#|1N`x`=<#S^AGKVAek9{`&<&Xf%*cuyK-*^2o>*Ft8Lj8d4c-Lk1CFzFBE zlHfh9g5~1J(=BBUYPMu!hZ!yyMeUyLuLARj&i-)yLiE^hDo^sC38jz|jef;tEnb;b2Dfn@W%IaO%oq4|})< zBETqHgn?GCc_IN6CC8{MG_|W_Y~OR9eO3YcG3Hk&DW8&cSf2hBO&cx_{W6d)7K1BP zHCe_>HIq1;yY~Fm>YUt9&?)hJI3>afp3^~7CKkV7uC%ec>Hb8Bq13obhmO1 zT?oS?*KyDe)#7j;fU}ED)URDEt@d|GLeG*fq8i!8kTo85i z$;Fwo%}?yT7o!nX84o!Hu`O{8JerW-ipoNX$KH@~o|51}q?rue=+RS&&h`oKxw@Ie z6G1Wa>4h09GBXOmpvB121QHui6&x?nEftiaHQ~X41+AS=c5aw!CPxA9i-?GxyL&~O zr)0IuN3m427NnTIp35WMhs|dd;7z3wbDJaAK3Lm*`}+AxI!TC~4~9oZ(H86fZ`jRe z(L&j7JJJZ#l4Vke|7HS77H9a`?J-9X$(yDVr0>nKJG%6KQUJc(Vu5*;p$N8txc2x< zQ5KqK^gylkcmtDHJ6~iln-aS)t#huuu67^93TZ`{UP{vMizz8xC5p6TM!A4PE$yM++>pr6(UY%V2g%l*oJ@LZ2#eC&^xRW_I& zydUdcQLbW(nCV^Nr(>REc5{uB_`mCn-#@EB>E~1vuc-b_z|M({ULn?XPM!b=VujQ1iZ7(5rLs~`wD&i;${KKo!^@$yEkrBGw#m(Jj zd!p8mt5-s{0oikd&s#Uvv-T55q}QHrzkRhdU%gl1(PuT}=07Q$C(ce2&2+vRj@M0Z z#?Cc~w}CZ-wdXtgJ1a>T4s8%=SiPx(#%I$t^@wCf?#Yy}jw#R->njZ%HPo(cQ|mq8l{TItA5HFy4zZSPiayxHEFIXOyajLu1EkH2vl4Yf@U`|L ze=QTsT@}pa7a$EedfxM_c7OX<}*irjn_nAQlH0g9E&daw3%gGU%CjY<8cH z+IbY!GkKV5=CN7p~S_LUftkDe~$$O8#c2ZttiV@D? zX~WRIzSvuZy`d5*M>nQm(=uuH#6Ua9gyylw=qP+H4O_LA+<;LVDw6%o#0 zb)^O#L^TPR)G~=kB^$jyqX*!8Pdcy722PVP{8ID!nN1N`HOI{*CYEpg2xR(NGXYM% zpRe4rJZf~%U;mO8gPGm4neM(^3GCMnaAkq_WB-P_`_idJ)`H;WuA4RAbRvsI$1BMp z!cuY~J}k}e_M)uwuVQN#(s0Y+iPe>jnXwe9_q>xDO7nN}Y)T4wE9~oT!t?@Ny%4!> zAVptCOx__FW`l+$hBbnCV0@}r`gV|ch9Q{!mf&ns)A0+y{g-+8iZiPY%)G@^4Z(%d zy5;~xJ%Y&&E_K6UEV>P~;B-Xhs4* z9a-FoWL1qLnb(T8r<5afRnAH)t-17#rdi;7Rz1poavgKE<5)<@q6osd-yz|_1X`z& zpcE~X7qDYkjdMy75vFC2Z|3{-0y>W0p`BWMl8oNTdwe`ZWxZPJ9CIVKQRSuUDu0Z@ zZ?;FA>|_@+0E2Y51#CI{OD0iEDyi+jP?|b zF8k-x_msUjEShRyH8InNy7$f+o}7lyc~c6x?{i$74_5~*Z0(*;O?(DR;{sy?Au zF0nt)rM<4oYw%ujt4%>`u^}5*I6AZ%U|xz<`19!q5cmVHmL6eKnHYnv_KBuH+Nwc9 zfn)px;LCkiO9cgT^(i7}=h_mxj%0R$cGsez9)F2FCOdH+j?cz^>g+9wo!9J4nX#_ZulsWh@B}KM|7qmNqCFmaT&8vLKFIaPYt816 zLX%)QxWrD7VvPk8h%4X%3*?eTAYXV=ZdMg7Z7Ktl3sjLs`^4BR`_(U~3IVc?E_e~w zPSek#8GSsfts0OtZMN>6xW*(y$c_5LQTJDB%+bGMpvE2d?>p8z6+SjO%ZAoWqmkD~ z;tT1zrQsWStLP`R$TR~FY4<9EWDa7JgO4|H@Vhazwc8o#aGG~Cr1d^ zewcR$Q$9prZzh_?Cl!qIq{kFW3jw2wI_v$t^HhUP4j;qA+NJB13C#m^w+HR7`Z7Qx^UV1HV z&YsU4km{r)X!QTh&4rQ~DybAOpkcbozN)t-J*{#k;{!+$I?MEc`fw6#2%F==NweZ+ zt0p&ty~sU6R~O$_x`O8mP2e7O)1x{>=f*AvuevvkI=r$^M+n;J*g*0>9}$eck#F)> zk_%Pd&*ORgZNGfkR2p*()S%?iw4uDqc@WilN1r?mF5QXbm^XT9?%En1O@ z?LhB?YW)O>77-p3m7kYh^l46vgJJ2UDJK=j9$(C(;Yx4KkV$`yf4mA&qjYC;bsrtxo6jP#Ee87CVR9 z!)mqOXs@kUI!%kNCGoAAa=~a*VqPm=B^XTfeDAw!6lV*}sikA4L=Lq9(4A%0lYyfLT4-7Q|V+WrQ`4Lz%yx`%$_y~rJ~ek2vpxw=)GS{2oWLgLoUKUaiwbb!^?|L0(ChGg-L#2PvqR)@u_*0cDOULrOV2!zn~9XWjBQi6 zGr&}XmHmcSH(YL$TM5%1uFN4A61Ld^gOMj5E~lTxtNOarIO3U?RF$4JTOEvDi)eRr zOjnMcMXjx}_H=YE>9=TcQ9x-{4dgBwPbar_B~(&jwFfp<3HuU}_4XdzaJLzhY_-3! zNCbPir$bA_+cJfwojn5l885fN!sET?jkX2zs-op8gE=`!TwWkwd7l|71<1yHQ9F!s z%r>_trMdcuUP;=>TZP@oN26hd?ViSJL0`xwoZ-UqPgZ{jWlK*BmKaX2HAk6=Aj@vs z>;lMit{R_3lPBS4OkGVA!?L1V-kQnTrkxy0x@7X7e1vG970l0yI%A5ntXgk$O|+=U zwbbVmrLe4D&JCO1u&$ol(Mp#G4><*!CD~4epIP)rn}c&3<0ZK%CpW-N@{k02#zRkd zK&eTI@D4O?UEF}@Vk--YhOkMC#vy(!byqG)SsN+S>~c=cgrJiBu_sgNg^+|mix8p(_!HJ-ERhj_{AM3$#hBi~M6otJoY z(2}dW*Mxs2b|xnCa)@^{>LfUo8YQ|2d(Tp-`9}TnM~^$QA`5R?4U%=B*U;b)H;KBF zE$^1J*(zolC`<}Uf8qG3*N!aPnlnIKu%b=2j~%PkHNHG=+-OXJo1Xe@pAQoNRa5%> zGQYcN$Ye4_fllF!+$)_=AbOj#C#oDG@n|)q;Lmu)?o~-s*r5>@<(lbPQ+x9V6{lAu zBGD7nmREc`k}ieKXhOd;wtG4$FTfZ|{YYKjDoY+ybvzsc7<6O^1x%638wx<)0=nEq zmulm-xt2N)T*!z;95A7R5-oX+9<;(@mW5|vg^nD4Y^pek3fah0wJC=eJ&{&6Q0IWB(wzj=>G){E#lKck&Kr)jX0Z0+>(yvK14GTO|LCJ}-53KUI=5-Y*pnUK zETQ*HG&Y;zjo4_=zj-=C>k8Z$=)&GrgU*E~&e{GUULJW(P)XQDQ#WV_Tc}Xh&{WS_ zf-A54Smo z+nk<40o)q7kMNB$3Yhj&wYaFW&b#C`tnJ>UgJUP{x{l!^j$0ZZ-%Q**KsFVED`_M# zNxENlv&&WVNbNvMg9-h#6FI(b^<-L{kc};~n`lvbA2$uce1P zJuwn`QX%i27Bvv_`oH|w`<@4|7EY(bA2$wv+C2QJTR8Xy!^)aB9-_ zOYk=+qW^#9&Skl+EKASxj_7wls3W?W5dtYGrBq&A<)A1klO<77iOQ_-$N`cdi6jWn z0Fe?k^3;#eBZr6OksW@7EWe1K#NWTxzMXUSkyMhJ=s{&k6oIqPzO212|N8$oO8-#} zp@2`5B97^V1l5_yd7KC*wd$*TY$=H`vZ99H2)+>Blhr*q{2D}RmWn1_iix_>g6EC1 zKL@RB4{}f6t2jXtUVMUFr$z%H@^KfAt{eIX-Ne^?M80DCYP2Htic0f;T-T93SJ7|g`=;O2|CISwv&vJBvhogE3KXAmPLixb%XuqPyRsuzxx6NCHB|bR;%4pq! zsUfQQXGSn9a?ql;;!rnfTG_L2B0%t^cj z$W8Q|ZiheDZ`Mv+JK3gO%I@g^aBhfW3SVz_HM?4ELK${~BoY{w7J|65kQu5RA2w$LXIXS$rTb^EfqQqM5 zQn!!4;>u_`Ime|aPOF;@`l`oYrMDt%zk)K%^pMWzm{n#?U6gagzaKfXCUs*43ws z7E+l7f($B zRoz41bV9tn#|Og$m`}!Ui&I?n~qbucS1MjpI3lcb?0srgmSFp zKI$Z-mu71z{1wfsv3ef!37GcT~rU*{*K9n9&_0h8&j9Nd`oL z0IRuaJ))j5RuRND&1+m2k=B~8;0ve9#m}#v1^-HSR~ZaIR4)vUx=}-LAi8uW)U&)n zin5~s?kTP?7_LWP&Lja+Iu8d;xwU}qvZrGt?R?OO8*fjBa%;lN-oB;h`>14!bAs8Q z%Z~uCiM`AaM)}zEY~hYey=S6qzc63vjL@rW{a)-Gl6x#nosZy~PWf?f|K+RQgM&}< z$-e;kk*+Bk88+>|HM{upQzsN>7DJ}5e)PItMs8`Vf1=}Bc#AL#OKCNr=C-c5u7 zqk(Z48kmPf^SGTrycz#QMOW!w<2yj8$RD?ItXP{~-nlYzxfwFj%{X&}CMCA0_z3sC zbj?L2Q=h5sg{nyf~QekJn=M=1OC1PFAxC|1rx~n?M_% zQX2_2?3ZiQR*VJ4oSlvrVM2LeGYsje$!%YvRkf1MfjyPkH--&cEG($jot_a0Hr&fA zrHJ1^1gTMKS@qutxHi2VeimS-UcGgqQ_luj6+p!bz!#!N7imXyElLSe%&j83#pG}$ zgXncIpqOv;nkEOQkJ+r0CAxvXiq|aUyD*QWJ>IHbtG(5^CR%PpNJt5D8$gz!d6PVo zz6NZH8n#0P9LGXpr_K0913ZP!=yag0zlIJ6#W#in2x5Sm13?b-J3I;Kq{CezeA$Y@ zlrV=S)lxY*MSE@QO!Z(7iu-3Iuo!%=WL#U40V5bb6A6j6>|eu)32A^qkevvix8dqx z*D*@l2Wi4>)HhTQ!^P{VggopzO63nx>q%k9g{wZPwbTPa3| zuFu}Q92~ZxFH{4C8h3WI>FwDOanWi{b-Yo4my2yf9afH+pW;?F0211q9@pWxgC@WVFRXA>8v-X?Xu3g)ib-f|@`N7xK_ zKcM@_$t@ECF22<11%w^R1}}#f0RI(c;Epx@eKJ3o+2HOcxC}`xJTCou{dRfS^`VOp zBr`0H7uI|Bf{+}L)W+V;BQhuCG;mB|#X=KJ4SERkp{yb!ux#i*^(L08Y|U}>h8Bv1kc5Ugm!O@tn2-p-pz9y5!o2{eCwYG3 zjtk%-_mZoRF#up)0k~&BRD8ga!9HLbUZLFLd6JF2mp9KdXVmqPS)cIWvL6`7@IF+X z3)L=HR50+Q;^*=_g`TLR)xtYgT=iC6xsn)bLdQh+!Oytnh*?$=Ff(wQ>IenM)b2nr zF1Rd*87ywd_t2IMZng3kBppJf{8k8$lp{8NO-oi2V*)zoDh`a}1J{26p=s%MUEwqQ zoM}&0_hH4iFL#3V=QcpuOE zHuyXaj^SM%xact{l~Av_ks=vI<`RY|e=YF}@(0dw)Z4NS zgMR|GW<+%2eDv&JsQY`p-Rt`*Z3#ex_sjgcqM{nqz*m@eKUxg2_GctnNNM1@PTtuj z!IfA}N!Ur;N!7v_ERC;VIZSs6KCNIv8Rc7XcqK#f+oZ^yo0#m zabK*74*;XH89V8l0~n&%QVRsC+)Z$`^qR1sf?zM+MUMFyQ!=!PqoO@jQ&oKE++3ps zUSu1#5y**I;X@DV*_)N%y1qA|th6Xd+y9B{k7M@ycR7R@Sx&B^Bu5PY{@2q9zNh|W zis$tEe}m`%W;f~?&;l*SaMCtQQ% zwf7y#ZJiMM@itX(V~mz}8`9TWLH#9@$7FUJGht#2P*y$BPTJFr4Lj~wP_3B_yTI&k zhi?UU$z5mXNM992>2DiL1gDk$1tXTx?p=&QcP-V>7t}W#dfwrvu|XwqkD@5_X$L2Q z!7XoTD94z($S}tU9IsO5RC7b$Rszs+``TKW(pX8+A1h@z@@uF71_m1B!B5O_4vRdL z&ob0c5dia}hSK|?dX!CCz;rFV!gn;*zr4rau1|plFj=UeISUmGU#FUHTS9v%cy%P$ z*j$Cawx&Cj=4B=Vz@TKK5z|+R&JM8WvDxdNOoS5r{nGO7CMtpkOyhyMq^0Bzp=99m z1xd!;0g0z8eCVg?el~4l!=GJDj;RD(Wc>dR8FJdJmFZQ~-ranPa7gjs80THQzPc12 zgAsx65wDvwRX<2b2F5hHquo3hr+m0fME9vG#bYRs!HRP}6BssNs()}wnBjpd4{@Sj zgYf3MICbqZU3rhVUnIfE>^HsTy7~XMl7I2dGau}oqF8zP`(M|Q)u&9wvn{af)1HoZ zPafz;z)-V1vI9rTM$Kq|ZI_o_a~4b>%XkKmO!RfBv8>fhqxmo6m$o)Zfe+N~id6Gz zM>f%=fVyJ z`+T6LisgF^v2TicHdiG%$Ak})S%~iLC+)B=P*7(TVmID<0bSM(*By4JDYJ*qF1foL z$`A3`VKi`$unuNCbVWW_$~-RdZ7!^0#WS9D2iN!Ta6Fn>%DIPOuR!AlAEcBt*IeXw zw9q#LdP(UvEPX`l=F2&9<%#X&rDO*Nj}Ze9+y5)D&oV(0)52g&)uCsLRI+d7nUt?X zdRo4%wKInP#HcE(Jlx~;K;$P!$IH!e9U*J62LsEU5F8>+fc%vCmhhXL$trTx7khkiumeG8Mj^Oum(FDaPtWP7&T%quyYb zj1Q!>;-AYe#6Q;@Ip4E1{077|h>U_oz0`k+lNPlh=y)e!$8v_p!BJlL-%kRX9MF`V zpeQOAhkZ5p`5bPp8ESIPXfIMJYLhj^*HfCJc&pM?mq`p?x>=W<`?it_F84P$g)6V~ z+EI6Aa(4BTo#$(7x4oQSr%v0+$6 z_R9Kzwou~GB7-@KC2CG>3eQ{jws7RWhc!`_(@B{lB?a-H#uqL+c-K-ziP~0z;*^wV z?Ub4e7OD>fz0_U{Jtr#aiNZKb-Dwky-!@1ac~L7+_Sm^fPQNjEiB3LJ1_-nMTBp?BZRHkP-M9v&&En^!cI`!*Ru8t{8b4Bj$yhcN!(MVpfST=XECf<@U znZNpU1+}CxoEmKy_K3YhhSAUqs*;u{%f?$a!0!$2^@3S8?0nnv8Q;*R#Xdx_3GoGM zO$Hm~v;;aW<@xBrWPe+!kCdD371f_Z;fd8h5;78^b{R4LgfJ%y_=#EyUjjFV&uqhC z-~7ty=?wxHq^%ye0Cf+lAfZIjdKo!HA!@Q3%rIyKs|~Tj0?lr;Jt&@5l_IQ;qIP|` z_~2a@^NY~O<~AsdGRkhmgtKdnbNvwBDFE%k1=^A-veR#(41%$e)Pp=W(;lG5>C0-sht5)UK|Tt zZru$#5VO@YmX(CNz6sT?P|qK{{>26Ss`dQ<{r#?z_>5nZ6=&9xx-m;WMtUv@-}KYx ziP7x4N)9T#%1_=*jU^!nu1@E7-5kU7*SoKt@4kMv{pfoOK(%p-PX1KKsIgT2+t(jr z_BYHDd0Z>f9xk@VeV%r{dZGoufadG|l`@}+Iy@!~cNYZndwDLJA|3IfXxuA^D%&ZG z{}{r+Bzce-qU5PZOBXT;f{sy^a~0eoD;zx_!3Me2VzMhsTXqKNwYpri&_(HBZYyz7 zyMIRk148KE#Fb!{rr_#H!~rq>J3zsj>YmpfJ*#W_PfHNimIS2Yh#aFRvjdSs_~bA1 zqu>80kHMZU_z$@i>tRsw7*2>MGm0OO^!%S?2z|y0iM|mjW?c9wu-v^c@#$OifOUgiN&IKKU76om8LVi>4e#md-&f z9Lzh5PIf#fcR?aCfhY&(nFVp?y&Vj?+`BsGaVoX<>; z3Ts8c;H*Rm1Y_xos5@p-W1*;G$^X_UBZr5FqQltJ&a?1x>k-6vm4w4DlNNaLhWZW- zMNav17~QM!s>kgDat2f>y+t%s7uOe4JX~FJ`qM)W*u3~sDo&E zF9=hV#gy2Ej8N!AbZY#-TG}(6-MIbby}>gaB*g`5If|F}u77#? z{I&;^bWgG954@wCw0def3sBbGSW#UC`YPjA+Zf+CS*E%CdbE#gpfb! zgT`Yfpqn$jQKR*{OSMxLMq@CQOZU2440E&+^i~Lk&|^9R=6_CuL!V*oM!N^wFY5cR8!Q|=+OGdK|cHhpGervciwsOh%yX%k9LgXgwsWE;09QZIK_j%E*Q7kC4_8-NqCA9GScT z8F0qieIRsd+0Xh>u}Cf;N+I0mR4bN>PVY!MiJ9`oDc&q#z6oXTC zQ${oxUgtQh4%veySB0`94IUJ%Npji1EgW5|8_Zfa(o^5dxWx*m7s#}n{B$3FPl36s zp4t67-AF0ylb7l@@_donH&RasMQV)?hCc5<8Eok9@913gPY_aYlaa0x;>bRwlQdad zzFd(8E2NSFeVFiC_8utd-qV$NzSW?Vx}>g$5&Lko zpqr?E>)*fA38(({zurM+F+Lt&Pu|_M|4;5{lAms|I7y>_!n7^swLqX8YX_{7bxssP z&!|cX)9RHmgc%ez#~3PPI9{(%<6NGV?OzdQ;PyQGpdRmPJ*a9Ja2n{4%$mY5$O%Zd znA=wD#!Nz7$v9h1$kH^A=YRX}i`8^>j=IS8-~M;p2?_DiDCl-fhhAZPU310m-|2*U zf0~>wM{m{<A!nGK_onN2~Cd z!7c>}1H(_S1r>txW;|YyWO~WWfW@VNT=*su{Un5SHQnxF-~%LN_A4!hGSC*Y%omFl zILJAOrtqSn)YWJM3%^Tu;*k&p$(;zfOQRmO`fh`}lm>!Gh3n5w1dz7(g3?>rG{AQ! z0<6a?Qk|ZYW+wkd7-H{7u_(wwky{6WTpXx48+&<6+;?OG^?Qb{3;D9EpyT6QnZd^P)7{Tk<76EP{}Uz)wI;! zNkh6rg!oGD6dtJQe+Y%*Y?iWtvKKgXvnK84Ge0%RD z^=l_GSUJjl1C1k8aWAnlwv~E7)*wfcDUMQLchlBozSj7oSB*aB-MpXFL zk!)Xh0)$%y1u`)|TYHp|j%rGg_AognqmajTh^N7E6?3Oq|_#B)+QAp}_*Ry=_ zOc!K;#wp2)*auk(38pVxp`u_^S5}(Bk)o(7is~jSxn$x%3u|+G;V#6i9{45lH0_Ry z(WOu|GZ&m7cL?5aO#5S-^CLNFHaA9ad#K-wv%zIZ+7X4`$A>XGtZ=auu5*}?a#{V_s zZoj6b5<7Q0`KYHeZ)WiT(78~$<_&J9t_qYz)?i;FGkgOYk~(HX zaL-Qx=+J>{$l9RzT=W3c5;XxHghL0QGcEv=~t>8?Rw-n0_h?)8`#Y zpiVrRV<;{wTu0M$+B#==wVPvKjMRbJ!mkI_2>GFPd>OoFN#FlvEJZ1qXGQL05Cd(` z(0=UijY}y?77UpB0DwWnolq4Q`;SPj^p1w!JrgPF4@Lvgng1w5rmnx?S9 zUq)9);r(t_J5%}Ja~}j$l_LDB*L|&waJS<(KYg|Lv~FIy9`j<-QdqdT()Kye?yEDr z*x7mYlBDvEQcHFccTzYTBF7RWzoAzSw5&z3I|MBHO;VPS5;k}VsBD!SSn86LvaQjj zTTeNKSykRosG=4E){c}8^i@E#!*BSt(jbzOmC?3-G@71^NJE>k3BbEOuoq2a@J8gC zR7`SEikoU6f}ko!{q-%-bwL+U8=F_Zj;h%?XaDWo?)URBka4}G z{An8JdwKDmrZ1EQ@8o1lEJQxg$hw?>EBe&=(1Y_vQSzc_r0m z;q~Vex%>B57x7-lzk4>K35LuSW!U;BIxZ5Q0H5_~vGN!2Bc`L@csjSqNj+c=!wVRR zn0pVoFk{qBX?6psd|3kh`}aD|A2}+ruWHGINWVVEU3F)9r}sKO-LtWhN$@&sJR>}Q z{QF;zz`D|-y0(TT^6?sv$Q)>_rs*UMsG7=%qsKZohaZn+pmxwAU2?}S_{FB(YOEZm z1!V-|#0ZqL{Qm2+$>MnUQtH=!$y-~LLj3y7cN{0+5MprvM?GE(g`L`J0xw~2>{5;~ z?DKX7$^7F;e@Jz~sA?M$9O@BtMqV#G0Q6kV&OZ!gU&8e3RMI3_V3%I1{!=$*A6_1B z!0TV0j)!F%XMBW3ztYBEN013PYEwix^C8(G)a5phMq6zB=8&3$qEbnMj_h zw;5~%c9(ni*HZeNA1Y^})!^EqKjz+j+k!pl=+5Zd+2Qmuq3Hkt*76b!XkKdxbZ}7# zAyt~g3Ygc?g$c+2{dIgjCfQ?LrlDR|ked40?G`-M@gZwrSh_~flj;QB{z)sge+e7Y z@tvO`-!|fewor^A4REjHXg!-8{{B~2@EB~EL9;G}Pqg}_=+59$T+crq--|J9tj`3oOvrU8iUQ1qf~RrlPuz zD&%xB<}wWf=;H%>R*v#tTrD60>SC29mSC<{K>H*aJ)c4xIi=xUAx+3-49JQf5ANO> z(zC0z#IBPTKUq!T$`vvr48$vb;v7_$lGua=HzBR=xP0pefT=^3HUWvr!08Oxtz$tB zDKrXE2`dSm-Q37X^;_!mR--SKQzr~pF~d}NAg5EW`-NEVJd0_a$WlP8U+Q0XUDl8m z9l*KXZVtK`I4W5IYg)pj;V$*mdY(0g`SD1tg3GN$^m?Z9P`zgE9!M$NApur_b}`1l z%U<;924AAnIGYizQ?Y}p^F`ld)nf-tL{^Ls8u z7Wzg0Lh@w^KX1<(cin7PdYiU#vLCs;Um`Gx1K1o*>i%#11;@b}Y}@6{t$viKdFN!B zsX1NX+jC|M<#o<06&Ds%Q`GFC=<@OvEf=X^=O#0FeWBw)0x`y|6VUiE_Yfhv=msh& z*WWsQ|Lacp;$?z@Xh1gH`tzLr@tRA3j0xl>v@9Z#^K5TtXDuENptPgF)Y%XJ{JI;5 zSsBE%x@fe-r`TokBoBrQ_v~P|^(x_B|GFD%^nT6vwGC zCPX060GPPr$F&!IJ)g+{uH=hFw{K#G10-3_h7o`eD*>`{fiTeW_<*5Tk)+A-{?-7c zLLPa*7CS}K9aq;2|ERHXb*b9uBpZz;siaDNIpvT60J|EGLZ#CB1_to&ullmjUw31p z_iU%fW4XV^U%`wyMn$jp1!{JmVLCfI%G`t@0~S$6kt7h~Dw=ys9uxY+k6;Zf>sUIdhb*)sW$tWg~!1Ci}QBX#MRAjs1pbDe#Q&i5G zIiAz#-0H@1!kKslp=-1QNLSzJrY=63?_Q0{Ziki zsea1)+(bFQ=_W1IlC|vQ;EV1|Rcl`AI5fGi@0Gj?gtD|3_ zQR%`TkJGm~Ij;JAVSq8Q>J=UL02)3?GhJc6!rP$A=+eu&F*@?S`n}IiTi@?^+*UYe z4=8XT3R_1(PGN#b+{Tc(%<4do)+im{QGluh(i?1 z2OpBfqo1f4-rrZZF&iWf2xFD|`1I|2I~fvhL5K?Q&wzu+do@Dl9I6w1KFgSd>`4PM zSikc-vEIJ-#s2<3uIB&uUnlFxDW=X`YFiSSuU)FmQRWO3#W+;1J>=0$1gNG#bYth8 ztyHgol8`i}7pt%guk})#9&Igwc1}Z&%KZWLneK!^borg1L+oT1rdSN|jL9Q$_5o3l zv^?r@(>l&9U!=AI`s=s%)=_9e6vm(5mryDP*lSBIB<0NY+Eh)lg}m?jEv)BVC!kmf z2yhlscMxa|o+_k<9mYN& z=IzOPWCjJf(jHyXe@|xjT~CWe_swJPKHKt1{JbGg{Hq41gm$)hm8J-(do1`$R#(eu z?L^kbO4J~}@$B)Zc36MjrL5()nKl6lfGB;mJR0E#eaPIr z2Re~gjj9w%xH^fC5nkd{k%o;4E%76Y4ijI;lL}T3*&J+7NxCbXwM;|mlJd+3GQ7T< zD5I5MrU*EvCt4(+wYuo-fxVepso1$o{LR&+*XNR=yqp7Hx`Xf%dFeL&;}unyCIYU* zc@gZF#b2VpQrE5i;u9C6Mr@PpeJP!(gHX_9beJ)kVP4&mJ?Mrp;_Mzgi~JRq;0_cS zk__3{-Tq}g6aZt$x%yzA8dPmhdfJlQ4T-3XiFVhkKvTCYOe!C44(y9VlVH0aP(AQt zVm=R6L%&YjS{0>8mdlStYHKHjrC=Qti-ln%v7GWL?11jDlxaJJJ;f_l`ddTXEc&@B zJWp_hVY>CO%z}$7e3;o!t~qP4SdHiCM}+>A=2LsNO*c-nZ4=xq4=VNO7T@=anMP7K zmEADKzcRBwIt(2fx!=b)yL{(#9(V63IDvqi`CObH{^8b>CknCe*pL4nE|9_7i|O}P zBKpHEqi@A?x%J0?{D>H|eD9p6atiAQqZ@MB!FcgT33%D$(1%<9bT^E!PydBPTm1vwa6un< zgns>+CB$vcfvhhT{#%bjU!R^kSsL<|AW)9X!EQWyvP1gOx^1w*>|eMn9?(iDKcT@a z750L!GJAYV?q{HncPJ0CDJ`lXT-N?kjn>W=IJ%&~<49erq4Y8C-G9)HFSG_~3g56) zsz5_V^lVYeD$-lb0UNMT&LjCvzZ;e?HuhI&CKq z^NMr3loyjpa`q3_&yF-7i|!+gVG1DVd%v`RZ?zCz&Qw95bud^5v5N#|DHN1&Xu1^- z)KqD=&B5cv$fd!>2*zi8Wl$yUUMri)8HdH1Z37oK1-%QT)~A zZ%^JLf;l@~F;$EzC=Zbol9XPw8@$0s~o+)TZ>J`KqJ9On+g&ogCM^ahb#K<^8gqn(RT!=~S?7qrGUS&( zC+Nc0O+Y2OxEQ~!|86C0xR?*VYu%tXLc&chfBxOKo6Gb1Zr|O1!MJ+E)ZhU_VCAY= zF!-O2E3ULJUWg?5?HnIPf(tEBJF-kJN#Z*eosHy_O3wMR0N`;!L&P?~c0T0Gr!!=c z#R#wkV7Mfhkx5hL)VqRcb2CR0n3uGbecz5#7=jzdENdPMZUpVO7iB$DN46n~wKGow zR|PuQ8GWD+XwE_`&kwwBz&C8*hOS?7-&A~b>fh_(u@D$a97o(leFX6P{wr>FJMF;; zTbJ8P#*tG@qqY_#lc0>IV{vh7uHkxNIlypO&Rygq`c>?@01)LAR9r)E@91D zilxZ)t)m;AFSNky0-X*SDqP156p5_QndvzpCxW^M*mn87wrw(FiB-t&V~5g2;AX-`rOww3j&D}RBwGPxGdaJ_H{5|dSi{QGxw4-7``M1f^FboGp*UuU-^h!e$Phg zgd*mZKkP;vKfYXJt|Nd)FRo9yvw8!H{l*w;IgIi`JVeCUG9EwC({yyU!f1{rZzSz` zz~9Fq5yCwhc$3R1*+feyc&UBW}Yq^x7``8B5R2~4iBxK+lSp) zPI4DwnwJ9T>11_*%;Gg2T2V5#{x#i-M*JG|y2mG>Wi-iZMKRHJm~f>NHciw+Z)q1c z1PiRf(0%GHqf?;~EsQ#f-yK~GO(;Bh)zeg*@t!v&1pvE9M)ulKCZ-V3v#{|EO?DAK z6vUdXbnNJetcG<7=v-5X0*fp`JRYM=hil3yU@@GX$!oW$>4l60B@B83F3BLXeFlje zZp057lO*yW5>7RA%49enLJ^-fsYX4n_(3!fB>%}EM`kNCXOW4`pg%F6Z%#|7v(<#( zTnXD3frc_egS8MIdFXY^^ROGyOz4K@tu6|@_DyFkFf@pl`!F_F!HH?2%=at91d)1c zn~W<O;&trl;U;uFfvpndF8zgOx`2LWys)%D@Rb;1b##x_{hL6oT!y3DG;tbq1@X zdIr;wvf?pKzVsA);;imd8s**jXF_2cAiLf>%Qv~+G zo#?Xem*>!@C43E^Ca1bmfiV;xtf4xfwBe*qRaaTwqzwx z@u@xI$V;&>u3KcXGX9a6Z0tqZ+)LY_`j%~0?a6QP$Y3KBY!{H)czQa9G! z=zVel)cc~v*>Q8tZWrPCo1;3@{C@cN_jy@4Hn&nsDpRGDQpZSa%V19GL?sWqu_fDh z@B#zq{Vwacxp>7(Od*A92aSX>2-X+zF$JD8Qc7FZrfCG0%hA&jrnV%*Xf-kKb~(73?SvMO~bTNRDazYTLpY zA%Fi)nZX|kcoH+_%N6!X-|`(#MTm|xB58Gnrl7Xe!z-H?m~aYYlS&xQF(@PA+4o~o z?LKsI5?K5j?sM;CQ3W;THqC7#ZW0`93Ge4CI;zmc#zyTd<{Vr7>B)o)z5X#^@cD^| zw=qR3!LP)ZRX={+=$3CH@p;v=6}yp`H}a6MsXw3_i#0oc4(3xRDU}kS!=NY0|FBy@ z*n90%jR6IzmV=|uI1HcJBx^lw_;FX89D`aE_m?>==j^1AGPVqb$jd`-a+ZyijBqZ~ zd#_yPc69*-*BG?jR=hWtauhZ4K0wFOvHL8GE_P}hBD9q3DszeTf{HtJMp&$uw5{1b zCtPp}(7W}cj<%Rk z?I>>J1L9SP6;)ATdr zoZ6j(qVtu(SG#4J!vU95T z0pQ|*(*FIq$LI^8Q=^&P@>;}}#{@&VjBT7-G7rj!^#;a`BPPZ!v6%J0cM^dpWdPhA zk73Gfl`*W%HI~_9rx}aLKf;KN{dX;eBj~X$_vPbF{!9IS{@nv?~9K9a&>q_uhv8ym;yn|rmZlz`1HWmzioZrdn%{b8a=-1S7xrGi+O1!*-H;16vi_^x z$b(BkEh!N27~ggs$`=Q(>tEjSB`q1-RmI+)zaw8Y!a)QUZgJ{O=SidmmnoVz zFML2zE2p-x{Z+btYj~B?QL@&5T&L(BR41z|&Aoq3m=md-;%R^EcZ#tg0(-%~Lf`pKhH|MyOkZtV-Q{JqnVlQgBZ{e)3U)cZR5@e1}^FHI$eq zE(}9#0G^wwFo-Bq5z_7YqmS5(%GFuZtMH33FbU**N`}mHqxeYs@&Iapp`4ac+QHR{ z<58+BH%ZV>Hc`4aMy#zYt!woFhcOYKSQ-6vXCW0&Gy;+l{qoYqAWIPvt9Fw;6Wniq@A3AI z>+o2Dy2WLl^VM7$WpXkpj|5&XcTN*%pQPRDYCent5vlt;cmLMifvzz9{`Fs8)Xi&G z_4|3mT5R)hNPU!(%v=q+#rDTCex%_t#Q0UCl-p9%3u8 zq&Angn`c)S0lwU2MbSX(?_f+k$&q7sM9(h-<{vvngAJPur+-xEnmTI*j0h-CPOI3b zR89G9J~g5E2qwQ>NS$E=bkRTm@x{_>3`UaT&ZTo|>jYXqoHk+5(PCA`T%70_5o<4%eKn4}>P zUPHD7*N3b&pk`&$QX*f$_8ua4ODDG1-mA%H3(mog6UrP;TKIeyYss z=S3wnG;Yq0j#kS1Y+k*w+wCPV+b1a41edD0J>$r|HeiY#Y#M7Mx|qZNuNqkv{A59- zEe`M|_acbEJ6%^M>@4a-);R%%E$tDIxt1&mjPJsnU)^I0NNaWq6D$ZE6CxUBSlA^NvC$r3lACI}}8uK9R+LODZH zkeZRfHE|5X^ja|yTCV!}Hn&LKcxg^WIKi_hgxb_u&eVXDcCa*(8DEA6t>Z$;iVd$V zT>PHpe=)~rDq=|&lSHZ!J&F#1lq(*m9YR~4BhnyVFE3x0ViK9)Yr!-v!%NjufXB%U zScI|${2PM=A~jf`howr4$uY46QGY5`NIfbbXTS-iC`Ou&@9`aCFD%eS{BqfEJI*p&tz&F&)3)nOOeo=d%5XXh--jMs`;x7k=?oX{K<>0@LMTElRUpNYtZr@ep^jx z;E8&enqYA@iOD0--=OD(+pKC@s$t7*ObEG(vP$z-D4a$XK5bcU9qX{7bWs#kQw1e7 z&FTV(MHQZEYJw4qZ3fFcA`P2yNMNBudf=~Q(&&89_{kVX2Vxq|fyu@<9ACe`g1dWr zz;qWf1S47tu~VFlR*Rw45rQoXu!N8hfYo&XaqD@?hUz#-&34ni+w7LMIN~)z8yqL* zAg^YVLdd5+lxq_Er={zjGT* zUCRliG4~v=PTZZjlTt%Mt9RnNP5`dYe4nVd+PYUUL)_$P+Aw~m9eQPUUbOikZ>Gt> zm^paKqj`VNI{lD=BwO$3b(C`8MF0>u5+l!@>gXXDYh{np(bggvJ08$DG=0ot&gG5( zk>tq4m@ZJhWGsw1fsE__{nvlR?2^C~a7O&bx@C=^?`R4;0;kZgVk>A$h1IUhLe{Wl z5g3FDf@3O#p*uP9B+AymT44onCsMXQWe}aM%SIEj_qsPi^;N>$3&#t{EO3>wu?^Z& z=wkaN=T{Z&Lh=?%^JCZXVvKKR+OG1TadZ$xbV4u`fa&}Qo{ENgI3*e-Er-xNl48r4wD+sS(P&pxew<$A2eF?)!fj5%I%Zma3LViuc5^`KT9l!kp!q zoL_U)@#szBB;Kt$*0I&G1ntS@DJySEajNR6G-)+9TF8y8GS>(r@ZY5WEud0WkA zKe*E=r|1(+{i(sm^W9Iq$381-#c9Rs5H=3Q41m9VR2K|Su|Zr@NA(uKNai(?q#S4V0q8hqQ85}$y=jZ3%Tl)YU`{#hO7S-PR}1F|}YW5!HqVbB{;|iuew+PH3KT9I1YweacXX*5r9vZUc9aIrf-vNw7(L zmxb+ljY3J$g2_49IF0-xa-|RMR27jP-02i$v@`#c%7(86xc}aCF$7hn5*8Z2&AzVD z(9kCmN5h|F?0a>61a07juqmAv=rq(vw<>1o3x=CFqieJExDBod9nyB8t5Iv<9WANh z5buO!S)x2v8zqrBE8SyKx>0IehWE4ZKDg6$z`LJpV3uNmJ)s~1K^Ud>orC?+%eACh zkCwC(&8}Cy)FL)CBkR&_Y#@k$@1T*Sbjk#e^HUZH5Df01gv=XBS_2Z!f#ys!XG&(x zSu6Dj86vPp^E;3-BwV?YGTLAba*;EUwEF=2CK|&dIW5pbAbDlnl;zg7l!AA)Ukn{- zXu{kcN7^9eh&wY$+^<6N)!fDhce-&_ZENTi)ZhPSYBr9D+W_nI$*`r*gtW1;3?@Nt zY(JQM^?Nh#&G8o?EHS9q%1SO;yT;fFEW*%dF2I;E?efZmm@xYK5P4+OPbl`UAasC# z9@DLh3nv2BMPdtBv&cYz)rPoBM4u|AQw?3101P%>bm7ZO{0ymjapM4UT(mJwl4YBm zP*)Ao5Z*CvT#zM}Js5pf3;Kk(SiOq3-_ziD_p3rTCgP*Bn0+g33&kWrSGW1>z4m9@ zX&+@ryhhJ23(zTv=K-Eh06Ax4jN;FH^8QzY z*nbGr%WLORQM*;(iwyp-+xCxRqkLed{O-XQzC4G?O)b%lc zUd?bb+GfnB<3*x*AlX!u7?F0J%;mo;L37l|KYNK$ zT{fOXw#E|E(P|(TH{)(m$yG^J&wp~!%7lzgEw3GuM^>2N+An9xZf3!^1ctzhWmvxB z=Lj86OhHdUWbQ#yr~r@y8hSz-U|Ps-1sHrcHx}@6+zTMBdM@v-}PrbQ(;09X7_5=&$2OaStlBr4(#|IvXLO1q^O-d@NQ#wtkJNl`x6#ZnC(sT~9o> zf_D`>cgs13e7QA0SrU`RVB>AEuW#_WM8cDNTiM1=!%eLw_3PwrC&IE7`?;$B{ormb z@LJj#|FqER^F;{twu#-WFHhq`tZ|8C#$(VN-l^6IsU42aaU!8?lWzqYkGA??+{5t< zIfWy^1q^6ldFX}poyRZ@zGS0^$Z6vKFzaqD%v!=|rq*&|v>*rdi;3vfFXmdfwfu24 zTC{k0Z?17n%Ld2R;#f(x-bnb76_!Fdd@=*V(ad@Hk`NP$)5wyp{#I7=4hPC|ZNdtO zoGY(KrvEVqRrNN!Y>62P41%W?P;_)6#zD|IRVcn&gD!U|?&HW^W6!$=Du;BDjs~}8 zE85j8Xu^#cPjBB69vv1n4e5+#kn|{0D@p^Uwpk4g*`e?ZolILaJn!(4cw2bI105jP zeVgYWdtDGSxizrKf@EMp1z&X%3*%H@>$U5(plrD>XfE7(i8Ju#VI{$xGmx;vz|kRN zUAPFhu$N<6ZLhax7sD)o&?60BzJjcT=Dnrs!K$z+v;_Xznl;IKs3sI*?1DjHvoR~N z*Z1$#F0gg^T=C=wcWVK|^3QccQH>E^gJ4GCv-*jylDwvfyyoRPF9ceG`&nM%04sDp zxp_>W7we}d#%1YC9qmZZMe8-yvz79oq3#?z)Wql@mXU6Ve;!IDO#3+#)wIPy z^{<>^HI~z?tbWr;@ZsgSis9Qpck0c+Wp0rflyVtvNj%XbU|fdJdJ)&NRT*#B67XvV zE**bmPf3GWl{x-F6dcY)duEI!Y>~F!Oo?4opG=h=FVU8FG+_)QZzav`v#o4est$`w zLWNGU_NkMpO0*<Ns%PUft-+D(mBed$l@_2B*TsXs`{h!qP3+Yh{KgC;k3^TK%av zBaW+in{wH{y+TYK>}v3Wp`{&9hx5Z2-ZWfKN z4T2Lhbh&m;xg23r72Zu_z_5@i%Lh{_Fvt8dH`0#|tz#-mqje>1!na8>$5_@JwPANh z=$eBDT?kJTPti~L|LmRJavax{rC+6jeFMj^0E!YpQX07f1W5_DM8W`RkLSiw zs2`w2pbA|-q@XLmz`Q~Cg(K$HR}(Q86ESn6=@;>n%(wPF=j6#enGg*~s2E2_xZ5;P zs63f@e)e8_?X@N=ap3xcWq;5oz)(-0F@pv(YC$SZTMeh9wYaJl*))&b0yX3{>VuHl z2P!rJ8$xJQ7OVU#H!ZY|w@_vb%C17qKI5mi?=oe~+Wyz7^m@N&vd zvE$Y8=G5dyYHdl_CLz6SnB5WW7L zxSJH`&aQwY)hO;Y4}qMi$4fsp5I8lBhsFrSn;MKLbDTXQt4IitIC9Q0vzAnbV#cfo z-f|&*F&_?rO9V?zJ_|v!Kr7F>FuVY|4E|2B$|>rfG28;asSyTg#iBpH#iCvzqI)p4 z&#W@Tv6+R#dWbKxI?CsEmK(hF>HyI4;O^T3t(h{0d^0Cn`;FCGB^a9vASgbx5%*p- zZ)_|5?$rVEhw6>+B34p^sZG5KA!!Mo4lqN8@tiS3$`Hzv;Q06wAY%EAOp#%VR855# z_9WvVO?Sbbu?wjFMG+&99M%0flr7CYS*0>XtQCPZ!OrRYHPc;HQ@Nq(G7a*Mp9t_K ztTgl@r*eX^c-r^3PfOYx>DsEP1ao(Rv-+I4{57Ys{XRCxNEpzG0}^BnR5D6TdMm8d zq|uegr8=59gAFf@f090RGGLFe401;s42_foFhb-sDWcGd{X6hCkT8m064h=CU0plt z*$vWF)Duz@M5`)cR>xu|beJ!z>R^Xu6lLOmC9@J7dgV{b%IUS+VPmtDJGmNKUx?R? zqJ4YNplPo`i=1UQm^uOc0e~nDtc1fXU5lq2NEX${esXN-AuQKR2vjDKCTTTC4=N2c zl$O8;)P!TgC5>@rv}$fk?Q72Ofl`np&975#e)MTs;yr%Zy3u}mr{evu-fquYIvnp1 z&t5Ztof*2zD1Np!v%S(MuE|jAr2r1ts=fQwTiZk-eUQR*=cDX)AC;1}zppYGT>Dkq zKVIg6>mPnNAB*4I{s(2^^2hzpEBT(A!G*V@eb26jwqB*e*5%*#>W}-G#*nqd)(;p; z>h%4_P&~4(K_r}zShJI@pRdWg4i&N3JIoQ(ri(*FRvU+D9jU53n;}VE>CXJ8Fjg~n ziMb^hfU>FbQ+o%!sI}!XC?b=E!!hiwR_<5-wK^PSB4d2OY`>6H*7(w#FVzIXvls^1 zti6MNfG&(!?NWyZa8PJlOixV7tmAYobGSdgrPT(yZyt3%lkQ~nE&SRj?arrfpMgb6 z@>)68uwm*P=rW%cDah*+vaW9itAp93{rij1(*EN8U^H)F=XVno1UY`LzJ1xQ&RC7F zt{G@2Zwd+Hiqa<`yPEDstQ&_XV>5uIehCU}whb)Cr#J(MzfMSI(m&y(aXp`aBoLGwtX!qc zuu@h$C?eOgrfFjL3(%Q{TO+!!s0&~lWjd}j;kw2T(}9vhy}8yc6YXXcf^kxXLBz{f z@~Sy4R=Y(Q<{7ohOt@0xo%LRhPZkuBujosB_`q^f7rZkP1$!ga837m!?E_ElZ-4$* z7!~ZnfBW;l>6v*>%Vg)J08UvH>~D|{>-mRAMTsE4-Q># zN`4C53g}b`UWQ{cD<&+oZNxo7ARe?TuD(5OFG2X&g3XF|=7`hD z^refPStuv4#RAp`{qo={3uI73Z7|UAs`^~a$}15YsuhNbXaz()VXNP`IyBE;_==-M zF}2d#36!yLAm^-H;ZfqK1O|nYJMAhT&R7wv-U!p#4`&1}`Q@2KSV&h&&dX$@Oy?)i@cDlyn^g74W+r^R@DXTM< zWNcbjL04C*wQMqGTto>cq7m7OiOP+-v4Bkkk7r6!ObKY>dZ3XCX|%J*Pj30Tm{Mdt zA}8v}s{{|6>=}Cw4KAtL3N0JXN5=&7ZdyJVbbCQ{n4+@m09EkxKf9W?T6j>XbaRvl z%48QmvbNlFrl_8d4mhjNg)G#!X(%$Du4X?qh9_TBPA0{oR;t#Kwp7ddQ^l?5f>_;s zLJfxkpFmBD3|5Qa@!mV+R{V(3L(q$Pxz^`&Ry~gquJqfZxweg@bTn~? zl5CG&XytGClPj}9u7`cGOcGmH?4vT*;V=G6`)A8YGk6t^Al_SBswnvLg``Gwd>oBw zBe%^taj;+S?;qWeh5d7+Qp4fmGKxZ4uT;O?Q^TI-qcRrkz#Sizp~Aoa1>=h5V>~`r zJ7&9yz@tay_Pbtei-ffan2I?gKGCvuvb_!iv!l~B&vdj=aQ|Q|w0glk6=B?j$S~q2 zJ#~4{(j5Z<1a+-d6;KU$?p!d=#*0{L^cs;Jmzlaz?oZV|eapk?d(Nd%O}7k{luWaY zX&WUS(+o~p9BJSAn1-TCm7Xbo4zFYno3?<@}4 zwpYJCTdgitp|kX0N_Fo0?ZL1E8xV`=CvPb*LDc9U`Ym|ysb7PLO13B-O4REm#Qzav z@S3i{``$EXEqQecU=?tC$4xE@Vq$fi=tdub!Y$D_m6FU%NEA=Aa2E!`W3-O`32b#S zpfIN#BX6M4*{JxDobIn*oRQVpnyzIO4So_`IrNn+=s-)C zk-5^CDO(7ds-~aq+UQOW2^zoz!lWFzBvM@t)i0xRfSE@5tG8XJ&hy|!>ZkD;cI*gc z^wjw_GD#T?xDt(Iw~e*ut=Hebd9l9{k$^cT@UXT-JH__HoBD_wx)0D{ccgb{Qp}{? zLCV7{yMvg3P$wKAOfUcr&=}~!tN1jjiclq+hqj5Fh4iM4aK>8?IxCVd5jCJvhZ~H5WmOZh7B}BYOm0zR zOfD~?f=jP*uozuPE19pbN1!L*8Yi)xCh9N>&@zKF6O&VoF7wu#kp{<>Tai&*?~&)A zAqR}Qw%62D1@pr<40wtIh0M=Je%ho15FS)~5~moIYa?T?v-~3ThgV{E;;RI;){bpz zw@ebsg>f|2Q$uVqzCa7;Dw;TzG#BCBIy(5x@kUm~!iQMV;*ySQjGVC~X+iKy3rOfUK>HgV7g-SsTamBknWlI}GCxNXtROdQZYsycEq^_9Z zh;a`9nB@S7*zUq*_auQ7bY(;9_F&bgM1$z5dGeYhhgBMdBHtHcT0O2z%uVaBA*||v zix9-#WPLutlOu*s67`FL30uWtY_cd(^f|H`^_6e8kGBDz^SJ9+Qe==EL(}hz)MOTU z5nEpo=WI7dYB79^`2n9*fDW4^4uAiAzD9*X2X5Gkbf^jR^lTtVn;75NF>f0~+yAKn$u3nVQ@8BB(iM81o+C;u*{4A!>>-Fj$dNtSd zt!95&Hmml0Z2n)j=~Xp$R7%9UdZIesevyA4zIYYY6>gSZ-A-IUX5u1+@!x+!f@6vK zZw>-?Bfq-^%zZeXBd6X^CIvC~*~EtHOpG`baK+Wm<#5`U%S`{_jsdaP+**;A9gdd+ z7kSytJ6e*R!no`#xoUh)hu7qs_4X!Gcx{r+YZ5q-@8o_1%6@JqIxeN%^>}rH5?WVhQA%pt_ITXpZ%a^?fdRqH;RQ(kq^D0Bk5Dfl-L-9YAD`v zs2nJ?#1!jHzKDdWt!AZ<9v6wlA=TO>a=ba$2#XNLAL8L+Z`z~n9gB;tyPuw@*{Je+ z@651U?x{*ALNFd1QgR43sl4FFO-dZaKxmz%+r(8_J?gKi_&N0^B)<1^E==OWXB{{p zNzWCTorIYe$#nz90vo?4hh(CS5WfJOXA)FO4cXL(@Gg{B3(ys2=&fu&l*)kA0jR20))!x{X!lG%i-5?N!^_KMD?{F&c)R55<1%$&8WKcx>}F*w z=@sgI(^-&k$N2k=9KSXUS9@@8rY_>S$`_%mkq^4Jb+~_E!JbaD1KL3`oiV2tlr}9a ztZF;nt;6p<{p1gm<%USRnO>(uR3GN%yAl{O$ml`|jofb!E+hXtxj;Ia6)JPSnL+n* zj4+5M(`;{EgwmQ(-SER0NW;HiwS*GdQ)|DsgLyeIus4DH*6BCjtw*Q&d3*5qxD5Q~ z=Rf|HTF~TX)PmdM5WHo(`1TSoqKkgb+YMv%pxc?yXk<3UXKLYzj*h0P^i84xUu|X7 z?Z`3b$^PI{jv<>WZ6uLytoJmI?X$JEw8b1PG@W?cmuEp^rjal;Z@|vW6HPkz7ZV{^ zrb0Yrp#Vv2NqG0=6xkQ6Pr=kQ3yDZ3qp(p@&GaQIo%K0dLAxsnQCg#gIf5EIu(gK_ zw$!OPm}6qxgzN%mE%t0QM-slpa(H(XN{%Sm(ah49lbU~tc?jf)Jz*@&)A=b_du%8k zEI{-*&;~(uw5kKc-Hm4T+1V7Zcl;OeYE1UGG@>o@m%QnX2jvXKU@rScgC^dMv2$_lUbmyLU7<=OgQx zHiOXy?KCrbcNJt4O>l!qz&g1m<@GLhaDDsH^xbj2vW#rj%w!}GBhVs&*zB!HW zmS?Tyhm63eeDaFzMv&7u>wv%h$kEM}3~xn;kU^a{goGXQ2Uqr-oDU=iZ53|mWx0w8 z>)B=J;4aHN54ceznL6fae3V!LG)udvK4Zw;yyx0{F0LCgM^CyW5oiTk+q)Tw7kGY> zWmWp2AI`4~m8};B-J&n@)zaYt@#O-F`&O?ga^z0Ml+SBw2h|F<9*gtQ2kPt|wP#WvYK7u2tNJGP zsM6&K*?baH(B@Kozo}4pHqm_hQA)w$7!!c3@3}yal zMMn+0^j|+jc%GhsoluN~B^IGcfUbzN!cxcylU>A45qdo&iHM_ENM zBd>%~nU2xG0pQ;C0=alz%FDEJnxuIbsF*G}kpC$Z5kYX<dl6}nAq+n0Xn z&gj~It;Zk~ys!sR2WD(FgO{NeH18SA&Q~@dE5`y)akk2g9zH(NibU-)UaX(P!u8o8 z;UwaC;nIj2A{ZIar+`|?tOIG9+&d``?Ld(t6bi;p)u9#0m^`8`uBRAi;ML{dqp05+ zmo%FQo)A@6x9qzyo=t$K>YpRcY$l36o6#@B`xx7kQjsKHup;{E`!g9Q@30LV6U}M= zflIEijx;J_upp`$HOhAce{xL)5l6g@8ECYru06g4;5b^b znC}qqd{QDfYGYVz52hP|>FO7+BMgR|JSmYA>deD2X7P3R?F%pk^X-a<8gqJ|b~O0f zD>*y~``Se93|;8qHi8X4W_faVR!v@f%suqBUL3#P|5XqObCBiXg9lIZ4#hmWg8H>y zXbnnH&ctGox68NF1OP$3r~BMgHq;It`)REeGQ>%9#4eG4VgOMtC<<|iLueG|0gD^` zP2#0fD_?+}FXn6}vWJh$T^<{fDU4oda@n(~9$Ft_cFF28^PP%O8FZ4i2}-Vrk0PT? zD=^+PN2uAsJN<*sU4sWOD5Hm3o$U@#hZNKZ7P&rd=9rTnO!hEzTlyCBbW4v@&ps9k zY6b)Ryph5tzGBD0(*StxPDxi}Nug_0&_}4>biw7mC`;62F<0!``<4wFjg?lc^ z^kvz5PK9N5Lj?JD8t=}y=+^3k>IP*2N5T|G3CE!`L- z7Y7g;zfN1X9BcJ4bycs~XHA%R+s@(H<`i?dzjMPgYjqD07O+yzWf`Xpr;DL9Ftk7v zBJn3bYeXEP z#rRBqp^))uS;BPsF{5|S2r?>yZI8XSjC1x98)Svt&uD-itX1qis8k*1n99h0P0G>&x3UC4hishdOE8zFKJ1Oay=gP-)BA<^;M%B`Q@_%Qz_xC_~+v@ z$}qUZGFr^7+%8RL(~@TL#1}lAQeT&6h+q^O2;py zfAJ7%-{nfKsPj=?n0-e3-xTS_?-Zy@a=QKVMb!7Z^}JoN{b>>K9f=R1?xNdSLH`WB zsW@3_Af0DT8madexhtw4-?7XCwnwfopCD=6ca@wFJFw~k&m@vNH0?kcrtC7{Outt)TIqDR5~yCQjAIlV0VT)qHtKTmdY|I?;{)d>_%u`~_;SWhK#t?{33^pE?5Mm5JSi0S^L36|K5i)h$?gG%-(^*HHn-=hnbvU6qSUgM-Vg&bT%Ayx>ah;cRJSf3)}N zxf$6b{ZZALSgkYzp?P&A-!Ew0Rp9vRxyirKH53VPtbe{)RPFnQE>P$1?}# z)`KXlX5)r@Z#&pMK)|aW#uwvz`H6-1kxRJ?>S)Vs-u7qt;=pA0(5+Pe>m{I5QI-j2jP$DF>Kz@PjW%Ae=< z#rT@LDbkn)3ZkujPP?UT{Lz@H6XVJ`Ap=G{LO>1xL&%Id0b9S(kHIl`ByGR^amYdl_Xgp@^i`zlRM zQJjLfKSyeg`zJBv8!rWSNNn$Fbw*7VVR;c!%6n=JfOj91={GU&+aMN|Xx!FoGrC=lXg9}9$fgi`xs^QZEJ-zd;OGemi=9vz`bW^{m`jj3~KR*lr? zsZ=Bqo-Jw-MV@X>`Pkszl_O#;MZM+_^NUTnLY+;@G&mV+OqO{1J5FOz^yJn7_u*$$ zV>Y!_VU(oaDHv)v71)$N3q-OCu=0wBzSs&7&N`|jNE?npU7Eg#!Dz6}4hnhwY`!qRJ;u_p$rNMu@EfO9wQ5R0sJ@w|1J($(wjJ$REqTy; zJ(Nna*5Ioj|A!5t{mB(<*(2hx4}sOtGcES^KP>7S-e#=Qv#Fi14OLCfF9ESe(xZ08 z6{^fQ+io50zub)Ko1UT_W%yhnopc^>t8SEyfmZ3O{Yi$is>tnJs(62nT$>F&?OL;u zwF|(yt9%qx3G&la59}Ka0;9Z31zj1`CJ7sgf+X9)L_^2GN3hKj)a86S|N7_SiK&iO zkQ71^x-r!lVtK*u&9qfqSEYr#Rqp|iM|`+_Fb^<;CC7wnsoDn`$`iU$OyR38u1HUg z$a8KgZbih(jtzYoB?>wl#F1COx+w=Uug(X`QB#n&UYvN1rG%^7kD*V>6w8DP^?oEE zBPH=?)|jSllnjk?ddKrfqW0NuI;@*GxE9MvsA#o@X~!>nNQH@XtIp8IT*_364DqcH z$L2lqYK=*({iUwOjLsXhf5FEgWP#bjPh80hoFH{Pumvdc=bWie=;z}hfUCi+3NNmE z(uO$1rMDM&uSo2MT_%V^v9fC4IqBv847OAi?W^-*%^&T{2ddhOme#? zP^N%m=6bcl*U|9}-MwzfU%r0sqgJ7!NU?%}e@8?*48&Q;l&YqP0Ai#9fyLZC&w77aPFeCtJm&ox!D~eR<_-H3z+KS zX3;*4E?_qqD;m|ZBD9tRAuXlxtfY*Ry1dvr_Sd3noW0Q`569l`-6*}SV>w;R$^0eh z=sWQ=Nwxfg@Uo8%j$dp{f@Lw?UXFLhvmMFX^*@aJqq%qiBH%4|mhX`0fga$8jn`~# zXW|a}^>nE9jOWIHU5@=*dcmF`rV3#<4AoHD3ETu=3M&PdLfaA5dEz;#WOXvOS0hmj zhoN!ZjlOO80LQ)Ljo1vSpar6~$fzdBsb;jndp9#qZVi-uW6jJZ&5gsN@)`^SYR??t zo*NqtTSJUWNt)AWi`W1^A(-$a>g_mdX*&h_nTI&B+e4g7<4 zFPEUFjUrCaT6m6W%tI(|yKA9k z8AWs!vvD~#sL;KkDCm6 z@?^>5ND;K-{AhtX^yqq9o+ZZ)OS@5wT)=7Jx!m~?VTiQG)xUTrH$Zl{?b8J)wSETO z47G^PlDpo;bvILQHWUPBueh?;RX`q~N84w$GY7x(=>?D_Z>K^e0KfNN9KHFvfAHqO zPLAg&X~I_?_x=DN-1Qbp+-N!)o!_v6dHd4GVmdmPkrHQd>tSkxBcp^Gf|xWn82f)R zsR*-mm5fEjs3dii_0-TwJVU*Ay#`RI#|xUV2N$-33=y zr?VBqz5~V@_0Q2GLnr} zU&23I=lnrS{(hvJsZ_S_+l?7HIio<=!D%at1#YtadHq@F&@nz-Fm3?#nIeO1mP_m` znPMsVbWN@->&#Ha>Xd!SP^Ivx(U_WX$L{m6%nIkvRC@SkaI!HsHL5$z3@t%<>BNOo3JkK{MEj`0<%SslIWv$D58%H#E7ay*y-$OQjH<(1XeP#SnB zF4zanro+88K6+TDYV+Yc__URt_{NHQHjsWM`A_iDy7MZ7+e?UKIbmQQOmW+{kkw$1@Y)zXk} zP+oTEw^9)!(@h~2wu?juR9aPn0cz0~)D`gCdxq6$y<8&057WJ%GY(VQ53=tIG3aI%U0!B=eZ;qEBY zD#&h*Hb})7mB}8p(TQ2~Emjr;^>gzVfIFfckqB;%`X7i5t?NYO%oC?%J9f9~9Tktu z!$-czTIaQX^=j*6RB#;$%o&iwh(ExBb-`5|UtYuGlgSyFeWT!;Ygd`+)S(ACbGg>$ z75~!q5Kq4RNHL)h^h?MMP3Dd{dqMaI_0qPSt8@p};*y#%%C{nto&N6FE0^Dt zJBB*X2^DMXT!VbT6#12NrGkwe808!@kLsAtMMkd!aY6U{CgM#BQuZ z56HfCvkcxQ@_a;phA~T~7E0sn>VifLHkau3X0)Zn-08u!b_RCCBnRPTVJ`_X96bfV z?R>-Rc!5QB&vJq^(c4#CNuB8Zbo^l>n~Dv?ju;zCK9a_3OrP`@3F&8vf=Ru{P;cQq z3i2m(5rXDxmQ&0!Py`B@Tt6H=92hJPD#EkQTiIIaWmlUf}ugLyN-i z`&09w78g)_5U4s7)Ycal>W^U?lSHfB*}}3^Ho)pf5?Ln;O&MZ}NzKTD^-$Cxd{-Rf z#o(@R;!a8OK5g{A%81}&iPg7*B?O^d4BAKF%2&Ie7G#BEA~}^-UsARfu&LSjFx6}KXZhTpnBRDZ?Y^m)O+ND$5NUTz^ zFRECpQ!y{jM)4QX2WSR|&wV`4I|*Z*v(U#h)>>RI-SzcePP?BL zxXAH~7a7@mImNJ?|BKsCk>Ar!$ys%^iC~EiPhC36vy}P+yPp;b=`r<4&Z13>SAZOo zUzhL1e8TV=PO1U?iF=Ge4@_Opnb63!%1HDKaG2JEo33RtV$>$g zRf3ADGkDBoLM!Zf#z0HM>Z~qm{Y(UMg~Ck7;wtc;Ruhh zp+?2ZAdO=b^{5vP&#eK0sG*!Z_hL^{W(5WWstO-d~%1g7t zTP@yXeOY|ghzIT_@v(h!2HU-x4R@S=-CM5+tbP#og?4&s3-&k(_(KgcSq#-w zXAYHC$zRjUq)dX7wArd=ICW6gH77>}cARulw6n8Pc`b=ZlxHwfHEH-_fK0A^a{fX5 zHmbNHtwW0DjHGU(ncR`=epZH7uYTXUAAME^HEwUaFC~_K${PLv3Cs2!x(_aUTbcYL zeDBQGJc>Ume-HSk9_H%>CP1O}QcViDe) z*ig44|EPaf>08F~Uxt0Sl-CKjcI+pS0LF1hjSyc7H-3o9T9yqZ0K0rN9CcmaFR)g6 z`pmn&6YE?sQg1a%`9_B!D``k_MXD>xUgG94@$D-S6C&N78}-Dh(Vnj-6@X}cXO1{B zdu+>&kIfEdJZgET?GwBV8GV9#!26X9fZPADj1u!de2vz?;=LSx9Xfbkx+&D~{j@N) zj$eO!_lM^)oSvbCSPj0jY^7m3s#4$do3yX0TShQ~O_nqTF**>^A#&SiPe&GVK;F!+zCK$X4=?b(uX9nw2>oASj7DxX*EoSG>l{FE5UsqO2Fu^@P z^^DLbn{0=ct>*!{C2Bo$dWzobbXbV%eL#M&pS zVR-&({iIf5^6uM8lhScNw#aMF&@!keZ#g48CMeuUqrK2k4Pn3t3|8r0yN!|hI<5yM zZDkyR?;P9lHYxrH&Nr-*3BZJK13=zDpvgdKBm1V#Pdwau&5Q8`aYRJ(Kceff*u`Jr z7uzuHiRn?9OI;FWz-ZI3TQ~JbWkvrhUz_xfz`EGnhW8G02jyGqc=DlC?3OA&X%?Ss^(r8zv*S!wC)oOo`%6%9kn$J- z1qtl-*IcH+|AH^j#;kiTri|8BtFIg1cVe>!x+Uh$w1XI#fHu|63H6sCZeexx)x&V< z?B)K7FmSGdYd>zZ>gV7qw3)RLP>z51_TbeU$xOh%J9@!ss&?CVGo=;euYddVzlKQV zm}cu^0$(IggccuD?N9&nZ-4$b;AC;Syo4-KGus&=vFq}DO%={}{K#ZNk@&;NPg5~O zVi8x-X^WYNQHiO1z~AOF3cPz;u7RcF$G+=VIwg2Y!*_`FX_liEFy)^}KkPVxgjbEDr!>aRC}~UCmLKTK}E8nwl6)WG%5;3c=|qlZ47kez0=p|WFZS{ z4>=!|IQa3=ex2@7b^50MBU41|*tW`ij&Jvsgt$yqjGv(M*7Epol8oW-GP?P{biW~dWF z)JT@`G^&wXWF2eiHLGT2^vodj&6;Qq&RSd?n0bxi9(IDoZ8EGC0)0)Eben=@VA~j^>|wT#ImS=wOws0% zr5YU@ND0c=a{tL0y44ur&$OCv-ypFpR5{Rdm4?IBx<)7YGEU&E9j z>WS>nGt++tt>uoH9`HqlAut%?w*8Z)VE^ClU?q4)9~`N8t9bVAqY_gIAFp|jWTtT0Q&^p#)XO@vY7w*=Ys0oG#YKnKhstntO;o zb-1P_V40dbqWJeRssCT6q)UpRQb%H5aRw$9I=LU?JynyNI(NcZNqM9yJmqZj$|R+I z7b!uTYbFwRn&R;L{L@sDlGuTs$Q7L=LK{V7umOx_s5@Lo%yO0Jcxmc_QQxBEDn!^4H`LsD zBp8F6{A`Z#27e=iP{>;sp<(!Zev%|YJ7TjEbh>_qN!^%QJz?pkr>y&C4y2u3q~xu` zz5U}mucfOTKw*68kGZ}>#k@iAgc2eoB&uAi&ztBg--^uOcE=O$$@N>q#u5{&D(#Iy zaV&-xZj2`B+TQ%Y44@Oi7(^F?@23|OaBT-m9R4u>Q=y%XG}bZAPWo(|#*y*{ZlJBr zzOI&-1^)mQ(O`E*OF&btZ0StT;AbH$r7>4di^w1)e;3}!rSt;EYFtOXYg)`fwsMWGIviK0<=FdMGH<5bK99GxRwYG-vRN<5s$RN3CI)0f<| zugV>@WOBy<%NTQ`Oh$BDBQd?<9tQWY9=q;!SW$&gRxIKNT+K8=;TKPKo zSC#aFpL~8gsBL;$^!SFE^Y_Qdgq}5s#Fr0u!OsQ|;)r$pDUoKTUsQL@DKaXL6;-#SFq(dz5 z<-B9wVr8*av}bv>R^T{sn00@_zDLAUy~Wl0%&}0;d`aPH&xD!RJX1Sfc?pHLz4A<3 zP@}Hmj(m6d&GUneg!A8x>PcbSi)U!9lwy=ePL*9j6U_(vKGDAi|(+(m1#77^8ftO%?U6GpV~<%qs?9U-yn3+smD z8~MTcfQo_M<~?s`*UwB2=jvV(@n`*~cWr&lrld6pqkTD4$sHx1Z&~@BD7AaN3RG+xVH2iwurGE9)Pul9Gb+B4 zJE>E|aD9fhK{Qy74T3R|b2a?bSd5CBn3Yv{JiPJ?D7TbA{e=C9ZAljlLcnS+G~1>X zZPYBQ$}=@qyGNv!Sktj6Ex%6NrY8;+RV7OdIDLPT{pF=}4ck|I zRm-|3Gr{y7_8LGHF-fY+*bTb<9% z<+Ap&}hM50BnFLw=dfr@pgAxkYLz^pHn8MOAYf808EEv(joPE+}j4L)l@w}{Qg90(7J^M zHrJWVXL|{Ou;<4&AgGB(~S@Pz7|_NT1Vxume^6qT9CW zaS0xMpfC^T&SA}cvS(f`UF3RACfE(e`Rx_&9hjTfX;u8lmW| zbTknrartkM>CC5GgJetd25ET+dIlA1#M1!>E@5KKMn>0V*=5#O^&ldeB&am--r}9= zerjw}bxkSe02S7v4qtcymrFc;{fcOj)#=a5$#V9<;zLdhV~4)@=-47kZdhTfg?AmB z`Qw5b_y%$q!WNqV1hmJCo5tlk`JQ2T&b^BvS!!q#yGhf^GC!$F8N8jpmq1VA63H#s zDRv^**+vby&`8p`?wDG}2+pO1;JhJYXRkmE0u50BB9|tpqz2ps-ZpxL(~co5@DrIE3u+StiK7BBf15RlNjsx2u|!$YG^;%BkRuRixk zEvmy*k_2D)FM>QQQ^%&$eC7~B?W>Fc8vC4B)^U1zh7`&}p`MuiS{t&BEneK(4^WP& zIt{{Hf&^B%KsZFi%lb=zJ76Ip#+Kt^u}_--m5e7nK{88BB?95$U{>-8@k%UT}_2S6Zc*u*u) zgcc?A0C{26aX#UxW>m}i4ZVM};o|C2M{aUgs1zhS=5dj=n|ooffoctV9~T+B1Uox8 zwOfJ|uBe5`J@<<2&`=f!OEUkLjli^aIx}?J*;1CUJ-ZsVMTT^plbp;rQ$+w~6MDs+ z{ZV(e-@LQ?CSls~MB+=WFoSD6g2z?zYUgWgtjs&197E`U^OIzn7GEzeCt16?1Ua(7pFHb#>P{8nnx)`61QC(@LS z;dLc2@E-iq`6nT4%}X89RaLBeLQ8@gA+7Ns#ADHsQBI4!y+eRl%dKZKN$H27*f0#( zzno%^X3@?SqDMLrg=$e@CqdL+@ON~*c^;$CD>X)fR4+z-(YdZn{JU>a1NFo9O}D@r zR4&*Xi6^C2o74ORZvBQQMP_f`Aiu~rYs)bzrQJS!Ks2w0v9cJ-5*O{A)KAKkt6r!! z^Ck}d#LK!-F7`8!ca1gyN-;d^OvfyQcv7YYx}!O2TZ^TWclJP;Q2C#>OAtLN!$ZEH zDot%{pG3tBNq%jUU2?|tL3&hjwmz|plzaiHD2!;+oAgqlb%tB2I73y%N{GVFT*BG< zsZep3Jf4!ui}?_Cq3POMu_ACcox7@@)i?!lPU$>J3x1nSifIE5*M==^801RoS zC(3Rt+4UC6keTQC_285OS4QZe1QfW^fwR`z`g;HPhV0Q>b}XL_m&@&0c-eL4lEzdW zw0Rp^P+5`|M3;!Uhz@|FoS@FFL%YN@Izz9%7B#jXSN6mulP}N|>=YpZdqb)thPN@d zGA`d2Y6_H~_))_6#bp7%QW-iJpx5NAo8@O3CMnYiI9c|hVzG9vSUn3=eB1Bx--k@e zNu=pnI09#3AV9r z;;8*cbr*Y5)SMJT)mt_Q5|(P!CK+P(98~(8?BEFuX)3$@vN1FW>vz`*1wUyGF2iW= zdICYWWF>~&bbH!SI8P7LwsjnU*(1(sJ92;^>q?ik=)XO(r>2sEbf|b;VY(wOe}5*> zzM!AB2Is$>Po|`gGa?jJxI)E8uurAqtFWhv*aE*M5(g;HwWb13TLX3n@JWw70xJZH~@kCFDUd2Oq+~o=QA=&SR&Jqxyh(1IS+L(Z-$_S&l_FXiG z9JYk24b#g25qP6^O-)ED_jSjpAV6B}p4C=wS(EO^zd7+DI<|w>_?!ETwYIOAbelNYt8$;Feb=F) z1=1L7P$;786pgwh@G(SA27HYardAos1YWT^sX^gh2jRSgrn>+>4T> z>e51i#eYo>7f!6!C|zVvSGV1wnpx*WwF|Paj=bS%Yu><-G^4j5Hgs-+USiNWd=DQ< zpuu%wDto;&AYw!PuKk>A4U^w2V2^TWE*tg-L3QeBYmn!ZXC}2;XxlH=8bsOOY4O{Ean0X9 ze$W~M7{NLkt9~6>8e1=Z(`F@9TEk%FZnB8|Zf+ z+!yTtmSmn^Ri#rsD%q+yvCB@`WlwSwP~?%th!Pc&vP*T9cbK`EyB=VkV$fF|%!}kn zX07kr=a2g=+hwQB24;Y6q)d_L?Ek&KzqNY)#-YxX_Xn@}t;c-X5iP7%yYlJ1ZTbdJ zi3{ZMhDEe(y4f=twQ42m@S#E49~j`h7Pr7Z6f%KorXWH68fr1V-+#Vu@#O0XGA;%W z_VWH9>Uo8W{-XnwpHAL^a|s2MY=H$T7Y7vQh#mc#uXwJ9w$`wFy_#T02A6r824H9E zJ0iz_uYm6(d;jnf9)LHZcTqxgI1QkE%srwz(3d(h<;eKf$e6RYV=fY{FdAcI}#X$a#?$b2_FXjsK z#>T3@gkRN?liYPlF~K%HuBSl9gfO^L5v(w7S}POrtYl|jHn+}D2GQ`;4#1<{2o3*g z;4{Cngrae|ziv#)CW68dk3h3NTS4iiLQ_=8U6_flU-< zIOVVNts2m(Bh04cjO8*}P0!(hvpbiiAH>b|r!xR3({?xjXE5y_ATRp@?`A9v_}J{9 z#$06!1+mrIedmAbDow!p@n&1naahyL$3pbf+E&xf)#}oo-qvIqHmwXSX?c8 z`oe@+Ak(eOaSZzSWM&XwAw>3M5=w{b_{`^{*tZ^9J2q{eh?(KdKR1K@GIa(gngK=p zwG*~_NWGUN{Oqs)n;~Wh*#eOFx@%*F*n&cvX*MINfdRC#q=u9U|K8 zG)-@*f(6F{M6kF-srtJ&TUKkM^Vn?8@Q-&a#2D}sN9+RBqYU*;1toG|_`$2qlaiTB z5o=Djs|HzfyljkSbZxhtVIgWIGEtUm2a5h)+7VK-Xi?Q=m~!JyF53(2!)oIvYZ9o^sX9Jt%Jx21QXInXrMw zLsdSL=D|%oxkQlrb+w$L%+tT^Zp@li7qHAn&GMlwf1D1Ox<(f^q1AHJUrN7QO*`^t z0`tQlJ$ziqEwne|{GR{d1(JZGaKq3L{2qi<^pmcrodJna3XgBvw;CFpL&p)(P1LO4 zB6;Jr=elo=1WJ>b@m-C+o^PheQyHCt==TEo67yjq-*Oz=5iA}H+}jk)g-Z`Un=^VT zt@Nam=Dagw5$FKf#AhKy5|fI!tI7$1-_r-MZ8PJ5XDO*`NI;EC65tEDh!+U6`1@bRC#!1=lp z+r<`6HRJhid4A%qv3^-2iIRo^Rb)K!z`nUcN}P*lHB~~W<%7m1OKxYlcl@+$5?{!U zcLV*cOCy@8Q1Cr*9%Zu0V6M9Pe00JY?5(OC3qDttM!|P-76AtH#gAr&mm{|C}>rkz_Q$ zhQPa{kRP*-%VfX?V;{an5&X{324mKkI18+Zb7XVQ7B&|TGHRQ+?me@=_RfIou4c@l zMZD#7IaxtP4}k9lfGCSPZ3)0h7uY0Lw%zhSeDu=>&( z=|r)E9p7TFMx`vGswggQ7LnkrChGbLV}VFMFlI+=o!L%5knl7prIVn;_N1WzyN;k5 zVKJ^cx`ka#1{kvn{18CSKpT>R!>^YEY*{2`x3adpiIFwLOP-F^OdmMxm={7`mG0L= zOF}ZyY>q?{;2iQ5_xk*X19!goIHdb&dchm-3X2>eQAV-P!7IwY<*f{X>wqpS zqKRq6MAZT-W=1ruMM1iWv)5K;reQ^b76 z7e|<(?|(ZyrO}mPsRu357GL`tU_Q`2eK~UN()!qGJ=UYU51#&JXDlqsKV3tk_08aX zfd(bHKRyIw`_td_P6X)knQHAoXE1$rm2}88GRjfR25XbRWyIVCI>-q;5F+r1AIT5u zs(%vJk<{7wqi>-v>>+Mch+5%}acB)PDsi8~@eGQWQ~E5>YFNuKhrnSJXs59z;NYy= zGCZl#tv)cRW}wzVaW7|~c3pK1Urul!vElNum0;#5qJ6F^Hnc8$%>|T@T~JqXS6Zh))GX43OR(r$?P)<|D)GqZ4!CbZHZ@Q|M?$ ziU$I@wbL#ZQtGe-jJ+pT32ro%u1+fzB9VR4*zf)&>fj&?|D)lHAL89MX+k zU7|x#Nny8^BQE%Z(FJ6zSV2ZTeS;G=yfGsXtT(3a+^#$Xwmf&YH97U~nDN;hV>8-_BfL^-94;44b@@4r~jsuLxbYsL@NdS5lJzcY={GIDeL9f(KL>9N`t* zsHSkiWbs<>qQ(wA@06{4Mp^6-aR*GGr3g7*!tXxaj%~iNQ?RtWLV{;F z?Ql{oZY)K2_aX1I)445Z&m5b-#@z$$K%j~EmM`hhfa$YqhGg}!x;n7z@1<0sEYdn5NPB5!4NIlTX}$O`K{2}+-Q z5L8Yrl?YBTQyvUPiamB9Ir1}(YpaC7R42A?y^nJTK>)%}j$+gBgDgEfs3~yW*saw& zu|vRy3t#YFx2MdR@}BNlPYnA8&WnGC1#S7p?di5&~$nneE<^&42HG0@Pd+3=pit z5U-iXnI49<5SLu@^tMO}$rc$4t2r-P0W&V~P8}GtD8gf%Gxv6XWNiz2GLzA-z1X`} zMlmu(80CPd-%u6Ay;<z2s))kVVzg~qD1>5L1>KgafDYznR2+4&R3E8V%-TVAlGz;Q7U{-vki~#RH6O68 zD%y^}^x+L^-YWDfDDgO-$}kIgi%BHdZ&h5Lo;+#Iq2n6`YM>pvoCkBwXS3S_lIf6l_o(0m*Hz$6`V658OLl z>NCq8dU*8wMR06Wx|gOQT`fZ65x5jC`)KPH5B4<`o7}(e29p z&l6T6O6eoQTCSsohU?CM?oIZ7w12{h0|y~<&)$m~TZ{?(=vnt16B97(8RN3vuLll) z`oK0?^3U=9tvLY+TT|6-mHMHg7|NJ)5b_2Jr-cdZ*d@X<{_~&3FhBe_Q zd9Um6%7KNF9QKw;gCmsE!^~^{^UWOVX1F}ssz5A?X7RMs3IxtPed%>KI|Da2xN9uM z6Ca;crzr^BCe4#G-bR?ygRVy1|CFX)IrUd!LEKUsm_V2X#+%)mdOqo zX2I*w7`U}Md{Y=6kVtS0U4yj`MJ8R>-!LS|V@S{hZaISD=tL0Z>GLN~pMTti@bLwj zRGwR|N#u_ryp@y}rjzZsQ65AHBj^(baq0GO2xjWn)%gV3lVGny&J$Ar*U-MT4*r4! zo*@~GXp@CINCQ4!&M2p9{1(W-#&5W?jIXlhZw@XCPD7w*s&hX>P6m0pEepcdJ{U1r z2{_u+ah8zb9qPRiGte+Og5?0J;YqcaG*EW$CFD^F%46sl(AxU8{+3m zIRRS$xZSWaI($Ef5n7fZI_87!Nw^&c=-uNNPhRYd>=u&h{9ty1m8a4F#fxAS0UgKI*)XND_=Vu9kkj3G87kbN5$x z;Gn&eYw937+3G#?dUDMK@3&+r4mU2AkT1l^6l54sF-C-(O=IRV=(!ru%( z1BgJm*}+`}F6Gg$=Zi&expjh_&d*&-gtNhc?)LHgtitkn^kPQ~2stB@>wPfF$h+R! z7J0uc_tq=%ji{#1hiao<7KA!uRaH|I+2IzqRA{(INr{SjESL9crD6c(`qcA4ZWL-l zTD4PTVpW0S$XNpLw}z)E#HkyUM|K@3FL~959pp|rfT9lPQlgBXR}oD%@HZL4BvH^C z6UJZySgSMG=9zaXD0yj^qKQ~fL)KbnJw2<=&oF0Yz;_-;s>+E?C*B zD@Yo>uJhn{qV-&1J4>yZtfzKwku}pQK`m;eFLBk!+VP24Y;et3LW^ZeSyqjy-E}ZL z*NvtA<1qQ{)$%RZTziXpE&`{Xw=zRi9+ahQ`Z>kav4U{3u3#>qY{AWt`D%J|$*650 zWWqW}`5ryA-QU2aX6))#({hHd9Jn|50Q#28w_tz4f@JLw9OfZE%f?46kRiidE)cTC z7;iTRy1Od+{Mo*aa5Eh}d-nN#>Xas?dCuZbi+)KqwKmn04MkA2`-=|y4SefN`Ek~c zOVTMJ9r)-HAqs+{?j198YVkh7GS)}`$;5vMLl9TvZle&@yOM z4jC8HFbaB)+0Z_Q33dpPqc*H&Wy60WOXd`E^zy0OEvlDm=S7Dza zqX9H^j;_|oKetO^GeQUdV~DzelTI7$}$Jf*^@3o?2WD1cNrMJSpD%MzAa2`8#ICcw>h#97sELzf7812^I zcHebV+-;+1>T6bb+y!dKUD z?gU)eQ+B26$h1GXuY%XfU4yMWnH5$vwhinW2d+0rn{q8#cMpK#r^m!SwLq}3Zqrd% zmm6bmqH^_SzHkld+I3@&(JiiU zWJRQb;p>Fhpdb+De=KX-H^N^mksh~MVuv^bDIIpZ2#&x~Apt6sB=)Dl84*{aciK3x z=(()VIuvbFS`UTfKj$in3;1jjRi zC9Q@CGqcZ;42c!Q+@`6YB!xb_Ir@S%WE=@O` z+9+R|Y5D+#fUxj9a^vP-XQ=5YH|4>)?0_vK!gelLm?U*>20EnubA>g~+EG#!O#3G9+fG9TGJgZG= z>EL+sH9hNnaQVjS!Tr;#rQ00-`Fos*?azA%0Van#cj!#CJ7pIqBFa`-Rk?rj)|PyI z0Ufy0n^~xs*=iQbA0%#g^sJ$;hNG0^;V3ABYiq^wR(R@b$4h`>0f{k#2=g<;is2XA zEFk+4VD6b+Ld4F&;YSOuO|cJ)A^7Nwd7}jsmPyULjBNozLna{;$s&l}#Tx%&={7#4 zj@n(bLwn_Qq&oLUIRjk?e|9YI4p(cpaKY;k?~P1kDtK)02=M!|aEDEFwHw#b4JO*X zPWj^F$y?u5{Y<9E2sQ<=zwo1BL>tSKv1<1z7A=FdesK3|D1%G95#-v5FX>O1 z^8J=wx4)|A*YgAX|6b1_tbI%@+ZyUORwmS2aB{ze1BmM3t&Aa4M@_zksY-Pak)~0P ze1>4xFxU@47YX0+L^|kg-wW}2m_=l!p!wHph@+1t02Gd0xYtpx#eyF+dEi%EQuKU~ z>ws61J=^dKYE!WCux>|z!{{t$L+d^dP=$^Y9+9SY&u-!u- zU`(}7-JkK{quq=&hdnsYtpL#DSy*7J(w9am?Q10w@xUDBg z6I@UY&TRES;Y537Vv+8P$99=8u7)CITj(BD^_7p37h4OwSvn9mgjicK@6`?LM&AV< zey1gg{ypC4R{(Y}F_Cfc1eO_1; zjejG{9D`PH8e zS5Kc{8m zGGzx>M=bo?{_5i-QgB}1KRLN`@YTPpPT=}QlxXp*J4c9>FZkIR5F-*K?8Af~9IT#U zhi;mJJ)pwM&$r3`b#>sS1@HkZLu&@=#A40Zx(|y$I=Yqo70bo)2b-;|{Xipg7#%e) z=ZmX3U~8*CjkOU>;JV;vbob?>XGgnmZZdNI##>lBz^eVlF!wpzC_LS*2xt=^w><4O zA;!Iwy_g7&c~o$m-!L0xppM5C&FlDzmy`LWxt(a;%cE`5x7?CNJ|XyC;cRM1i$D=< zB|_Yv|MU#ho=?vn^U?}+F~mll(mM}qn$L(w2sV^?3Y(;jEjozdZ4({YFG&|jw)S24 z@_f!i10=6d(?rnUqM=~I?K1*w+ekF@uBrvtRw;wcj1&mYz5nqazQrivP+C=g z2CW2$_s!>mr%j4bJy=%5LiaI(dcLEe1Z^)P5jqo+ z);BYB7LPL9kc9~6mWRk4d7uC5;WUcuD&+)`@XRv3A1|p0Gf;!DG%3h1nb3Sd5uSuWIl($hU zyn&TUz)5X;=c&X8R-Q|m8?>*Qf`o~T`tYc7QE>zK#1lN!g++$xV6g^II^@ONLivf#Jey?Z zx6sq;ivb%H#&}rZ91i@E5O?6Q6s zI1E~N`Tpg_;2qF5&n=H9Sfd~|{j6ga#VTJe!Lh<6{2WvFU=A`luumuhFM#1#PWe?j zY<9+a$@nIS8-T>9#`dZ@t<#U;JTrQMT>+=JspS_22MyGZI@GY zYL2+})x~aTwnHoS;es8emlVybXL!pI`12|#+n7CAzTUqa5ODlVo|}5WhMKVXs?)*` zv6QyWp(o&kTfSk!B+5RB?&^w{Ho(lYGQ^mfwa}?Mv0v3`8Dxwibb5rFxu)JQd|=ix z6u>F>J3thI-)laDCac4_%K`;xXmsDvY^}!$Z%0O3Di+ng;sWG|`lRx>V+KI&J^6I1 z3@&SPu3@JQ-m9?&G2os#1h(w^&!i1bPy{Kv{p#jG7dE`AyoKRDefa$z!~kKn)+Q|Z zI*}gW+%Yb9NdSd1ZHBlkg|aOXWUgbVPbIUfxr~_R!&IV|j~>vc#zn=S%1?GJBDHP5-(RvmM5ew_yLWf+VHy!@alX z%f0Y9%7_PV`mM%0c#BosT!<72Z6x949JB1(LPZnP6R;>;ZC%wW0kln;bfe`dxtwSL z^#UO^%Rs1H!J}_U5=q`>bFaZ>;;U$UB7*3r!^C8DDLFv;SP)9FMKGuEA2h63&CIka zSFxZ;W`+xog89`A{t83P6AC(-Uhdopog;sAEy;BX^XFnleNrm|fCNBDcWoo@ZpXbn zhcCek7Vu*jIZZ~Z-HhhUrzfsk9AVKbiXkA~rsb}pXfS)%n5Pz@a)E}rB6`qlIE+QY zU(GMz-=IVB-BP-Tu?}|o({HF$b~WfcKD;005xkl&s4g)hX^olGb~$?)c*7nQXbwJZ zvwWJsHbmFhEM@_&DqLDaF%_OljmEh9j$n&l)R%lqf@M}TtYBvQgtD6t>VI&iH<5oy zC)K>=ZJ)O$*%@vGali0{xm!w39B4{aZ8d(;wA! z(}5s4sLTYVFiYLH+`fh&tmXV`!ucPZc7J$33fE&?5tR=?`CTj=I!BRUj7InX%c4E5 zo?dG|09Q9!2Ls9UeaLMk;N;>3A&j}Bk&xOX!na2nk58xNAUkbM(0+mdF4h`ro#GkC2J|#3QAZJ)LX-Uu5*6yDAvRMfcOG>;J{?ly0P}+D9cEJ`?3bMTGRlFCzsfQ;9;g4Q?`|$Z^ zXBn!?gMkUC&?V2ASKhp+G=q^BPY;|SNoj_37-ZG}PdE@@Nd}SB*4m`96l9z8FKhvRDkLuEL zCOy%&$@yyR_$#>CMV%db=B;svI^2{VDz$t+KogXxlj6-&m6>5fV{-U#hz$#$rNM8< zYT~9c)Tlg>&im%FpJ~=jh~9}Y!E27;wwp^YOAa>p`T$dFst>EmWFvZsjtWI}bLe`h z-c9CN?dl1Kb)YzDuQ!(sL80Lp5I*8Tb#Z{z;MIo0}#_22;TlL(_Bogxym^XrEV zj!+B5Ha`hIORPv7k~lVw9wDaOvbbHZZwb(suVL)Hb!;S2@aJb5Gcz;WYi6dk*UZeY z<~1`jGcz+YGcz+YGqdC0U2^nKPSHt;qLV(F)~l}Ws`o~%(R6p!7o}ze(O9<`7l^>= z8Dx$fB=6)&5*H<$41Bomp6)cF`#4L~JEN=?b~_P&dKL z>>9ZtXHLJfM6Md$YSPiw`uMl+hFMhaYen~DwJvKbvQFCAx!nuhN|EGS@Re2yf569k zV31pw4~brkXSfbM1tx;N3sCy}N*=P>E)~y-cNYBaB&d}dg=+09pJ)jqxMVzv!r^FQ zKZ7x??iT8|S=4{iucbQk-Qx-?*7=NI=P*Sx|F3oN%K*TTg6F2U58~m!A4xV+bI=yI zoK+JZ*9lF}(EX3_z*10>(0vDZ1kp*jdoojCCJRp6DS!d?D ztVTGe^Ih%EeHjEYuFbX0C1s?Jzn!oW6cH>qV_4685n#T&f-lIwqsXPi3zV}>Z?sxv z#64S=WCD65A3xHvF3=G^pT=aAo)U_~($5$UOHDV*+VgT(#e)h&1SQ)T>XQoI%Syu_lVukjF>{`8C(l)cXd7< zF&|!2B~Pd3mvHR9gVg^ z-1qu^7|hoeOj$n^m5FRs8IIM2R3D+2qd8RLDG=G_Z7Z^EtK$i3~vq=V&h@WU}8T1YjjwKzxNv1y#JiBROuz_T>F`l;&TwiSN%A z(abEK%MsM6R`$vzJ1-Glm6J7ur&WTHc{Q!WBadn*J8?e$1(Hyt#38rr#Es{Ph4qd zcYmu0TQpkPAzXu>&|rl$r^N?Sk8aj;zI$g>W9Re?Z|H9)?-pmsX}Lq!H{_1 zN4mf8)QR;U$6mVnC3_)xVt3*7zTCJ54EG%)K|^MXEmwNu4{P=v%Uij;Xhrm?{Rcvp zzQM=gUs1ok4Hx{yrS`N!ZX6h)869q}hatRvyo5R+`kx0WNez}z7@h~Lsh zK1Al@H zrCII1|0ffz&C&Ge;Kxy3cP)dOOVo)qtqf`x{Tq(tLcsNp-x=Z8r`j`#2i=c_>BsW= zOT-(dHVbBUTj*jtg^9I6Y{FVf;bfcsCu_gv8_(Hog@CjiizGDO4;RW#jh|5SL@X~d1otv^PJo_KCq)l$W2c~SdfYW&BPFQP|{-kikPL~6@ zjq&*@^zal{jjwGJvSG51j&9)*RCyV~+XNhV4hrHdjhILhK3^;Ua;ijJ8vkdeq2Sy0U-`-P_X7>u3-y1XQ>nC5{=fNeS3qi~ z{D1R5xdK`{<^P-i$rTXVDgSRF9#WlHLN2dFEGhs0F>=p20@{K9k0=z-{_nUkPXy8Z ze+5AelbWC+)R(gV4`VKXKT|df?f}$(+^>ZP`ewfS-rx8I`lkA`J-+v8l70EIQQpn% zQ4I#sg*!2Rxd(J{p}w5S?UVzb-l5!$Wq~gfXL0zih2LsBY`~64dl|EtRB5>_QdgjtPe||iq__Ges7(_St*34}IS&Xz$?jCM__f~{_5t%J+hl%{Vc)_~W4USyO0y?lbsoei*-uLjq6?+*; zHJh&0tAq@&x1Pxw(iUh$s;wVV6=|!^q>kUo!}ZorHw9txx|!XPD&^%+`vwJB(u*b$ zwQHmEQOn8x9YTDP2}iN;SB1_ME>=;~U74e>y=)}gq*A*p^IDhQi5)e4@$SsAaqac4 z$o&1(&Q*UNSkP~>LnA{_r*O#zuR{|*Gt>7s4i{a!+KqjO$96!YX3|QhBkND07QX}6 zaEGZal|ZEN}Zj=hl_A zvu6j6=j?nxXT;9P;+FsG5)?ghcW=w7Gg_t)$Gt>(Ea7R}0i=@HL2*G5*9Y64fVB4g;WcMo*f#j;GoA;y}ajiU*~tJ;JZqqPBDk(*pJLWx2Z4 z33F+ikqMQZAl*IDjE+>{`hhL9f?z@Q?lzuw^$5D-^UfTlx*#wW=8zTaZ|?>E?-Fb4 zR|wv57CuDs7S*PU<4ILnYt!0kf%WcPeBauZpo=k_5B92>S6E3nNfV}YE$f;oqRiKR z+!wH6A{8pYr{$oGF?0OyJ^1z(4H^0;8ylhBzAt!fALC*hl$0U?#D<&$+!;z#uiHv? zdq@cZ5IYuE>BwR@C&&Od%Tt+YBDR*kE=^i#Fi`F&CRDxBYGZaf3Wl`JiWRyM7_AAy zg=OlH_0c}<*XHhzXyw1{n_N3$pb4Qh*K8YCJf5xWHSISCt8sOxjnIH0U)^4^@O}Wa z5Ictp)v@3u&$j#*O^Ct5F}M{v-`ddhBQNpZhbk&=<%Ms@oiw(Kq+Z4z3!>FdDgdpX-8AVK?xU3jWe5a!mzbfcmz zqeG{wD3Z;R#;VKh=EBrno|nhVrUOS#QJenBlcD@<2gKy;oGi%3&L%`kw!rz|hD^uu z2*XCGN)Pq|FxCCMw#DB+qOu%QFa*q}HCQBl!w-R|k|tQ}7$|JF`98eGX%%g8a`L0$&|CX@mMqvdgO=z0>dI|j?5#W> z_ilpXo!uYQ5%@6XCm~G(LbpXsez?+GQN;4w=nt!qImkN}sO)@OTgHA}4@8kYTtZ7n zz-kXn;xu!uP)d?l`i`{RK&9#L)P~*3Qv<%w4JZ(al+6_+o7&;Et&^{jUcvt0w^z)lCOUIb~aB;ZyX z?Lp)M%B@w&@jHcEKBqd+B=BSEVpVY}M57D!ZugLbza2yuYFc*jqAlF9J<0?L5gEyI zmL^Y5zU!VV$EA(5ld9u{#grA1mL^y9^m6(zaf3&etryok^{@GF=qn#O{x~g@x1C2wY0bM`#)O%iQm4KJPHZBIh(zD@4Dq%bNq zIWqe;+qHOpeGuac!g89ZrsGH=UdcqNd&g+gTcuh8-Qli)Y=fW3O`il)D6%yn=oo*x zHFr}S8AP^sc4e8v57bt=adUT%Y#6U9&yMh}#u!e&* ze=`W~WRva_f2fo*wkyDv?10onHgDe?#K?{ja6oFYY#C4{BK92dw~UC;<*vcKB1=^` zUS38m;UqMwG0_HCO5Y;Aj;i#J3Y?xic)IJv5Hg4!Hc3D{{3#B}5?LQBa||a05d)Bd=htP>LT-v%>F?Gw>6TpfaO5Og3;mg8?e{DJMkuITyIQ_dJsw zanhPkteG<}QEwSjeDGgfQagX_aLmi_JM>l{+arJtgF+^-#C*>gdd|Z%hhH)BELR79 ziay(F6p(E-q!`0-M4l06{g?(^YA#j)^`q(q(n0>4$Wk#aa2?!-+&4#y>vv+Z+amU& zX1Mv+zYM_IXF1BzJ@6z$vn0P;^|shkA!kM`p!;BZ`nXeQKF~SA?+q^+CLsXNE04}| zx;@Dq7#r+Jg5qo^wIRDUx74JHW~>wem4jpo*c_vyh~)e%7bwUvUlsKMEQ5YBMEsBob0D@ z_zza_EO5J=M~i|DP12w&8hyv4GX=xGP$9;ml)Rt3-FPz5bz>QGCalUO};%5hb|^^ zbCMN_AFu=$fYdhI5ncH@f(#>M9fpsLy*bgCPf(I5n3;B zFKNR}vKB*KKm^VN^vS4Oc40n<5u?s#Ok-y*PaWUf%~N7CnP8jJ+u-0+Kqmwt;zx7% zfH(OWg`IG1_v1gzgWZzi$#Y~fF$3Bu;f7!MBbWl}s}5pU^m`QTGs0^tw5fg=bRp}MMrYyR2w6A=y5c6%d#APA_j zUdHp=LzmD9>ALWu2uD~UMUOVHb&Up4*GaNazkmc>NV)AS7x%)npul29L;legkp(;Q z#R$)VKT7*L99gl^6mmi~&ZqL%1+`nl;)%^b?Q73V;xs?Ko%~>q@Cb>}O{EL%0($0} zElD@p9T?MZ6W^Da>*AjF=@t2NEcJcx1jwEMtA9#vCRW)-b21(Y-|--XgCv14H$dQ7PGd>u8BwJm^yh>f-@&{4Ta%EG1P(gOU*V{`Kp@pLT zRF+WV6yN_#cjg{YUu5`ARWRwuwygwlk6Fvn5G*FJcXl~=8?}d|q&#Fk8ceT2UC^&^ zf7Es~t=oZc6`jvmsqa1pGfzJW;B?G-RW<=zPmUn%Jot5dvoxAMj74eGxi4Qk@L#u3t%1zpnL&xPmy&2R2xG38s77$ zBH56`{yCgtAyk~8*JFYdF@qf_%B#1wFP23a6w*iLUR#yP2+DM$k33fb*9zvU0Tw_U zWwb^mdS`Eg2Vv~vS`a~SRpvILTewBUY2+TK9wann9iswdxxl9GRkQivix%B}#^eGh zu)iDz*@s5$r=|mOZL+QxBa1jnLV5dy4L?fjW?JS7u{QxxZ=ewt+6D3&1kRtkNv2rI z6%+peqDLN%g+v~3@*mW>=zf$ySlQqjCs(l8ZFs?y0G5hn<49R5TEX^jj*u#eFVSp>BTHUchir6eh}y;=L2Y zErMj+gfPcQx|>MmT7`KFZy6U{l|!fHY$Hbc0BMD@irCSSXP*;Ekl&)|{`ySEP%W0x zI{i$)pU0rbp_hr?PW)>6)!LU2hN?kvR%(0_u*LiUeNsFvRN{)>P{Eq@mmgf zi+#@li0$7aiuyeRGd+47(!lC`qIuB=rSi!mI?)cjEJw$4gpaN@|O zq_MdVD_@k*fV7;%3YTRDS*BZxO!r3_(zMl_>(hKbii4!vOWvx7ynBR~Tcdyde*D_L ze=xndSaff}!dJs~#jf`v_Avh!Pyk9xwm88zAFKGE zk9#BFm_jc%C~t`D9d8ZCj`wgLdAt&n%@T-~T`fLr3Y*WJEl0zRrdMV^77wR|Y$Bh` zo(h~1)7P0!bvW=v{fv@&pNqd#DuT=ppXWeKrcu?21P>;6gDC8)OMxF59_l5RWEjXP zP9DTtY0m}*HE2a^!P{Hl^gf+{q+$|{&$v?WFNnWX&=9+8dm|=`w5}Vl-3|rE<}pjP zKWfWs;p6u^!XL)YY*&+nrNSWWU|t(QPTnDI^1!R+#$prB>V7}6Ly#1r&K?w(K0{@i zJc4ozdWDSk=o}SM96YViQ$WraJw7e{#4ZEF#*c$VLr8MQsD!-~!y7m;WMS`t-Ycfd z3cZF$pjxacGU#T(qj?koBHf)_-u7@Jr$)Dc+0<2BET92gpjUJ6Ao-Z%O49Wd$8Sy`24xsHHzeo)c z!Gs{4P@OVX*tH~b#<;0K;$CPr#RQ)o{T!gsSe)p}LQVRV6a9WV;8#17^a37E94^DW zhh>)4Sj!R|gdCX(vSHhVQqYD-2Oh&cAzM8h0Wt1a8(r5l6sNeyve<{h`GL$&?kWvuLi_5 z2%t7h6F46?AvkvlF!BQU<&m6RAWUFWlM_kj+mLpa9?1C8;C~SZHVZwV7y%X_^`JnM zjI!P^1mK|NF{+SGmiwxMF`gnp-d%sP1?|lA+TLxuGDN5AT0H`Y?&Xi}k@%CZArl8J zUoSortq%`PT}PY`p`qC{GV`^o;Gs!sMr|zg2BoNe-w z4~6Eo-~a0ce1*(IsDq>+Zn8~pX7VS`wqKMd`)nvaXqrrmwlp!*Lv0(Alr#YD1(8{y zI5P4Y>&i#^$(Bsrvwh91N!E3i^zclK|ooWtMnGZ)ST(pd9T{g z)aSN>RX<0h7L_3qjl=&In=$=<((M@j24!eWxm#aN9|&w3kx6t(ZDtN8EyUBn?e@XM z*%16gkD0yLwm=q#50s3Ph!^sU^IW&F_7Y?W3ln&0` z)uzL~TNf!vj6>r(C~D1x_1xZH!;351XLUT!f*m22KZ^+YBliI>ZD7iJRKfUHphH~u zq_d4q`>|C2m`JW20TXltZ8SKAYx&4Aq-LD7C2d(Z)W4lZQ-$FVGe}V{>Lijdalt2- z3lo5etS1&nB#ydQel-H;&z+Ddh@!VNrLAi(;@lE^ZFpcpYHzdP9eu0x=h)F@Snz{ zxQYAT7-nq5cms;4;JHmKerP3wi3jkYm-hh_yMyHWC@~)H9nhw9_SzI-}B$!Y7n-9pXOGC9e0KG?S{+jcq3)fR-CL*D8R*!}L(j z-YTQ@?K~r~)kqRmKgfa{6N)rp|Fx9JBh3W^p^)}mRS3g~9~FTjA2X23Yjv0r5T;uI z=9#_Lb;nq~M0o%|OnDcO8+6vkwi7)B_y9*-`E3nu}&4rV}OHw^!%DOUQEON1SWPtW=xEN6t+PGTZNm@_2G5;f7&BwNoa%IyYr0nk@x<$tVRW$SBo zM@PioeT_zT5{C}W@oP5IlVFMOsQY}oVc?9HU8CmXtENA#zNna7qDdY)Wv(*@!jUkI zPY;)*m7LK42ieJ`#c8OX>yI-7H4iR-ouRXeCk@|j=V9AaI$$lYDISTko2H?rI@?P^ z4VOI&K6a%LLIu@HRm;#TO^}cR_1S*U>17H^_h@9_ZRaC!X^W!fEHN!K8_mbCfOP-m zBD8OO?L_UcZ)J@HuX?5Q1q?5=)Lr>N0Mv{iqXqqhTp1Aaz^n0%s)?i<{&o8VWFmhP zTAP?FoJ989iHOIM@+5lT8>Q{EqW?jG6$D$6t63gxsSfmZX^J^g*Xzm(tUwy|&fUlD zkE|rIO-B&vz6B|XF4lwUiL1(4pWyo<@0#!kNK*;jo`8r76q%M`{1LR3rM#UIRkBU+ z==7}uBtA}^l-umCv~Jg@cJG$Jh2V=Ht12)|vW1~0*Zcq_2ycVXp&UZ=E9CE7HdJ)r z3&`p+IjlL#Vl^p_`d=86@I36Br&0StndAn=crv~BnmJ=H*}2PFiG4&oi6yXNYg4yb z6(Nfxai#3n>SyjIJmOBwadW90f1 zc$u!tM=x(hcb%_Cdeq}J&D$)iyE-d?#fWf< zoR@t^G0{zcZAfPl#l9QaDM-q?xa=%|R`|dZ$dS)|iBVz{FlQ;t@01c>jW|ncNDq(d z&RU`Id%`VIXobkM=%CEQp|Xg4Fu1!GMjxj8gUDm@x>5W^{Q41G-1zcGE7x_h)k?ZE zPR+M^`IWpK>!`YL#t>H@ld8i?G|uT|NL2_K2Igf&k?S^|rwkF~CtMlKD3^P2$PghF zYHBQ5S)>VIYtU`G)$DWVXHipO)z0MazHeNo*KW7Q{KQr!3@AA%@l0C;(6Z$s=nGrE&%20*DYw0 z)75k!LxzHgJjxfXUnGnL5mnC*6gumHu7KuBpBbs|s##&qBaosLkRuZMG%3cems;7Feu3; z#!@TZa>xg5URcNqB89l+zZxvvSM}=Gf83TsPBJYkpyLdcym{2tu>!ee`56Pr=fzf& zU4FD?l0zcM%Of-~X3tA}k?n?Ofh8Ajt@67meZBaNCK=fQJ3P}Z`6xlVd}3BtH^548 zd!8dxLiTeW&s9J1qeIn6B(?40$hYAn2{_K(R&)V{4+#**sKhQMGyz5yUSWX&{3O0J zf86q`Dk0$Kq}RL#!&x=EtjS-yb-0OZ86v7?ah!nCrH1mo+S&0P-ZD+suAcZJWPC776Y5=y^&u;>m+v+h8Zs$wKZ2x^=%s|^8mDyW5)V)d8|rEt^B zw)7pr27wz2il%W~ou2Ub$A{f8a9<*+WvmwNm6oUv8;};0VC5J{)+IC@bwkqTnY3ST zFz$6Q{T-Fn#>~#wZfUu``{2Z=o1VkX)0!fz-A9?Ppu-I&k9Z1h&P2c;S7v5^H360LsO$i}9THe{!YzK>by6r!o*Ao}23vrc$sF#fk8>o|a%=1&0lF*1- z8G_}T-A)$ndp*@97vN^(QW77Nf#P98j^1>yBbggjCLz6GaN%U%ScyNv0osv7zQ}$J zN0k+4^?Y=RllLRf-#i&xLCCp2w+OCMR=!O70iB&exl3mNb&-WKloOQYdIifU9iR;; zb8Y^92=+s^uF?Wxu4{+ZtxUG3Rp*CQ)gWLoQK# zaf(W?W$$&c;w*xg3BR;o{09G0G^O{Vj0Y0tSvMYRrvw$27b}>;YZ-?8tNpY=h|anO z>FwVJQu(?!F`J;8i*A=Xw~B7XAmc3Ol0JpLGOO%QdP zItwy<{qI?0qj+gPpOq+2yg|9- zlr8@X(YX&1ZjQsUycRI8)ML9Ld|Drm+El~D?AXBuBYvL7Um=?~A?W*0k8W{%fk+7? z^Ts}_J$Hc(cRt%Sjj=k7Sah@r+1A*{1HWU$GtFCbBg)8XIl156nLDCRx)J~bL$8!)fHSna zTZFr%j67Mc^`B%uf>N|Q!Zmz-kP1}?W~z14qNg+;KBi^sMHTSjrPRn$X=O*V+JhB- zO!2Ey5CLewJxRo~8XP$XBpyF57st#Wx!2Obx17*;UYn?=lO$~gn4|uDR;Fu~_Sz^Q zjsY0~-k|Ir32n6_%AK@~=5^gJBM}?95x}q{EOyZQ-zunonep0O)Y8Vx{3a=cZ|J5k zY{iSzHdnr_kyay`f!D+K#~D3PR0vbL6AlC^*X=kX?-Wid*aw~ zYs8Q4>}a_gI&ZP07y2g{ViWW7)NHgq9#isqk01i7OKTQ-E#$j-^SDn|IXHGhxSJZF zf?Pors9z6>cdKC5G<7fZJDWQRAi1e_qTWtg-QjFcxkJ-p6zG_2Q4e|!PK#iPi00VJ zkx0=qAkOJZx(<7l^gTy6jC@$9leUaUQ|!~*7fKyPcUB>ggu1c(;ygvvBjvQ&L)X z{a!0upkg?4zuX~UmoD(&FyeU~U^mmrDT$i>To8EF?^m}hdo^l1onXJr8oW1g8coJK z8G$5U1~GSt!TN8aI{AZ5dr{%XyE=Mr`D_l@7$EO^aTd@Mr|%hiMD^f0jQNAWY$yNr zfO|8@UlZtNSDF3t#Hd;G@DXYpJ5f7A&~)PPMlDEq>^#?2^9I2_)4PTQ8Z~&xCebdw z{#b`n^JBk$*)+$nb%-ifG;$6Ev85;q+$Kb(fLzXR;%dkzZPwj$W0>fp0SjJGFWO@T++c>+lVlxUT0p$q!U~9BKZxs z1@;|EjE-!$(8CFuht=R$U7Lc31bNrD9ANGm(S*;cR@1jF56Vo0A1k~rkwjNE#M?=h zDfCv%sb9KnW_$6ekUd|I`3ur%SPcP^Ag?%+@-+7p@hn)bB4~=$^b!z2=u@ob;B@Fq zS(!_Ynt1pb`Y}w6#k8bAz8j5ID^5YoeR!CQdFxq)wXE`bUX4h}4{SmlRs)X8P?P&cn^f(C-W$o0vAid9~cBxg{X%aX&-OIE0_Rao|G zh+QcNz9c)O)SYI{6%d5`^xTF|V)xDT`pRoCM7=wd#FF?0vkW&Z z*Dts5u~2vQT_OH0`k=8Am)UU2C7he)oTZbL^R~p}@M}a52EEvoha&$}7!uCLk>)C= zb|AgmP`s8zL>;`E{N-^Tv^F|_LH+_-Dw|J=)H&6)T#LoMxY!Bt;Ts!$8}YAKL2cao zn%4*$`&_wqsTk7VtZS*(_y6al5&;zg?2@R>$7jURb5$jW8tP*~|C*=-H1;w(h|%zC zEAe0J?UcZ42#mG8VUzM{Su|wj?B1QTy!oW~sy-C-E9xUG^my}-%Ct{Rh_`SdZX3j9K<4W8dGCO zw4Xel4kn5Yi&5hf&}*Aa7N&>lTDb6ll?9;8lpF*mVF6rm*ksa*>yKAd%Mmc5hE1#A zrnyAVgATXw2y??B%4ZCCmOibG){P;q*=852FG{v^$<3q!eFp`g4j^Hwa6kY%ZT2A_ ztJt0#@G6zBhyGkNv+l|H7%Ri7MTQs1M?^@3TA;m`>x9!=2rkXP)sd5^lsxx@x&MX zXfQUueIWeNtI~MNUuPIyR+5~9-fDU%+q7v@m3ti&7?G;+>7wg_tIV)#ysFHEO`Q+G zFt$bNui_rF+fyiBY}&@9uu-cY%KB5`=4>9qYn>#ez3*#L;#(5Fyg9<#Q;LI}Ny9ae z6efb2P3YV8wDa|1Hexs-wPcr!0SU_D;R*)6jb^@dkn)hGb?k$?fR_Lkir!E8I3Hpx z_Jij0aQ-L1?dpQ6(}yz&Z-WZv#<_-$azDjs#>J{4NrpkNc3abyq@Es%_;sx`kAUAR zHcLtQ6;6$Nl8JS)MNROy%!i-t{8a+DP2tReRvITLyrsim(6r1?*k`gCc2Z09>rtPf=;HZ z9nA1N%pXeUS4} z#PLNghd9zO$q5L!_`!1iGJG;6gg#sf9 zTj6(wpy?}Hb6}(s-?#+ZQokK{R;Bn&=KHk(A{3exNgYpcn1K`HZTi@u1Kb}3S!)}h z0^tMN&k*lZb?viuW3V+BUZvKS5{KqhY0*fv46y1EGHm7gI;)keD?J3;_}j_6bWsyd zmvElSh%4lQtQRqhP>%t}N2I$P9#^v*S&jwYU>m){+INSr zE%OVjACfMR)V)awIu;9Y_zDnM6m~HPVh|vno1*|Zj0!Jfb&KN!-otOq&?bKlpB_4p z&5G5EDc!mZU$?CIfQvom;(%fx64rwTGv!j3=jReT)J|TO0-^F|=L(=1YuD?-&jCRk z!rm@W6hB27@KO;@CU|o|9Wu1>kr%X9q|(wC9LnY2Y|O0S);LH*VlhGrv)DP}NIyT~ zU?1-vGOd-&j9StJ8g@% zo9oew=P?Dw`DoK5qlm5MYJY5~aK=2l^$BqeC(copZYQ+EHj*27O3xA^Dd=XC;6Mr& z&f^pE<_xM-cB1>4N=GI+3D5*0hZnyuXs{Q~{UORjbQ{vba@#=?PH!P;0|fphAF;Lh zk!13p?F^qtlH3NTrq2Gp<}22$Z&jAGp=jgJr+RmKUA~p$@0*H@Q znA!R5yjhbtlb{|MTH?ks{Pso9Z$7=)XlE zukKBKRG9XQmu_>#XorLpg}dTVR3z)MLm+Bd+Cyrh;;2UYa;uAsgbbltBC2s3F;Ixu z$6d+}@rGRQAo-dC8b$$9FtiJp8ReA1&iMBgn(*9`E$4oSAZ|dJ1@u{qm3nY+dweX z=|!N-l0Rj{mD8Ud48@#D(qWoh6airYT?swAeKMUS)r;8wFpkm?Em*aUv7SR|&;W}pMsA+%f zX2^f@6!&pX&F?j2UD@_&>pKOjVZiZ@ z?2RrSlAw|Q*s@sWFTOhypv#-rIRWyvAI5;*LC|vH!Sr2<3E%G5A#*$hq*(#vMpq#mcc$tIP)21Js5W3Ko z7bjRJ_aQz<-VCd%^e4#$VaC5<+;3W6LyYbZIoVe!Uc3}7yG0HC1lON_2cE1eF$@Df zys=@o>=t<@+S8fABO=`52kgYb)Y9C*uqY8Pihd;fNe_z&a<6|s5M2Tv?&ss0T#ZTHCqJ^jVutAnh>rl_#qSM&G=BukbVRkVG&{pRb%JQo zxD$K7IpLCy-(5LA-aA0%2)t(uo6eTS*q$qdX#vIsb7 zHYW!y(nsfOiuZMyrgFbRCoaWl(idMwnu z_%7y_6!RFMe=Lz)&}|`>!oAsKSiYM{KkSkn0$)UEsub>TcKsD^bD*o{s3yXmXp3|g zV0?dTmqCzqH$~0q@ntLMBD|cn{d8$qJuIC-r;VjC>|?CF&OGU_ECTn|^eeUn>iK@U zP2l!u+!Qk&hIoZ`@g#y#65;sULRpKBqxg~=AI6dWAPTcq?5k60yre$N==edD0bziv62uTbRdzBP*I_=kZt zhT&HIR;WE|m7$OC^e>m2Ke$Fl4wNyB2w+I_1mTd^ZiWH_>CT7Y${6;~Oqd$IQfn(6 z=DP0)k_ak@*->DF>`-@sss|O?QSB%JXY5$`ef|FYV^M>xi1mb9TLNO|*d6vRlS;G( zuI0mk@WnXI6#=K)C9#aNP?XGMB+v@WdA*2>_TP_3Q;JPi4$(E}IIcGB61>ETwo5fD zCm)+YW9_Exb~2&}O707LeF2H&kd|mNZ1J7A=K|bHRg+qMkU1I1PE_l|34-3(**Wmr zDazH4`W11`Q_|d4*LPpn4wOXT)|?=_LuvO5HH_rjmq8|p>_6z}z^fJ2dU_nes58W0 z$^RS*GAACc4agvoIh86@~y!wGy;23Q>|1VpFGIst9~)+pYz4cZgFc~EJq z;bV)UYEKA;8!{}~Vr+e)BBcA1HE8BaIc{WzzpMk1g2B~65}p#kB%^L`)0*w;jdoZB z>pV(#^?!$|LS5Q0LiA*Hb)2ro$xmJPF;T`OY3Y3C`evWO?4W*Yb-_gCcR8xxP5mnt zhhBImtmD;blH}PM-TFck+)rUnhRm!Po*@G=ivavvugjGkuSuoiDP0RynHPNd5>rpo zA`;|~@)j+9ncqfy(nOGL$%V;1F^K|Q&bo{!AMGi`Zrms}b)NzmT&=)ybT{1%=+F+F z&+&JF9i(x={?kOf2Vj}nh<5qMIVNmo>QTUVe>{d1YkZOg!dTZdfP#zIE`13|_Cpsk zLeM3y9jE2!;?b>V_-;osMT2r%=zPJJo?bFjI;bM*(u}x@4F>u6yJIAzoU2Fb9oarT z_nL=8;pl=56+$9rsZ#ntYS&)ycXC*j;*Q{Rmf3nrVU`s!V$5}JFbye)QvbJPjkbRqxwM!@|1c|SzC}v@B?8Cka)EZvA!Vf? z@q)_yM`VA#|K}%3b-6#?v|ikEb%LbexC}>l!YNIj{z>n(Jig6*`1)~^zj2T%XD)}JNi}*1d z0hXpww(x1by{FRZ=E!|E#*#$A@CSsT3y(VJmgYiIcwhNSf!X_uqSR$<=ikq}e$|t| zIuS-oATp3Lj^=Nl6`qVJFhyshO|F!8gT2UZ&ZW+3_)Vq*{4a9Ji zD}y3L1qzh%m@gdUC<>Y}@v{{pL@5b^?GwMEzi8Xl(c#@Vhr~|AIk95hL~CPccrU`# zceX57N-}uMY>`{;-o92@UBEY=K*I^GR*>9fZFWzhYqO_|1wR(8S0HX$v!KM%t?euW zat$J)&c_ac8IXO6{`G;5tsv)#`>+W#XbGe%h;c@efZ0g_s^W|IhcFMmIXO!&8VNS- zN*K^A2zDc*n?0prlzkE`c z@?c`ZQHhO+qP}nwr$(CyIHtm0A>ys;R_%}1K=l%TtWq{E~Or4_x6hWFyypJ(i|yfGt+|PqglUW&cYSF zT*LjXW6mZ-vwJc{u7HynwZxm+zLC-_%3Qtk&Kg(xG~qN_1-$V4+;&Mks>ha-grtxz zsH7#{uprUV9crS<6zR>67H|!yTf@Ub0_4e^qSb~v#19)mETBLD6VBPcwQgTt8mr9GffI1W93ABC~mutiq4*dQ=r`buKLcX%}PJyDMa4Jsj2 z(F{}nraC&Tgvp)z_JVdATQ?qvhZ+V%i8HVZZ0^IjL_?8nZNh{M(XzDArqnl-Vw6(} zpyP5+{YZtq>S;t8zPK^sgGt*NvJ)3!TG@~P@7!GR`_jwR>CcztPd)V+>B6Y=U)wNU z^hq2I&Gkz+6%Uc0Sg*SzSnqxUbbt+e?+S(75ncb-R$cHF=Z!fWoPb0-8330Xl&jDmqE_duUx|Anss2Qw+c3cpim%I;5@i_!2;8U1H zAlJqwsg9z73ZVXffj$Rxspn4o#W&Y%0@EcC8MxQHe$EoW`|lfKz$O1EPYr`?j=afjsP)|nC{=1uXzSzMK8I1iS2f^3SAm%H3cMKJgI?JN}>nwUm`XbRR(>HZ=Jps z?wqSoWmbje++)~uMd;3~arr(oNFOHmB^y6O64eLG6*dh{nNUPiBV@ITjZ^A1r;#vv z%EGN@#78e+$)tB4Ge)&=xmz$XeuJlucz|%^Yg!T+fSyMp6ngs`#{_Y3*H*;(P=ti* z$dMF$h>ZP&n~xfw2L;T7mV_pmI#e^r6HA|&AEpdI5{ib7q3Gu8l9B{!ZI5Q}S}NMY ztv|F~L1vm35$Gv&AOU~RI@W8*#a29;Bz((hUmKeiP{aC~M9$PAGje1E3QSDqRbYho z0Z{$Eo<+ap#vZ%z<*e7aCSZKuU(nU%vR*r4DA(<&t{u}uSwCeMNLWd8^MF_BW)k}UV)=<-<>cf* z`S*y_SSY>ukJW!qR2?4ES8N~-X>}fZ{lVl*90>dbFe$6p`*Xk&$}EE$79=9-Pdlvb z!eDR886p&6Q zqu=8lQ5@RzK6Hv>kJV`9?g7^U?G zQ{;<~Q!zRk$<=3}Wp1b7uJ)O(<;MnpC89AV3i%QDiMGG+(cJHq! z*MxlFTJyC|fB5n>ntt{L^QEk?ML3j8<}$Ga{s$RZxQ1+VU}T7KEQDxTMDNjAhxV4? zTxs$UmcJOf9LUtd1W(nO!fcVmpJVR*Mek%%$6ptsGmph#>f-Mb3D>v;W-$&h_OX!Z zuLf1k4O5yG(-FQ+bTUi&uBV)6FD~+L|MbHgXzg^ znpyL7-huk(b6So5agsyF=ghawUTU>jf092Y)@ookYxd_Bv~TV<$Jg+85oV&#JAiX7 z4xfIFx8ggh=P_UYkb0KxOV2|?Ytv1iZ;GscM(-l$xEsv}QC`Ai?F4-3DP`0M=cJyB zCje*KL*~anZKkYu6e=}a{%-ZI;?(Lg@{n@<@Iv{rz+>+wsGBPVvts-ARe=Y*naz4A z{S?W7G@5Sf&op_RDWAmG8mC4n`R&tm-)u_t?DkgI@$Z*yHBJqtHsLt+GzmWEe?xH_ zNxSLvpT>Ju2Z_Do-b2!&aQ#klAx1*_I%gvdn&$ymRAYGI= z#pTRNwDpj1@uo7fdGMYyK2kFJrC?FOZ2U%WH|pLK!N*3aLLI9LgJZ4<)ztjQx9h_W zbhWu2`M$Aa)78BGmzy5HaHtUGdFu)xYVQ?eXOAbjGey<&I{$I_h6}*_t%I!ND|ufe_cLufnUO?w*Hh*> zRBg9}!LLT{Bm>)w=C5E))=EaH?qM?EPA1 z1X4>&pp>d?n)9tH|YM%AgCi=0D>k-H2YaD>{iwxz%ht ze})*XO3uIDe}Mr2e*Y~B(!d}n0AK(R0001l0Ii^8ql!QP04^W^0NDS&c-YXJI2pQI z+L=4kyV=@^{O6vL?%zH}Mb>_k0j3xJuRlVIFrB1v_hq^j_8Hex8{A*8D+ZKMW6DM? zO%{?-*N;naO}lKnkp=)cl!yDs+eAsemaqlm-ZSVvSGBh;McZTa+B#ehjl-fawWr$s z+g(|SH*};`Yh7wYem$$O-wH+HS{VBCJe&~wD!EK6aBY)b1zh8`ZE0 zsOq3{A5JA2ea93}d`ibP$}-bI`|uFG_6$-?bJl=lJ^rd7^K-|f=`r`&h~naG;IIuN z-B8)V&CWyrv{hlL+kwn2^?gUU^cL%_h? zSnueB!KwA_atmkV()r-`;pc^s>57EcJ5XT_$}z`Eugi`Y=QJc}sSDWDLGGtY;g+D@ zuw9y&^pMac~FM%TNjiMby$y3#n9;`rlM2ZgteS^Z8 zAu=31p!Al(TH0|bOPnP@SE9OKq;lEPY4iHB@Be`I-;sE^RjxAp52Nq!006}Qi9~mM zCu?U5Q&SgbdVMET8)y3eePE*Vu(hH4kMpqlrrjYMf-n8NKf}{9-+YV7Sh`WJXpl~p z?JFAjwyYjd6pmyJsnVWk+{-0*O0I32M$1a{hmj@))2RcuyDhAK@4LpAG|4!# zEU%~(uetK`K*X6!RkUEHWZ>=a){N$bow%o3r=&5Rbwl5LF$ImM8#Gy)reD@xS$wQu zN%899YcnRE=7;=Qa}(H)6TO={cINrF6cFcm#r-Ql$o&3J1}N0TAHE^?E(8(X+jdty zf>vWO@!x2#yFko6Zy({yVy9uMs2W34gz`|(*NM~Lujt>k%8?pY05(FGeQ{H^8$o~^obSr>G--@n#&si%i z&63s3;Pv6ehGOXrC;+V4)N**Kt$EYF7MLYCz0)W7vtgZPbsKTJxgmUvorCRB>^Pnp z&hJsUmXKe_q%2@5HrCeJ$t%2uU4O=tNg7Sc`|Hr_Ik1vHbTIch68`9ZsAa;-3KI_+ zjDQ?)(gk^fLT{1HP2S&L^vPBxgw+DF(IR3#Y#(WgS%B>@5N)83odUX)KDH8Y*Kr?( zZdl=>8;2J_`CbYvF5M!~M`pP3+yK}N*v#&Ma<%bwxxT-*FrSTi3q=&roMy&EA4E;y zk1ZNnJ?Xa>RwTxtjbLd46=UrRutIpfP9@x=c*!>XOedS^_zW)$G;%N!`28mT?}`6+ zC$It#Np_0@0Fa{h|8W8=|JMoV=*Dk~rTOX`{01)!@TE~mEw35j*c*{!%bO(;BpWo! z3nkJdtq^I-pi;Jetlf5|t4MFRnJe`QfI{ThN!PkH-i&pg=6U}<+!R*s;-tE6wAkMs ztbg6aS}`YIw)uF!Zr1NcUT?J-%}_wdXs&t~Ag2JTm%woAaMU zKW}I2&*Az#_y0I3qi`wX%doLjUGqP37eVElSa0Lq6)vV#;q$NV-!7o5J9SDH;ZsH8H=I!Tr`hga-W~~lSIF6|9*=OB`{Cc= ztZcqLME}@1#eJ;x-X#1N#DXdZipRwS(s&77WFi=$~cOtKR2Od+Hh4)sj)CM zm(`~7a3ucIAhlzEq)}vuxL^2gL?(?EAg6jZHg@_WUNtQ_u6FiPp;Ir-reX-CxECjq zXbN;nhU_@hx>%(nv7osW;nA&Q)3*6M`I?X|5Pn5{JgYV}McOEz%av1pJ#iFX$HwH& z@a=&-5`6})`)5P?>uKf^eS8DR@wb2*;VpJ!%GPX4 zt|M=FiJqydwUu%nF|7WG^MD`)Je`rBTWD{+ z^qpjSwr9>LbfX4oWQ1`m^0`xB_HG3$Tssxi?iq5pRQOeiCc7ED(?EqOb{Z=W>m?|F ztQ&%OhCQu8qseuMWq?1(2wo4M*(`e8*Sb1{TIK*b0DDAT5ylp$NwJVAgD(bC9~n-8 z7k{}P*i!j#oVKb@K+7Ly-=@FzmM=m;n}G>X%{~x@ry2g}jp1f$@Qj2bxIs zZO&jJF}=SS0VXtPREpZH1B{M(dk55B!?>MtiG+uXT*jXjoKtOyXpr7f8>rLk%%b)} zrDw!GP7PG5PBCj&F$j7s$UigW?Os7Pd=bbAo4NKv+Iuvj=4f;ae8nNms)M~fsnz78LlYx#YJFH zg3A}FR-u2E3Y^fy92R+bL<-nuW9&pjy>{p$Yk>|JLMl{Zcdl3#6-%yrR_+J8#+JP^TYS7+KU;AT@6vU!sMI3M;|0LAk{W!tGTJY_PJsu%pjPB6`XexM|{EV9* zPR{Y0y3?J=x~d!QPpu?Vvy+iJP^rLrNJX?^>yR$W1VJY}M-s@x5I(Rq@`BgKg-ik-M*Aa_zrp z0j(j0n_Lis2BR$p9~>D%7Uu0gIvCrzu)JL*o`@I-j;<37h@@E2$^S+r=Kh^N zb#`0?-$rCZdjl5zc_t=z5$zFoI}wPT(-D8nHQ$gG8X8F~EsV01qJ>}NW#q)M!S;+h znL5)0!Vk6vJ#IrPRVBsakI2P42jeFi;CPjC$PxX;R;>POyNPTfP#1cwRP zoHnnpU(VlBAFG4Tv%}B&*X7y2bBF2#bqQ@AA1TkQxC0;oV=8(KkQ^hDdy&XimJHgXf{lt&NP=mph`)77sT;!f6PDh|th9I(k z)%dcAA%M;?+0+R?8S5&~9?YCFEM$@?Qy`KCJwu5Azu8ET4gwP3AiS#3hFSLpmfcO- zl*a=*F0d?e8?JnsB}CGBUb_EK^ElvAwV`cv@qsgLGbc+E!ANjQ5z!~?mD5pU*^Gyl zJQm1!Zte`U7O$$VK6;@S?oE}K(xnEEe=U=diG!%jK=?SvQY&8U?}#RilWf|lWW9^! zk*G*t=uKrV<%aC93Il^h9hR|jWB^p&kTFQjI3PGuC@8PL3NRfjc)z@<6GBH719p|f z0b#hYpi&7lz{WCNG&&Mnn(P%FQ)Sk#O|5yTNeHawdBeWBDi_ojc|^Jaz70yRqH_)g zC>5ZqSsGqAFP%>-!brY(+zL>@w|Z4;Q{jI#4Uv(!O2`mAiz{s7TqLIK>766xoSL(HN_@$T(M2~s|mFbcR`wUW#1ln{O+$4|Mid8y1>s3 zs@d;WY~GKbZ6{RJ$u^S@3?Ifo{2p}WX?+vF9s#^XK-1NNhAS7kjNHf^yL}}D6(ia`!QAh2NGHSxS6R=p8G!Lnc3A7FN#y)11apq@yXRzq# zV(rWHM^_4b7?b=0#d)ZxtY&t7Cu71#&9M2BWzUd9uF@9SaJyP*tcmw=!j6^QLW!*b zrYxFo#g#mj?yAp zw@FgPv47+!R$3?rL}jTB2FboNnf{Sd3kx z$X<})751UAHC4#OiSbA|V2DaCT`?CJ6NYWmBG4*6mP0z0joAQG)E2CjVJ(5TMq*$Y zYaUuo&4DdDS>$e21c&U2oi|%1@h1A}CUY6=it*^yusa}CG`w>KjzqB;CIA*J0L)`f zmQd=Iiwy}4$iXAfUg!mhgbrtT;-`w)fDH+7Q$>jj)hT35 zASl>YjE8{b;OC+aSgOOH_j>AnRh7U)r-MV&o!D37AGwbomqNNh@+3Op2ILS5CaS%` z-^X`@f@(TJgj5=1;(CO+BfKm`AHfG$O)5bS{*w_Mx(lSX;My3~&16a`wZu26#oHIw z2ph`b=YKR6g&g2_REFM#VWyIy1y~3fiy#lhD+x*PA+Uz)lgKe%Y(q#|siz{>XStw5^^lM~;!u^wqU*Y7wT5&HUGcPN`sGMhC<#%# zWu-D%x|!ejnM-l0R}_A9l`<(@C>$S zJ}w!~@e;qTi_2#|f`Y}o!!Q4?-{D;Dl~CJH!47fY&A3{#4J6emY2~0`kpPsDCcGbk zDl?Nr`qDB~mmj%Z_&TFF1E2V!fg}MEWXK~q16`j`;(I>()>M^QRx@XSQ2+#N3@arT zeO4`b=n+NCa0c=ySCdKWR&D!P@^N171;FqENpElnI47bqNAfJblij?rNOlY$iWZGa zno`cErZO^rakn9kf%!|aUr;d{ldLgQmQn~N%e2xFg|MX#z;MWEYpc5wJ=4uP$x_F=$+v;b(1-YQ1OK(LS*={xpJ^*J0Yb!aD;2hUS82>zMk z8`f9;7%Ok{YxPk4S!wjw`{)V#CQq_e^ENHTomW8r+gw7S&Sp8XP!on&(L1sDAH-xo{Tag_~%Mo)Av` z7*e86(sz_+wNp-yq4R!GGeDu^S4g4fEW+jUCt#~3CLh6TrazgJ&?uF6hY zB5p3?6a!d16B=(j85Wu=FeDZ1f=5aP)AtGW>y|5@Esmg&eJq76b_H_sUubfd`Sb<# zxg8R+;9mfpiEuOYmm*A@vlhr|f|(1TmZlO2Cp&4`g%q3)VQD^a47rpH^(i*>n_f4bj35wl_o$PDQ;P>DdyWvD8)961aO14zgv@51-*OYV?QYX>3O23nj!j zudM|#^!%8iICIr+bOY2(q7060)NO<}C30;Bu`m2@=mE9&IUGe+_n;B#00zoC2}!{@ zHJf_Vci|u|V53v%a|?TLB;syysEHAO@vmD2am3jEI=P6aN*+DLb9tZ^5oKpIpC{{p}DoCH| zaTv%z1v*9T2?Q&$a-=Km2`g1*!5h_#9iB1w^dtx(-rE}tkA=$vg4R`Go6=m&CIzV`qBk~fUbd{h{6>H&wL4?grtHR#xn5K zmcc6~2t0-+i|x}a{D7@+*)aY6h24M(q>9c`2Phg# z`>ojNlRkdm=du0Y5(!c~RCcog353z>%0C=*p4zr*l00)sM!6nNRgU9gZ>I42zzMPM zO#i0M6`GfxwQw0&Si(*ZlYakleN8EN%I~dt+qpqpC{qf}3rfkocDq3(9;rNfhrio;dX@E`S}G8J_@GzM z5O@g3&1~gi;t$IWCcV}Sl3vRBXtf56?(1X5y=inrP|kQlNZ>DD2^r^W8M7ABWGN0Z zWZFoJ@}>Cku2Li1PgHF&7B?iMKuxtlU%KhsymQsPKA74J5fZdCZ7cz6U8>=Q=lLhW z0_TnM{np>#`+M@K|C61ba_#?dZ;$W)_0pct@AG}xj{ie9cmILf`;vf_Cog7`GufbB z#4irMoCt13ZNx4ZPs)|9X`$8dM~lYE7|54Iu=~L^y$K*_7li}}{$MzJBo4joo#ro8 z6@)(@5(FxT*av$BFCmh+>6EJB(oS;XexWR%M#Zbs1;}Q( zrPw~C1VZ=-R4=`G!Pz?9d;QP9w8($wOJ_m_8Zr<80BWrMKYS_cfAOVTy8nkS{Rv)x z|5Q6@7nzMqo{34uG$xxM%KlHjG}1ItRRndt>Fe@zi>Ne>Ya4T^VPX~oBEhb5-KgRYHoPK7<+S75*dq1?V z|7H4_^`@_@^Q5}{_>%jv4Q9=~-jA>KZRPjlz^gqu)T21M53$Poz}*A2&cvz`u7iTz zdjU4R^=)1}vA%seh6F-!OQRL+AYVvNOv-cf=&}5BB)dmvx$k?^Cp^MlHJIf z+g7f+%KF0c5AL@^2E^6}%|&ol&ey9!zKn9{L@gS?gvSGmjh)@zed@3u8j zcSXbg;M&ftYuh`ge@IHQ&Og zqCaEkHaLrGLluoz_IZF4Y80l`Hj&{PG8 zdBSN^i9?x{DRgguY{oajlD@^~gxZ9uF1X>Of0?r;95-@pv7*>?v#IsC2$#4k&&zM- zy)&aEWlw8xeHHC0?aWj?H)#K0js+$fU<`BH1TAaEP~9 z4C-d#G4YCHF~pz;s7jwI&%KZwI^_T$fN-xaml(RF(s{d*y5hW zCUUkq`YJ-JNqhM*3?%^G`6tj_G8l=tA)lc|*G&u}fO-@7gs~6U&uCjQ0*?L+jPQj3 zHXjsmm8(PVh=*Qh&(UE> zka3IIZ8bnWnMQ6^QpVFnXe;6b2zid^kpV^sr*?pUmufK(k%PvQ)}b5E{8NjKb`jzw zmcdi(^n z7k%7DjP*v8R^Eq`d4%goUZ$dm#`1fDSd1umjyPtH7Znwd z;RL{$Z8nB!A(j}RhDiFxfuIB)Y15h(+d!8gNdf(UHCvDH<9m3efC>p!7!bwv<+hV| zpbTPy2?VdYZxVTjBz11@1I@h3N`W$;cs1FkyD1{CKzxr`-#UPFu2x%;+hS+%2TE(Pz4c8*&o-ZM9WXi z&yo5wE6K1e4CoZ7Kw(egO29>!+`Tm8R0kJg2r-XJ0mn(P4%ptPL?M|0&qJ${O`Ig6 z+uXx$b#PtQT7$kaejte0yrg*wTVCq?VY5v@Ae|sTocZK&@ARX~(0^kWVq{JVtW=1#X; zu0tdlAlD>gqy6ArF$E@%>C}LK3PFDnY9)~maK$3+igcOKWwc%vUQ2T$2&>vd*aTpb zE5$f2%eC5-`#wC|2>!6Ue9%`(%ZDTc@|O$TZPr)_1m%GHPu7KkP8z=O5p91we5b zwUOORH%QLLs5n_P=`X3K(CpeH<%A$>neN}`v}c){EAXmK2fMmqD_kBzaaUafW`HPg zhRe@k3C=YL(AAUuc!L<^T8@;XL4Owc95$PEdf`ku_$RDQvNmsq4+vgmjGrS?GQhE` z0X$|!PHTiRloV=dW<}bsiD5}h7W#$`zF+Hn)R=rGUF~_kXn?)o3Cn;QG=cBVmvIG* z=e>zN-vhkQ?18PI=z_X_0rO|#47v_M6(#nrNM=Sjs&`EXA1C1x$^A^n5E$2IwhWCz#m- zTwWe{3f;$u9Mqh5nU1-!PeUa7% zFlRKy)9)>W%Ra)18BJJ2cXe}Bd$CJQt)E(C(0Vsnm&gu7j3zpQ>DIqysF|(q37EXJ&d^# z5Y(dMSsQo7jhHZRT*oiSvNeg0BL@_N0n#0GF67-?N3e?L7zFMILCWq*xyjCo;@#Xq z28|q5O>oTwQVI=vkJeS+&JF8c_n)oN;+oUI&y>(mq4ORJq#h&^*@sgI_#GRKiyV#1 z9+RHy0|yqHj*~1)4g#&efbd!zLc=iyxjO21!#_$|4&;zct!*`L;A#r3jBR5c!aLYOSHyf!1toM+j%~+v+&Ys@*rW;~b+6x@r}g?MgR(bSsc|$*OHtQSuusn)lsM zGU@-`-*`c#F(ZIseta0`W2|bg?;Uegp_LUF$loi^*I_b^ajv&evs|FN(OgRfi}Bz@ zSv6!8p2DPoyQH|pWnS&qf(z zXKzKN_X6OPA-N`vvRl+!y0dT&J-^}Q9K*T0eWE@WH4vEi1=z@}QU^JaJa9-@%%7c| zh;`(>Q~w$NBLYc7f>jfWw~>ywQHD!@GwPX>576%veCSJ_)yDvh3w!O00imXZYH^8h29o=qB^NRy< zy9I8a=kv(RNxzVMFQUvFMF~Fs%ceaO!W`YsG1|AP{*b~8Lq_)CR(?nZ1rbdgq-BXzP+7tz+!^^I z7g7o~CnHQL;T%?NQas-P{D)sefpRSOlylPn3!_Gu^km;ToD&x1u`3k}LA3!KIOaa9 zPYs3+ND}T?(ChfX_yVX`F0}?SBBi+Sph%nP?65#=)}A1YS2O(c`5-iY?b-xcu-(P? zNURwX0-6pVMz?>z=jXT^=RMvjL==V`Xo1TH_Kq60Q-s{H1iCrU62ZfoB8o2CaVSTh z%(~YP?Udt`^Xfw^nd?3-4fW~x_0@7+B(RgxK_u8T45b7H9>`q72m_%ew>WT? zUEoYPS0#J1Dkg<^J_d~2aV*&oa_`811q%UODTpT%J?uq#rFzW9OIeladJf)_x2|!G zD*G^@xKsCw(_eK3sX!5CyM~!Suo#MfC8Wf3i&o+{b`wJ|aZ-QXBm_G*xu(s z^?frQFZ^4?EDXv&BbS}9ANNB3$h*t5-Ay+`zA zZ}EmY48|mXwgVUZyJv!(lRH5+cuse)&6US-NaX=o;|29M@a^dfB|!X|Ej=Ac^YY&3@QD-+)iblKRR19|8jUuuj8J4?RFwIueiFOtF2djC zsyKTcnj7{$W_BKw9Y_{3fU~+7&`QK9V0@q?B)qk`0pt;Bm^ls3UWPG-mYB_VQeiff zb`Mc2?TkdU9pVJhelq(C zBT_iT-)2D$>5CC+tum$`-NE?RJFx0)hzmoe4RJ%l0_A~Ii2lzosWZ|1ZaAz9GkTow zyP81ywt3@#BHp_@GhS~9{|T+X%qJeg(H14AfW9`%z&(W`;Q-J9*& z%;Osx-F9_9&}|5y#n@n6JFPZF>E9|nYfQ)qsKkG5T> z0uYFT#v}#1ofU^jPJTNS&{WLDzEH`@GU)7nbo)sM&%JN+1jUP4O( z-zyXp;GV$SP-Vi0{~?-8WWMm8hi%PsCni0J|8f?DQf{D%MInd&?90@c|IXm?|CpVzs!%Zp|Nc0y+Ag2-|A_zH&-Yu%&ALz5u@-y9 z^_$w$<8OWB`8lO=Hm&wPR^q+@+^xJ`uExxllVz)VD8b6T#>2yFKL5Ubdn$+Tf9%e$ zT9aRrSIy)1{kXATL;St{eY9_PwUzn~rcKv_f5iWiZ$j(0yqIX2i)gc+ zp=(h$b9gLy&M^XIv_EyEcjc!~m)5FcJpUlA?MTn$-|u{P*Duj1c1i8hQ86XwG47|; zGHiU=V*Q8+*E&jM@>mY{%t&uxbnZr}Y@D{{<-rZDOSP-bzSgKte$ifOF_A5w4eqKk z8SAFMwxfBs2Nu9Gq3V%C?gz5|DY@wd;+UePl`+`GSMty7ss#e+w( z=g3vEpY3=ma=3zG>HMbEGj0IkM zaAOz_UWpyoJOu|^1O%m@F*vXky?0`I7x!w(>*)UXRD3YnCS4EKYt zlkFv^igYQL&bJ1euPONgNtMtlFZPe|+f6mty|FO7?#3*yedCdL<%m+HCZ{%5?9{Ng z<1U}q)hg8>w#g`|$m^EzEkSFVlrx*@Mm8sr7(d>~YGT$@Tazr8^$T2jzr?kJmjwNZ ziI~^xH=TICDSs7E^xoR7ztN2+Jd(5lY$&A~^P`RTuX(W-ZgcgK(v)G2Onk5i<_+36 zQ7W)9f)6~M*rl1jFy+LwmFg^HQ`|#Ir}^{`#XFEgs|I8;L#Nb>|t=P)ko6F|kapOMCP# z#|&`Bg)X)q3mXs4o4pr=@9F&ydN=oq7qa(r0bv%cPl8QDiV{d^QzvTVB#5$HgXnx> z>pkku2+8_qD>9S0WEOfCHDTO?>qcKf92*-i(Nm zY7E!$=oB-E?#~oO1cujsth~61jGjdq1j_Wf=$?t-h=^fo<#g8ujo{M}X*yP5A*K7m zNnDh!(-bpV6t0vj30sFqM@EsO6T4?3ogmR0J;0okOX#Q4wsL8$IEe+NqNM#LLW)W zAkL5%2RX|KlJHAN=KRIaMP;mU>Ppe0xKu@QT*rbX8Umdpgx!PW~_U-m*82unE^RGcz;un3 za${bO}bG_L13)C6fmE{66R>OYbV(cDo_4VK;P2SAy@Zyp5RbVkx&s*E1r(Y)NLSk<1<^~V6u!>Y zF$XR!!hveu)sGV5fM*7~+d!+$^l}QINgHMG&x`$vX=#&{`<| z$a4Xlj#AUuMBnAXRP4*@u`+h(F)f1`MxW-mG{|C0}gK0w!{$1avty-B^JI%Es3h}JJ3jCK5&7#YbwRl-9@R<^iOE*FJv=*wGP90 z4%abf0K?;eo@?c}RyKh!m;dFZRRVAq*~T)sBsxR303t);W^=$jSB1kv<1>o8{N?vXZ6T}`$$`t0y`?w7 zXuw8hO8Ew)IRPTYjP)Qww?#InXhIm zB}oP&Z!CnSU~Q!TM%?lPxQ5l^P8V0W|8CPI83~RT6`fK**5I?nyv(%OnA+?}i#9j& z-ER$qIQqar%z&+s0Iktvd!e?gqOKXb?a0nE@1xLo`OsPa9$=s`A@4zC|;fVAWL17 z<+uQHpD2n-JilY~t{0DpUB^4D8*f1_4LTc*A401hBA3AJDaI7L4-CpIQvx%mRy)r# z*7+C*Z7c3AvDZxZYqTdHFDRr0mGe^73lZ7^z$g{hDY|&l>(Tn{r;C0J)gvZV_MxYW z+TpXvKe*S!*+c1Hv3Mk9hZu7XVU9?1!4pP~X{m%<9z?#5*}mZl57s8L5-)E0EO6Hq zYz8l5s`f}N{4}-yy7R6O}Mxf@>6R@RqSunSuEXj`EG&U2Vo@~ zL*+zQ3}lo?_UlipgdNXTlvZ3ErQ2sMPHkwZf-?hJl2MR|+NH_#5c|B6fgor}z+qx^ z-}diJg|l+RTOFFWE~ zJpZZxg4*|3lG3kW=9%7%24GfV7vV_=_xP&zRU`%Qn>wZ9G0M#@6MxV@ETdqzo=L^| z|8gUbsAxfk(C@$v>yHQcZ1>78k0K)vw0sh-h!0@;W+M1TH4T zQhX@y+zT&^jwKOzz4HbBrh{(%f>w3gGq^CkH3p)NSTxXsvxGZJ=tirz8xwMh!Cl* z8To?5apunQGsg58NdH#e^~+DR`3)gGU8m8c9Bf-TY5XO0AmhLh?%Xl zBlPi$P@~2815MFh-8Y%chV9f)vErgAI@~RKu6@yi?tL({jNgOpa}bmh#;@}X%`APd zCFhdrw(G<|kVj-R?C4A8X%LFj1sT1V4%5W^-^0w@ei4iiGtt0AZ51#QL7Po|^F!mf zD(bOsf+nIaE)=XMI)X;h{HMGehZoo9Va2Wr{e|V#8`7Q z!tzMcv<4F!RN2ilJC`j^kl^*>+Dd^;hGa11?y5mo-6Y_q1Vii;TT3S2y{wujz*nr#5TiBxHH?1rLd5+?Ngvgo}PiU?dJTG zNm_P23_`0@Fg+KlA{NNAryV8pCX5-!(t8ClbXdwLF$hOB$&~cIp;M6X)hawep*Qle z_w_}-suTABUwtpcmf{X`Y4eGsdSxxM21n+sUc=IQmW+{*JNAp!)#EwR>s`?N3%^l% zuJmS^!CrWv514opz9CWU$pRptVeR?T%Cv2Nm8a?P27&0TCMVi4Qx>&9G#f6A<;z{7mt}>Mm7^BrCLfWj{gZhoh`1E6QQVFD?SMVDfew^JJ z{fT9=+5}S@8yQn{pODJ;P);3%%i9;%SftQ20ql)F+l86SX-1&!C<9Q>)UbLwvrvZ0 zzU}^t%2J2wy1R-r4@9~DYkrAx$QqV^x>UZ>*|P94?kKQ6zztqnC|B5AHx&h{$(}@r znQp#)qsj;oDO$B5yJqIN>Ma5sZv)*N{RJ;*oW6+%aB!xMtdh$#I1Le9%)7!afGMTn6eV|VC_F&RSJ=8_fk6|aaA_+VK^BA%e3s5520m`9i9sthzzD=f zmuM$`)EaAg)FClF=gi<(S9Q%w%MOl?AhV84MX$^t9{5VyZ7-CFp0@6}s+SkNfEDi8 z1fUz7D#_0Cer++p$3G= zl6RUW7os`1c{dglrv$_v`&15rX6W6eRz90*{G@hFiexFVpWh8$mL3w#o4lj9tY~mW zb3m;ZFb+v5XJW5MT+V=5!VbU^fP7`*y{zTlL~WY9SJ98g1$luz`D%Y(w;{9M}72^dKH~!SdN(x>uD&-%pU~Z`}8;j6^XEJBq>s*g>rJ9 zht`+ej>ZV_2_$e&b%yor$fJ@bQtEU$btYcnN#zq(blf*8hLKuN-pTRr_b!+Pu7GC} zC*RQg_s|LVVbR`RJm=*Svby3PWl3an7&e4^{?b(XgqQ&_YyuBMUo|>mAnwo>3{cM< z72S7Ad=*8TCus{#zBJ#lA(PJ1kli3b+RzJF8t{W~dUDrdaGetJX4!L^L_#8(|sXx#AJ`dd+YVbcm8(G4shMF_TS6|%w9}*5VR`ox2>A;JT2J+%& zYr8hdiE9#1pQnb&JBbzg%I6*A$;1h1eOlq5U8JX*?q_vfNVa_7$?-SXso|YhLxkDIF{KYY-y_XWIFcbG>MRFY%C^|$NF+5$v( zjN%9>o~;q!ZclzRiwCLyW6r;l0r>wyt-8f$JT97nDxYf*J6<7^hj##{5cvp1Z$|x+ zKMrOr+Ct<+?@M3k=frj?1u&T;OC7_vZsFaiO$^t85cv&vgWr$Tg#>?$TYzG&jJi^$mRzi+OXuHO*Wq&~*lXgGK;n*0HL; zzE;L)RTE0tdnLF<5|*EcB#kB;#yQ+2Av*UsbD-@Jy>>9O4$Q^HZOpSCMb1@8Gk6@h zErx+(HCzd(%!y?nj5}w_kC}`s3%x z!OF-}Ii{VCx*;?>Wd54&wMfgzf=kJ5FI;a}X(rtd63q5JEmW03hbu`KY%LzP##s1JX- zlH}}d9qX&J+<42e@P|w}6Sf^G!vxM_o0!?cD+rdTXvj-=9Y%JfBJRmWOlT6*^5v%_ zZFV3c9jmRO8O{p1QfZMXM$@veDSnGSAH%#i(rXTIpLo~$2Y6M{yE_bJC^Wn)B_)YD zrw*D3P~j{IZ%@r(J0|@1hcCFSrdwRxs1BZP=B*E8J^9lIT;04qJ}sfaemgdVfBs=p z4JttF1%iw_e^Wn`Ei)k1SNt7gTkl$)99Ku+RdfW^LYhD|V{7hQj-jB8I>9-q%Xm%W zVc4LY&XAf`Bwi4$&cW+P?d};doCW=JRF(%XdUEggZ-T41Iu<%oMy>;2+EMpKKlSam63LA9)Tt+@Tw7P!mV#~gJdExt{kuEG7jPo3IJAyAMCYMj zcL{R_>{Qt%2}mco0`oAN9+v2%#MUGR!(;PvOAmyc&7^C-;0VoISC-TJ0q9Ap{BxRX{(D! zgHAfFi_LikA1H$fmNeWm3EY21&NKHY{novEc=5}_8EF|n-nm1Lci7Z zHZQ@Ke`>)3KoSj;0XXIpD2Omav=1jVLg3Ciryn~jcjsZfbi8rmbpN_;U83I*f4>h1 zeDL9uDMO>a^+fH(XIoG7#&M*g8HM3GrI7A?&P7QM!=orob}gqoU!>;G1`=eW6eozE z8WWb-@1hiEh{KVwGJ_GOl@<=?u++?lk2|EJog-@wn9#iBkY&*^yAH2&+P__i#q@Ec zXD>vYr&|AH60qpc`x3qvkaElaakt;C_Sg{t7Tv6{^$2R&Vrf!hf8`tn!=0|xKss|iO;9l( zjN$m_-R*i^lz`{rp`SEa2i!4Ko2TL%j2WX- zPiG?cb!|kqZii9DXnscCMr301u&|Vc^MFI6;dRFI`_k!mbP~-o%TNbknu_&z_3p@z zY;n2sQgdND3M5or|N2b5fgLyVT-?|JUd*`PTDVR|%>1`CXLk0651g-AI2ps304j}Q zTpe!fv~{(JG5hKW8(lB7BSPymoKC_~Bzd$b)Dmi9$Z?V5F<`{SV3o(SO z-@&EERh1hSxk|%NvYfDIk9Pi!U_klTwrOZE#>9qbp;VykYJ?nfN-HGGS+{rmtxE@_ z5l%*D>sMye&+|PV9nz;VOpa^16flH~p2t;4)hEe?K|1VB0_0?CEo%G1qYds^knALDl3RZJ9G;6^KhxlE+xnAwz?@X4QVzo1OsRtSt2o6N zka45fDN|V(NX)i;IE07;L z%k;T-{#JlTGgNR=9CL#<(+-APh-)R<{vCfFOEm25Bfh`CusLLxk($^5MXh?|bhpI= z-5@tEP;A1ksIn>z-ze&qy)P!pG%odr0b-w1hXytS{MQwRdi77#>>~Jr(hs(Hb{Z4Ds1PbQLmIGsmMlDwBp{#F{#@?d24RsM1Vc_1O#s-57Kgy@ z^zD~M^&$6ZlF2LblOrq_Y3kk$r$*|QR}Qn;nBIkK!pL(1=Rzt3-cY2z?>_bU7nnGq zRi=XBo(*Tmz73!9^O6JPSk*YIR-Nl8N8nQm&Q&7_x1wY24Z!8ajrx6D%`o@bks_s8 zBxsL*TJK))$6&Ex@XOrzfC~?$DXt%r@gG{VYsn0=2e~(3QO>z@?0B(g^kPy&N&EFa z9%XkOvMhwbF$BwuryVnwQ>!2$X3^rE47Z$LQ`-o;|EZWx3m83Q{*=$|;Nf`t0rndB zw(oH*@;YL4dN9=d?;@yw^D})^|Caj)ExeDZ(jp+au=ZGZirOT@n`Btfv3;Hd{SFwI z1aZz7&mt4Q7_%MglUA%pSH+v_$cD$|(>!(2LA`;i7PZ9EG6q47oS!|##c+I4%;-HV ztvN2~T=ZyqU9*w+UCPcx!m&+hg@V{p`WrAQ_A~VFveVE8l?tplJlkM_-T)9OJ^aZZ zwni39c3ihu^qQ9?y=FOz9bw05Gk+l@AX{eqB2(U70vogcV)%I4d(6mva}Wc=YH8Tv zV=FcUmR7U3FWmh6i)?SevRigQ20@BOi!ca3GYvz8hWy2N>qP@caW3NkQ`?dieJw}C zDO7~ga4%F0i7wcQ-$L{p=;iK4Uh5YneZf6$v0}HcxHGU->HizE-&V$)X{Yn6y%A&I zZnJ^EzM32u)d+(~oZ~sD$*@R=^b1UP$eiNnG+|{XkeF9Auhho-hOM&&r<&8i9sogN zd;(#wUMUlK30VS|LGX1_45d6ibiKxTny2JOOppE^WE&4P{|N&rDF7F^&;Zp;LX zZ9SMP2_Q%eJ&KwXoc*3(Eox4u4sgm>sVgJk9+#}}j3rHNnZX)Fi)rR6`!Wqwbhp=% zaZ-qqDDfsAM|n++p!QgDp&y0$U_7$7t_WP_XcwwV8-LUcws3n=Kb+phjj^(u2a~PU zuc)`*{2Cc({lW(;aoSv5@Cdi{2VoJbhl>j;pW=-w#o?SSQTIZOJhb$;x{ce9=d^lW1NBR`N2C_8rA~||{NqfG4k|j1y5u}JmXMnK-35+KU1}qZOg5?ZWlN;h9v^<%@h!XgXvVqL!TUGwa?Fwd0Fa~Bt z--F?43jA$Zon5%02-!YmHB?(NYGVI>*PPN40dG$0ixTF?jPm9tVIcE*0}(BdlBnF_ zIfoz`7)k+HqqKK;&Yu=B-{jn0j&qi^E@tqQcUPR2?KP?0qm5FnQH~xM&~|*Tprb7+ z6q@URUz-lXbnH&WQvBFs<7BRhu%u41k5Ni$vupcVN5^AkLKt_us`(jTnIF}e-IF~^ zj`RY0vK@ztwHNu6_;RvX*w<@H79^j!^i00?T^FO{dg1iux}O=cn#Ykxs*`7%#~TWy zSaIsZCARQ!1_*T^L$8HAl_tZmk!tLb9U$I$$WR4xZkO*f!|K zCKN6m?}SX;BJ0*(-n(GQHy^GmKXgeJ2`N#?NF&arYx6-e`Gms%my9}^+05F^e-z== zv`SXVoWKVwo%OAaZdJ*yHhCD_o$lb659}>j`3{Ghx2J8%SczPA{q7GJy6EXZHSW|$Br;V6~gs3 zrYtvQcMf~`x-1H!nWXe#?k{j5`43MT=^>3%Dla%okS2AvG(9jwTr5Gl5V4g6r#xyr z6Up#w*$L57-`1JxS|mh8{zr78g+SZ2RA(^?058Ri{V;rtl!;40fB&el2oEq}jjw5( zbKlhoO`KsovlTlp-2$V!grZ6`s?jji6jnJuZoPf+eFz5Q+te$$t*0yafZ0JLM6YZN zx=V?%Cq-q#EU_{NwW-HO6YXS7LPfSFG$}*;n;EKGH4Gf-clK@KGN?!#d-`eu%NGZL znlz)p{HvsN5ouOFLli+~f2Jb>#TmcP^bj*A+9UF^5wCbj98}}LJ_z*%E387T%sHA> zG0DRr^bT@;?G1goIYLI)xRP(4H~>BrT3z4+;Y*j}6OF;1)fg%a1~iX>_Jo{#gSZ`3 zvsuP$>2O`pR8v;XU!SP0LFBOV{4LEBv2_}v z?1tsCQhQ5y&C+^Ei1ndL^)X0GjvKW%eY*JCUWG7qb|ZGZNVPhV8tu-%Ndx4w?_G{|o_IYv+df*}nqQkw zN#Ka84wQsYl3P>eQfKZ-25X;`LR!7!jp z$}zYxHJOdYEU_lL@9@a`!-Etj5Yxcvy{PcV_XUNyIt*8M6UT=Yt|p>`MT@1-_Fr?| zlF!)$_50cPe{Uxr0OFb)xw^~Y(O;%>qEj~tVm0Pc0CYD^l;rUz%=9^+7`_f#8j5p>f&XVyPr{CyKhuqGS*_}5_sc9RSNU_2O zwn$5qqoms#x+X9<;H2=-V%1rV-0s>^Y9Z>riB;7A2Npnvt-yS=fsrU!7@T@o-UQoY z?m8OPXkPq=6i+(I@F^~WF|B?9TjqtZ1AjTV5tMBaw@yI(gp-?EO}6cx{?PTvhmP{w zhMtH_#%4dm#KuE84{Zd!a18UMyjZv`=uxflCEAgM+j1}g19`dz4QJF@n!opiqCmP& zU8wyqH^2)EYT~lUm;d)RJ4TnJ)}J|NK<$^0vycUbZm}XJ7l~?G*~uT`{zS3+1oe83 zEWJ)X<%g{jZrn%wjpOD5Y&}~*5dtP?+%L6;Fxr$Et9Ov-%b2ADlU#pA$c(vu=`@zy zKirRFDY(@Jq~^(WigXws_7m-0sSfc*z*Un(=-kmO^jl zUkL{;7tCvqzsh-vH%!~-&o^yzSyi<}-6Q(dtARQTA)AC=Sd1YHvh#MD0tr+_a5WH` zL@;q2p;TUO%N5P9$8YjLW}m*d@~C+H-|(WZ%H~ZDa0?YLEAX_CGFI+_hiCs?lY(jTDzFCR;7|;`QV3 z?L%U-dE7tK2#XMPJCna2*k(zo$~I=O z*iI{8V3*`O;ognhxqE+VvZkt`29%+{PCZS2IRN_nR_^AHITPrUf#N`O4w8Xpl}>Zm zV}pjed5TBUcxjq0Z8hk^R{~vsAQBHyM(f9H8q3bv17Xvc+#w=ryatZhIu2_;ji-oD zq+IK7@@Gu+Ne>fKr0uXhiEKT>+lxqHxvY7&kZWd5r9B@@%k=f2 z4QLaAT*ZV~pD1qRhk6~t{(p}nxu17CSFbAn5dYgWay7jSc{nr}7{}KrqfTK&jKv3m!$2<0V9+29Y;&Q6AWgmH z&}+@G^b)_r@EjKkjOlgJ$FdKQNUpG^GnT^ zkG~zLs>!9X=W?c`Mttf5>PWddjPfe-ll(0eqkKU=Q{mo@xn{|C6(o~>7|b8cyI3-w zu+gG;8dlph_`DsQ_z(4VA}xS_n3y3`5rqLg`$F=)?&$+I9M=52pTWjLWS-1ifP>Te zz~20@s#+2cYgG9y6lY_VOI*03TEn!+11t%qb#IYax4lYqMnhh>aZ(mfIl^gMvl!xe zql9huY+eeKgMlx6T}eFm+@H@~;ruMIw2s%^oS`Zt2lp-sNT2Rz$T+FRxXWvdjH{+4 zVe&RFrH9;34$ZQI^3s?OWw0LV%ZncYX*MF-gk#KAo_N%0rtrGg^;OGIK6;}Fuxiko z>R^q61DD~RLucmDW7CMHoHq&9?;x-Ll@g^erwo?bYHzEJz9WPPl(X4et0n=fGx*T$ zI!mPODEYeeX0`wPc|{Ob{z63h-9VPHtH@B$T~c5Nz`K8YD%8DML_r&1lc(S^XTX8{ zR6R5^Mg}Jk#m;MAZ_(nn<5V0jFuS+t`;kqS-1~}FDut{t(-dii^#cCg0g3LIFNY5u zOPs(W#+##HQB|FuqWc7tP0SH^q{khP}Ce8k=!DLO`p)V zzGmywYSb*JWfk^2V3aV6WyOM(%cO-=yBxSm@(|Ybw9$2xY{&u48Q{s@RqY6uqvA?R z|A>75NyEOAX1_defJOI8Jb+M$NteFcZS`x#f&l`r$B)Ij!h`V1Ay~a>9)b}Y^#Ppp znLo3i`g&B?vebctZeu1khpiE~6Ekos8B=>8)Z-$;6vLQn-jXpKg#fO07^IXn*&Q-j z{tWYQ0=n~_vxUk@@nOQ1x(KEQPXl%%Z0lfjAj{uw^BJkjXObe{C=4JrDTkVe?u4He zA2zzRQB*NwyfnBnA+ZZUaMb)#LyVM^-lVXoK0b}^0%63=TvBLJ`or(=m5Yw}|FwA- z2|<6s$Nn0I5f5)MIBZSNa&lGaugR-M7jUJxo^?2*uJwWD|l9$Q&yghgl;_6T`_#`Mm6-8+abd|qQb17ttdjXEz zd=2_t-aL!~aVRPmfcNKjj%o(=?f0+T-7MM`Z9V_?S-Oqt+t-&Lt9!b-jHg&*yR|c) zcZ-;Vj1{DE6MqW!Z1?$T&2W7Dt%rVtMhQ&8QHSRnxz$gwA|vy6_U4g4`rgvN?^GD$ zJ)n|&u%Ti)5-sh>Q2knIz`Jb2dw)pmD>3N6MjUG{Xu)tF%%;c_{B5q;TPj!HUw~ik zIsJ0dNbubCo#(%5N{lYjJ6OJiJ#Js9`~Uqe{y#bQJ*flokN`B$b?9}&VP9@rOqBa( zEP{}Ca?A;5_7&(#`L}u7W?%0?46sPO_W=Ws=Johpf<6CwgJu(gnzTXl09eW{N|-lR zt;sq$_VLXk8kv6)DqQ`Nyz2Gh4*2%Pq2o)lCDow8QY@>^KFD7gUzy9%42Pr3_b6Ox zNYgyCz8KXkq%E0`FaM6jC17HSsLi0)!I;kctVZ+QGV*alzXP?+4*c~OoFQT~K_X!Y zL3OZ5qg-C+^OR@=a-DZ8=+tjf!rWr0Qva(;jUMYLQx2FyhcOf=;`$0>9n7l+k5fhF@7Gd zG!IoYunBxxiP3#Gi4=9Wo}uYBxi(`5xd)_yvOe@>m zBX3Ms?eJCb?nqDkbui2uB*Z4df8$1-!Xla5N#@R05c@CXm%95unq*)7RVf3<8YYz* ze*rfV+_YcR0gS3>P|x$h_t7WqGKq9`%!AMrBK^Jf*u%Kd@Ir3f8s1YTehZ_?hgg* zs;N|(n-tsdGPLqE7oGFlvY#EOAN4L#W@Og^ux{ICRi2D4?EG7$J4d7s(pxBs^+`Cq{EhWd${9r$1F6aUbVlKSMD1T&{v{vbDG;vl*=j#%Ob z5UEm8&mT)sQ~RYE?@El%%;3<|m~XJMf{%I%5=DP__qm}Y_W8b>Kh%^wi1BrIS5Hna zGum`wPIz|L7ze%Dxdc5j#7!ZT=cjkq=z?n6jsM-E8hD{z0$wncG|}Ot^|xf$vn0H!m6!0)f;`X zqrPmj26fx%j~sa=s7PJMrHzacYwcBTi3mHmJARfV-~$8X3$L z_RQKg8wI;|g1de`t!Qj#KSXNj8^xf}6{THI(=m3uu%OebT)6TMco+4S3Ok6gp^N~Q zVA>m52B%l3w#H44c1rA*qeqB?AXsrtQA#+W<#ovq=^F3swOcO85Jx+6FYpks#s@14 zFZ8Ze32Qdrb1$ESAI0q}8FtvX^lo)jf%6JIhMJG{E+rfthkcrFsU9<`KW=x-iZk-v zGLwtRKqtrqmMy{PbLt;;u3&eS&6NY`$m7B?(2N*9;yIYu0_!%u`-g z4EBQ;`Z7(2vi{exVTFddDk=5o7Q%0+f?Rl2<|3oZZTP#6)~1qD{>J`v5?#<_8SIpX zr50Itc2NLZejiE0Q&)p;a~TBe=I60C&B~vajM9&pCOyDn+@Du0l<}vtu(dLBqSqxY zr!JqDlRSP_kIqx~m56vpalM-VZW33ub_TM| zkrrmzxt8*t076yLoSb4e$im!8aP?=}@X{cxLVbzeH5Y8D`OLaR9(vC^8>joYEQ99! zrqh?BtFenh0S%3jwK+1JPF14X*IR<%#FFIH6#`UdPL1;k;99HZwZiN(>97Zr<8(W$ z6u-dWg=3VYShGpqA=snG{AItnei<7}4}s6ovC5aHz{*Ep8`qO76xD+QHj$B6BRzwx zwV3ehE}jc9_0Mz|m*jub-o*?Leo4h=v+k*|+|3=BI8vVZwtf@i{}Pnr<4!S^(5)|R z5*JRF5Gmb$^{ZxHP=LWz?6lpBj=d>>&>MaK>v9+vW08X_F(7yyBI!@D>8u3JPg#tK z=ACB2hpZl;#O32RR&czKZ!?DE(%V;-(++7)Cwxz$*I=-!(~?F#6RckiPhm=Wbu$Zcktb3k)Y@+$=PjM~R_D3y1ublwTB2^@(cN zv%&o+5(Y%>2JH?#gN5umWvx~y;0ux8DMf)TmOln&uAX{#?!ZBV7U zbm+0?tXaL(_nw0RQIzf>D6>JcSZ8FEa{~*6P${=XCHnFua$jvJKOxSPpxo$nVHWun zaN-Jf#+;l4hpY>kj+ZU(sgC_%g>Z+U9MgeN!+}9BEo+=4t_agCTQpzfm?x97KfR?| zFKaMX(vrNZgAX}f9M2F_Sa(pX=k+&`Gx|`mml`;t{q8sVSIsFpLob|WLH1?$5)Rno zfo*5vrL-mMNC$r_G25fR{aQ6t3gw@ScS+L^>mB}1WEvhLc0r6pbK@1E<6LG)E9!D? z=n_b5uWn0DlZ)C2&*^3kBmWQ@J>*~5b<`ZAnI;Z&rIW@XF--)06>4bp>9GewV@c5`;I{6`!~XI^Y=r> z0-q!=b~n43RtPXQP}9P>fGPc+2J@+dU_Y<*u5uX2ALT_Nyp(HuU%s)l9B1fdYfirQ zD?z>><XQ+Q)YfuVQrTdMy7*4o^;JDH2>GtCr zMMq^cn?)W`o|wn4lnpxygLOrD84+ugyQ&{mdyw}k=N(HXoH$yas;d@;B1}xj5YfWZ z{|t>WnR{pX)SsbOwgs-1+4?xLpqH!JYF#CYQ>J{k>~c1`eh$VEe8KUjku-4 zGn68yv99?Cchu#(O6v+?HI9@lUlbjklHebcC6MiJBb|Mn7n4(^WsP=C;wS-^xpdua zw*Uz)7gp&ROrRP&!6~aV-qrVB{Z!S##Hw)8?3j?Tu2a=tihRF~Q*seItf z1|EaI-7ex=RzD6nZFCTfoaHPKIo7oui*m;8c+X=aDV|HoQrAK;JQha3*Wyu+NT#PO zI5|9O2sly83Ho%NzLH_|WI4B$?B%0HK2Ds4{-fk8raC(YhbF+#CeoR<9ugV0T3pW$?f->kI#pf-f8&@BUvALHq(A65Qj>C(a@FS{$T}!ou z?C*ZWyP#M+gKGUErR#OdY+cIHFBe?r)7nf8qdUa(bsHt#@O@^GFpiOD(ThrT%vbtJ*hEsxZ3s~Br@pZx9sR%WCXCp-U zxRWf+jx5p3whA6J&`-c5 zbZ>);6Fwn|Y`MaS>8!D-KMNI>IZ0MDoBA1j0mt5FSN zv)Sv2T)H&n;v|-Qra`gMB4W)iZ ziRSM}d8qg))Tis#$R}RgQ^?RYjc3V}(gm#xs8o2^EvLpi1q!d~YZO0)8z~ znxn99z2F>Ar6_#p#H*UUKXEswJyRQFw=iBge^*(Brymn}l`=Sys-*ID%+cOcX?oZy zRgbt)xMpJN{?Z@5tkz9koU;O%FZ=^xU>@KL4Z$Wlc5S|g#Lx}xZ-Jt{3wdj%3m=3i zD|DDZ#Y>o3k}*Mfh2BfkV#hBSj+LTj{+7gTly37vm?~3A=?j=$&2)LC5P}PZP8Eik z*ohJZ!izqF0*bXR)%fU0&*rVC?U7c372*efvw0C^7tC1_J7N?E!BOS0c=zaybC8#> zNo-ypfBsjrNv!rYB=^@50L=f}z1IJP)-I(@Du1y}q@HCzBo2i<)e8leN^?V(pb0gF z`&(&IsoN+MH(P>cHC5;3r7A09(#nLM@;Nx3@)dc?qgVDCUAZmb6Lq1!@fogDSdhl9 z=E~rhCViV6)slBYIJ>J=2__ihozL?XTDy3s)wCDy`Nua#X;>w2kfPBu#Mpo%UcP z30yMGwg>UEqwYk1I){~b0thVof#Xlv`*r2mC)n?a6LTo=nV`65iLCo=G_vn3@N%S{ zC#l}%5%1ICsV>(aDn$4JPw@Zk9#=tB!gJtj-H{Q%z|j83^8+(edou}ZQya(sv_9-t zCgq1j@j&~%dqUyscE|onqC$opy% zq&|5G62|ZztWwGEmTScC0n|H2->-}5$~&*TJOmy(F^qjM5;r$*aVj@B1sZn_vNR{&PK&yw!9TFWvPGPl`7)*N$ywZpOO z->}BynN~d;qwd&E0%8BAb1KA?SqO=67?CVRmsuqLsqas*8gG1P2L(Bm8fpBfT3up1 z$9|0Q{Tik;Qu|S<{eOljzH+^#M(V6pnM(@i)Q>5?@Bt9Q0|lZgNwoc#Tksc99uWKk zM5YOBGFg;U=*Mtw;e3Pt31PD!r@)WF+=BV~iA+%b&yd6twK;Nq=)&}g%`Z!6>OW!F z`oM*WC!0VP@f36B!EaoX3OT^}g^}+vygjvW_FqV+bA+LFvC$)h8D+ZN< zbcbq9SJ><>nnBrTznptg;*oGI5lbS*2Te@t4WivY5DehcJx~)*JYZ4dJzzzSJYacV z7SsxY4%>GBYooCauw+>Jb!6k~jr~7Px3h(-o0Fp(>;L%t&p9`r?nN17LxS2Pj`phT zNo_%@tbS_-00to?t2QNVFBsZXef(nZx(lxQ>>`<&M+loG%TX9K#6u2!;yAr-zFeue zu!<9;+u2NENwM(W?yC%+krydra0J8_#8eFl?M7e~l@()zn{P@--I@fI=1bDKN(iaR zZ1pZ$Yi(=xarZmgF;WmddMyQ_dMGZ9F;5OPkxpLs(s^WM$;K)}WLP7+N*^f5*UWRB zd~%!AGZ*93G`aIHAm?^29C@(Ir^_-!?UV0WH{vs$A~Qnf&Arvds15bC9tqass!)1M zO-q|ZLiM<}SW+`?%syInzvjV-a|rR*lhu)A?;UGU$e=+8Sk~8UN_2nk zd>bY{`R3@Yl(pW%-~}FCX4ln;Mh1Glj!f)xXl$enEX8+hsm76a!AB1=&E4g72C>NwxDS6%Y4T(uB)drLS zdUY`;euXFh$@~&tvBDIdhkfmrV^s0uEz}8P`+4Xp!NrrGpVzVf-JCLoZms9`E3bY- z{bvLHUsBK1+4=v^y#IN%<)zI#<+7oT?$TZciT3a$Io6f`Dyq&=4A5z{mg^oH=YZAW zYV#6S{XhCT6L=`MHh{llZw3ij6ER~OW64;?db1n*a%IbQ&De%w##&T}N`)-d4Q0J5 zT0}`jc9A9AXyvugDf0V@AV37`?XoFcwP-9q<_%z?yYZekP4y(m{H3X%}1|~cl4e{mm`BkWtBW!kf}B3SAOSei~5j4wi+6)#GZk5`T`_aib>mxNDck>j2ij8w;SFC@GcT4Lv&4R;ruBubCzIktZ#2({qSIsQ~0 zD?5EFd1*9Ofi|$zw_H{A_6_=b_NR-y!P2qc2&84O&3}%iZ>Bo4HGzK-0K3Znt`uLr zz4?#5p`oNO8kL!z;N067+^ovYF}is1gAdI+Z(6nO=zvGzP`~~ma)_-3Mbzr$liL?i z;!5T-RwL;t&C%}Na=)J==nhBgi*yz==M^X2?wXllKOs*)gbj$;Cv&*DcE3nZboHE3LMT98`(L%Q@=Ueq#Uz~ZMP^A*EIK32qLGFxhWrvHaTq7E<$0NT*_K5YL(uE@*&J?4F zdE>ILLBE~w(vBlY@X9I#;!Z@f35cBO>t9qPKPoNldy#L1;l4WNqp|QM1VvZG#?Xm7 z?zt!-6RBl)@YP*>lXC}82Zm`yYBasux)6cOnOoEp#^{{feFV`pgcN`I)L^Ek-lBpO z+_-DnPHjt)-kD1=kG-|YE)-G{cfM`Rl-2dC(ZjT+0%LQfu#(wBt@|n5Y+9=VHi$&v#hHa2Y zr5mj}g>c8xltvi&<<##i!hO~qa3e|SSdG(TS zrl$+1wugL9Uan)AG&LjRG})#?1x;Q%h@48yNDi3MKH4t%iicC(ykv(R=3Y3Obx>%g zRLagrD||AihE6YuyrcMl=>1M0altJ~Wz$&q@%nANUMK1H+L@;b@~uMxDf?8D6C*pW z%WM((lE$ArRaVFm;OKF#FXWKXvAbr+!@P7i$2IC7oG92eh#D^q`%(DLRu5${Nhi>% zZW$G7H`Y43@Wx`L!br>JIKS5^ad$iIcL)V%#bU3NrRlnfOoyb26~xcqUHH}>KbLVK z9>sfQ;z!qC?aeNCpOSAjxW1UKm$e+BAbJ(;o{J+!7bh?L@z|^O_x)WIEc(go{^B=f z@M|sPjb3SEupicf-{1!5O3qLyiRSC?OY=4D>n5@|h;WRm2X}AAjRi_MwTu$o2fxu`MX|xg1@eMx~WJ0?excwpAuB$6q`1sVKV~)yIhLAZR_p>Sy92w7ZzHx6OR4(q3dK8ySW0u;$KuXP zQXR(ngZGVVqLg@e5`l;Ip+j_mWRt-_To|%?ahrc)A)cI5nd-wM*2d;lZ?5~460_eJ zTRB8Ah~1VSH6qmf(KZ#ds; zKJYNcz;}NN-ZIrQi*qM0i=*-r3&#U9Nk*}EJikd|7NkbDf1T-&w6|hq69hN_F0f{I z0B?EZIC8;y9$6UxR_prT&c9OUs;~Vt2i5r;@%Shu<@tG{!lz#RCoIpPMh}g80Hru~MF?(E?M5gyOe4nx z%M_yoF$>wDSF)EnPB{$`4DV}exHS?C<>b^X6^^8#D7$yr`jHFlMPBTTBr5%5bknpe zDQ!gkwp2qoTEn#QMm1Wd!J^aIyP;OwT;+Z(`UYCvO@&~%+Yn=T$5pbUqq}#&u2aG0 zq)N}DhaD<5I0efZ{D4Luw!=!RR&}cLN2Hk$-{lU}fG1V?ll4`f2_OHw){eGDsRvSx z*N>|ewC!j(oaxIcQ_R*PgXAM(v(xsu^Y8ra*iMXauTQ(wNQ`hhUwe#q`zYU#6g!Wx zzPi4#4f`43{_(tjkgObX1Hq-II}@ETSWL!1)~DH#maXy6>??Hs$0MBTIU z)&~XD{H`i92TECkZm`njm_-eo6;@|L

    gm3KbN&*34H4{)-$p0DzbMtSK&>|IhaG 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%0AlSUcLdTjuR+rP;K0$6HhaA1UXl<5`hmFm^ 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

    C!eSZn7@0dES@GC@_|Ki;TmYUW+~isgt= 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 tlGTHzG)BUk?mOkp^nRe0)t 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%0D~Ft#Zhkpbg_p|BcrI4 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%0Al@!>vxB(tc=u6G=W`ym%LNq7a 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ⅇl#Hy()zKrebe!{RbrW?P^P!H?x4O)e_BM~O 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 z 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

    ufAyyjTS5t&FiRkA;`eN#3Lr&s$l=}E(6k&}c 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∋OoJzTr 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 QC*toqVl?VOEsKc#4+Sa(6aWAK diff --git a/generated_pages/incidents/I00071.md b/generated_pages/incidents/I00071.md index 3f71200..2c5a957 100644 --- a/generated_pages/incidents/I00071.md +++ b/generated_pages/incidents/I00071.md @@ -23,11 +23,9 @@ | --------- | ------------------------- | | [T0085.004 Develop Document](../../generated_pages/techniques/T0085.004.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | | [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | -| [T0097.108 Expert Persona](../../generated_pages/techniques/T0097.108.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | | [T0097.111 Government Official Persona](../../generated_pages/techniques/T0097.111.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | | [T0097.206 Government Institution Persona](../../generated_pages/techniques/T0097.206.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | | [T0143.003 Impersonated Persona](../../generated_pages/techniques/T0143.003.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | | [T0150.005 Compromised Asset](../../generated_pages/techniques/T0150.005.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00074.md b/generated_pages/incidents/I00074.md index 5a560c3..147a8a9 100644 --- a/generated_pages/incidents/I00074.md +++ b/generated_pages/incidents/I00074.md @@ -22,6 +22,7 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0097.106 Recruiter Persona](../../generated_pages/techniques/T0097.106.md) | “A few press investigations have alluded to the [Russia’s Internet Research Agency]’s job ads. The extent of the human asset recruitment strategy is revealed in the organic data set. It is expansive, and was clearly a priority. Posts encouraging Americans to perform various types of tasks for IRA handlers appeared in Black, Left, and Right-targeted groups, though they were most numerous in the Black community. They included:

    - Requests for contact with preachers from Black churches (Black_Baptist_Church)
    - Offers of free counsellingcounseling to people with sexual addiction (Army of Jesus)
    - Soliciting volunteers to hand out fliers
    - Soliciting volunteers to teach self-defense classes
    - Offering free self-defense classes (Black Fist/Fit Black)
    - Requests for followers to attend political rallies
    - Requests for photographers to document protests
    - Requests for speakers at protests
    - Requests to protest the Westborough Baptist Church (LGBT United)
    - Job offers for designers to help design fliers, sites, Facebook sticker packs
    - Requests for female followers to send photos for a calendar
    - Requests for followers to send photos to be shared to the Page (Back the Badge)
    - Soliciting videos for a YouTube contest called “Pee on Hillary”
    - Encouraging people to apply to be part of a Black reality TV show
    - Posting a wide variety of job ads (write for BlackMattersUS and others)
    - Requests for lawyers to volunteer to assist with immigration cases”


    This behaviour matches T0097.106: Recruiter Persona because the threat actors are presenting tasks for their target audience to complete in the style of a job posting (even though some of the tasks were presented as voluntary / unpaid efforts), including calls for people to attend political rallies (T0126.001: Call to Action to Attend). | +| [T0097.106 Recruiter Persona](../../generated_pages/techniques/T0097.106.md) | “A few press investigations have alluded to the [Russia’s Internet Research Agency]’s job ads. The extent of the human asset recruitment strategy is revealed in the organic data set. It is expansive, and was clearly a priority. Posts encouraging Americans to perform various types of tasks for IRA handlers appeared in Black, Left, and Right-targeted groups, though they were most numerous in the Black community. They included:

    - Requests for contact with preachers from Black churches (Black_Baptist_Church)
    - Offers of free counsellingcounseling to people with sexual addiction (Army of Jesus)
    - Soliciting volunteers to hand out fliers
    - Soliciting volunteers to teach self-defense classes
    - Offering free self-defense classes (Black Fist/Fit Black)
    - Requests for followers to attend political rallies
    - Requests for photographers to document protests
    - Requests for speakers at protests
    - Requests to protest the Westborough Baptist Church (LGBT United)
    - Job offers for designers to help design fliers, sites, Facebook sticker packs
    - Requests for female followers to send photos for a calendar
    - Requests for followers to send photos to be shared to the Page (Back the Badge)
    - Soliciting videos for a YouTube contest called “Pee on Hillary”
    - Encouraging people to apply to be part of a Black reality TV show
    - Posting a wide variety of job ads (write for BlackMattersUS and others)
    - Requests for lawyers to volunteer to assist with immigration cases”


    This behaviour matches T0097.106: Recruiter Persona because the threat actors are presenting tasks for their target audience to complete in the style of a job posting (even though some of the tasks were presented as voluntary / unpaid efforts), including calls for people to attend political rallies (T0126.001: Call to Action to Attend). | | [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | | [T0097.204 Think Tank Persona](../../generated_pages/techniques/T0097.204.md) | “[Russia’s Internet Research Agency, the IRA] pushed narratives with longform blog content. They created media properties, websites designed to produce stories that would resonate with those targeted. It appears, based on the data set provided by Alphabet, that the IRA may have also expanded into think tank-style communiques. One such page, previously unattributed to the IRA but included in the Alphabet data, was GI Analytics, a geopolitics blog with an international masthead that included American authors. This page was promoted via AdWords and YouTube videos; it has strong ties to more traditional Russian propaganda networks, which will be discussed later in this analysis. GI Analytics wrote articles articulating nuanced academic positions on a variety of sophisticated topics. From the site’s About page:

    ““Our purpose and mission are to provide high-quality analysis at a time when we are faced with a multitude of crises, a collapsing global economy, imperialist wars, environmental disasters, corporate greed, terrorism, deceit, GMO food, a migration crisis and a crackdown on small farmers and ranchers.””


    In this example Alphabet’s technical indicators allowed them to assert that GI Analytics, which presented itself as a think tank, was a fabricated institution associated with Russia’s Internet Research Agency (T0097.204: Think Tank Persona, T0143.002: Fabricated Persona). | | [T0097.208 Social Cause Persona](../../generated_pages/techniques/T0097.208.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | @@ -29,4 +30,3 @@ | [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00076.md b/generated_pages/incidents/I00076.md index 4a4256b..6eb1aed 100644 --- a/generated_pages/incidents/I00076.md +++ b/generated_pages/incidents/I00076.md @@ -21,7 +21,6 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0084.002 Plagiarise Content](../../generated_pages/techniques/T0084.002.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | | [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | “In addition to directly posting material on social media, we observed some personas in the network [of inauthentic accounts attributed to Iran] leverage legitimate print and online media outlets in the U.S. and Israel to promote Iranian interests via the submission of letters, guest columns, and blog posts that were then published. We also identified personas that we suspect were fabricated for the sole purpose of submitting such letters, but that do not appear to maintain accounts on social media. The personas claimed to be based in varying locations depending on the news outlets they were targeting for submission; for example, a persona that listed their location as Seattle, WA in a letter submitted to the Seattle Times subsequently claimed to be located in Baytown, TX in a letter submitted to The Baytown Sun. Other accounts in the network then posted links to some of these letters on social media.”

    In this example actors fabricated individuals who lived in areas which were being targeted for influence through the use of letters to local papers (T0097.101: Local Persona, T0143.002: Fabricated Persona). | | [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | “Accounts in the network [of inauthentic accounts attributed to Iran], under the guise of journalist personas, also solicited various individuals over Twitter for interviews and chats, including real journalists and politicians. The personas appear to have successfully conducted remote video and audio interviews with U.S. and UK-based individuals, including a prominent activist, a radio talk show host, and a former U.S. Government official, and subsequently posted the interviews on social media, showing only the individual being interviewed and not the interviewer. The interviewees expressed views that Iran would likely find favorable, discussing topics such as the February 2019 Warsaw summit, an attack on a military parade in the Iranian city of Ahvaz, and the killing of Jamal Khashoggi.

    “The provenance of these interviews appear to have been misrepresented on at least one occasion, with one persona appearing to have falsely claimed to be operating on behalf of a mainstream news outlet; a remote video interview with a US-based activist about the Jamal Khashoggi killing was posted by an account adopting the persona of a journalist from the outlet Newsday, with the Newsday logo also appearing in the video. We did not identify any Newsday interview with the activist in question on this topic. In another instance, a persona posing as a journalist directed tweets containing audio of an interview conducted with a former U.S. Government official at real media personalities, calling on them to post about the interview.”


    In this example actors fabricated journalists (T0097.102: Journalist Persona, T0143.002: Fabricated Persona) who worked at existing news outlets (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona) in order to conduct interviews with targeted individuals. | | [T0097.110 Party Official Persona](../../generated_pages/techniques/T0097.110.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | @@ -31,4 +30,3 @@ | [T0145.001 Copy Account Imagery](../../generated_pages/techniques/T0145.001.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00078.md b/generated_pages/incidents/I00078.md index 26a9447..b000c23 100644 --- a/generated_pages/incidents/I00078.md +++ b/generated_pages/incidents/I00078.md @@ -21,11 +21,8 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | -| [T0097.106 Recruiter Persona](../../generated_pages/techniques/T0097.106.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | | [T0097.204 Think Tank Persona](../../generated_pages/techniques/T0097.204.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | | [T0143.001 Authentic Persona](../../generated_pages/techniques/T0143.001.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | | [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00079.md b/generated_pages/incidents/I00079.md index 13b3e95..b97d582 100644 --- a/generated_pages/incidents/I00079.md +++ b/generated_pages/incidents/I00079.md @@ -28,7 +28,5 @@ | [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | | [T0097.204 Think Tank Persona](../../generated_pages/techniques/T0097.204.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | | [T0143.001 Authentic Persona](../../generated_pages/techniques/T0143.001.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | -| [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00080.md b/generated_pages/incidents/I00080.md index 0fcd18b..4439fcd 100644 --- a/generated_pages/incidents/I00080.md +++ b/generated_pages/incidents/I00080.md @@ -24,8 +24,6 @@ | [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | | [T0097.103 Activist Persona](../../generated_pages/techniques/T0097.103.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | | [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | -| [T0144.002 Persona Template](../../generated_pages/techniques/T0144.002.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | | [T0145.007 Stock Image Account Imagery](../../generated_pages/techniques/T0145.007.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler noun|linking verb|noun/verb/adjective|,” which appears to reveal the formula used to write Twitter bios for the accounts.”


    This behaviour matches T0145.007: Stock Image Account Imagery because the account was identified as using a stock image as its profile picture. | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00086.md b/generated_pages/incidents/I00086.md index e5b0678..fa76fb3 100644 --- a/generated_pages/incidents/I00086.md +++ b/generated_pages/incidents/I00086.md @@ -26,8 +26,8 @@ | [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | Accounts which were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023” were presenting themselves as locals to Israel (T0097.101: Local Persona):

    “Unlike usual low-effort fake accounts, these accounts meticulously mimic young Israelis. They stand out due to the extraordinary lengths taken to ensure their authenticity, from unique narratives to the content they produce to their seemingly authentic interactions.” | | [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template). | | [T0144.002 Persona Template](../../generated_pages/techniques/T0144.002.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template). | +| [T0144.002 Persona Template](../../generated_pages/techniques/T0144.002.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template). | | [T0145.001 Copy Account Imagery](../../generated_pages/techniques/T0145.001.md) | “In the wake of the Hamas attack on October 7th, the Israel Defense Forces (IDF) Information Security Department revealed a campaign of Instagram accounts impersonating young, attractive Israeli women who were actively engaging Israeli soldiers, attempting to extract information through direct messages.

    [...]

    “Some profiles underwent a reverse-image search of their photos to ascertain their authenticity. Many of the images searched were found to be appropriated from genuine social media profiles or sites such as Pinterest. When this was the case, the account was marked as confirmed to be inauthentic. One innovative method involves using photos that are initially frames from videos, which allows for evading reverse searches in most cases . This is seen in Figure 4, where an image uploaded by an inauthentic account was a screenshot taken from a TikTok video.”


    In this example accounts associated with an influence operation used account imagery showing “young, attractive Israeli women” (T0145.006: Attractive Person Account Imagery), with some of these assets taken from existing accounts not associated with the operation (T0145.001: Copy Account Imagery). | | [T0145.006 Attractive Person Account Imagery](../../generated_pages/techniques/T0145.006.md) | “In the wake of the Hamas attack on October 7th, the Israel Defense Forces (IDF) Information Security Department revealed a campaign of Instagram accounts impersonating young, attractive Israeli women who were actively engaging Israeli soldiers, attempting to extract information through direct messages.

    [...]

    “Some profiles underwent a reverse-image search of their photos to ascertain their authenticity. Many of the images searched were found to be appropriated from genuine social media profiles or sites such as Pinterest. When this was the case, the account was marked as confirmed to be inauthentic. One innovative method involves using photos that are initially frames from videos, which allows for evading reverse searches in most cases . This is seen in Figure 4, where an image uploaded by an inauthentic account was a screenshot taken from a TikTok video.”


    In this example accounts associated with an influence operation used account imagery showing “young, attractive Israeli women” (T0145.006: Attractive Person Account Imagery), with some of these assets taken from existing accounts not associated with the operation (T0145.001: Copy Account Imagery). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00096.md b/generated_pages/incidents/I00096.md index 57ab169..7e6589a 100644 --- a/generated_pages/incidents/I00096.md +++ b/generated_pages/incidents/I00096.md @@ -22,14 +22,8 @@ Alex Scroxton | ComputerWeekly | [https://web.archive.org/web/20240405154259/htt | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0087.001 Develop AI-Generated Videos (Deepfakes)](../../generated_pages/techniques/T0087.001.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | | [T0088.001 Develop AI-Generated Audio (Deepfakes)](../../generated_pages/techniques/T0088.001.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | -| [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | | [T0097.110 Party Official Persona](../../generated_pages/techniques/T0097.110.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | -| [T0115 Post Content](../../generated_pages/techniques/T0115.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | -| [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | | [T0152.006 Video Platform](../../generated_pages/techniques/T0152.006.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | -| [T0154.002 AI Media Platform](../../generated_pages/techniques/T0154.002.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00099.md b/generated_pages/incidents/I00099.md index ac59eea..6747da7 100644 --- a/generated_pages/incidents/I00099.md +++ b/generated_pages/incidents/I00099.md @@ -24,7 +24,5 @@ | [T0086.002 Develop AI-Generated Images (Deepfakes)](../../generated_pages/techniques/T0086.002.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | | [T0152.004 Website Asset](../../generated_pages/techniques/T0152.004.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | | [T0154.002 AI Media Platform](../../generated_pages/techniques/T0154.002.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | -| [T0155.005 Paid Access Asset](../../generated_pages/techniques/T0155.005.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00101.md b/generated_pages/incidents/I00101.md index 1dbc135..cbe92ec 100644 --- a/generated_pages/incidents/I00101.md +++ b/generated_pages/incidents/I00101.md @@ -21,10 +21,8 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0124 Suppress Opposition](../../generated_pages/techniques/T0124.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | | [T0146.004 Administrator Account Asset](../../generated_pages/techniques/T0146.004.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | | [T0150.005 Compromised Asset](../../generated_pages/techniques/T0150.005.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | | [T0151.011 Community Sub-Forum](../../generated_pages/techniques/T0151.011.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00102.md b/generated_pages/incidents/I00102.md index 5b23ac2..10ea91b 100644 --- a/generated_pages/incidents/I00102.md +++ b/generated_pages/incidents/I00102.md @@ -21,16 +21,8 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0084.004 Appropriate Content](../../generated_pages/techniques/T0084.004.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | -| [T0085.004 Develop Document](../../generated_pages/techniques/T0085.004.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | | [T0101 Create Localised Content](../../generated_pages/techniques/T0101.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | -| [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | -| [T0129.006 Deny Involvement](../../generated_pages/techniques/T0129.006.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | | [T0146.006 Open Access Platform](../../generated_pages/techniques/T0146.006.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | -| [T0151.001 Social Media Platform](../../generated_pages/techniques/T0151.001.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | | [T0151.012 Image Board Platform](../../generated_pages/techniques/T0151.012.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | -| [T0152.005 Paste Platform](../../generated_pages/techniques/T0152.005.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | -| [T0152.010 File Hosting Platform](../../generated_pages/techniques/T0152.010.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00103.md b/generated_pages/incidents/I00103.md index 0eb4e30..5474ed8 100644 --- a/generated_pages/incidents/I00103.md +++ b/generated_pages/incidents/I00103.md @@ -22,9 +22,7 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0088.001 Develop AI-Generated Audio (Deepfakes)](../../generated_pages/techniques/T0088.001.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | -| [T0146 Account Asset](../../generated_pages/techniques/T0146.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | | [T0149.005 Server Asset](../../generated_pages/techniques/T0149.005.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | | [T0154.002 AI Media Platform](../../generated_pages/techniques/T0154.002.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00104.md b/generated_pages/incidents/I00104.md index b0edba4..ef7ecf9 100644 --- a/generated_pages/incidents/I00104.md +++ b/generated_pages/incidents/I00104.md @@ -21,11 +21,8 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0115 Post Content](../../generated_pages/techniques/T0115.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | -| [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | | [T0146.007 Automated Account Asset](../../generated_pages/techniques/T0146.007.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | | [T0151.012 Image Board Platform](../../generated_pages/techniques/T0151.012.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | | [T0152.005 Paste Platform](../../generated_pages/techniques/T0152.005.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00106.md b/generated_pages/incidents/I00106.md index ba5830a..bf6d5a1 100644 --- a/generated_pages/incidents/I00106.md +++ b/generated_pages/incidents/I00106.md @@ -21,12 +21,8 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0068 Respond to Breaking News Event or Active Crisis](../../generated_pages/techniques/T0068.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | | [T0086.002 Develop AI-Generated Images (Deepfakes)](../../generated_pages/techniques/T0086.002.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | -| [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | -| [T0148.007 eCommerce Platform](../../generated_pages/techniques/T0148.007.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | | [T0151.001 Social Media Platform](../../generated_pages/techniques/T0151.001.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | | [T0151.003 Online Community Page](../../generated_pages/techniques/T0151.003.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00107.md b/generated_pages/incidents/I00107.md index d008c9d..8abca0b 100644 --- a/generated_pages/incidents/I00107.md +++ b/generated_pages/incidents/I00107.md @@ -21,10 +21,8 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | | [T0143.003 Impersonated Persona](../../generated_pages/techniques/T0143.003.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | | [T0149.003 Lookalike Domain](../../generated_pages/techniques/T0149.003.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | | [T0152.003 Website Hosting Platform](../../generated_pages/techniques/T0152.003.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00108.md b/generated_pages/incidents/I00108.md index e29de39..8c89204 100644 --- a/generated_pages/incidents/I00108.md +++ b/generated_pages/incidents/I00108.md @@ -22,13 +22,7 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0092 Build Network](../../generated_pages/techniques/T0092.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | -| [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | | [T0151.001 Social Media Platform](../../generated_pages/techniques/T0151.001.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | -| [T0151.003 Online Community Page](../../generated_pages/techniques/T0151.003.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | -| [T0152.003 Website Hosting Platform](../../generated_pages/techniques/T0152.003.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | -| [T0152.004 Website Asset](../../generated_pages/techniques/T0152.004.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | -| [T0153.005 Online Advertising Platform](../../generated_pages/techniques/T0153.005.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | | [T0153.006 Content Recommendation Algorithm](../../generated_pages/techniques/T0153.006.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00109.md b/generated_pages/incidents/I00109.md index 0b68a41..25320d1 100644 --- a/generated_pages/incidents/I00109.md +++ b/generated_pages/incidents/I00109.md @@ -22,21 +22,10 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0061 Sell Merchandise](../../generated_pages/techniques/T0061.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | -| [T0097.207 NGO Persona](../../generated_pages/techniques/T0097.207.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | -| [T0146 Account Asset](../../generated_pages/techniques/T0146.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | | [T0148.003 Payment Processing Platform](../../generated_pages/techniques/T0148.003.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | | [T0148.004 Payment Processing Capability](../../generated_pages/techniques/T0148.004.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | | [T0148.004 Payment Processing Capability](../../generated_pages/techniques/T0148.004.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | | [T0149.001 Domain Asset](../../generated_pages/techniques/T0149.001.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | -| [T0149.005 Server Asset](../../generated_pages/techniques/T0149.005.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | -| [T0149.006 IP Address Asset](../../generated_pages/techniques/T0149.006.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | -| [T0150.006 Purchased Asset](../../generated_pages/techniques/T0150.006.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | -| [T0151.001 Social Media Platform](../../generated_pages/techniques/T0151.001.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | -| [T0151.008 Microblogging Platform](../../generated_pages/techniques/T0151.008.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | -| [T0151.009 Legacy Online Forum Platform](../../generated_pages/techniques/T0151.009.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | | [T0152.004 Website Asset](../../generated_pages/techniques/T0152.004.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | -| [T0152.006 Video Platform](../../generated_pages/techniques/T0152.006.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | -| [T0155 Gated Asset](../../generated_pages/techniques/T0155.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00110.md b/generated_pages/incidents/I00110.md index 0e8ee60..07bfc11 100644 --- a/generated_pages/incidents/I00110.md +++ b/generated_pages/incidents/I00110.md @@ -22,14 +22,10 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0017 Conduct Fundraising](../../generated_pages/techniques/T0017.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | -| [T0085.005 Develop Book](../../generated_pages/techniques/T0085.005.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | | [T0087 Develop Video-Based Content](../../generated_pages/techniques/T0087.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | -| [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | | [T0121.001 Bypass Content Blocking](../../generated_pages/techniques/T0121.001.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | -| [T0146 Account Asset](../../generated_pages/techniques/T0146.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | | [T0148.006 Crowdfunding Platform](../../generated_pages/techniques/T0148.006.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | | [T0148.007 eCommerce Platform](../../generated_pages/techniques/T0148.007.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | | [T0152.012 Subscription Service Platform](../../generated_pages/techniques/T0152.012.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00111.md b/generated_pages/incidents/I00111.md index 590d04e..a147231 100644 --- a/generated_pages/incidents/I00111.md +++ b/generated_pages/incidents/I00111.md @@ -24,10 +24,7 @@ | [T0085 Develop Text-Based Content](../../generated_pages/techniques/T0085.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | | [T0087 Develop Video-Based Content](../../generated_pages/techniques/T0087.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | | [T0088 Develop Audio-Based Content](../../generated_pages/techniques/T0088.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | -| [T0146 Account Asset](../../generated_pages/techniques/T0146.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | | [T0151.014 Comments Section](../../generated_pages/techniques/T0151.014.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | | [T0152.012 Subscription Service Platform](../../generated_pages/techniques/T0152.012.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | -| [T0155.006 Subscription Access Asset](../../generated_pages/techniques/T0155.006.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00113.md b/generated_pages/incidents/I00113.md index 6889665..93197e4 100644 --- a/generated_pages/incidents/I00113.md +++ b/generated_pages/incidents/I00113.md @@ -29,8 +29,6 @@ | [T0150.004 Repurposed Asset](../../generated_pages/techniques/T0150.004.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | | [T0150.007 Rented Asset](../../generated_pages/techniques/T0150.007.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | | [T0151.004 Chat Platform](../../generated_pages/techniques/T0151.004.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | -| [T0151.007 Chat Broadcast Group](../../generated_pages/techniques/T0151.007.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | | [T0151.008 Microblogging Platform](../../generated_pages/techniques/T0151.008.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00114.md b/generated_pages/incidents/I00114.md index 2a7335a..da98278 100644 --- a/generated_pages/incidents/I00114.md +++ b/generated_pages/incidents/I00114.md @@ -21,7 +21,6 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0097.208 Social Cause Persona](../../generated_pages/techniques/T0097.208.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | | [T0114 Deliver Ads](../../generated_pages/techniques/T0114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | | [T0151.001 Social Media Platform](../../generated_pages/techniques/T0151.001.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | | [T0151.002 Online Community Group](../../generated_pages/techniques/T0151.002.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | @@ -29,4 +28,3 @@ | [T0153.006 Content Recommendation Algorithm](../../generated_pages/techniques/T0153.006.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00116.md b/generated_pages/incidents/I00116.md index dfc96f1..07e9c3c 100644 --- a/generated_pages/incidents/I00116.md +++ b/generated_pages/incidents/I00116.md @@ -21,14 +21,11 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0097.205 Business Persona](../../generated_pages/techniques/T0097.205.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | | [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | | [T0143.003 Impersonated Persona](../../generated_pages/techniques/T0143.003.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | | [T0146.002 Paid Account Asset](../../generated_pages/techniques/T0146.002.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | | [T0146.003 Verified Account Asset](../../generated_pages/techniques/T0146.003.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | | [T0146.005 Lookalike Account ID](../../generated_pages/techniques/T0146.005.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | | [T0150.001 Newly Created Asset](../../generated_pages/techniques/T0150.001.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | -| [T0151.008 Microblogging Platform](../../generated_pages/techniques/T0151.008.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00118.md b/generated_pages/incidents/I00118.md index b5763a9..193c928 100644 --- a/generated_pages/incidents/I00118.md +++ b/generated_pages/incidents/I00118.md @@ -23,10 +23,8 @@ | --------- | ------------------------- | | [T0089.001 Obtain Authentic Documents](../../generated_pages/techniques/T0089.001.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | | [T0097.105 Military Personnel Persona](../../generated_pages/techniques/T0097.105.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | -| [T0115 Post Content](../../generated_pages/techniques/T0115.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | | [T0143.001 Authentic Persona](../../generated_pages/techniques/T0143.001.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | | [T0146 Account Asset](../../generated_pages/techniques/T0146.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | | [T0151.009 Legacy Online Forum Platform](../../generated_pages/techniques/T0151.009.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00119.md b/generated_pages/incidents/I00119.md index 38e6a86..20a66f5 100644 --- a/generated_pages/incidents/I00119.md +++ b/generated_pages/incidents/I00119.md @@ -23,12 +23,9 @@ | --------- | ------------------------- | | [T0089 Obtain Private Documents](../../generated_pages/techniques/T0089.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | | [T0097.100 Individual Persona](../../generated_pages/techniques/T0097.100.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | -| [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | | [T0143.001 Authentic Persona](../../generated_pages/techniques/T0143.001.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | | [T0150.003 Pre-Existing Asset](../../generated_pages/techniques/T0150.003.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | | [T0152.001 Blogging Platform](../../generated_pages/techniques/T0152.001.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | -| [T0152.002 Blog Asset](../../generated_pages/techniques/T0152.002.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | | [T0153.001 Email Platform](../../generated_pages/techniques/T0153.001.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00120.md b/generated_pages/incidents/I00120.md index 7f8beda..0eb440e 100644 --- a/generated_pages/incidents/I00120.md +++ b/generated_pages/incidents/I00120.md @@ -22,10 +22,8 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0097.203 Fact Checking Organisation Persona](../../generated_pages/techniques/T0097.203.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | -| [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | | [T0146.003 Verified Account Asset](../../generated_pages/techniques/T0146.003.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | | [T0150.003 Pre-Existing Asset](../../generated_pages/techniques/T0150.003.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | | [T0151.008 Microblogging Platform](../../generated_pages/techniques/T0151.008.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00122.md b/generated_pages/incidents/I00122.md index 6ec4185..1b1746d 100644 --- a/generated_pages/incidents/I00122.md +++ b/generated_pages/incidents/I00122.md @@ -22,12 +22,9 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0048 Harass](../../generated_pages/techniques/T0048.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | -| [T0049.005 Conduct Swarming](../../generated_pages/techniques/T0049.005.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | -| [T0057 Organise Events](../../generated_pages/techniques/T0057.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | | [T0126.002 Facilitate Logistics or Support for Attendance](../../generated_pages/techniques/T0126.002.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | | [T0151.004 Chat Platform](../../generated_pages/techniques/T0151.004.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | | [T0151.005 Chat Community Server](../../generated_pages/techniques/T0151.005.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | | [T0151.006 Chat Room](../../generated_pages/techniques/T0151.006.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00123.md b/generated_pages/incidents/I00123.md index 43d5b05..7f6a4d5 100644 --- a/generated_pages/incidents/I00123.md +++ b/generated_pages/incidents/I00123.md @@ -21,7 +21,6 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0048 Harass](../../generated_pages/techniques/T0048.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass). | | [T0049.005 Conduct Swarming](../../generated_pages/techniques/T0049.005.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass). | | [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | | [T0151.002 Online Community Group](../../generated_pages/techniques/T0151.002.md) | Analysis of communities on the gaming platform Steam showed that groups who are known to have engaged in acts of terrorism used Steam to host social communities (T0152.009: Software Delivery Platform, T0151.002: Online Community Group):

    The first is a Finnish-language group which was set up to promote the Nordic Resistance Movement (NRM). NRM are the only group in the sample examined by ISD known to have engaged in terrorist attacks. Swedish members of the group conducted a series of bombings in Gothenburg in 2016 and 2017, and several Finnish members are under investigation in relation to both violent attacks and murder.

    The NRM Steam group does not host content related to gaming, and instead seems to act as a hub for the movement. The group’s overview section contains a link to the official NRM website, and users are encouraged to find like-minded people to join the group. The group is relatively small, with 87 members, but at the time of writing, it appeared to be active and in use. Interestingly, although the group is in Finnish language, it has members in common with the English language channels identified in this analysis. This suggests that Steam may help facilitate international exchange between right-wing extremists.
    | @@ -32,4 +31,3 @@ | [T0152.009 Software Delivery Platform](../../generated_pages/techniques/T0152.009.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00125.md b/generated_pages/incidents/I00125.md index 4bd752b..7f6dd71 100644 --- a/generated_pages/incidents/I00125.md +++ b/generated_pages/incidents/I00125.md @@ -24,8 +24,6 @@ | [T0087 Develop Video-Based Content](../../generated_pages/techniques/T0087.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | | [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | | [T0146 Account Asset](../../generated_pages/techniques/T0146.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | -| [T0150.004 Repurposed Asset](../../generated_pages/techniques/T0150.004.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | | [T0151.008 Microblogging Platform](../../generated_pages/techniques/T0151.008.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00126.md b/generated_pages/incidents/I00126.md index 0f13440..ea29a96 100644 --- a/generated_pages/incidents/I00126.md +++ b/generated_pages/incidents/I00126.md @@ -25,9 +25,6 @@ | [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | | [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | | [T0143.003 Impersonated Persona](../../generated_pages/techniques/T0143.003.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | -| [T0147.003 Malware Asset](../../generated_pages/techniques/T0147.003.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | | [T0149.002 Email Domain Asset](../../generated_pages/techniques/T0149.002.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | -| [T0149.003 Lookalike Domain](../../generated_pages/techniques/T0149.003.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00128.md b/generated_pages/incidents/I00128.md index 3f6aee5..445ad42 100644 --- a/generated_pages/incidents/I00128.md +++ b/generated_pages/incidents/I00128.md @@ -22,11 +22,9 @@ | Technique | Description given for this incident | | --------- | ------------------------- | | [T0097.208 Social Cause Persona](../../generated_pages/techniques/T0097.208.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | -| [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | | [T0151.001 Social Media Platform](../../generated_pages/techniques/T0151.001.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | | [T0151.002 Online Community Group](../../generated_pages/techniques/T0151.002.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | | [T0152.004 Website Asset](../../generated_pages/techniques/T0152.004.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | | [T0153.004 QR Code Asset](../../generated_pages/techniques/T0153.004.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00129.md b/generated_pages/incidents/I00129.md index 28f6326..1f806e4 100644 --- a/generated_pages/incidents/I00129.md +++ b/generated_pages/incidents/I00129.md @@ -21,7 +21,6 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0143.003 Impersonated Persona](../../generated_pages/techniques/T0143.003.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | | [T0146.004 Administrator Account Asset](../../generated_pages/techniques/T0146.004.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | | [T0148.009 Cryptocurrency Wallet](../../generated_pages/techniques/T0148.009.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | | [T0150.005 Compromised Asset](../../generated_pages/techniques/T0150.005.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | @@ -29,4 +28,3 @@ | [T0151.008 Microblogging Platform](../../generated_pages/techniques/T0151.008.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0002.md b/generated_pages/techniques/T0002.md index f296f0b..6dfa6db 100644 --- a/generated_pages/techniques/T0002.md +++ b/generated_pages/techniques/T0002.md @@ -2,6 +2,58 @@ **Summary**: Organise citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00029 Create fake website to issue counter narrative and counter narrative through physical merchandise](../../generated_pages/counters/C00029.md) | D03 | +| [C00030 Develop a compelling counter narrative (truth based)](../../generated_pages/counters/C00030.md) | D03 | +| [C00031 Dilute the core narrative - create multiple permutations, target / amplify](../../generated_pages/counters/C00031.md) | D03 | +| [C00082 Ground truthing as automated response to pollution](../../generated_pages/counters/C00082.md) | D03 | +| [C00084 Modify disinformation narratives, and rebroadcast them](../../generated_pages/counters/C00084.md) | D03 | + + +# Technique T0002: Facilitate State Propaganda + +**Summary**: Organise citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00029 Create fake website to issue counter narrative and counter narrative through physical merchandise](../../generated_pages/counters/C00029.md) | D03 | +| [C00030 Develop a compelling counter narrative (truth based)](../../generated_pages/counters/C00030.md) | D03 | +| [C00031 Dilute the core narrative - create multiple permutations, target / amplify](../../generated_pages/counters/C00031.md) | D03 | +| [C00082 Ground truthing as automated response to pollution](../../generated_pages/counters/C00082.md) | D03 | +| [C00084 Modify disinformation narratives, and rebroadcast them](../../generated_pages/counters/C00084.md) | D03 | + + +# Technique T0002: Facilitate State Propaganda + +**Summary**: Organise citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda. + **Tactic**: TA02 Plan Objectives @@ -24,4 +76,3 @@ | [C00084 Modify disinformation narratives, and rebroadcast them](../../generated_pages/counters/C00084.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0003.md b/generated_pages/techniques/T0003.md index 4e39874..6259131 100644 --- a/generated_pages/techniques/T0003.md +++ b/generated_pages/techniques/T0003.md @@ -2,6 +2,52 @@ **Summary**: Use or adapt existing narrative themes, where narratives are the baseline stories of a target audience. Narratives form the bedrock of our worldviews. New information is understood through a process firmly grounded in this bedrock. If new information is not consitent with the prevailing narratives of an audience, it will be ignored. Effective campaigns will frame their misinformation in the context of these narratives. Highly effective campaigns will make extensive use of audience-appropriate archetypes and meta-narratives throughout their content creation and amplifiction practices. +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00080 Create competing narrative](../../generated_pages/counters/C00080.md) | D03 | +| [C00081 Highlight flooding and noise, and explain motivations](../../generated_pages/counters/C00081.md) | D03 | + + +# Technique T0003: Leverage Existing Narratives + +**Summary**: Use or adapt existing narrative themes, where narratives are the baseline stories of a target audience. Narratives form the bedrock of our worldviews. New information is understood through a process firmly grounded in this bedrock. If new information is not consitent with the prevailing narratives of an audience, it will be ignored. Effective campaigns will frame their misinformation in the context of these narratives. Highly effective campaigns will make extensive use of audience-appropriate archetypes and meta-narratives throughout their content creation and amplifiction practices. + +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00080 Create competing narrative](../../generated_pages/counters/C00080.md) | D03 | +| [C00081 Highlight flooding and noise, and explain motivations](../../generated_pages/counters/C00081.md) | D03 | + + +# Technique T0003: Leverage Existing Narratives + +**Summary**: Use or adapt existing narrative themes, where narratives are the baseline stories of a target audience. Narratives form the bedrock of our worldviews. New information is understood through a process firmly grounded in this bedrock. If new information is not consitent with the prevailing narratives of an audience, it will be ignored. Effective campaigns will frame their misinformation in the context of these narratives. Highly effective campaigns will make extensive use of audience-appropriate archetypes and meta-narratives throughout their content creation and amplifiction practices. + **Tactic**: TA14 Develop Narratives @@ -21,4 +67,3 @@ | [C00081 Highlight flooding and noise, and explain motivations](../../generated_pages/counters/C00081.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0004.md b/generated_pages/techniques/T0004.md index 371001a..d157bcf 100644 --- a/generated_pages/techniques/T0004.md +++ b/generated_pages/techniques/T0004.md @@ -2,6 +2,50 @@ **Summary**: Advance competing narratives connected to same issue ie: on one hand deny incident while at same time expresses dismiss. Suppressing or discouraging narratives already spreading requires an alternative. The most simple set of narrative techniques in response would be the construction and promotion of contradictory alternatives centred on denial, deflection, dismissal, counter-charges, excessive standards of proof, bias in prohibition or enforcement, and so on. These competing narratives allow loyalists cover, but are less compelling to opponents and fence-sitters than campaigns built around existing narratives or highly explanatory master narratives. Competing narratives, as such, are especially useful in the "firehose of misinformation" approach. +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00042 Address truth contained in narratives](../../generated_pages/counters/C00042.md) | D04 | + + +# Technique T0004: Develop Competing Narratives + +**Summary**: Advance competing narratives connected to same issue ie: on one hand deny incident while at same time expresses dismiss. Suppressing or discouraging narratives already spreading requires an alternative. The most simple set of narrative techniques in response would be the construction and promotion of contradictory alternatives centred on denial, deflection, dismissal, counter-charges, excessive standards of proof, bias in prohibition or enforcement, and so on. These competing narratives allow loyalists cover, but are less compelling to opponents and fence-sitters than campaigns built around existing narratives or highly explanatory master narratives. Competing narratives, as such, are especially useful in the "firehose of misinformation" approach. + +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00042 Address truth contained in narratives](../../generated_pages/counters/C00042.md) | D04 | + + +# Technique T0004: Develop Competing Narratives + +**Summary**: Advance competing narratives connected to same issue ie: on one hand deny incident while at same time expresses dismiss. Suppressing or discouraging narratives already spreading requires an alternative. The most simple set of narrative techniques in response would be the construction and promotion of contradictory alternatives centred on denial, deflection, dismissal, counter-charges, excessive standards of proof, bias in prohibition or enforcement, and so on. These competing narratives allow loyalists cover, but are less compelling to opponents and fence-sitters than campaigns built around existing narratives or highly explanatory master narratives. Competing narratives, as such, are especially useful in the "firehose of misinformation" approach. + **Tactic**: TA14 Develop Narratives @@ -20,4 +64,3 @@ | [C00042 Address truth contained in narratives](../../generated_pages/counters/C00042.md) | D04 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0010.md b/generated_pages/techniques/T0010.md index 5157450..7ce763f 100644 --- a/generated_pages/techniques/T0010.md +++ b/generated_pages/techniques/T0010.md @@ -2,6 +2,70 @@ **Summary**: Cultivate propagandists for a cause, the goals of which are not fully comprehended, and who are used cynically by the leaders of the cause. Independent actors use social media and specialised web sites to strategically reinforce and spread messages compatible with their own. Their networks are infiltrated and used by state media disinformation organisations to amplify the state’s own disinformation strategies against target populations. Many are traffickers in conspiracy theories or hoaxes, unified by a suspicion of Western governments and mainstream media. Their narratives, which appeal to leftists hostile to globalism and military intervention and nationalists against immigration, are frequently infiltrated and shaped by state-controlled trolls and altered news items from agencies such as RT and Sputnik. Also know as "useful idiots" or "unwitting agents". +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00009 Educate high profile influencers on best practices](../../generated_pages/counters/C00009.md) | D02 | +| [C00046 Marginalise and discredit extremist groups](../../generated_pages/counters/C00046.md) | D04 | +| [C00048 Name and Shame Influencers](../../generated_pages/counters/C00048.md) | D07 | +| [C00051 Counter social engineering training](../../generated_pages/counters/C00051.md) | D02 | +| [C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views](../../generated_pages/counters/C00111.md) | D04 | +| [C00130 Mentorship: elders, youth, credit. Learn vicariously.](../../generated_pages/counters/C00130.md) | D07 | +| [C00162 Unravel/target the Potemkin villages](../../generated_pages/counters/C00162.md) | D03 | +| [C00169 develop a creative content hub](../../generated_pages/counters/C00169.md) | D03 | +| [C00195 Redirect searches away from disinformation or extremist content](../../generated_pages/counters/C00195.md) | D02 | +| [C00200 Respected figure (influencer) disavows misinfo](../../generated_pages/counters/C00200.md) | D03 | +| [C00203 Stop offering press credentials to propaganda outlets](../../generated_pages/counters/C00203.md) | D03 | + + +# Technique T0010: Cultivate Ignorant Agents + +**Summary**: Cultivate propagandists for a cause, the goals of which are not fully comprehended, and who are used cynically by the leaders of the cause. Independent actors use social media and specialised web sites to strategically reinforce and spread messages compatible with their own. Their networks are infiltrated and used by state media disinformation organisations to amplify the state’s own disinformation strategies against target populations. Many are traffickers in conspiracy theories or hoaxes, unified by a suspicion of Western governments and mainstream media. Their narratives, which appeal to leftists hostile to globalism and military intervention and nationalists against immigration, are frequently infiltrated and shaped by state-controlled trolls and altered news items from agencies such as RT and Sputnik. Also know as "useful idiots" or "unwitting agents". + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00009 Educate high profile influencers on best practices](../../generated_pages/counters/C00009.md) | D02 | +| [C00046 Marginalise and discredit extremist groups](../../generated_pages/counters/C00046.md) | D04 | +| [C00048 Name and Shame Influencers](../../generated_pages/counters/C00048.md) | D07 | +| [C00051 Counter social engineering training](../../generated_pages/counters/C00051.md) | D02 | +| [C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views](../../generated_pages/counters/C00111.md) | D04 | +| [C00130 Mentorship: elders, youth, credit. Learn vicariously.](../../generated_pages/counters/C00130.md) | D07 | +| [C00162 Unravel/target the Potemkin villages](../../generated_pages/counters/C00162.md) | D03 | +| [C00169 develop a creative content hub](../../generated_pages/counters/C00169.md) | D03 | +| [C00195 Redirect searches away from disinformation or extremist content](../../generated_pages/counters/C00195.md) | D02 | +| [C00200 Respected figure (influencer) disavows misinfo](../../generated_pages/counters/C00200.md) | D03 | +| [C00203 Stop offering press credentials to propaganda outlets](../../generated_pages/counters/C00203.md) | D03 | + + +# Technique T0010: Cultivate Ignorant Agents + +**Summary**: Cultivate propagandists for a cause, the goals of which are not fully comprehended, and who are used cynically by the leaders of the cause. Independent actors use social media and specialised web sites to strategically reinforce and spread messages compatible with their own. Their networks are infiltrated and used by state media disinformation organisations to amplify the state’s own disinformation strategies against target populations. Many are traffickers in conspiracy theories or hoaxes, unified by a suspicion of Western governments and mainstream media. Their narratives, which appeal to leftists hostile to globalism and military intervention and nationalists against immigration, are frequently infiltrated and shaped by state-controlled trolls and altered news items from agencies such as RT and Sputnik. Also know as "useful idiots" or "unwitting agents". + **Tactic**: TA15 Establish Assets @@ -30,4 +94,3 @@ | [C00203 Stop offering press credentials to propaganda outlets](../../generated_pages/counters/C00203.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0014.001.md b/generated_pages/techniques/T0014.001.md index 820d9fc..b927819 100644 --- a/generated_pages/techniques/T0014.001.md +++ b/generated_pages/techniques/T0014.001.md @@ -2,6 +2,48 @@ **Summary**: Raising funds from malign actors may include contributions from foreign agents, cutouts or proxies, shell companies, dark money groups, etc. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0014 Prepare Fundraising Campaigns + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0014.001: Raise Funds from Malign Actors + +**Summary**: Raising funds from malign actors may include contributions from foreign agents, cutouts or proxies, shell companies, dark money groups, etc. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0014 Prepare Fundraising Campaigns + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0014.001: Raise Funds from Malign Actors + +**Summary**: Raising funds from malign actors may include contributions from foreign agents, cutouts or proxies, shell companies, dark money groups, etc. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0014.002.md b/generated_pages/techniques/T0014.002.md index 9ed8f0b..4acadd1 100644 --- a/generated_pages/techniques/T0014.002.md +++ b/generated_pages/techniques/T0014.002.md @@ -2,6 +2,48 @@ **Summary**: Raising funds from ignorant agents may include scams, donations intended for one stated purpose but then used for another, etc. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0014 Prepare Fundraising Campaigns + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0014.002: Raise Funds from Ignorant Agents + +**Summary**: Raising funds from ignorant agents may include scams, donations intended for one stated purpose but then used for another, etc. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0014 Prepare Fundraising Campaigns + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0014.002: Raise Funds from Ignorant Agents + +**Summary**: Raising funds from ignorant agents may include scams, donations intended for one stated purpose but then used for another, etc. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0014.md b/generated_pages/techniques/T0014.md index b11182a..59fb482 100644 --- a/generated_pages/techniques/T0014.md +++ b/generated_pages/techniques/T0014.md @@ -2,6 +2,54 @@ **Summary**: Fundraising campaigns refer to an influence operation’s systematic effort to seek financial support for a charity, cause, or other enterprise using online activities that further promote operation information pathways while raising a profit. Many influence operations have engaged in crowdfunding services on platforms including Tipee, Patreon, and GoFundMe. An operation may use its previously prepared fundraising campaigns (see: Develop Information Pathways) to promote operation messaging while raising money to support its activities. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00059 Verification of project before posting fund requests](../../generated_pages/counters/C00059.md) | D02 | +| [C00155 Ban incident actors from funding sites](../../generated_pages/counters/C00155.md) | D02 | +| [C00216 Use advertiser controls to stem flow of funds to bad actors](../../generated_pages/counters/C00216.md) | D02 | + + +# Technique T0014: Prepare Fundraising Campaigns + +**Summary**: Fundraising campaigns refer to an influence operation’s systematic effort to seek financial support for a charity, cause, or other enterprise using online activities that further promote operation information pathways while raising a profit. Many influence operations have engaged in crowdfunding services on platforms including Tipee, Patreon, and GoFundMe. An operation may use its previously prepared fundraising campaigns (see: Develop Information Pathways) to promote operation messaging while raising money to support its activities. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00059 Verification of project before posting fund requests](../../generated_pages/counters/C00059.md) | D02 | +| [C00155 Ban incident actors from funding sites](../../generated_pages/counters/C00155.md) | D02 | +| [C00216 Use advertiser controls to stem flow of funds to bad actors](../../generated_pages/counters/C00216.md) | D02 | + + +# Technique T0014: Prepare Fundraising Campaigns + +**Summary**: Fundraising campaigns refer to an influence operation’s systematic effort to seek financial support for a charity, cause, or other enterprise using online activities that further promote operation information pathways while raising a profit. Many influence operations have engaged in crowdfunding services on platforms including Tipee, Patreon, and GoFundMe. An operation may use its previously prepared fundraising campaigns (see: Develop Information Pathways) to promote operation messaging while raising money to support its activities. + **Tactic**: TA15 Establish Assets @@ -22,4 +70,3 @@ | [C00216 Use advertiser controls to stem flow of funds to bad actors](../../generated_pages/counters/C00216.md) | D02 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0015.001.md b/generated_pages/techniques/T0015.001.md index bdec23e..1c2f12e 100644 --- a/generated_pages/techniques/T0015.001.md +++ b/generated_pages/techniques/T0015.001.md @@ -2,6 +2,48 @@ **Summary**: Use a dedicated, existing hashtag for the campaign/incident. This Technique covers behaviours previously documented by T0104.005: Use Hashtags, which has since been deprecated. +**Tactic**: TA06 Develop Content **Parent Technique:** T0015 Create Hashtags and Search Artefacts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0015.001: Use Existing Hashtag + +**Summary**: Use a dedicated, existing hashtag for the campaign/incident. This Technique covers behaviours previously documented by T0104.005: Use Hashtags, which has since been deprecated. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0015 Create Hashtags and Search Artefacts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0015.001: Use Existing Hashtag + +**Summary**: Use a dedicated, existing hashtag for the campaign/incident. This Technique covers behaviours previously documented by T0104.005: Use Hashtags, which has since been deprecated. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0015.002.md b/generated_pages/techniques/T0015.002.md index 6f96f7c..9b38697 100644 --- a/generated_pages/techniques/T0015.002.md +++ b/generated_pages/techniques/T0015.002.md @@ -2,6 +2,48 @@ **Summary**: Create a campaign/incident specific hashtag. This Technique covers behaviours previously documented by T0104.006: Create Dedicated Hashtag, which has since been deprecated. +**Tactic**: TA06 Develop Content **Parent Technique:** T0015 Create Hashtags and Search Artefacts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0015.002: Create New Hashtag + +**Summary**: Create a campaign/incident specific hashtag. This Technique covers behaviours previously documented by T0104.006: Create Dedicated Hashtag, which has since been deprecated. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0015 Create Hashtags and Search Artefacts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0015.002: Create New Hashtag + +**Summary**: Create a campaign/incident specific hashtag. This Technique covers behaviours previously documented by T0104.006: Create Dedicated Hashtag, which has since been deprecated. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0015.md b/generated_pages/techniques/T0015.md index 725c115..67c8e2f 100644 --- a/generated_pages/techniques/T0015.md +++ b/generated_pages/techniques/T0015.md @@ -2,6 +2,52 @@ **Summary**: Create one or more hashtags and/or hashtag groups. Many incident-based campaigns will create hashtags to promote their fabricated event. Creating a hashtag for an incident can have two important effects: 1. Create a perception of reality around an event. Certainly only "real" events would be discussed in a hashtag. After all, the event has a name!, and 2. Publicise the story more widely through trending lists and search behaviour. Asset needed to direct/control/manage "conversation" connected to launching new incident/campaign with new hashtag for applicable social media sites). +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”, which posted hashtags alongside campaign content (T0015: Create Hashtags and Search Artefacts):

    “The accounts post generic images to fill their account feed to make the account seem real. They then employ a hidden hashtag in their posts, consisting of a seemingly random string of numbers and letters.

    “The hypothesis regarding this tactic is that the group orchestrating these accounts utilizes these hashtags as a means of indexing them. This system likely serves a dual purpose: firstly, to keep track of the network’s expansive network of accounts and unique posts, and secondly, to streamline the process of boosting engagement among these accounts. By searching for these specific, unique hashtags, the group can quickly locate posts from their network and engage with them using other fake accounts, thereby artificially inflating the visibility and perceived authenticity of the fake account.”
    | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00066 Co-opt a hashtag and drown it out (hijack it back)](../../generated_pages/counters/C00066.md) | D03 | + + +# Technique T0015: Create Hashtags and Search Artefacts + +**Summary**: Create one or more hashtags and/or hashtag groups. Many incident-based campaigns will create hashtags to promote their fabricated event. Creating a hashtag for an incident can have two important effects: 1. Create a perception of reality around an event. Certainly only "real" events would be discussed in a hashtag. After all, the event has a name!, and 2. Publicise the story more widely through trending lists and search behaviour. Asset needed to direct/control/manage "conversation" connected to launching new incident/campaign with new hashtag for applicable social media sites). + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”, which posted hashtags alongside campaign content (T0015: Create Hashtags and Search Artefacts):

    “The accounts post generic images to fill their account feed to make the account seem real. They then employ a hidden hashtag in their posts, consisting of a seemingly random string of numbers and letters.

    “The hypothesis regarding this tactic is that the group orchestrating these accounts utilizes these hashtags as a means of indexing them. This system likely serves a dual purpose: firstly, to keep track of the network’s expansive network of accounts and unique posts, and secondly, to streamline the process of boosting engagement among these accounts. By searching for these specific, unique hashtags, the group can quickly locate posts from their network and engage with them using other fake accounts, thereby artificially inflating the visibility and perceived authenticity of the fake account.”
    | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00066 Co-opt a hashtag and drown it out (hijack it back)](../../generated_pages/counters/C00066.md) | D03 | + + +# Technique T0015: Create Hashtags and Search Artefacts + +**Summary**: Create one or more hashtags and/or hashtag groups. Many incident-based campaigns will create hashtags to promote their fabricated event. Creating a hashtag for an incident can have two important effects: 1. Create a perception of reality around an event. Certainly only "real" events would be discussed in a hashtag. After all, the event has a name!, and 2. Publicise the story more widely through trending lists and search behaviour. Asset needed to direct/control/manage "conversation" connected to launching new incident/campaign with new hashtag for applicable social media sites). + **Tactic**: TA06 Develop Content @@ -21,4 +67,3 @@ | [C00066 Co-opt a hashtag and drown it out (hijack it back)](../../generated_pages/counters/C00066.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0016.md b/generated_pages/techniques/T0016.md index a3612fc..9019fb9 100644 --- a/generated_pages/techniques/T0016.md +++ b/generated_pages/techniques/T0016.md @@ -2,6 +2,60 @@ **Summary**: Create attention grabbing headlines (outrage, doubt, humour) required to drive traffic & engagement. This is a key asset. +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], however, the Donbas News International (DNI) agency, based in Donetsk, Ukraine, and (since September 2016) an official state media outlet of the unrecognized separatist Donetsk People’s Republic, ran an article under the sensational headline, “US sends 3,600 tanks against Russia — massive NATO deployment under way.” DNI is run by Finnish exile Janus Putkonen, described by the Finnish national broadcaster, YLE, as a “Finnish info warrior”, and the first foreigner to be granted a Donetsk passport.

    “The equally sensational opening paragraph ran, “The NATO war preparation against Russia, ‘Operation Atlantic Resolve’, is in full swing. 2,000 US tanks will be sent in coming days from Germany to Eastern Europe, and 1,600 US tanks is deployed to storage facilities in the Netherlands. At the same time, NATO countries are sending thousands of soldiers in to Russian borders.”

    “The report is based around an obvious factual error, conflating the total number of vehicles with the actual number of tanks, and therefore multiplying the actual tank force 20 times over. For context, military website globalfirepower.com puts the total US tank force at 8,848. If the DNI story had been true, it would have meant sending 40% of all the US’ main battle tanks to Europe in one go.

    “Could this have been an innocent mistake? The simple answer is “no”. The journalist who penned the story had a sufficient command of the details to be able to write, later in the same article, “In January, 26 tanks, 100 other vehicles and 120 containers will be transported by train to Lithuania. Germany will send the 122nd Infantry Battalion.” Yet the same author apparently believed, in the headline and first paragraph, that every single vehicle in Atlantic Resolve is a tank. To call this an innocent mistake is simply not plausible.

    “The DNI story can only realistically be considered a deliberate fake designed to caricaturize and demonize NATO, the United States and Germany (tactfully referred to in the report as having “rolled over Eastern Europe in its war of extermination 75 years ago”) by grossly overstating the number of MBTs involved.”


    This behaviour matches T0016: Create Clickbait because the person who wrote the story is shown to be aware of the fact that there were non-tank vehicles later in their story, but still chose to give the article a sensationalist headline claiming that all vehicles being sent were tanks. | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00073 Inoculate populations through media literacy training](../../generated_pages/counters/C00073.md) | D02 | +| [C00076 Prohibit images in political discourse channels](../../generated_pages/counters/C00076.md) | D02 | +| [C00105 Buy more advertising than misinformation creators](../../generated_pages/counters/C00105.md) | D03 | +| [C00106 Click-bait centrist content](../../generated_pages/counters/C00106.md) | D03 | +| [C00178 Fill information voids with non-disinformation content](../../generated_pages/counters/C00178.md) | D04 | + + +# Technique T0016: Create Clickbait + +**Summary**: Create attention grabbing headlines (outrage, doubt, humour) required to drive traffic & engagement. This is a key asset. + +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], however, the Donbas News International (DNI) agency, based in Donetsk, Ukraine, and (since September 2016) an official state media outlet of the unrecognized separatist Donetsk People’s Republic, ran an article under the sensational headline, “US sends 3,600 tanks against Russia — massive NATO deployment under way.” DNI is run by Finnish exile Janus Putkonen, described by the Finnish national broadcaster, YLE, as a “Finnish info warrior”, and the first foreigner to be granted a Donetsk passport.

    “The equally sensational opening paragraph ran, “The NATO war preparation against Russia, ‘Operation Atlantic Resolve’, is in full swing. 2,000 US tanks will be sent in coming days from Germany to Eastern Europe, and 1,600 US tanks is deployed to storage facilities in the Netherlands. At the same time, NATO countries are sending thousands of soldiers in to Russian borders.”

    “The report is based around an obvious factual error, conflating the total number of vehicles with the actual number of tanks, and therefore multiplying the actual tank force 20 times over. For context, military website globalfirepower.com puts the total US tank force at 8,848. If the DNI story had been true, it would have meant sending 40% of all the US’ main battle tanks to Europe in one go.

    “Could this have been an innocent mistake? The simple answer is “no”. The journalist who penned the story had a sufficient command of the details to be able to write, later in the same article, “In January, 26 tanks, 100 other vehicles and 120 containers will be transported by train to Lithuania. Germany will send the 122nd Infantry Battalion.” Yet the same author apparently believed, in the headline and first paragraph, that every single vehicle in Atlantic Resolve is a tank. To call this an innocent mistake is simply not plausible.

    “The DNI story can only realistically be considered a deliberate fake designed to caricaturize and demonize NATO, the United States and Germany (tactfully referred to in the report as having “rolled over Eastern Europe in its war of extermination 75 years ago”) by grossly overstating the number of MBTs involved.”


    This behaviour matches T0016: Create Clickbait because the person who wrote the story is shown to be aware of the fact that there were non-tank vehicles later in their story, but still chose to give the article a sensationalist headline claiming that all vehicles being sent were tanks. | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00073 Inoculate populations through media literacy training](../../generated_pages/counters/C00073.md) | D02 | +| [C00076 Prohibit images in political discourse channels](../../generated_pages/counters/C00076.md) | D02 | +| [C00105 Buy more advertising than misinformation creators](../../generated_pages/counters/C00105.md) | D03 | +| [C00106 Click-bait centrist content](../../generated_pages/counters/C00106.md) | D03 | +| [C00178 Fill information voids with non-disinformation content](../../generated_pages/counters/C00178.md) | D04 | + + +# Technique T0016: Create Clickbait + +**Summary**: Create attention grabbing headlines (outrage, doubt, humour) required to drive traffic & engagement. This is a key asset. + **Tactic**: TA05 Microtarget @@ -25,4 +79,3 @@ | [C00178 Fill information voids with non-disinformation content](../../generated_pages/counters/C00178.md) | D04 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0017.001.md b/generated_pages/techniques/T0017.001.md index b5e7ce1..0707ac1 100644 --- a/generated_pages/techniques/T0017.001.md +++ b/generated_pages/techniques/T0017.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may Conduct Crowdfunding Campaigns on platforms such as GoFundMe, GiveSendGo, Tipeee, Patreon, etc. +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0017 Conduct Fundraising + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0017.001: Conduct Crowdfunding Campaigns + +**Summary**: An influence operation may Conduct Crowdfunding Campaigns on platforms such as GoFundMe, GiveSendGo, Tipeee, Patreon, etc. + +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0017 Conduct Fundraising + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0017.001: Conduct Crowdfunding Campaigns + +**Summary**: An influence operation may Conduct Crowdfunding Campaigns on platforms such as GoFundMe, GiveSendGo, Tipeee, Patreon, etc. + **Tactic**: TA10 Drive Offline Activity @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0017.md b/generated_pages/techniques/T0017.md index 062a439..c23c043 100644 --- a/generated_pages/techniques/T0017.md +++ b/generated_pages/techniques/T0017.md @@ -2,6 +2,54 @@ **Summary**: Fundraising campaigns refer to an influence operation’s systematic effort to seek financial support for a charity, cause, or other enterprise using online activities that further promote operation information pathways while raising a profit. Many influence operations have engaged in crowdfunding services166 on platforms including Tipee, Patreon, and GoFundMe. An operation may use its previously prepared fundraising campaigns to promote operation messaging while raising money to support its activities. +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00058 Report crowdfunder as violator](../../generated_pages/counters/C00058.md) | D02 | +| [C00067 Denigrate the recipient/ project (of online funding)](../../generated_pages/counters/C00067.md) | D03 | + + +# Technique T0017: Conduct Fundraising + +**Summary**: Fundraising campaigns refer to an influence operation’s systematic effort to seek financial support for a charity, cause, or other enterprise using online activities that further promote operation information pathways while raising a profit. Many influence operations have engaged in crowdfunding services166 on platforms including Tipee, Patreon, and GoFundMe. An operation may use its previously prepared fundraising campaigns to promote operation messaging while raising money to support its activities. + +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00058 Report crowdfunder as violator](../../generated_pages/counters/C00058.md) | D02 | +| [C00067 Denigrate the recipient/ project (of online funding)](../../generated_pages/counters/C00067.md) | D03 | + + +# Technique T0017: Conduct Fundraising + +**Summary**: Fundraising campaigns refer to an influence operation’s systematic effort to seek financial support for a charity, cause, or other enterprise using online activities that further promote operation information pathways while raising a profit. Many influence operations have engaged in crowdfunding services166 on platforms including Tipee, Patreon, and GoFundMe. An operation may use its previously prepared fundraising campaigns to promote operation messaging while raising money to support its activities. + **Tactic**: TA10 Drive Offline Activity @@ -22,4 +70,3 @@ | [C00067 Denigrate the recipient/ project (of online funding)](../../generated_pages/counters/C00067.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0018.md b/generated_pages/techniques/T0018.md index 2830dbb..013d185 100644 --- a/generated_pages/techniques/T0018.md +++ b/generated_pages/techniques/T0018.md @@ -2,6 +2,52 @@ **Summary**: Create or fund advertisements targeted at specific populations +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Ad approval systems can create risks. We created 12 ‘fake’ ads that promoted dangerous weight loss techniques and behaviours. We tested to see if these ads would be approved to run, and they were. This means dangerous behaviours can be promoted in paid-for advertising. (Requests to run ads were withdrawn after approval or rejection, so no dangerous advertising was published as a result of this experiment.)

    Specifically: On TikTok, 100% of the ads were approved to run; On Facebook, 83% of the ads were approved to run; On Google, 75% of the ads were approved to run.

    Ad management systems can create risks. We investigated how platforms allow advertisers to target users, and found that it is possible to target people who may be interested in pro-eating disorder content.

    Specifically: On TikTok: End-users who interact with pro-eating disorder content on TikTok, download advertisers’ eating disorder apps or visit their websites can be targeted; On Meta: End-users who interact with pro-eating disorder content on Meta, download advertisers’ eating disorder apps or visit their websites can be targeted; On X: End-users who follow pro- eating disorder accounts, or ‘look’ like them, can be targeted; On Google: End-users who search specific words or combinations of words (including pro-eating disorder words), watch pro-eating disorder YouTube channels and probably those who download eating disorder and mental health apps can be targeted.


    Advertising platforms managed by TikTok, Facebook, and Google approved adverts to be displayed on their platforms. These platforms enabled users to deliver targeted advertising to potentially vulnerable platform users (T0018: Purchase Targeted Advertisements, T0153.005: Online Advertising Platform). | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00065 Reduce political targeting](../../generated_pages/counters/C00065.md) | D03 | + + +# Technique T0018: Purchase Targeted Advertisements + +**Summary**: Create or fund advertisements targeted at specific populations + +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Ad approval systems can create risks. We created 12 ‘fake’ ads that promoted dangerous weight loss techniques and behaviours. We tested to see if these ads would be approved to run, and they were. This means dangerous behaviours can be promoted in paid-for advertising. (Requests to run ads were withdrawn after approval or rejection, so no dangerous advertising was published as a result of this experiment.)

    Specifically: On TikTok, 100% of the ads were approved to run; On Facebook, 83% of the ads were approved to run; On Google, 75% of the ads were approved to run.

    Ad management systems can create risks. We investigated how platforms allow advertisers to target users, and found that it is possible to target people who may be interested in pro-eating disorder content.

    Specifically: On TikTok: End-users who interact with pro-eating disorder content on TikTok, download advertisers’ eating disorder apps or visit their websites can be targeted; On Meta: End-users who interact with pro-eating disorder content on Meta, download advertisers’ eating disorder apps or visit their websites can be targeted; On X: End-users who follow pro- eating disorder accounts, or ‘look’ like them, can be targeted; On Google: End-users who search specific words or combinations of words (including pro-eating disorder words), watch pro-eating disorder YouTube channels and probably those who download eating disorder and mental health apps can be targeted.


    Advertising platforms managed by TikTok, Facebook, and Google approved adverts to be displayed on their platforms. These platforms enabled users to deliver targeted advertising to potentially vulnerable platform users (T0018: Purchase Targeted Advertisements, T0153.005: Online Advertising Platform). | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00065 Reduce political targeting](../../generated_pages/counters/C00065.md) | D03 | + + +# Technique T0018: Purchase Targeted Advertisements + +**Summary**: Create or fund advertisements targeted at specific populations + **Tactic**: TA05 Microtarget @@ -21,4 +67,3 @@ | [C00065 Reduce political targeting](../../generated_pages/counters/C00065.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0020.md b/generated_pages/techniques/T0020.md index 2d33115..ac81e8d 100644 --- a/generated_pages/techniques/T0020.md +++ b/generated_pages/techniques/T0020.md @@ -2,6 +2,50 @@ **Summary**: Iteratively test incident performance (messages, content etc), e.g. A/B test headline/content enagagement metrics; website and/or funding campaign conversion rates +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00090 Fake engagement system](../../generated_pages/counters/C00090.md) | D05 | + + +# Technique T0020: Trial Content + +**Summary**: Iteratively test incident performance (messages, content etc), e.g. A/B test headline/content enagagement metrics; website and/or funding campaign conversion rates + +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00090 Fake engagement system](../../generated_pages/counters/C00090.md) | D05 | + + +# Technique T0020: Trial Content + +**Summary**: Iteratively test incident performance (messages, content etc), e.g. A/B test headline/content enagagement metrics; website and/or funding campaign conversion rates + **Tactic**: TA08 Conduct Pump Priming @@ -20,4 +64,3 @@ | [C00090 Fake engagement system](../../generated_pages/counters/C00090.md) | D05 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0022.001.md b/generated_pages/techniques/T0022.001.md index 1495435..0a49efe 100644 --- a/generated_pages/techniques/T0022.001.md +++ b/generated_pages/techniques/T0022.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may amplify an existing conspiracy theory narrative that aligns with its incident or campaign goals. By amplifying existing conspiracy theory narratives, operators can leverage the power of the existing communities that support and propagate those theories without needing to expend resources creating new narratives or building momentum and buy in around new narratives. +**Tactic**: TA14 Develop Narratives **Parent Technique:** T0022 Leverage Conspiracy Theory Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0022.001: Amplify Existing Conspiracy Theory Narratives + +**Summary**: An influence operation may amplify an existing conspiracy theory narrative that aligns with its incident or campaign goals. By amplifying existing conspiracy theory narratives, operators can leverage the power of the existing communities that support and propagate those theories without needing to expend resources creating new narratives or building momentum and buy in around new narratives. + +**Tactic**: TA14 Develop Narratives **Parent Technique:** T0022 Leverage Conspiracy Theory Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0022.001: Amplify Existing Conspiracy Theory Narratives + +**Summary**: An influence operation may amplify an existing conspiracy theory narrative that aligns with its incident or campaign goals. By amplifying existing conspiracy theory narratives, operators can leverage the power of the existing communities that support and propagate those theories without needing to expend resources creating new narratives or building momentum and buy in around new narratives. + **Tactic**: TA14 Develop Narratives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0022.002.md b/generated_pages/techniques/T0022.002.md index 40aa295..c0c69a9 100644 --- a/generated_pages/techniques/T0022.002.md +++ b/generated_pages/techniques/T0022.002.md @@ -2,6 +2,48 @@ **Summary**: While this requires more resources than amplifying existing conspiracy theory narratives, an influence operation may develop original conspiracy theory narratives in order to achieve greater control and alignment over the narrative and their campaign goals. Prominent examples include the USSR's Operation INFEKTION disinformation campaign run by the KGB in the 1980s to plant the idea that the United States had invented HIV/AIDS as part of a biological weapons research project at Fort Detrick, Maryland. More recently, Fort Detrick featured prominently in a new conspiracy theory narratives around the origins of the COVID-19 outbreak and pandemic. +**Tactic**: TA14 Develop Narratives **Parent Technique:** T0022 Leverage Conspiracy Theory Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0022.002: Develop Original Conspiracy Theory Narratives + +**Summary**: While this requires more resources than amplifying existing conspiracy theory narratives, an influence operation may develop original conspiracy theory narratives in order to achieve greater control and alignment over the narrative and their campaign goals. Prominent examples include the USSR's Operation INFEKTION disinformation campaign run by the KGB in the 1980s to plant the idea that the United States had invented HIV/AIDS as part of a biological weapons research project at Fort Detrick, Maryland. More recently, Fort Detrick featured prominently in a new conspiracy theory narratives around the origins of the COVID-19 outbreak and pandemic. + +**Tactic**: TA14 Develop Narratives **Parent Technique:** T0022 Leverage Conspiracy Theory Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0022.002: Develop Original Conspiracy Theory Narratives + +**Summary**: While this requires more resources than amplifying existing conspiracy theory narratives, an influence operation may develop original conspiracy theory narratives in order to achieve greater control and alignment over the narrative and their campaign goals. Prominent examples include the USSR's Operation INFEKTION disinformation campaign run by the KGB in the 1980s to plant the idea that the United States had invented HIV/AIDS as part of a biological weapons research project at Fort Detrick, Maryland. More recently, Fort Detrick featured prominently in a new conspiracy theory narratives around the origins of the COVID-19 outbreak and pandemic. + **Tactic**: TA14 Develop Narratives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0022.md b/generated_pages/techniques/T0022.md index 5176ee4..f5cacc5 100644 --- a/generated_pages/techniques/T0022.md +++ b/generated_pages/techniques/T0022.md @@ -2,6 +2,58 @@ **Summary**: "Conspiracy narratives" appeal to the human desire for explanatory order, by invoking the participation of poweful (often sinister) actors in pursuit of their own political goals. These narratives are especially appealing when an audience is low-information, marginalised or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the "firehose of falsehoods" model. +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00096 Strengthen institutions that are always truth tellers](../../generated_pages/counters/C00096.md) | D07 | +| [C00119 Engage payload and debunk.](../../generated_pages/counters/C00119.md) | D07 | +| [C00156 Better tell your country or organisation story](../../generated_pages/counters/C00156.md) | D03 | +| [C00161 Coalition Building with stakeholders and Third-Party Inducements](../../generated_pages/counters/C00161.md) | D07 | +| [C00164 compatriot policy](../../generated_pages/counters/C00164.md) | D03 | + + +# Technique T0022: Leverage Conspiracy Theory Narratives + +**Summary**: "Conspiracy narratives" appeal to the human desire for explanatory order, by invoking the participation of poweful (often sinister) actors in pursuit of their own political goals. These narratives are especially appealing when an audience is low-information, marginalised or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the "firehose of falsehoods" model. + +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00096 Strengthen institutions that are always truth tellers](../../generated_pages/counters/C00096.md) | D07 | +| [C00119 Engage payload and debunk.](../../generated_pages/counters/C00119.md) | D07 | +| [C00156 Better tell your country or organisation story](../../generated_pages/counters/C00156.md) | D03 | +| [C00161 Coalition Building with stakeholders and Third-Party Inducements](../../generated_pages/counters/C00161.md) | D07 | +| [C00164 compatriot policy](../../generated_pages/counters/C00164.md) | D03 | + + +# Technique T0022: Leverage Conspiracy Theory Narratives + +**Summary**: "Conspiracy narratives" appeal to the human desire for explanatory order, by invoking the participation of poweful (often sinister) actors in pursuit of their own political goals. These narratives are especially appealing when an audience is low-information, marginalised or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the "firehose of falsehoods" model. + **Tactic**: TA14 Develop Narratives @@ -24,4 +76,3 @@ | [C00164 compatriot policy](../../generated_pages/counters/C00164.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0023.001.md b/generated_pages/techniques/T0023.001.md index 38187b5..b6ec4c7 100644 --- a/generated_pages/techniques/T0023.001.md +++ b/generated_pages/techniques/T0023.001.md @@ -2,6 +2,48 @@ **Summary**: Reframing context refers to removing an event from its surrounding context to distort its intended meaning. Rather than deny that an event occurred, reframing context frames an event in a manner that may lead the target audience to draw a different conclusion about its intentions. +**Tactic**: TA06 Develop Content **Parent Technique:** T0023 Distort Facts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0023.001: Reframe Context + +**Summary**: Reframing context refers to removing an event from its surrounding context to distort its intended meaning. Rather than deny that an event occurred, reframing context frames an event in a manner that may lead the target audience to draw a different conclusion about its intentions. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0023 Distort Facts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0023.001: Reframe Context + +**Summary**: Reframing context refers to removing an event from its surrounding context to distort its intended meaning. Rather than deny that an event occurred, reframing context frames an event in a manner that may lead the target audience to draw a different conclusion about its intentions. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0023.002.md b/generated_pages/techniques/T0023.002.md index a16ab48..c7b629e 100644 --- a/generated_pages/techniques/T0023.002.md +++ b/generated_pages/techniques/T0023.002.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may edit open-source content, such as collaborative blogs or encyclopaedias, to promote its narratives on outlets with existing credibility and audiences. Editing open-source content may allow an operation to post content on platforms without dedicating resources to the creation and maintenance of its own assets. +**Tactic**: TA06 Develop Content **Parent Technique:** T0023 Distort Facts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0023.002: Edit Open-Source Content + +**Summary**: An influence operation may edit open-source content, such as collaborative blogs or encyclopaedias, to promote its narratives on outlets with existing credibility and audiences. Editing open-source content may allow an operation to post content on platforms without dedicating resources to the creation and maintenance of its own assets. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0023 Distort Facts + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0023.002: Edit Open-Source Content + +**Summary**: An influence operation may edit open-source content, such as collaborative blogs or encyclopaedias, to promote its narratives on outlets with existing credibility and audiences. Editing open-source content may allow an operation to post content on platforms without dedicating resources to the creation and maintenance of its own assets. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0023.md b/generated_pages/techniques/T0023.md index de4aec2..3a72984 100644 --- a/generated_pages/techniques/T0023.md +++ b/generated_pages/techniques/T0023.md @@ -2,6 +2,50 @@ **Summary**: Change, twist, or exaggerate existing facts to construct a narrative that differs from reality. Examples: images and ideas can be distorted by being placed in an improper content +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0023: Distort Facts + +**Summary**: Change, twist, or exaggerate existing facts to construct a narrative that differs from reality. Examples: images and ideas can be distorted by being placed in an improper content + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0023: Distort Facts + +**Summary**: Change, twist, or exaggerate existing facts to construct a narrative that differs from reality. Examples: images and ideas can be distorted by being placed in an improper content + **Tactic**: TA06 Develop Content @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0029.md b/generated_pages/techniques/T0029.md index d72b343..95fd674 100644 --- a/generated_pages/techniques/T0029.md +++ b/generated_pages/techniques/T0029.md @@ -2,6 +2,58 @@ **Summary**: Create fake online polls, or manipulate existing online polls. Data gathering tactic to target those who engage, and potentially their networks of friends/followers as well +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00044 Keep people from posting to social media immediately](../../generated_pages/counters/C00044.md) | D03 | +| [C00097 Require use of verified identities to contribute to poll or comment](../../generated_pages/counters/C00097.md) | D02 | +| [C00101 Create friction by rate-limiting engagement](../../generated_pages/counters/C00101.md) | D04 | +| [C00103 Create a bot that engages / distract trolls](../../generated_pages/counters/C00103.md) | D05 | +| [C00123 Remove or rate limit botnets](../../generated_pages/counters/C00123.md) | D03 | + + +# Technique T0029: Online Polls + +**Summary**: Create fake online polls, or manipulate existing online polls. Data gathering tactic to target those who engage, and potentially their networks of friends/followers as well + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00044 Keep people from posting to social media immediately](../../generated_pages/counters/C00044.md) | D03 | +| [C00097 Require use of verified identities to contribute to poll or comment](../../generated_pages/counters/C00097.md) | D02 | +| [C00101 Create friction by rate-limiting engagement](../../generated_pages/counters/C00101.md) | D04 | +| [C00103 Create a bot that engages / distract trolls](../../generated_pages/counters/C00103.md) | D05 | +| [C00123 Remove or rate limit botnets](../../generated_pages/counters/C00123.md) | D03 | + + +# Technique T0029: Online Polls + +**Summary**: Create fake online polls, or manipulate existing online polls. Data gathering tactic to target those who engage, and potentially their networks of friends/followers as well + **Tactic**: TA07 Select Channels and Affordances @@ -24,4 +76,3 @@ | [C00123 Remove or rate limit botnets](../../generated_pages/counters/C00123.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0039.md b/generated_pages/techniques/T0039.md index 2ebf287..0311597 100644 --- a/generated_pages/techniques/T0039.md +++ b/generated_pages/techniques/T0039.md @@ -2,6 +2,56 @@ **Summary**: Influencers are people on social media platforms who have large audiences.

    Threat Actors can try to trick Influencers such as celebrities, journalists, or local leaders who aren’t associated with their campaign into amplifying campaign content. This gives them access to the Influencer’s audience without having to go through the effort of building it themselves, and it helps legitimise their message by associating it with the Influencer, benefitting from their audience’s trust in them. +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00087 Make more noise than the disinformation](../../generated_pages/counters/C00087.md) | D04 | +| [C00114 Don't engage with payloads](../../generated_pages/counters/C00114.md) | D02 | +| [C00154 Ask media not to report false information](../../generated_pages/counters/C00154.md) | D02 | +| [C00160 find and train influencers](../../generated_pages/counters/C00160.md) | D02 | + + +# Technique T0039: Bait Influencer + +**Summary**: Influencers are people on social media platforms who have large audiences.

    Threat Actors can try to trick Influencers such as celebrities, journalists, or local leaders who aren’t associated with their campaign into amplifying campaign content. This gives them access to the Influencer’s audience without having to go through the effort of building it themselves, and it helps legitimise their message by associating it with the Influencer, benefitting from their audience’s trust in them. + +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00087 Make more noise than the disinformation](../../generated_pages/counters/C00087.md) | D04 | +| [C00114 Don't engage with payloads](../../generated_pages/counters/C00114.md) | D02 | +| [C00154 Ask media not to report false information](../../generated_pages/counters/C00154.md) | D02 | +| [C00160 find and train influencers](../../generated_pages/counters/C00160.md) | D02 | + + +# Technique T0039: Bait Influencer + +**Summary**: Influencers are people on social media platforms who have large audiences.

    Threat Actors can try to trick Influencers such as celebrities, journalists, or local leaders who aren’t associated with their campaign into amplifying campaign content. This gives them access to the Influencer’s audience without having to go through the effort of building it themselves, and it helps legitimise their message by associating it with the Influencer, benefitting from their audience’s trust in them. + **Tactic**: TA17 Maximise Exposure @@ -23,4 +73,3 @@ | [C00160 find and train influencers](../../generated_pages/counters/C00160.md) | D02 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0040.md b/generated_pages/techniques/T0040.md index 20b67c2..52fb5ad 100644 --- a/generated_pages/techniques/T0040.md +++ b/generated_pages/techniques/T0040.md @@ -2,6 +2,50 @@ **Summary**: Campaigns often leverage tactical and informational asymmetries on the threat surface, as seen in the Distort and Deny strategies, and the "firehose of misinformation". Specifically, conspiracy theorists can be repeatedly wrong, but advocates of the truth need to be perfect. By constantly escalating demands for proof, propagandists can effectively leverage this asymmetry while also priming its future use, often with an even greater asymmetric advantage. The conspiracist is offered freer rein for a broader range of "questions" while the truth teller is burdened with higher and higher standards of proof. +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00112 "Prove they are not an op!"](../../generated_pages/counters/C00112.md) | D02 | + + +# Technique T0040: Demand Insurmountable Proof + +**Summary**: Campaigns often leverage tactical and informational asymmetries on the threat surface, as seen in the Distort and Deny strategies, and the "firehose of misinformation". Specifically, conspiracy theorists can be repeatedly wrong, but advocates of the truth need to be perfect. By constantly escalating demands for proof, propagandists can effectively leverage this asymmetry while also priming its future use, often with an even greater asymmetric advantage. The conspiracist is offered freer rein for a broader range of "questions" while the truth teller is burdened with higher and higher standards of proof. + +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00112 "Prove they are not an op!"](../../generated_pages/counters/C00112.md) | D02 | + + +# Technique T0040: Demand Insurmountable Proof + +**Summary**: Campaigns often leverage tactical and informational asymmetries on the threat surface, as seen in the Distort and Deny strategies, and the "firehose of misinformation". Specifically, conspiracy theorists can be repeatedly wrong, but advocates of the truth need to be perfect. By constantly escalating demands for proof, propagandists can effectively leverage this asymmetry while also priming its future use, often with an even greater asymmetric advantage. The conspiracist is offered freer rein for a broader range of "questions" while the truth teller is burdened with higher and higher standards of proof. + **Tactic**: TA14 Develop Narratives @@ -20,4 +64,3 @@ | [C00112 "Prove they are not an op!"](../../generated_pages/counters/C00112.md) | D02 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0042.md b/generated_pages/techniques/T0042.md index 7e09d9e..8e75b92 100644 --- a/generated_pages/techniques/T0042.md +++ b/generated_pages/techniques/T0042.md @@ -2,6 +2,48 @@ **Summary**: Wrap lies or altered context/facts around truths. Influence campaigns pursue a variety of objectives with respect to target audiences, prominent among them: 1. undermine a narrative commonly referenced in the target audience; or 2. promote a narrative less common in the target audience, but preferred by the attacker. In both cases, the attacker is presented with a heavy lift. They must change the relative importance of various narratives in the interpretation of events, despite contrary tendencies. When messaging makes use of factual reporting to promote these adjustments in the narrative space, they are less likely to be dismissed out of hand; when messaging can juxtapose a (factual) truth about current affairs with the (abstract) truth explicated in these narratives, propagandists can undermine or promote them selectively. Context matters. +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0042: Seed Kernel of Truth + +**Summary**: Wrap lies or altered context/facts around truths. Influence campaigns pursue a variety of objectives with respect to target audiences, prominent among them: 1. undermine a narrative commonly referenced in the target audience; or 2. promote a narrative less common in the target audience, but preferred by the attacker. In both cases, the attacker is presented with a heavy lift. They must change the relative importance of various narratives in the interpretation of events, despite contrary tendencies. When messaging makes use of factual reporting to promote these adjustments in the narrative space, they are less likely to be dismissed out of hand; when messaging can juxtapose a (factual) truth about current affairs with the (abstract) truth explicated in these narratives, propagandists can undermine or promote them selectively. Context matters. + +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0042: Seed Kernel of Truth + +**Summary**: Wrap lies or altered context/facts around truths. Influence campaigns pursue a variety of objectives with respect to target audiences, prominent among them: 1. undermine a narrative commonly referenced in the target audience; or 2. promote a narrative less common in the target audience, but preferred by the attacker. In both cases, the attacker is presented with a heavy lift. They must change the relative importance of various narratives in the interpretation of events, despite contrary tendencies. When messaging makes use of factual reporting to promote these adjustments in the narrative space, they are less likely to be dismissed out of hand; when messaging can juxtapose a (factual) truth about current affairs with the (abstract) truth explicated in these narratives, propagandists can undermine or promote them selectively. Context matters. + **Tactic**: TA08 Conduct Pump Priming @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0044.md b/generated_pages/techniques/T0044.md index 1b1154c..33ee262 100644 --- a/generated_pages/techniques/T0044.md +++ b/generated_pages/techniques/T0044.md @@ -2,6 +2,52 @@ **Summary**: Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00086 Distract from noise with addictive content](../../generated_pages/counters/C00086.md) | D04 | +| [C00118 Repurpose images with new text](../../generated_pages/counters/C00118.md) | D04 | + + +# Technique T0044: Seed Distortions + +**Summary**: Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. + +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00086 Distract from noise with addictive content](../../generated_pages/counters/C00086.md) | D04 | +| [C00118 Repurpose images with new text](../../generated_pages/counters/C00118.md) | D04 | + + +# Technique T0044: Seed Distortions + +**Summary**: Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. + **Tactic**: TA08 Conduct Pump Priming @@ -21,4 +67,3 @@ | [C00118 Repurpose images with new text](../../generated_pages/counters/C00118.md) | D04 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0045.md b/generated_pages/techniques/T0045.md index ad1c4f8..1e07b5f 100644 --- a/generated_pages/techniques/T0045.md +++ b/generated_pages/techniques/T0045.md @@ -2,6 +2,52 @@ **Summary**: Use the fake experts that were set up during Establish Legitimacy. Pseudo-experts are disposable assets that often appear once and then disappear. Give "credility" to misinformation. Take advantage of credential bias +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00113 Debunk and defuse a fake expert / credentials.](../../generated_pages/counters/C00113.md) | D02 | +| [C00184 Media exposure](../../generated_pages/counters/C00184.md) | D04 | + + +# Technique T0045: Use Fake Experts + +**Summary**: Use the fake experts that were set up during Establish Legitimacy. Pseudo-experts are disposable assets that often appear once and then disappear. Give "credility" to misinformation. Take advantage of credential bias + +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00113 Debunk and defuse a fake expert / credentials.](../../generated_pages/counters/C00113.md) | D02 | +| [C00184 Media exposure](../../generated_pages/counters/C00184.md) | D04 | + + +# Technique T0045: Use Fake Experts + +**Summary**: Use the fake experts that were set up during Establish Legitimacy. Pseudo-experts are disposable assets that often appear once and then disappear. Give "credility" to misinformation. Take advantage of credential bias + **Tactic**: TA08 Conduct Pump Priming @@ -21,4 +67,3 @@ | [C00184 Media exposure](../../generated_pages/counters/C00184.md) | D04 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0046.md b/generated_pages/techniques/T0046.md index 3146331..ad045ac 100644 --- a/generated_pages/techniques/T0046.md +++ b/generated_pages/techniques/T0046.md @@ -2,6 +2,50 @@ **Summary**: Manipulate content engagement metrics (ie: Reddit & Twitter) to influence/impact news search results (e.g. Google), also elevates RT & Sputnik headline into Google news alert emails. aka "Black-hat SEO" +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00117 Downgrade / de-amplify so message is seen by fewer people](../../generated_pages/counters/C00117.md) | D04 | + + +# Technique T0046: Use Search Engine Optimisation + +**Summary**: Manipulate content engagement metrics (ie: Reddit & Twitter) to influence/impact news search results (e.g. Google), also elevates RT & Sputnik headline into Google news alert emails. aka "Black-hat SEO" + +**Tactic**: TA08 Conduct Pump Priming + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00117 Downgrade / de-amplify so message is seen by fewer people](../../generated_pages/counters/C00117.md) | D04 | + + +# Technique T0046: Use Search Engine Optimisation + +**Summary**: Manipulate content engagement metrics (ie: Reddit & Twitter) to influence/impact news search results (e.g. Google), also elevates RT & Sputnik headline into Google news alert emails. aka "Black-hat SEO" + **Tactic**: TA08 Conduct Pump Priming @@ -20,4 +64,3 @@ | [C00117 Downgrade / de-amplify so message is seen by fewer people](../../generated_pages/counters/C00117.md) | D04 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0047.md b/generated_pages/techniques/T0047.md index 86b6e20..10181ef 100644 --- a/generated_pages/techniques/T0047.md +++ b/generated_pages/techniques/T0047.md @@ -2,6 +2,50 @@ **Summary**: Use political influence or the power of state to stop critical social media comments. Government requested/driven content take downs (see Google Transperancy reports). +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00120 Open dialogue about design of platforms to produce different outcomes](../../generated_pages/counters/C00120.md) | D07 | + + +# Technique T0047: Censor Social Media as a Political Force + +**Summary**: Use political influence or the power of state to stop critical social media comments. Government requested/driven content take downs (see Google Transperancy reports). + +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00120 Open dialogue about design of platforms to produce different outcomes](../../generated_pages/counters/C00120.md) | D07 | + + +# Technique T0047: Censor Social Media as a Political Force + +**Summary**: Use political influence or the power of state to stop critical social media comments. Government requested/driven content take downs (see Google Transperancy reports). + **Tactic**: TA18 Drive Online Harms @@ -20,4 +64,3 @@ | [C00120 Open dialogue about design of platforms to produce different outcomes](../../generated_pages/counters/C00120.md) | D07 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0048.001.md b/generated_pages/techniques/T0048.001.md index a6d0892..2c73268 100644 --- a/generated_pages/techniques/T0048.001.md +++ b/generated_pages/techniques/T0048.001.md @@ -2,6 +2,48 @@ **Summary**: Cancel culture refers to the phenomenon in which individuals collectively refrain from supporting an individual, organisation, business, or other entity, usually following a real or falsified controversy. An influence operation may exploit cancel culture by emphasising an adversary’s problematic or disputed behaviour and presenting its own content as an alternative. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.001: Boycott/"Cancel" Opponents + +**Summary**: Cancel culture refers to the phenomenon in which individuals collectively refrain from supporting an individual, organisation, business, or other entity, usually following a real or falsified controversy. An influence operation may exploit cancel culture by emphasising an adversary’s problematic or disputed behaviour and presenting its own content as an alternative. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.001: Boycott/"Cancel" Opponents + +**Summary**: Cancel culture refers to the phenomenon in which individuals collectively refrain from supporting an individual, organisation, business, or other entity, usually following a real or falsified controversy. An influence operation may exploit cancel culture by emphasising an adversary’s problematic or disputed behaviour and presenting its own content as an alternative. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0048.002.md b/generated_pages/techniques/T0048.002.md index 5266a07..d1422d5 100644 --- a/generated_pages/techniques/T0048.002.md +++ b/generated_pages/techniques/T0048.002.md @@ -2,6 +2,48 @@ **Summary**: Examples include social identities like gender, sexuality, race, ethnicity, religion, ability, nationality, etc. as well as roles and occupations like journalist or activist. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.002: Harass People Based on Identities + +**Summary**: Examples include social identities like gender, sexuality, race, ethnicity, religion, ability, nationality, etc. as well as roles and occupations like journalist or activist. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.002: Harass People Based on Identities + +**Summary**: Examples include social identities like gender, sexuality, race, ethnicity, religion, ability, nationality, etc. as well as roles and occupations like journalist or activist. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0048.003.md b/generated_pages/techniques/T0048.003.md index 38ea81f..5354aaf 100644 --- a/generated_pages/techniques/T0048.003.md +++ b/generated_pages/techniques/T0048.003.md @@ -2,6 +2,48 @@ **Summary**: Doxing refers to online harassment in which individuals publicly release private information about another individual, including names, addresses, employment information, pictures, family members, and other sensitive information. An influence operation may dox its opposition to encourage individuals aligned with operation narratives to harass the doxed individuals themselves or otherwise discourage the doxed individuals from posting or proliferating conflicting content. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.003: Threaten to Dox + +**Summary**: Doxing refers to online harassment in which individuals publicly release private information about another individual, including names, addresses, employment information, pictures, family members, and other sensitive information. An influence operation may dox its opposition to encourage individuals aligned with operation narratives to harass the doxed individuals themselves or otherwise discourage the doxed individuals from posting or proliferating conflicting content. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.003: Threaten to Dox + +**Summary**: Doxing refers to online harassment in which individuals publicly release private information about another individual, including names, addresses, employment information, pictures, family members, and other sensitive information. An influence operation may dox its opposition to encourage individuals aligned with operation narratives to harass the doxed individuals themselves or otherwise discourage the doxed individuals from posting or proliferating conflicting content. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0048.004.md b/generated_pages/techniques/T0048.004.md index f588cc3..a9a136e 100644 --- a/generated_pages/techniques/T0048.004.md +++ b/generated_pages/techniques/T0048.004.md @@ -2,6 +2,48 @@ **Summary**: Doxing refers to online harassment in which individuals publicly release private information about another individual, including names, addresses, employment information, pictures, family members, and other sensitive information. An influence operation may dox its opposition to encourage individuals aligned with operation narratives to harass the doxed individuals themselves or otherwise discourage the doxed individuals from posting or proliferating conflicting content. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.004: Dox + +**Summary**: Doxing refers to online harassment in which individuals publicly release private information about another individual, including names, addresses, employment information, pictures, family members, and other sensitive information. An influence operation may dox its opposition to encourage individuals aligned with operation narratives to harass the doxed individuals themselves or otherwise discourage the doxed individuals from posting or proliferating conflicting content. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0048 Harass + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048.004: Dox + +**Summary**: Doxing refers to online harassment in which individuals publicly release private information about another individual, including names, addresses, employment information, pictures, family members, and other sensitive information. An influence operation may dox its opposition to encourage individuals aligned with operation narratives to harass the doxed individuals themselves or otherwise discourage the doxed individuals from posting or proliferating conflicting content. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0048.md b/generated_pages/techniques/T0048.md index dda2f8f..9986d31 100644 --- a/generated_pages/techniques/T0048.md +++ b/generated_pages/techniques/T0048.md @@ -2,6 +2,51 @@ **Summary**: Threatening or harassing believers of opposing narratives refers to the use of intimidation techniques, including cyberbullying and doxing, to discourage opponents from voicing their dissent. An influence operation may threaten or harass believers of the opposing narratives to deter individuals from posting or proliferating conflicting content. +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048: Harass + +**Summary**: Threatening or harassing believers of opposing narratives refers to the use of intimidation techniques, including cyberbullying and doxing, to discourage opponents from voicing their dissent. An influence operation may threaten or harass believers of the opposing narratives to deter individuals from posting or proliferating conflicting content. + +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0048: Harass + +**Summary**: Threatening or harassing believers of opposing narratives refers to the use of intimidation techniques, including cyberbullying and doxing, to discourage opponents from voicing their dissent. An influence operation may threaten or harass believers of the opposing narratives to deter individuals from posting or proliferating conflicting content. + **Tactic**: TA18 Drive Online Harms @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.001.md b/generated_pages/techniques/T0049.001.md index 0c561c8..e723887 100644 --- a/generated_pages/techniques/T0049.001.md +++ b/generated_pages/techniques/T0049.001.md @@ -2,6 +2,48 @@ **Summary**: Use trolls to amplify narratives and/or manipulate narratives. Fake profiles/sockpuppets operating to support individuals/narratives from the entire political spectrum (left/right binary). Operating with increased emphasis on promoting local content and promoting real Twitter users generating their own, often divisive political content, as it's easier to amplify existing content than create new/original content. Trolls operate where ever there's a socially divisive issue (issues that can/are be politicized). +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.001: Trolls Amplify and Manipulate + +**Summary**: Use trolls to amplify narratives and/or manipulate narratives. Fake profiles/sockpuppets operating to support individuals/narratives from the entire political spectrum (left/right binary). Operating with increased emphasis on promoting local content and promoting real Twitter users generating their own, often divisive political content, as it's easier to amplify existing content than create new/original content. Trolls operate where ever there's a socially divisive issue (issues that can/are be politicized). + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.001: Trolls Amplify and Manipulate + +**Summary**: Use trolls to amplify narratives and/or manipulate narratives. Fake profiles/sockpuppets operating to support individuals/narratives from the entire political spectrum (left/right binary). Operating with increased emphasis on promoting local content and promoting real Twitter users generating their own, often divisive political content, as it's easier to amplify existing content than create new/original content. Trolls operate where ever there's a socially divisive issue (issues that can/are be politicized). + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.002.md b/generated_pages/techniques/T0049.002.md index 09e5ff1..318a057 100644 --- a/generated_pages/techniques/T0049.002.md +++ b/generated_pages/techniques/T0049.002.md @@ -2,6 +2,48 @@ **Summary**: Hashtags can be used by communities to collate information they post about particular topics (such as their interests, or current events) and users can find communities to join by exploring hashtags they’re interested in.

    Threat actors can flood an existing hashtag to try to ruin hashtag functionality, posting content unrelated to the hashtag alongside it, making it a less reliable source of relevant information. They may also try to flood existing hashtags with campaign content, with the intent of maximising exposure to users.

    This Technique covers cases where threat actors flood existing hashtags with campaign content.

    This Technique covers behaviours previously documented by T0019.002: Hijack Hashtags, which has since been deprecated. This Technique was previously called Hijack Existing Hashtag. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.002: Flood Existing Hashtag + +**Summary**: Hashtags can be used by communities to collate information they post about particular topics (such as their interests, or current events) and users can find communities to join by exploring hashtags they’re interested in.

    Threat actors can flood an existing hashtag to try to ruin hashtag functionality, posting content unrelated to the hashtag alongside it, making it a less reliable source of relevant information. They may also try to flood existing hashtags with campaign content, with the intent of maximising exposure to users.

    This Technique covers cases where threat actors flood existing hashtags with campaign content.

    This Technique covers behaviours previously documented by T0019.002: Hijack Hashtags, which has since been deprecated. This Technique was previously called Hijack Existing Hashtag. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.002: Flood Existing Hashtag + +**Summary**: Hashtags can be used by communities to collate information they post about particular topics (such as their interests, or current events) and users can find communities to join by exploring hashtags they’re interested in.

    Threat actors can flood an existing hashtag to try to ruin hashtag functionality, posting content unrelated to the hashtag alongside it, making it a less reliable source of relevant information. They may also try to flood existing hashtags with campaign content, with the intent of maximising exposure to users.

    This Technique covers cases where threat actors flood existing hashtags with campaign content.

    This Technique covers behaviours previously documented by T0019.002: Hijack Hashtags, which has since been deprecated. This Technique was previously called Hijack Existing Hashtag. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.003.md b/generated_pages/techniques/T0049.003.md index 844fafc..a9357de 100644 --- a/generated_pages/techniques/T0049.003.md +++ b/generated_pages/techniques/T0049.003.md @@ -2,6 +2,48 @@ **Summary**: Automated forwarding and reposting refer to the proliferation of operation content using automated means, such as artificial intelligence or social media bots. An influence operation may use automated activity to increase content exposure without dedicating the resources, including personnel and time, traditionally required to forward and repost content. Use bots to amplify narratives above algorithm thresholds. Bots are automated/programmed profiles designed to amplify content (ie: automatically retweet or like) and give appearance it's more "popular" than it is. They can operate as a network, to function in a coordinated/orchestrated manner. In some cases (more so now) they are an inexpensive/disposable assets used for minimal deployment as bot detection tools improve and platforms are more responsive. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.003: Bots Amplify via Automated Forwarding and Reposting + +**Summary**: Automated forwarding and reposting refer to the proliferation of operation content using automated means, such as artificial intelligence or social media bots. An influence operation may use automated activity to increase content exposure without dedicating the resources, including personnel and time, traditionally required to forward and repost content. Use bots to amplify narratives above algorithm thresholds. Bots are automated/programmed profiles designed to amplify content (ie: automatically retweet or like) and give appearance it's more "popular" than it is. They can operate as a network, to function in a coordinated/orchestrated manner. In some cases (more so now) they are an inexpensive/disposable assets used for minimal deployment as bot detection tools improve and platforms are more responsive. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.003: Bots Amplify via Automated Forwarding and Reposting + +**Summary**: Automated forwarding and reposting refer to the proliferation of operation content using automated means, such as artificial intelligence or social media bots. An influence operation may use automated activity to increase content exposure without dedicating the resources, including personnel and time, traditionally required to forward and repost content. Use bots to amplify narratives above algorithm thresholds. Bots are automated/programmed profiles designed to amplify content (ie: automatically retweet or like) and give appearance it's more "popular" than it is. They can operate as a network, to function in a coordinated/orchestrated manner. In some cases (more so now) they are an inexpensive/disposable assets used for minimal deployment as bot detection tools improve and platforms are more responsive. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.004.md b/generated_pages/techniques/T0049.004.md index 43bb061..605936c 100644 --- a/generated_pages/techniques/T0049.004.md +++ b/generated_pages/techniques/T0049.004.md @@ -2,6 +2,48 @@ **Summary**: Spamoflauge refers to the practice of disguising spam messages as legitimate. Spam refers to the use of electronic messaging systems to send out unrequested or unwanted messages in bulk. Simple methods of spamoflauge include replacing letters with numbers to fool keyword-based email spam filters, for example, "you've w0n our jackp0t!". Spamoflauge may extend to more complex techniques such as modifying the grammar or word choice of the language, casting messages as images which spam detectors cannot automatically read, or encapsulating messages in password protected attachments, such as .pdf or .zip files. Influence operations may use spamoflauge to avoid spam filtering systems and increase the likelihood of the target audience receiving operation messaging. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.004: Utilise Spamoflauge + +**Summary**: Spamoflauge refers to the practice of disguising spam messages as legitimate. Spam refers to the use of electronic messaging systems to send out unrequested or unwanted messages in bulk. Simple methods of spamoflauge include replacing letters with numbers to fool keyword-based email spam filters, for example, "you've w0n our jackp0t!". Spamoflauge may extend to more complex techniques such as modifying the grammar or word choice of the language, casting messages as images which spam detectors cannot automatically read, or encapsulating messages in password protected attachments, such as .pdf or .zip files. Influence operations may use spamoflauge to avoid spam filtering systems and increase the likelihood of the target audience receiving operation messaging. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.004: Utilise Spamoflauge + +**Summary**: Spamoflauge refers to the practice of disguising spam messages as legitimate. Spam refers to the use of electronic messaging systems to send out unrequested or unwanted messages in bulk. Simple methods of spamoflauge include replacing letters with numbers to fool keyword-based email spam filters, for example, "you've w0n our jackp0t!". Spamoflauge may extend to more complex techniques such as modifying the grammar or word choice of the language, casting messages as images which spam detectors cannot automatically read, or encapsulating messages in password protected attachments, such as .pdf or .zip files. Influence operations may use spamoflauge to avoid spam filtering systems and increase the likelihood of the target audience receiving operation messaging. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.005.md b/generated_pages/techniques/T0049.005.md index 9ad4d07..6901563 100644 --- a/generated_pages/techniques/T0049.005.md +++ b/generated_pages/techniques/T0049.005.md @@ -2,6 +2,51 @@ **Summary**: Swarming refers to the coordinated use of accounts to overwhelm the information space with operation content. Unlike information flooding, swarming centres exclusively around a specific event or actor rather than a general narrative. Swarming relies on “horizontal communication” between information assets rather than a top-down, vertical command-and-control approach. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.005: Conduct Swarming + +**Summary**: Swarming refers to the coordinated use of accounts to overwhelm the information space with operation content. Unlike information flooding, swarming centres exclusively around a specific event or actor rather than a general narrative. Swarming relies on “horizontal communication” between information assets rather than a top-down, vertical command-and-control approach. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.005: Conduct Swarming + +**Summary**: Swarming refers to the coordinated use of accounts to overwhelm the information space with operation content. Unlike information flooding, swarming centres exclusively around a specific event or actor rather than a general narrative. Swarming relies on “horizontal communication” between information assets rather than a top-down, vertical command-and-control approach. + **Tactic**: TA17 Maximise Exposure @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.006.md b/generated_pages/techniques/T0049.006.md index cded68a..6d74e4d 100644 --- a/generated_pages/techniques/T0049.006.md +++ b/generated_pages/techniques/T0049.006.md @@ -2,6 +2,48 @@ **Summary**: Keyword squatting refers to the creation of online content, such as websites, articles, or social media accounts, around a specific search engine-optimized term to overwhelm the search results of that term. An influence may keyword squat to increase content exposure to target audience members who query the exploited term in a search engine and manipulate the narrative around the term. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.006: Conduct Keyword Squatting + +**Summary**: Keyword squatting refers to the creation of online content, such as websites, articles, or social media accounts, around a specific search engine-optimized term to overwhelm the search results of that term. An influence may keyword squat to increase content exposure to target audience members who query the exploited term in a search engine and manipulate the narrative around the term. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.006: Conduct Keyword Squatting + +**Summary**: Keyword squatting refers to the creation of online content, such as websites, articles, or social media accounts, around a specific search engine-optimized term to overwhelm the search results of that term. An influence may keyword squat to increase content exposure to target audience members who query the exploited term in a search engine and manipulate the narrative around the term. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.007.md b/generated_pages/techniques/T0049.007.md index 01568b9..98c8ce6 100644 --- a/generated_pages/techniques/T0049.007.md +++ b/generated_pages/techniques/T0049.007.md @@ -2,6 +2,48 @@ **Summary**: Inauthentic sites circulate cross-post stories and amplify narratives. Often these sites have no masthead, bylines or attribution. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.007: Inauthentic Sites Amplify News and Narratives + +**Summary**: Inauthentic sites circulate cross-post stories and amplify narratives. Often these sites have no masthead, bylines or attribution. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.007: Inauthentic Sites Amplify News and Narratives + +**Summary**: Inauthentic sites circulate cross-post stories and amplify narratives. Often these sites have no masthead, bylines or attribution. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.008.md b/generated_pages/techniques/T0049.008.md index d6dd30c..3ee5b6a 100644 --- a/generated_pages/techniques/T0049.008.md +++ b/generated_pages/techniques/T0049.008.md @@ -2,6 +2,48 @@ **Summary**: Information Pollution occurs when threat actors attempt to ruin a source of information by flooding it with lots of inauthentic or unreliable content, intending to make it harder for legitimate users to find the information they’re looking for.

    This sub-technique’s objective is to reduce exposure to target information, rather than promoting exposure to campaign content, for which the parent Technique T0049 can be used.

    Analysts will need to infer what the motive for flooding an information space was when deciding whether to use T0049 or T0049.008 to tag a case when an information space is flooded. If such inference is not possible, default to T0049.

    This Technique previously used the ID T0019. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.008: Generate Information Pollution + +**Summary**: Information Pollution occurs when threat actors attempt to ruin a source of information by flooding it with lots of inauthentic or unreliable content, intending to make it harder for legitimate users to find the information they’re looking for.

    This sub-technique’s objective is to reduce exposure to target information, rather than promoting exposure to campaign content, for which the parent Technique T0049 can be used.

    Analysts will need to infer what the motive for flooding an information space was when deciding whether to use T0049 or T0049.008 to tag a case when an information space is flooded. If such inference is not possible, default to T0049.

    This Technique previously used the ID T0019. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0049 Flood Information Space + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0049.008: Generate Information Pollution + +**Summary**: Information Pollution occurs when threat actors attempt to ruin a source of information by flooding it with lots of inauthentic or unreliable content, intending to make it harder for legitimate users to find the information they’re looking for.

    This sub-technique’s objective is to reduce exposure to target information, rather than promoting exposure to campaign content, for which the parent Technique T0049 can be used.

    Analysts will need to infer what the motive for flooding an information space was when deciding whether to use T0049 or T0049.008 to tag a case when an information space is flooded. If such inference is not possible, default to T0049.

    This Technique previously used the ID T0019. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0049.md b/generated_pages/techniques/T0049.md index 0a9f98c..9a3f20a 100644 --- a/generated_pages/techniques/T0049.md +++ b/generated_pages/techniques/T0049.md @@ -2,6 +2,50 @@ **Summary**: Flooding sources of information (e.g. Social Media feeds) with a high volume of inauthentic content.

    This can be done to control/shape online conversations, drown out opposing points of view, or make it harder to find legitimate information.

    Bots and/or patriotic trolls are effective tools to achieve this effect.

    This Technique previously used the name Flooding the Information Space. +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00131 Seize and analyse botnet servers](../../generated_pages/counters/C00131.md) | D02 | + + +# Technique T0049: Flood Information Space + +**Summary**: Flooding sources of information (e.g. Social Media feeds) with a high volume of inauthentic content.

    This can be done to control/shape online conversations, drown out opposing points of view, or make it harder to find legitimate information.

    Bots and/or patriotic trolls are effective tools to achieve this effect.

    This Technique previously used the name Flooding the Information Space. + +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00131 Seize and analyse botnet servers](../../generated_pages/counters/C00131.md) | D02 | + + +# Technique T0049: Flood Information Space + +**Summary**: Flooding sources of information (e.g. Social Media feeds) with a high volume of inauthentic content.

    This can be done to control/shape online conversations, drown out opposing points of view, or make it harder to find legitimate information.

    Bots and/or patriotic trolls are effective tools to achieve this effect.

    This Technique previously used the name Flooding the Information Space. + **Tactic**: TA17 Maximise Exposure @@ -20,4 +64,3 @@ | [C00131 Seize and analyse botnet servers](../../generated_pages/counters/C00131.md) | D02 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0057.001.md b/generated_pages/techniques/T0057.001.md index 6fdf11d..4d12cd3 100644 --- a/generated_pages/techniques/T0057.001.md +++ b/generated_pages/techniques/T0057.001.md @@ -2,6 +2,48 @@ **Summary**: Paying for physical action occurs when an influence operation pays individuals to act in the physical realm. An influence operation may pay for physical action to create specific situations and frame them in a way that supports operation narratives, for example, paying a group of people to burn a car to later post an image of the burning car and frame it as an act of protest. +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0057 Organise Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0057.001: Pay for Physical Action + +**Summary**: Paying for physical action occurs when an influence operation pays individuals to act in the physical realm. An influence operation may pay for physical action to create specific situations and frame them in a way that supports operation narratives, for example, paying a group of people to burn a car to later post an image of the burning car and frame it as an act of protest. + +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0057 Organise Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0057.001: Pay for Physical Action + +**Summary**: Paying for physical action occurs when an influence operation pays individuals to act in the physical realm. An influence operation may pay for physical action to create specific situations and frame them in a way that supports operation narratives, for example, paying a group of people to burn a car to later post an image of the burning car and frame it as an act of protest. + **Tactic**: TA10 Drive Offline Activity @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0057.002.md b/generated_pages/techniques/T0057.002.md index e3d388b..52f19fb 100644 --- a/generated_pages/techniques/T0057.002.md +++ b/generated_pages/techniques/T0057.002.md @@ -2,6 +2,48 @@ **Summary**: Symbolic action refers to activities specifically intended to advance an operation’s narrative by signalling something to the audience, for example, a military parade supporting a state’s narrative of military superiority. An influence operation may use symbolic action to create falsified evidence supporting operation narratives in the physical information space. +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0057 Organise Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0057.002: Conduct Symbolic Action + +**Summary**: Symbolic action refers to activities specifically intended to advance an operation’s narrative by signalling something to the audience, for example, a military parade supporting a state’s narrative of military superiority. An influence operation may use symbolic action to create falsified evidence supporting operation narratives in the physical information space. + +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0057 Organise Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0057.002: Conduct Symbolic Action + +**Summary**: Symbolic action refers to activities specifically intended to advance an operation’s narrative by signalling something to the audience, for example, a military parade supporting a state’s narrative of military superiority. An influence operation may use symbolic action to create falsified evidence supporting operation narratives in the physical information space. + **Tactic**: TA10 Drive Offline Activity @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0057.md b/generated_pages/techniques/T0057.md index 6f9bee8..f0aea70 100644 --- a/generated_pages/techniques/T0057.md +++ b/generated_pages/techniques/T0057.md @@ -2,6 +2,51 @@ **Summary**: Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives. +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00129 Use banking to cut off access](../../generated_pages/counters/C00129.md) | D02 | + + +# Technique T0057: Organise Events + +**Summary**: Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives. + +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00129 Use banking to cut off access](../../generated_pages/counters/C00129.md) | D02 | + + +# Technique T0057: Organise Events + +**Summary**: Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives. + **Tactic**: TA10 Drive Offline Activity @@ -21,4 +66,3 @@ | [C00129 Use banking to cut off access](../../generated_pages/counters/C00129.md) | D02 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0059.md b/generated_pages/techniques/T0059.md index d13fc25..7cd0e3d 100644 --- a/generated_pages/techniques/T0059.md +++ b/generated_pages/techniques/T0059.md @@ -2,6 +2,48 @@ **Summary**: Play the long game refers to two phenomena: 1. To plan messaging and allow it to grow organically without conducting your own amplification. This is methodical and slow and requires years for the message to take hold 2. To develop a series of seemingly disconnected messaging narratives that eventually combine into a new narrative. +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0059: Play the Long Game + +**Summary**: Play the long game refers to two phenomena: 1. To plan messaging and allow it to grow organically without conducting your own amplification. This is methodical and slow and requires years for the message to take hold 2. To develop a series of seemingly disconnected messaging narratives that eventually combine into a new narrative. + +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0059: Play the Long Game + +**Summary**: Play the long game refers to two phenomena: 1. To plan messaging and allow it to grow organically without conducting your own amplification. This is methodical and slow and requires years for the message to take hold 2. To develop a series of seemingly disconnected messaging narratives that eventually combine into a new narrative. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0060.md b/generated_pages/techniques/T0060.md index 6ca16d8..b01d60e 100644 --- a/generated_pages/techniques/T0060.md +++ b/generated_pages/techniques/T0060.md @@ -2,6 +2,54 @@ **Summary**: continue narrative or message amplification after the main incident work has finished +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00138 Spam domestic actors with lawsuits](../../generated_pages/counters/C00138.md) | D03 | +| [C00143 (botnet) DMCA takedown requests to waste group time](../../generated_pages/counters/C00143.md) | D04 | +| [C00147 Make amplification of social media posts expire (e.g. can't like/ retweet after n days)](../../generated_pages/counters/C00147.md) | D03 | + + +# Technique T0060: Continue to Amplify + +**Summary**: continue narrative or message amplification after the main incident work has finished + +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | +| [C00138 Spam domestic actors with lawsuits](../../generated_pages/counters/C00138.md) | D03 | +| [C00143 (botnet) DMCA takedown requests to waste group time](../../generated_pages/counters/C00143.md) | D04 | +| [C00147 Make amplification of social media posts expire (e.g. can't like/ retweet after n days)](../../generated_pages/counters/C00147.md) | D03 | + + +# Technique T0060: Continue to Amplify + +**Summary**: continue narrative or message amplification after the main incident work has finished + **Tactic**: TA11 Persist in the Information Environment @@ -22,4 +70,3 @@ | [C00147 Make amplification of social media posts expire (e.g. can't like/ retweet after n days)](../../generated_pages/counters/C00147.md) | D03 | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0061.md b/generated_pages/techniques/T0061.md index 038e1e7..ba0406b 100644 --- a/generated_pages/techniques/T0061.md +++ b/generated_pages/techniques/T0061.md @@ -2,6 +2,50 @@ **Summary**: Sell mechandise refers to getting the message or narrative into physical space in the offline world while making money +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0061: Sell Merchandise + +**Summary**: Sell mechandise refers to getting the message or narrative into physical space in the offline world while making money + +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0061: Sell Merchandise + +**Summary**: Sell mechandise refers to getting the message or narrative into physical space in the offline world while making money + **Tactic**: TA10 Drive Offline Activity @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0065.md b/generated_pages/techniques/T0065.md index f95a57b..db01488 100644 --- a/generated_pages/techniques/T0065.md +++ b/generated_pages/techniques/T0065.md @@ -2,6 +2,48 @@ **Summary**: Create or coopt broadcast capabilities (e.g. TV, radio etc). +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0065: Prepare Physical Broadcast Capabilities + +**Summary**: Create or coopt broadcast capabilities (e.g. TV, radio etc). + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0065: Prepare Physical Broadcast Capabilities + +**Summary**: Create or coopt broadcast capabilities (e.g. TV, radio etc). + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0066.md b/generated_pages/techniques/T0066.md index eb9fb4c..d931907 100644 --- a/generated_pages/techniques/T0066.md +++ b/generated_pages/techniques/T0066.md @@ -2,6 +2,48 @@ **Summary**: Plan to degrade an adversary’s image or ability to act. This could include preparation and use of harmful information about the adversary’s actions or reputation. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0066: Degrade Adversary + +**Summary**: Plan to degrade an adversary’s image or ability to act. This could include preparation and use of harmful information about the adversary’s actions or reputation. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0066: Degrade Adversary + +**Summary**: Plan to degrade an adversary’s image or ability to act. This could include preparation and use of harmful information about the adversary’s actions or reputation. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0068.md b/generated_pages/techniques/T0068.md index 192eb85..192eb44 100644 --- a/generated_pages/techniques/T0068.md +++ b/generated_pages/techniques/T0068.md @@ -2,6 +2,49 @@ **Summary**: Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumours, and conspiracy theories, which are all vulnerable to manipulation. +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0068: Respond to Breaking News Event or Active Crisis + +**Summary**: Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumours, and conspiracy theories, which are all vulnerable to manipulation. + +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0068: Respond to Breaking News Event or Active Crisis + +**Summary**: Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumours, and conspiracy theories, which are all vulnerable to manipulation. + **Tactic**: TA14 Develop Narratives @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0072.001.md b/generated_pages/techniques/T0072.001.md index e6b7fca..8d5bcda 100644 --- a/generated_pages/techniques/T0072.001.md +++ b/generated_pages/techniques/T0072.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may target populations in a specific geographic location, such as a region, state, or city. An influence operation may use geographic segmentation to Create Localised Content (see: Establish Legitimacy). +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.001: Geographic Segmentation + +**Summary**: An influence operation may target populations in a specific geographic location, such as a region, state, or city. An influence operation may use geographic segmentation to Create Localised Content (see: Establish Legitimacy). + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.001: Geographic Segmentation + +**Summary**: An influence operation may target populations in a specific geographic location, such as a region, state, or city. An influence operation may use geographic segmentation to Create Localised Content (see: Establish Legitimacy). + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0072.002.md b/generated_pages/techniques/T0072.002.md index 62bbceb..b4a4b86 100644 --- a/generated_pages/techniques/T0072.002.md +++ b/generated_pages/techniques/T0072.002.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may target populations based on demographic segmentation, including age, gender, and income. Demographic segmentation may be useful for influence operations aiming to change state policies that affect a specific population sector. For example, an influence operation attempting to influence Medicare funding in the United States would likely target U.S. voters over 65 years of age. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.002: Demographic Segmentation + +**Summary**: An influence operation may target populations based on demographic segmentation, including age, gender, and income. Demographic segmentation may be useful for influence operations aiming to change state policies that affect a specific population sector. For example, an influence operation attempting to influence Medicare funding in the United States would likely target U.S. voters over 65 years of age. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.002: Demographic Segmentation + +**Summary**: An influence operation may target populations based on demographic segmentation, including age, gender, and income. Demographic segmentation may be useful for influence operations aiming to change state policies that affect a specific population sector. For example, an influence operation attempting to influence Medicare funding in the United States would likely target U.S. voters over 65 years of age. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0072.003.md b/generated_pages/techniques/T0072.003.md index bccbd67..b9310a8 100644 --- a/generated_pages/techniques/T0072.003.md +++ b/generated_pages/techniques/T0072.003.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may target populations based on their income bracket, wealth, or other financial or economic division. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.003: Economic Segmentation + +**Summary**: An influence operation may target populations based on their income bracket, wealth, or other financial or economic division. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.003: Economic Segmentation + +**Summary**: An influence operation may target populations based on their income bracket, wealth, or other financial or economic division. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0072.004.md b/generated_pages/techniques/T0072.004.md index 495f98c..b21fd94 100644 --- a/generated_pages/techniques/T0072.004.md +++ b/generated_pages/techniques/T0072.004.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may target populations based on psychographic segmentation, which uses audience values and decision-making processes. An operation may individually gather psychographic data with its own surveys or collection tools or externally purchase data from social media companies or online surveys, such as personality quizzes. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.004: Psychographic Segmentation + +**Summary**: An influence operation may target populations based on psychographic segmentation, which uses audience values and decision-making processes. An operation may individually gather psychographic data with its own surveys or collection tools or externally purchase data from social media companies or online surveys, such as personality quizzes. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.004: Psychographic Segmentation + +**Summary**: An influence operation may target populations based on psychographic segmentation, which uses audience values and decision-making processes. An operation may individually gather psychographic data with its own surveys or collection tools or externally purchase data from social media companies or online surveys, such as personality quizzes. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0072.005.md b/generated_pages/techniques/T0072.005.md index b37f78d..603bc64 100644 --- a/generated_pages/techniques/T0072.005.md +++ b/generated_pages/techniques/T0072.005.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may target populations based on their political affiliations, especially when aiming to manipulate voting or change policy. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.005: Political Segmentation + +**Summary**: An influence operation may target populations based on their political affiliations, especially when aiming to manipulate voting or change policy. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0072 Segment Audiences + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072.005: Political Segmentation + +**Summary**: An influence operation may target populations based on their political affiliations, especially when aiming to manipulate voting or change policy. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0072.md b/generated_pages/techniques/T0072.md index c919e59..f23f6f7 100644 --- a/generated_pages/techniques/T0072.md +++ b/generated_pages/techniques/T0072.md @@ -2,6 +2,48 @@ **Summary**: Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. +**Tactic**: TA13 Target Audience Analysis + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072: Segment Audiences + +**Summary**: Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. + +**Tactic**: TA13 Target Audience Analysis + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0072: Segment Audiences + +**Summary**: Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0073.md b/generated_pages/techniques/T0073.md index 393ebae..88d5538 100644 --- a/generated_pages/techniques/T0073.md +++ b/generated_pages/techniques/T0073.md @@ -2,6 +2,48 @@ **Summary**: Determining the target audiences (segments of the population) who will receive campaign narratives and artefacts intended to achieve the strategic ends. +**Tactic**: TA01 Plan Strategy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0073: Determine Target Audiences + +**Summary**: Determining the target audiences (segments of the population) who will receive campaign narratives and artefacts intended to achieve the strategic ends. + +**Tactic**: TA01 Plan Strategy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0073: Determine Target Audiences + +**Summary**: Determining the target audiences (segments of the population) who will receive campaign narratives and artefacts intended to achieve the strategic ends. + **Tactic**: TA01 Plan Strategy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0074.001.md b/generated_pages/techniques/T0074.001.md index b9fd24f..a5cb39b 100644 --- a/generated_pages/techniques/T0074.001.md +++ b/generated_pages/techniques/T0074.001.md @@ -2,6 +2,48 @@ **Summary**: Favourable position on the international stage in terms of great power politics or regional rivalry. Geopolitics plays out in the realms of foreign policy, national security, diplomacy, and intelligence. It involves nation-state governments, heads of state, foreign ministers, intergovernmental organisations, and regional security alliances. +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.001: Geopolitical Advantage + +**Summary**: Favourable position on the international stage in terms of great power politics or regional rivalry. Geopolitics plays out in the realms of foreign policy, national security, diplomacy, and intelligence. It involves nation-state governments, heads of state, foreign ministers, intergovernmental organisations, and regional security alliances. + +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.001: Geopolitical Advantage + +**Summary**: Favourable position on the international stage in terms of great power politics or regional rivalry. Geopolitics plays out in the realms of foreign policy, national security, diplomacy, and intelligence. It involves nation-state governments, heads of state, foreign ministers, intergovernmental organisations, and regional security alliances. + **Tactic**: TA01 Plan Strategy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0074.002.md b/generated_pages/techniques/T0074.002.md index b9c7cb4..cf4da59 100644 --- a/generated_pages/techniques/T0074.002.md +++ b/generated_pages/techniques/T0074.002.md @@ -2,6 +2,48 @@ **Summary**: Favourable position vis-à-vis national or sub-national political opponents such as political parties, interest groups, politicians, candidates. +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.002: Domestic Political Advantage + +**Summary**: Favourable position vis-à-vis national or sub-national political opponents such as political parties, interest groups, politicians, candidates. + +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.002: Domestic Political Advantage + +**Summary**: Favourable position vis-à-vis national or sub-national political opponents such as political parties, interest groups, politicians, candidates. + **Tactic**: TA01 Plan Strategy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0074.003.md b/generated_pages/techniques/T0074.003.md index f5b9b42..b5ae92a 100644 --- a/generated_pages/techniques/T0074.003.md +++ b/generated_pages/techniques/T0074.003.md @@ -2,6 +2,48 @@ **Summary**: Favourable position domestically or internationally in the realms of commerce, trade, finance, industry. Economics involves nation-states, corporations, banks, trade blocs, industry associations, cartels. +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.003: Economic Advantage + +**Summary**: Favourable position domestically or internationally in the realms of commerce, trade, finance, industry. Economics involves nation-states, corporations, banks, trade blocs, industry associations, cartels. + +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.003: Economic Advantage + +**Summary**: Favourable position domestically or internationally in the realms of commerce, trade, finance, industry. Economics involves nation-states, corporations, banks, trade blocs, industry associations, cartels. + **Tactic**: TA01 Plan Strategy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0074.004.md b/generated_pages/techniques/T0074.004.md index 6c3c859..459daea 100644 --- a/generated_pages/techniques/T0074.004.md +++ b/generated_pages/techniques/T0074.004.md @@ -2,6 +2,48 @@ **Summary**: Favourable position domestically or internationally in the market for ideas, beliefs, and world views. Competition plays out among faith systems, political systems, and value systems. It can involve sub-national, national or supra-national movements. +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.004: Ideological Advantage + +**Summary**: Favourable position domestically or internationally in the market for ideas, beliefs, and world views. Competition plays out among faith systems, political systems, and value systems. It can involve sub-national, national or supra-national movements. + +**Tactic**: TA01 Plan Strategy **Parent Technique:** T0074 Determine Strategic Ends + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074.004: Ideological Advantage + +**Summary**: Favourable position domestically or internationally in the market for ideas, beliefs, and world views. Competition plays out among faith systems, political systems, and value systems. It can involve sub-national, national or supra-national movements. + **Tactic**: TA01 Plan Strategy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0074.md b/generated_pages/techniques/T0074.md index 38ec84e..6e3fd08 100644 --- a/generated_pages/techniques/T0074.md +++ b/generated_pages/techniques/T0074.md @@ -2,6 +2,48 @@ **Summary**: These are the long-term end-states the campaign aims to bring about. They typically involve an advantageous position vis-a-vis competitors in terms of power or influence. The strategic goal may be to improve or simply to hold one’s position. Competition occurs in the public sphere in the domains of war, diplomacy, politics, economics, and ideology, and can play out between armed groups, nation-states, political parties, corporations, interest groups, or individuals. +**Tactic**: TA01 Plan Strategy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074: Determine Strategic Ends + +**Summary**: These are the long-term end-states the campaign aims to bring about. They typically involve an advantageous position vis-a-vis competitors in terms of power or influence. The strategic goal may be to improve or simply to hold one’s position. Competition occurs in the public sphere in the domains of war, diplomacy, politics, economics, and ideology, and can play out between armed groups, nation-states, political parties, corporations, interest groups, or individuals. + +**Tactic**: TA01 Plan Strategy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0074: Determine Strategic Ends + +**Summary**: These are the long-term end-states the campaign aims to bring about. They typically involve an advantageous position vis-a-vis competitors in terms of power or influence. The strategic goal may be to improve or simply to hold one’s position. Competition occurs in the public sphere in the domains of war, diplomacy, politics, economics, and ideology, and can play out between armed groups, nation-states, political parties, corporations, interest groups, or individuals. + **Tactic**: TA01 Plan Strategy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0075.001.md b/generated_pages/techniques/T0075.001.md index 1b591ea..944895a 100644 --- a/generated_pages/techniques/T0075.001.md +++ b/generated_pages/techniques/T0075.001.md @@ -2,6 +2,48 @@ **Summary**: Plan to delegitimize the media landscape and degrade public trust in reporting, by discrediting credible sources. This makes it easier to promote influence operation content. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0075 Dismiss + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0075.001: Discredit Credible Sources + +**Summary**: Plan to delegitimize the media landscape and degrade public trust in reporting, by discrediting credible sources. This makes it easier to promote influence operation content. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0075 Dismiss + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0075.001: Discredit Credible Sources + +**Summary**: Plan to delegitimize the media landscape and degrade public trust in reporting, by discrediting credible sources. This makes it easier to promote influence operation content. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0075.md b/generated_pages/techniques/T0075.md index 588fdb6..643014f 100644 --- a/generated_pages/techniques/T0075.md +++ b/generated_pages/techniques/T0075.md @@ -2,6 +2,48 @@ **Summary**: Push back against criticism by dismissing your critics. This might be arguing that the critics use a different standard for you than with other actors or themselves; or arguing that their criticism is biassed. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0075: Dismiss + +**Summary**: Push back against criticism by dismissing your critics. This might be arguing that the critics use a different standard for you than with other actors or themselves; or arguing that their criticism is biassed. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0075: Dismiss + +**Summary**: Push back against criticism by dismissing your critics. This might be arguing that the critics use a different standard for you than with other actors or themselves; or arguing that their criticism is biassed. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0076.md b/generated_pages/techniques/T0076.md index 2ef15ba..18a3445 100644 --- a/generated_pages/techniques/T0076.md +++ b/generated_pages/techniques/T0076.md @@ -2,6 +2,48 @@ **Summary**: Twist the narrative. Take information, or artefacts like images, and change the framing around them. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0076: Distort + +**Summary**: Twist the narrative. Take information, or artefacts like images, and change the framing around them. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0076: Distort + +**Summary**: Twist the narrative. Take information, or artefacts like images, and change the framing around them. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0077.md b/generated_pages/techniques/T0077.md index d22059e..9d4e7f1 100644 --- a/generated_pages/techniques/T0077.md +++ b/generated_pages/techniques/T0077.md @@ -2,6 +2,48 @@ **Summary**: Shift attention to a different narrative or actor, for instance by accusing critics of the same activity that they’ve accused you of (e.g. police brutality). +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0077: Distract + +**Summary**: Shift attention to a different narrative or actor, for instance by accusing critics of the same activity that they’ve accused you of (e.g. police brutality). + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0077: Distract + +**Summary**: Shift attention to a different narrative or actor, for instance by accusing critics of the same activity that they’ve accused you of (e.g. police brutality). + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0078.md b/generated_pages/techniques/T0078.md index 024c26b..5dc04aa 100644 --- a/generated_pages/techniques/T0078.md +++ b/generated_pages/techniques/T0078.md @@ -2,6 +2,48 @@ **Summary**: Threaten the critic or narrator of events. For instance, threaten journalists or news outlets reporting on a story. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0078: Dismay + +**Summary**: Threaten the critic or narrator of events. For instance, threaten journalists or news outlets reporting on a story. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0078: Dismay + +**Summary**: Threaten the critic or narrator of events. For instance, threaten journalists or news outlets reporting on a story. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0079.md b/generated_pages/techniques/T0079.md index 171ae57..dda0119 100644 --- a/generated_pages/techniques/T0079.md +++ b/generated_pages/techniques/T0079.md @@ -2,6 +2,48 @@ **Summary**: Create conflict between subgroups, to widen divisions in a community +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0079: Divide + +**Summary**: Create conflict between subgroups, to widen divisions in a community + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0079: Divide + +**Summary**: Create conflict between subgroups, to widen divisions in a community + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0080.001.md b/generated_pages/techniques/T0080.001.md index 79227b7..d880646 100644 --- a/generated_pages/techniques/T0080.001.md +++ b/generated_pages/techniques/T0080.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may use social media analytics to determine which factors will increase the operation content’s exposure to its target audience on social media platforms, including views, interactions, and sentiment relating to topics and content types. The social media platform itself or a third-party tool may collect the metrics. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.001: Monitor Social Media Analytics + +**Summary**: An influence operation may use social media analytics to determine which factors will increase the operation content’s exposure to its target audience on social media platforms, including views, interactions, and sentiment relating to topics and content types. The social media platform itself or a third-party tool may collect the metrics. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.001: Monitor Social Media Analytics + +**Summary**: An influence operation may use social media analytics to determine which factors will increase the operation content’s exposure to its target audience on social media platforms, including views, interactions, and sentiment relating to topics and content types. The social media platform itself or a third-party tool may collect the metrics. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0080.002.md b/generated_pages/techniques/T0080.002.md index af36364..2578f90 100644 --- a/generated_pages/techniques/T0080.002.md +++ b/generated_pages/techniques/T0080.002.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may evaluate its own or third-party media surveys to determine what type of content appeals to its target audience. Media surveys may provide insight into an audience’s political views, social class, general interests, or other indicators used to tailor operation messaging to its target audience. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.002: Evaluate Media Surveys + +**Summary**: An influence operation may evaluate its own or third-party media surveys to determine what type of content appeals to its target audience. Media surveys may provide insight into an audience’s political views, social class, general interests, or other indicators used to tailor operation messaging to its target audience. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.002: Evaluate Media Surveys + +**Summary**: An influence operation may evaluate its own or third-party media surveys to determine what type of content appeals to its target audience. Media surveys may provide insight into an audience’s political views, social class, general interests, or other indicators used to tailor operation messaging to its target audience. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0080.003.md b/generated_pages/techniques/T0080.003.md index 517b824..d2deed2 100644 --- a/generated_pages/techniques/T0080.003.md +++ b/generated_pages/techniques/T0080.003.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may identify trending hashtags on social media platforms for later use in boosting operation content. A hashtag40 refers to a word or phrase preceded by the hash symbol (#) on social media used to identify messages and posts relating to a specific topic. All public posts that use the same hashtag are aggregated onto a centralised page dedicated to the word or phrase and sorted either chronologically or by popularity. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.003: Identify Trending Topics/Hashtags + +**Summary**: An influence operation may identify trending hashtags on social media platforms for later use in boosting operation content. A hashtag40 refers to a word or phrase preceded by the hash symbol (#) on social media used to identify messages and posts relating to a specific topic. All public posts that use the same hashtag are aggregated onto a centralised page dedicated to the word or phrase and sorted either chronologically or by popularity. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.003: Identify Trending Topics/Hashtags + +**Summary**: An influence operation may identify trending hashtags on social media platforms for later use in boosting operation content. A hashtag40 refers to a word or phrase preceded by the hash symbol (#) on social media used to identify messages and posts relating to a specific topic. All public posts that use the same hashtag are aggregated onto a centralised page dedicated to the word or phrase and sorted either chronologically or by popularity. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0080.004.md b/generated_pages/techniques/T0080.004.md index 70c2ea9..2b091ee 100644 --- a/generated_pages/techniques/T0080.004.md +++ b/generated_pages/techniques/T0080.004.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may conduct web traffic analysis to determine which search engines, keywords, websites, and advertisements gain the most traction with its target audience. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.004: Conduct Web Traffic Analysis + +**Summary**: An influence operation may conduct web traffic analysis to determine which search engines, keywords, websites, and advertisements gain the most traction with its target audience. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.004: Conduct Web Traffic Analysis + +**Summary**: An influence operation may conduct web traffic analysis to determine which search engines, keywords, websites, and advertisements gain the most traction with its target audience. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0080.005.md b/generated_pages/techniques/T0080.005.md index b5643bf..165dcef 100644 --- a/generated_pages/techniques/T0080.005.md +++ b/generated_pages/techniques/T0080.005.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may survey a target audience’s Internet availability and degree of media freedom to determine which target audience members will have access to operation content and on which platforms. An operation may face more difficulty targeting an information environment with heavy restrictions and media control than an environment with independent media, freedom of speech and of the press, and individual liberties. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.005: Assess Degree/Type of Media Access + +**Summary**: An influence operation may survey a target audience’s Internet availability and degree of media freedom to determine which target audience members will have access to operation content and on which platforms. An operation may face more difficulty targeting an information environment with heavy restrictions and media control than an environment with independent media, freedom of speech and of the press, and individual liberties. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0080 Map Target Audience Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080.005: Assess Degree/Type of Media Access + +**Summary**: An influence operation may survey a target audience’s Internet availability and degree of media freedom to determine which target audience members will have access to operation content and on which platforms. An operation may face more difficulty targeting an information environment with heavy restrictions and media control than an environment with independent media, freedom of speech and of the press, and individual liberties. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0080.md b/generated_pages/techniques/T0080.md index b6b8e49..82fb142 100644 --- a/generated_pages/techniques/T0080.md +++ b/generated_pages/techniques/T0080.md @@ -2,6 +2,48 @@ **Summary**: Mapping the target audience information environment analyses the information space itself, including social media analytics, web traffic, and media surveys. Mapping the information environment may help the influence operation determine the most realistic and popular information channels to reach its target audience. Mapping the target audience information environment aids influence operations in determining the most vulnerable areas of the information space to target with messaging. +**Tactic**: TA13 Target Audience Analysis + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080: Map Target Audience Information Environment + +**Summary**: Mapping the target audience information environment analyses the information space itself, including social media analytics, web traffic, and media surveys. Mapping the information environment may help the influence operation determine the most realistic and popular information channels to reach its target audience. Mapping the target audience information environment aids influence operations in determining the most vulnerable areas of the information space to target with messaging. + +**Tactic**: TA13 Target Audience Analysis + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0080: Map Target Audience Information Environment + +**Summary**: Mapping the target audience information environment analyses the information space itself, including social media analytics, web traffic, and media surveys. Mapping the information environment may help the influence operation determine the most realistic and popular information channels to reach its target audience. Mapping the target audience information environment aids influence operations in determining the most vulnerable areas of the information space to target with messaging. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.001.md b/generated_pages/techniques/T0081.001.md index 3d692a0..389beee 100644 --- a/generated_pages/techniques/T0081.001.md +++ b/generated_pages/techniques/T0081.001.md @@ -2,6 +2,48 @@ **Summary**: Find or plan to create areas (social media groups, search term groups, hashtag groups etc) where individuals only engage with people they agree with. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.001: Find Echo Chambers + +**Summary**: Find or plan to create areas (social media groups, search term groups, hashtag groups etc) where individuals only engage with people they agree with. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.001: Find Echo Chambers + +**Summary**: Find or plan to create areas (social media groups, search term groups, hashtag groups etc) where individuals only engage with people they agree with. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.002.md b/generated_pages/techniques/T0081.002.md index 1e29acb..b1124c7 100644 --- a/generated_pages/techniques/T0081.002.md +++ b/generated_pages/techniques/T0081.002.md @@ -2,6 +2,48 @@ **Summary**: A data void refers to a word or phrase that results in little, manipulative, or low-quality search engine data. Data voids are hard to detect and relatively harmless until exploited by an entity aiming to quickly proliferate false or misleading information during a phenomenon that causes a high number of individuals to query the term or phrase. In the Plan phase, an influence operation may identify data voids for later exploitation in the operation. A 2019 report by Michael Golebiewski identifies five types of data voids. (1) “Breaking news” data voids occur when a keyword gains popularity during a short period of time, allowing an influence operation to publish false content before legitimate news outlets have an opportunity to publish relevant information. (2) An influence operation may create a “strategic new terms” data void by creating their own terms and publishing information online before promoting their keyword to the target audience. (3) An influence operation may publish content on “outdated terms” that have decreased in popularity, capitalising on most search engines’ preferences for recency. (4) “Fragmented concepts” data voids separate connections between similar ideas, isolating segment queries to distinct search engine results. (5) An influence operation may use “problematic queries” that previously resulted in disturbing or inappropriate content to promote messaging until mainstream media recontextualizes the term. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.002: Identify Data Voids + +**Summary**: A data void refers to a word or phrase that results in little, manipulative, or low-quality search engine data. Data voids are hard to detect and relatively harmless until exploited by an entity aiming to quickly proliferate false or misleading information during a phenomenon that causes a high number of individuals to query the term or phrase. In the Plan phase, an influence operation may identify data voids for later exploitation in the operation. A 2019 report by Michael Golebiewski identifies five types of data voids. (1) “Breaking news” data voids occur when a keyword gains popularity during a short period of time, allowing an influence operation to publish false content before legitimate news outlets have an opportunity to publish relevant information. (2) An influence operation may create a “strategic new terms” data void by creating their own terms and publishing information online before promoting their keyword to the target audience. (3) An influence operation may publish content on “outdated terms” that have decreased in popularity, capitalising on most search engines’ preferences for recency. (4) “Fragmented concepts” data voids separate connections between similar ideas, isolating segment queries to distinct search engine results. (5) An influence operation may use “problematic queries” that previously resulted in disturbing or inappropriate content to promote messaging until mainstream media recontextualizes the term. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.002: Identify Data Voids + +**Summary**: A data void refers to a word or phrase that results in little, manipulative, or low-quality search engine data. Data voids are hard to detect and relatively harmless until exploited by an entity aiming to quickly proliferate false or misleading information during a phenomenon that causes a high number of individuals to query the term or phrase. In the Plan phase, an influence operation may identify data voids for later exploitation in the operation. A 2019 report by Michael Golebiewski identifies five types of data voids. (1) “Breaking news” data voids occur when a keyword gains popularity during a short period of time, allowing an influence operation to publish false content before legitimate news outlets have an opportunity to publish relevant information. (2) An influence operation may create a “strategic new terms” data void by creating their own terms and publishing information online before promoting their keyword to the target audience. (3) An influence operation may publish content on “outdated terms” that have decreased in popularity, capitalising on most search engines’ preferences for recency. (4) “Fragmented concepts” data voids separate connections between similar ideas, isolating segment queries to distinct search engine results. (5) An influence operation may use “problematic queries” that previously resulted in disturbing or inappropriate content to promote messaging until mainstream media recontextualizes the term. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.003.md b/generated_pages/techniques/T0081.003.md index 811769c..a229ee3 100644 --- a/generated_pages/techniques/T0081.003.md +++ b/generated_pages/techniques/T0081.003.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may exploit existing racial, religious, demographic, or social prejudices to further polarise its target audience from the rest of the public. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.003: Identify Existing Prejudices + +**Summary**: An influence operation may exploit existing racial, religious, demographic, or social prejudices to further polarise its target audience from the rest of the public. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.003: Identify Existing Prejudices + +**Summary**: An influence operation may exploit existing racial, religious, demographic, or social prejudices to further polarise its target audience from the rest of the public. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.004.md b/generated_pages/techniques/T0081.004.md index 429f82c..dac74fc 100644 --- a/generated_pages/techniques/T0081.004.md +++ b/generated_pages/techniques/T0081.004.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may identify existing fissures to pit target populations against one another or facilitate a “divide-and-conquer" approach to tailor operation narratives along the divides. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.004: Identify Existing Fissures + +**Summary**: An influence operation may identify existing fissures to pit target populations against one another or facilitate a “divide-and-conquer" approach to tailor operation narratives along the divides. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.004: Identify Existing Fissures + +**Summary**: An influence operation may identify existing fissures to pit target populations against one another or facilitate a “divide-and-conquer" approach to tailor operation narratives along the divides. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.005.md b/generated_pages/techniques/T0081.005.md index 90e0486..53e5223 100644 --- a/generated_pages/techniques/T0081.005.md +++ b/generated_pages/techniques/T0081.005.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may assess preexisting conspiracy theories or suspicions in a population to identify existing narratives that support operational objectives. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.005: Identify Existing Conspiracy Narratives/Suspicions + +**Summary**: An influence operation may assess preexisting conspiracy theories or suspicions in a population to identify existing narratives that support operational objectives. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.005: Identify Existing Conspiracy Narratives/Suspicions + +**Summary**: An influence operation may assess preexisting conspiracy theories or suspicions in a population to identify existing narratives that support operational objectives. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.006.md b/generated_pages/techniques/T0081.006.md index 20d20a2..1f691d8 100644 --- a/generated_pages/techniques/T0081.006.md +++ b/generated_pages/techniques/T0081.006.md @@ -2,6 +2,48 @@ **Summary**: A wedge issue is a divisive political issue, usually concerning a social phenomenon, that divides individuals along a defined line. An influence operation may exploit wedge issues by intentionally polarising the public along the wedge issue line and encouraging opposition between factions. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.006: Identify Wedge Issues + +**Summary**: A wedge issue is a divisive political issue, usually concerning a social phenomenon, that divides individuals along a defined line. An influence operation may exploit wedge issues by intentionally polarising the public along the wedge issue line and encouraging opposition between factions. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.006: Identify Wedge Issues + +**Summary**: A wedge issue is a divisive political issue, usually concerning a social phenomenon, that divides individuals along a defined line. An influence operation may exploit wedge issues by intentionally polarising the public along the wedge issue line and encouraging opposition between factions. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.007.md b/generated_pages/techniques/T0081.007.md index b61c722..98ff433 100644 --- a/generated_pages/techniques/T0081.007.md +++ b/generated_pages/techniques/T0081.007.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may identify or create a real or imaginary adversary to centre operation narratives against. A real adversary may include certain politicians or political parties while imaginary adversaries may include falsified “deep state”62 actors that, according to conspiracies, run the state behind public view. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.007: Identify Target Audience Adversaries + +**Summary**: An influence operation may identify or create a real or imaginary adversary to centre operation narratives against. A real adversary may include certain politicians or political parties while imaginary adversaries may include falsified “deep state”62 actors that, according to conspiracies, run the state behind public view. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.007: Identify Target Audience Adversaries + +**Summary**: An influence operation may identify or create a real or imaginary adversary to centre operation narratives against. A real adversary may include certain politicians or political parties while imaginary adversaries may include falsified “deep state”62 actors that, according to conspiracies, run the state behind public view. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.008.md b/generated_pages/techniques/T0081.008.md index 259b1e1..44152fd 100644 --- a/generated_pages/techniques/T0081.008.md +++ b/generated_pages/techniques/T0081.008.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may exploit existing weaknesses in a target’s media system. These weaknesses may include existing biases among media agencies, vulnerability to false news agencies on social media, or existing distrust of traditional media sources. An existing distrust among the public in the media system’s credibility holds high potential for exploitation by an influence operation when establishing alternative news agencies to spread operation content. +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.008: Identify Media System Vulnerabilities + +**Summary**: An influence operation may exploit existing weaknesses in a target’s media system. These weaknesses may include existing biases among media agencies, vulnerability to false news agencies on social media, or existing distrust of traditional media sources. An existing distrust among the public in the media system’s credibility holds high potential for exploitation by an influence operation when establishing alternative news agencies to spread operation content. + +**Tactic**: TA13 Target Audience Analysis **Parent Technique:** T0081 Identify Social and Technical Vulnerabilities + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081.008: Identify Media System Vulnerabilities + +**Summary**: An influence operation may exploit existing weaknesses in a target’s media system. These weaknesses may include existing biases among media agencies, vulnerability to false news agencies on social media, or existing distrust of traditional media sources. An existing distrust among the public in the media system’s credibility holds high potential for exploitation by an influence operation when establishing alternative news agencies to spread operation content. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0081.md b/generated_pages/techniques/T0081.md index 1bc5f97..86f6b47 100644 --- a/generated_pages/techniques/T0081.md +++ b/generated_pages/techniques/T0081.md @@ -2,6 +2,48 @@ **Summary**: Identifying social and technical vulnerabilities determines weaknesses within the target audience information environment for later exploitation. Vulnerabilities include decisive political issues, weak cybersecurity infrastructure, search engine data voids, and other technical and non technical weaknesses in the target information environment. Identifying social and technical vulnerabilities facilitates the later exploitation of the identified weaknesses to advance operation objectives. +**Tactic**: TA13 Target Audience Analysis + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081: Identify Social and Technical Vulnerabilities + +**Summary**: Identifying social and technical vulnerabilities determines weaknesses within the target audience information environment for later exploitation. Vulnerabilities include decisive political issues, weak cybersecurity infrastructure, search engine data voids, and other technical and non technical weaknesses in the target information environment. Identifying social and technical vulnerabilities facilitates the later exploitation of the identified weaknesses to advance operation objectives. + +**Tactic**: TA13 Target Audience Analysis + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0081: Identify Social and Technical Vulnerabilities + +**Summary**: Identifying social and technical vulnerabilities determines weaknesses within the target audience information environment for later exploitation. Vulnerabilities include decisive political issues, weak cybersecurity infrastructure, search engine data voids, and other technical and non technical weaknesses in the target information environment. Identifying social and technical vulnerabilities facilitates the later exploitation of the identified weaknesses to advance operation objectives. + **Tactic**: TA13 Target Audience Analysis @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0082.md b/generated_pages/techniques/T0082.md index 2d64fb4..2641574 100644 --- a/generated_pages/techniques/T0082.md +++ b/generated_pages/techniques/T0082.md @@ -2,6 +2,48 @@ **Summary**: Actors may develop new narratives to further strategic or tactical goals, especially when existing narratives adequately align with the campaign goals. New narratives provide more control in terms of crafting the message to achieve specific goals. However, new narratives may require more effort to disseminate than adapting or adopting existing narratives. +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0082: Develop New Narratives + +**Summary**: Actors may develop new narratives to further strategic or tactical goals, especially when existing narratives adequately align with the campaign goals. New narratives provide more control in terms of crafting the message to achieve specific goals. However, new narratives may require more effort to disseminate than adapting or adopting existing narratives. + +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0082: Develop New Narratives + +**Summary**: Actors may develop new narratives to further strategic or tactical goals, especially when existing narratives adequately align with the campaign goals. New narratives provide more control in terms of crafting the message to achieve specific goals. However, new narratives may require more effort to disseminate than adapting or adopting existing narratives. + **Tactic**: TA14 Develop Narratives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0083.md b/generated_pages/techniques/T0083.md index 3adb187..a8b3972 100644 --- a/generated_pages/techniques/T0083.md +++ b/generated_pages/techniques/T0083.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may seek to exploit the preexisting weaknesses, fears, and enemies of the target audience for integration into the operation’s narratives and overall strategy. Integrating existing vulnerabilities into the operational approach conserves resources by exploiting already weak areas of the target information environment instead of forcing the operation to create new vulnerabilities in the environment. +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0083: Integrate Target Audience Vulnerabilities into Narrative + +**Summary**: An influence operation may seek to exploit the preexisting weaknesses, fears, and enemies of the target audience for integration into the operation’s narratives and overall strategy. Integrating existing vulnerabilities into the operational approach conserves resources by exploiting already weak areas of the target information environment instead of forcing the operation to create new vulnerabilities in the environment. + +**Tactic**: TA14 Develop Narratives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0083: Integrate Target Audience Vulnerabilities into Narrative + +**Summary**: An influence operation may seek to exploit the preexisting weaknesses, fears, and enemies of the target audience for integration into the operation’s narratives and overall strategy. Integrating existing vulnerabilities into the operational approach conserves resources by exploiting already weak areas of the target information environment instead of forcing the operation to create new vulnerabilities in the environment. + **Tactic**: TA14 Develop Narratives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0084.001.md b/generated_pages/techniques/T0084.001.md index 5582be2..65711ee 100644 --- a/generated_pages/techniques/T0084.001.md +++ b/generated_pages/techniques/T0084.001.md @@ -2,6 +2,48 @@ **Summary**: Copypasta refers to a piece of text that has been copied and pasted multiple times across various online platforms. A copypasta’s final form may differ from its original source text as users add, delete, or otherwise edit the content as they repost the text. +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.001: Use Copypasta + +**Summary**: Copypasta refers to a piece of text that has been copied and pasted multiple times across various online platforms. A copypasta’s final form may differ from its original source text as users add, delete, or otherwise edit the content as they repost the text. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.001: Use Copypasta + +**Summary**: Copypasta refers to a piece of text that has been copied and pasted multiple times across various online platforms. A copypasta’s final form may differ from its original source text as users add, delete, or otherwise edit the content as they repost the text. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0084.002.md b/generated_pages/techniques/T0084.002.md index d481780..302d5e1 100644 --- a/generated_pages/techniques/T0084.002.md +++ b/generated_pages/techniques/T0084.002.md @@ -2,6 +2,51 @@ **Summary**: An influence operation may take content from other sources without proper attribution. This content may be either misinformation content shared by others without malicious intent but now leveraged by the campaign as disinformation or disinformation content from other sources. +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.002: Plagiarise Content + +**Summary**: An influence operation may take content from other sources without proper attribution. This content may be either misinformation content shared by others without malicious intent but now leveraged by the campaign as disinformation or disinformation content from other sources. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.002: Plagiarise Content + +**Summary**: An influence operation may take content from other sources without proper attribution. This content may be either misinformation content shared by others without malicious intent but now leveraged by the campaign as disinformation or disinformation content from other sources. + **Tactic**: TA06 Develop Content @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0084.003.md b/generated_pages/techniques/T0084.003.md index ff64fa5..c1af625 100644 --- a/generated_pages/techniques/T0084.003.md +++ b/generated_pages/techniques/T0084.003.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may take authentic content from other sources and add deceptive labels or deceptively translate the content into other langauges. +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.003: Deceptively Labelled or Translated + +**Summary**: An influence operation may take authentic content from other sources and add deceptive labels or deceptively translate the content into other langauges. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.003: Deceptively Labelled or Translated + +**Summary**: An influence operation may take authentic content from other sources and add deceptive labels or deceptively translate the content into other langauges. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0084.004.md b/generated_pages/techniques/T0084.004.md index 41585a3..3aaa56c 100644 --- a/generated_pages/techniques/T0084.004.md +++ b/generated_pages/techniques/T0084.004.md @@ -2,6 +2,49 @@ **Summary**: An influence operation may take content from other sources with proper attribution. This content may be either misinformation content shared by others without malicious intent but now leveraged by the campaign as disinformation or disinformation content from other sources. Examples include the appropriation of content from one inauthentic news site to another inauthentic news site or network in ways that align with the originators licencing or terms of service. +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.004: Appropriate Content + +**Summary**: An influence operation may take content from other sources with proper attribution. This content may be either misinformation content shared by others without malicious intent but now leveraged by the campaign as disinformation or disinformation content from other sources. Examples include the appropriation of content from one inauthentic news site to another inauthentic news site or network in ways that align with the originators licencing or terms of service. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0084 Reuse Existing Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084.004: Appropriate Content + +**Summary**: An influence operation may take content from other sources with proper attribution. This content may be either misinformation content shared by others without malicious intent but now leveraged by the campaign as disinformation or disinformation content from other sources. Examples include the appropriation of content from one inauthentic news site to another inauthentic news site or network in ways that align with the originators licencing or terms of service. + **Tactic**: TA06 Develop Content @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0084.md b/generated_pages/techniques/T0084.md index 36f949b..caddd33 100644 --- a/generated_pages/techniques/T0084.md +++ b/generated_pages/techniques/T0084.md @@ -2,6 +2,48 @@ **Summary**: When an operation recycles content from its own previous operations or plagiarises from external operations. An operation may launder information to conserve resources that would have otherwise been utilised to develop new content. +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084: Reuse Existing Content + +**Summary**: When an operation recycles content from its own previous operations or plagiarises from external operations. An operation may launder information to conserve resources that would have otherwise been utilised to develop new content. + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0084: Reuse Existing Content + +**Summary**: When an operation recycles content from its own previous operations or plagiarises from external operations. An operation may launder information to conserve resources that would have otherwise been utilised to develop new content. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.001.md b/generated_pages/techniques/T0085.001.md index 2e8f47f..96e2eb3 100644 --- a/generated_pages/techniques/T0085.001.md +++ b/generated_pages/techniques/T0085.001.md @@ -2,6 +2,50 @@ **Summary**: AI-generated texts refers to synthetic text composed by computers using text-generating AI technology. Autonomous generation refers to content created by a bot without human input, also known as bot-created content generation. Autonomous generation represents the next step in automation after language generation and may lead to automated journalism. An influence operation may use read fakes or autonomous generation to quickly develop and distribute content to the target audience. +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0085.008 Machine Translated Text](../../generated_pages/techniques/T0085.008.md) | Use this sub-technique when AI has been used to generate a translation of a piece of text. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.001: Develop AI-Generated Text + +**Summary**: AI-generated texts refers to synthetic text composed by computers using text-generating AI technology. Autonomous generation refers to content created by a bot without human input, also known as bot-created content generation. Autonomous generation represents the next step in automation after language generation and may lead to automated journalism. An influence operation may use read fakes or autonomous generation to quickly develop and distribute content to the target audience. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0085.008 Machine Translated Text](../../generated_pages/techniques/T0085.008.md) | Use this sub-technique when AI has been used to generate a translation of a piece of text. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.001: Develop AI-Generated Text + +**Summary**: AI-generated texts refers to synthetic text composed by computers using text-generating AI technology. Autonomous generation refers to content created by a bot without human input, also known as bot-created content generation. Autonomous generation represents the next step in automation after language generation and may lead to automated journalism. An influence operation may use read fakes or autonomous generation to quickly develop and distribute content to the target audience. + **Tactic**: TA06 Develop Content @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.003.md b/generated_pages/techniques/T0085.003.md index 1a436ab..c31f80e 100644 --- a/generated_pages/techniques/T0085.003.md +++ b/generated_pages/techniques/T0085.003.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may develop false or misleading news articles aligned to their campaign goals or narratives. +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.003: Develop Inauthentic News Articles + +**Summary**: An influence operation may develop false or misleading news articles aligned to their campaign goals or narratives. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.003: Develop Inauthentic News Articles + +**Summary**: An influence operation may develop false or misleading news articles aligned to their campaign goals or narratives. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.004.md b/generated_pages/techniques/T0085.004.md index afb1f23..f0c0fb0 100644 --- a/generated_pages/techniques/T0085.004.md +++ b/generated_pages/techniques/T0085.004.md @@ -2,6 +2,53 @@ **Summary**: Produce text in the form of a document. +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.004: Develop Document + +**Summary**: Produce text in the form of a document. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.004: Develop Document + +**Summary**: Produce text in the form of a document. + **Tactic**: TA06 Develop Content @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.005.md b/generated_pages/techniques/T0085.005.md index 1b1a13b..907b7f5 100644 --- a/generated_pages/techniques/T0085.005.md +++ b/generated_pages/techniques/T0085.005.md @@ -2,6 +2,49 @@ **Summary**: Produce text content in the form of a book. 

    This technique covers both e-books and physical books, however, the former is more easily deployed by threat actors given the lower cost to develop. +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.005: Develop Book + +**Summary**: Produce text content in the form of a book. 

    This technique covers both e-books and physical books, however, the former is more easily deployed by threat actors given the lower cost to develop. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.005: Develop Book + +**Summary**: Produce text content in the form of a book. 

    This technique covers both e-books and physical books, however, the former is more easily deployed by threat actors given the lower cost to develop. + **Tactic**: TA06 Develop Content @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.006.md b/generated_pages/techniques/T0085.006.md index e2a86a0..9d61921 100644 --- a/generated_pages/techniques/T0085.006.md +++ b/generated_pages/techniques/T0085.006.md @@ -2,6 +2,48 @@ **Summary**: Opinion articles (aka “Op-Eds” or “Editorials”) are articles or regular columns flagged as “opinion” posted to news sources, and can be contributed by people outside the organisation. 

    Flagging articles as opinions allow news organisations to distinguish them from the typical expectations of objective news reporting while distancing the presented opinion from the organisation or its employees.

    The use of this technique is not by itself an indication of malicious or inauthentic content; Op-eds are a common format in media. However, threat actors exploit op-eds to, for example, submit opinion articles to local media to promote their narratives.

    Examples from the perspective of a news site involve publishing op-eds from perceived prestigious voices to give legitimacy to an inauthentic publication, or supporting causes by hosting op-eds from actors aligned with the organisation’s goals. +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.006: Develop Opinion Article + +**Summary**: Opinion articles (aka “Op-Eds” or “Editorials”) are articles or regular columns flagged as “opinion” posted to news sources, and can be contributed by people outside the organisation. 

    Flagging articles as opinions allow news organisations to distinguish them from the typical expectations of objective news reporting while distancing the presented opinion from the organisation or its employees.

    The use of this technique is not by itself an indication of malicious or inauthentic content; Op-eds are a common format in media. However, threat actors exploit op-eds to, for example, submit opinion articles to local media to promote their narratives.

    Examples from the perspective of a news site involve publishing op-eds from perceived prestigious voices to give legitimacy to an inauthentic publication, or supporting causes by hosting op-eds from actors aligned with the organisation’s goals. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.006: Develop Opinion Article + +**Summary**: Opinion articles (aka “Op-Eds” or “Editorials”) are articles or regular columns flagged as “opinion” posted to news sources, and can be contributed by people outside the organisation. 

    Flagging articles as opinions allow news organisations to distinguish them from the typical expectations of objective news reporting while distancing the presented opinion from the organisation or its employees.

    The use of this technique is not by itself an indication of malicious or inauthentic content; Op-eds are a common format in media. However, threat actors exploit op-eds to, for example, submit opinion articles to local media to promote their narratives.

    Examples from the perspective of a news site involve publishing op-eds from perceived prestigious voices to give legitimacy to an inauthentic publication, or supporting causes by hosting op-eds from actors aligned with the organisation’s goals. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.007.md b/generated_pages/techniques/T0085.007.md index 26c554d..adf8299 100644 --- a/generated_pages/techniques/T0085.007.md +++ b/generated_pages/techniques/T0085.007.md @@ -2,6 +2,48 @@ **Summary**: Create fake academic research. Example: fake social science research is often aimed at hot-button social issues such as gender, race and sexuality. Fake science research can target Climate Science debate or pseudoscience like anti-vaxx.

    This Technique previously used the ID T0019.001. +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.007: Create Fake Research + +**Summary**: Create fake academic research. Example: fake social science research is often aimed at hot-button social issues such as gender, race and sexuality. Fake science research can target Climate Science debate or pseudoscience like anti-vaxx.

    This Technique previously used the ID T0019.001. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.007: Create Fake Research + +**Summary**: Create fake academic research. Example: fake social science research is often aimed at hot-button social issues such as gender, race and sexuality. Fake science research can target Climate Science debate or pseudoscience like anti-vaxx.

    This Technique previously used the ID T0019.001. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.008.md b/generated_pages/techniques/T0085.008.md index c96a267..26f593b 100644 --- a/generated_pages/techniques/T0085.008.md +++ b/generated_pages/techniques/T0085.008.md @@ -2,6 +2,52 @@ **Summary**: Text which has been translated into another language using machine translation tools, such as AI. +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A conspicuous aspect of these accounts is the likely usage of machine-translated Hebrew. The disjointed and linguistically strange comments imply that the CIB’s architects are not Hebrew-speaking and likely translate to Hebrew using online tools. There’s no official way to confirm that a text is translated, but it is evident when the gender for nouns is incorrect, very unusual words or illogical grammar being used usually lead to the conclusion that the comment was not written by a native speaker that is aware of the nuances of the language.”

    In this example analysts asserted that accounts were posting content which had been translated via machine (T0085.008: Machine Translated Text), based on indicators such as issues with grammar and gender. | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “The broader War of Somethings (WoS) network, so dubbed because all the Facebook pages and user accounts in the network are connected to “The War of Somethings” page,  behaves very similarly to previous Spamouflage campaigns. [Spamouflage is a coordinated inauthentic behaviour network attributed to the Chinese state.]

    “Like other components of Spamouflage, the WoS network sometimes intersperses apolitical content with its more agenda-driven material. Many members post nearly identical comments at almost the same time. The text includes markers of automatic translation while error messages included as profile photos indicate the automated pulling of stock images.”


    In this example analysts found an indicator of automated use of stock images in Facebook accounts; some of the accounts in the network appeared to have mistakenly uploaded error messages as profile pictures (T0145.007: Stock Image Account Imagery). The text posted by the accounts also appeared to have been translated using automation (T0085.008: Machine Translated Text). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.008: Machine Translated Text + +**Summary**: Text which has been translated into another language using machine translation tools, such as AI. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0085 Develop Text-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A conspicuous aspect of these accounts is the likely usage of machine-translated Hebrew. The disjointed and linguistically strange comments imply that the CIB’s architects are not Hebrew-speaking and likely translate to Hebrew using online tools. There’s no official way to confirm that a text is translated, but it is evident when the gender for nouns is incorrect, very unusual words or illogical grammar being used usually lead to the conclusion that the comment was not written by a native speaker that is aware of the nuances of the language.”

    In this example analysts asserted that accounts were posting content which had been translated via machine (T0085.008: Machine Translated Text), based on indicators such as issues with grammar and gender. | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “The broader War of Somethings (WoS) network, so dubbed because all the Facebook pages and user accounts in the network are connected to “The War of Somethings” page,  behaves very similarly to previous Spamouflage campaigns. [Spamouflage is a coordinated inauthentic behaviour network attributed to the Chinese state.]

    “Like other components of Spamouflage, the WoS network sometimes intersperses apolitical content with its more agenda-driven material. Many members post nearly identical comments at almost the same time. The text includes markers of automatic translation while error messages included as profile photos indicate the automated pulling of stock images.”


    In this example analysts found an indicator of automated use of stock images in Facebook accounts; some of the accounts in the network appeared to have mistakenly uploaded error messages as profile pictures (T0145.007: Stock Image Account Imagery). The text posted by the accounts also appeared to have been translated using automation (T0085.008: Machine Translated Text). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085.008: Machine Translated Text + +**Summary**: Text which has been translated into another language using machine translation tools, such as AI. + **Tactic**: TA06 Develop Content @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0085.md b/generated_pages/techniques/T0085.md index 1167f1f..db667a9 100644 --- a/generated_pages/techniques/T0085.md +++ b/generated_pages/techniques/T0085.md @@ -2,6 +2,50 @@ **Summary**: Creating and editing false or misleading text-based artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085: Develop Text-Based Content + +**Summary**: Creating and editing false or misleading text-based artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0085: Develop Text-Based Content + +**Summary**: Creating and editing false or misleading text-based artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. + **Tactic**: TA06 Develop Content @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0086.001.md b/generated_pages/techniques/T0086.001.md index 2276ea3..46b83c2 100644 --- a/generated_pages/techniques/T0086.001.md +++ b/generated_pages/techniques/T0086.001.md @@ -2,6 +2,48 @@ **Summary**: Memes are one of the most important single artefact types in all of computational propaganda. Memes in this framework denotes the narrow image-based definition. But that naming is no accident, as these items have most of the important properties of Dawkins' original conception as a self-replicating unit of culture. Memes pull together reference and commentary; image and narrative; emotion and message. Memes are a powerful tool and the heart of modern influence campaigns. +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.001: Develop Memes + +**Summary**: Memes are one of the most important single artefact types in all of computational propaganda. Memes in this framework denotes the narrow image-based definition. But that naming is no accident, as these items have most of the important properties of Dawkins' original conception as a self-replicating unit of culture. Memes pull together reference and commentary; image and narrative; emotion and message. Memes are a powerful tool and the heart of modern influence campaigns. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.001: Develop Memes + +**Summary**: Memes are one of the most important single artefact types in all of computational propaganda. Memes in this framework denotes the narrow image-based definition. But that naming is no accident, as these items have most of the important properties of Dawkins' original conception as a self-replicating unit of culture. Memes pull together reference and commentary; image and narrative; emotion and message. Memes are a powerful tool and the heart of modern influence campaigns. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0086.002.md b/generated_pages/techniques/T0086.002.md index fb1b0c0..10071c8 100644 --- a/generated_pages/techniques/T0086.002.md +++ b/generated_pages/techniques/T0086.002.md @@ -2,6 +2,56 @@ **Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0145.002 AI-Generated Account Imagery](../../generated_pages/techniques/T0145.002.md) | Analysts should use this sub-technique to document use of AI generated imagery in accounts’ profile pictures or other account imagery. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00099 More Women Are Facing The Reality Of Deepfakes, And They’re Ruining Lives](../../generated_pages/incidents/I00099.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | +| [I00100 Why ThisPersonDoesNotExist (and its copycats) need to be restricted](../../generated_pages/incidents/I00100.md) | You might have heard about the recent viral sensation, ThisPersonDoesNotExist.com, a website, launched two weeks ago, that uses Nvidia’s publicly available artificial intelligence technology to draw an invented, photo-realistic human being with each refresh. The tech is impressive and artistically evocative. It’s also irresponsible and needs to be restricted immediately.

    [...]

    Prior to this technology, scammers faced three major risks when using fake photos. Each of these risks had the potential to put them out business, or in jail.

    Risk #1: Someone recognizes the photo. While the odds of this are long-shot, it does happen.

    Risk #2: Someone reverse image searches the photo with a service like TinEye or Google Image Search and finds that it’s been posted elsewhere. Reverse image search is one of the top anti-fraud measures recommended by consumer protection advocates.

    Risk #3: If the crime is successful, law enforcement uses the fake photo to figure out the scammer’s identity after the fact. Perhaps the scammer used an old classmate’s photo. Perhaps their personal account follows the Instagram member they pilfered. And so on: people make mistakes.

    The problem with AI-generated photos is that they carry none of these risks. No one will recognize a human who’s never existed before. Google Image Search will return 0 results, possibly instilling a false sense of security in the searcher. And AI-generated photos don’t give law enforcement much to work with.


    ThisPersonDoesNotExist is an online platform which, when visited, produces AI generated images of peoples’ faces (T0146.006: Open Access Platform, T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)). | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.002: Develop AI-Generated Images (Deepfakes) + +**Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0145.002 AI-Generated Account Imagery](../../generated_pages/techniques/T0145.002.md) | Analysts should use this sub-technique to document use of AI generated imagery in accounts’ profile pictures or other account imagery. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00099 More Women Are Facing The Reality Of Deepfakes, And They’re Ruining Lives](../../generated_pages/incidents/I00099.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | +| [I00100 Why ThisPersonDoesNotExist (and its copycats) need to be restricted](../../generated_pages/incidents/I00100.md) | You might have heard about the recent viral sensation, ThisPersonDoesNotExist.com, a website, launched two weeks ago, that uses Nvidia’s publicly available artificial intelligence technology to draw an invented, photo-realistic human being with each refresh. The tech is impressive and artistically evocative. It’s also irresponsible and needs to be restricted immediately.

    [...]

    Prior to this technology, scammers faced three major risks when using fake photos. Each of these risks had the potential to put them out business, or in jail.

    Risk #1: Someone recognizes the photo. While the odds of this are long-shot, it does happen.

    Risk #2: Someone reverse image searches the photo with a service like TinEye or Google Image Search and finds that it’s been posted elsewhere. Reverse image search is one of the top anti-fraud measures recommended by consumer protection advocates.

    Risk #3: If the crime is successful, law enforcement uses the fake photo to figure out the scammer’s identity after the fact. Perhaps the scammer used an old classmate’s photo. Perhaps their personal account follows the Instagram member they pilfered. And so on: people make mistakes.

    The problem with AI-generated photos is that they carry none of these risks. No one will recognize a human who’s never existed before. Google Image Search will return 0 results, possibly instilling a false sense of security in the searcher. And AI-generated photos don’t give law enforcement much to work with.


    ThisPersonDoesNotExist is an online platform which, when visited, produces AI generated images of peoples’ faces (T0146.006: Open Access Platform, T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)). | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.002: Develop AI-Generated Images (Deepfakes) + +**Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. + **Tactic**: TA06 Develop Content @@ -23,4 +73,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0086.003.md b/generated_pages/techniques/T0086.003.md index 6753b81..be825d6 100644 --- a/generated_pages/techniques/T0086.003.md +++ b/generated_pages/techniques/T0086.003.md @@ -2,6 +2,48 @@ **Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.003: Deceptively Edit Images (Cheap Fakes) + +**Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.003: Deceptively Edit Images (Cheap Fakes) + +**Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0086.004.md b/generated_pages/techniques/T0086.004.md index b1466fc..a7cfa6b 100644 --- a/generated_pages/techniques/T0086.004.md +++ b/generated_pages/techniques/T0086.004.md @@ -2,6 +2,48 @@ **Summary**: Image files that aggregate positive evidence (Joan Donovan) +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.004: Aggregate Information into Evidence Collages + +**Summary**: Image files that aggregate positive evidence (Joan Donovan) + +**Tactic**: TA06 Develop Content **Parent Technique:** T0086 Develop Image-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086.004: Aggregate Information into Evidence Collages + +**Summary**: Image files that aggregate positive evidence (Joan Donovan) + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0086.md b/generated_pages/techniques/T0086.md index 3b1c1e2..4a02837 100644 --- a/generated_pages/techniques/T0086.md +++ b/generated_pages/techniques/T0086.md @@ -2,6 +2,48 @@ **Summary**: Creating and editing false or misleading visual artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include photographing staged real-life situations, repurposing existing digital images, or using image creation and editing technologies. +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086: Develop Image-Based Content + +**Summary**: Creating and editing false or misleading visual artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include photographing staged real-life situations, repurposing existing digital images, or using image creation and editing technologies. + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0086: Develop Image-Based Content + +**Summary**: Creating and editing false or misleading visual artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include photographing staged real-life situations, repurposing existing digital images, or using image creation and editing technologies. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0087.001.md b/generated_pages/techniques/T0087.001.md index 2f1e680..4294d2c 100644 --- a/generated_pages/techniques/T0087.001.md +++ b/generated_pages/techniques/T0087.001.md @@ -2,6 +2,49 @@ **Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. +**Tactic**: TA06 Develop Content **Parent Technique:** T0087 Develop Video-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0087.001: Develop AI-Generated Videos (Deepfakes) + +**Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0087 Develop Video-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0087.001: Develop AI-Generated Videos (Deepfakes) + +**Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. + **Tactic**: TA06 Develop Content @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0087.002.md b/generated_pages/techniques/T0087.002.md index 6e80e27..b4ac80d 100644 --- a/generated_pages/techniques/T0087.002.md +++ b/generated_pages/techniques/T0087.002.md @@ -2,6 +2,48 @@ **Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. +**Tactic**: TA06 Develop Content **Parent Technique:** T0087 Develop Video-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0087.002: Deceptively Edit Video (Cheap Fakes) + +**Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0087 Develop Video-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0087.002: Deceptively Edit Video (Cheap Fakes) + +**Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0087.md b/generated_pages/techniques/T0087.md index 23d71c0..b8ced2c 100644 --- a/generated_pages/techniques/T0087.md +++ b/generated_pages/techniques/T0087.md @@ -2,6 +2,54 @@ **Summary**: Creating and editing false or misleading video artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include staging videos of purportedly real situations, repurposing existing video artefacts, or using AI-generated video creation and editing technologies (including deepfakes). +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0087: Develop Video-Based Content + +**Summary**: Creating and editing false or misleading video artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include staging videos of purportedly real situations, repurposing existing video artefacts, or using AI-generated video creation and editing technologies (including deepfakes). + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0087: Develop Video-Based Content + +**Summary**: Creating and editing false or misleading video artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include staging videos of purportedly real situations, repurposing existing video artefacts, or using AI-generated video creation and editing technologies (including deepfakes). + **Tactic**: TA06 Develop Content @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0088.001.md b/generated_pages/techniques/T0088.001.md index dc3cc72..9d2a028 100644 --- a/generated_pages/techniques/T0088.001.md +++ b/generated_pages/techniques/T0088.001.md @@ -2,6 +2,54 @@ **Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. +**Tactic**: TA06 Develop Content **Parent Technique:** T0088 Develop Audio-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers impersonated the CEO of LastPass (T0097.100: Individual Persona, T0143.003: Impersonated Persona), targeting one of its employees over WhatsApp (T0151.004: Chat Platform,T0155.007: Encrypted Communication Channel) using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | +| [I00103 The racist AI deepfake that fooled and divided a community](../../generated_pages/incidents/I00103.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0088.001: Develop AI-Generated Audio (Deepfakes) + +**Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0088 Develop Audio-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers impersonated the CEO of LastPass (T0097.100: Individual Persona, T0143.003: Impersonated Persona), targeting one of its employees over WhatsApp (T0151.004: Chat Platform,T0155.007: Encrypted Communication Channel) using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | +| [I00103 The racist AI deepfake that fooled and divided a community](../../generated_pages/incidents/I00103.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0088.001: Develop AI-Generated Audio (Deepfakes) + +**Summary**: Deepfakes refer to AI-generated falsified photos, videos, or soundbites. An influence operation may use deepfakes to depict an inauthentic situation by synthetically recreating an individual’s face, body, voice, and physical gestures. + **Tactic**: TA06 Develop Content @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0088.002.md b/generated_pages/techniques/T0088.002.md index f093185..3184d83 100644 --- a/generated_pages/techniques/T0088.002.md +++ b/generated_pages/techniques/T0088.002.md @@ -2,6 +2,48 @@ **Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. +**Tactic**: TA06 Develop Content **Parent Technique:** T0088 Develop Audio-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0088.002: Deceptively Edit Audio (Cheap Fakes) + +**Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0088 Develop Audio-Based Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0088.002: Deceptively Edit Audio (Cheap Fakes) + +**Summary**: Cheap fakes utilise less sophisticated measures of altering an image, video, or audio for example, slowing, speeding, or cutting footage to create a false context surrounding an image or event. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0088.md b/generated_pages/techniques/T0088.md index db66269..e30810f 100644 --- a/generated_pages/techniques/T0088.md +++ b/generated_pages/techniques/T0088.md @@ -2,6 +2,50 @@ **Summary**: Creating and editing false or misleading audio artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include creating completely new audio content, repurposing existing audio artefacts (including cheap fakes), or using AI-generated audio creation and editing technologies (including deepfakes). +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0088: Develop Audio-Based Content + +**Summary**: Creating and editing false or misleading audio artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include creating completely new audio content, repurposing existing audio artefacts (including cheap fakes), or using AI-generated audio creation and editing technologies (including deepfakes). + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0088: Develop Audio-Based Content + +**Summary**: Creating and editing false or misleading audio artefacts, often aligned with one or more specific narratives, for use in a disinformation campaign. This may include creating completely new audio content, repurposing existing audio artefacts (including cheap fakes), or using AI-generated audio creation and editing technologies (including deepfakes). + **Tactic**: TA06 Develop Content @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0089.001.md b/generated_pages/techniques/T0089.001.md index 95ff7a2..5a4d42b 100644 --- a/generated_pages/techniques/T0089.001.md +++ b/generated_pages/techniques/T0089.001.md @@ -2,6 +2,50 @@ **Summary**: Procure authentic documents that are not publicly available, by whatever means -- whether legal or illegal, highly-resourced or less so. These documents can be "leaked" during later stages in the operation. +**Tactic**: TA06 Develop Content **Parent Technique:** T0089 Obtain Private Documents + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0089.001: Obtain Authentic Documents + +**Summary**: Procure authentic documents that are not publicly available, by whatever means -- whether legal or illegal, highly-resourced or less so. These documents can be "leaked" during later stages in the operation. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0089 Obtain Private Documents + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0089.001: Obtain Authentic Documents + +**Summary**: Procure authentic documents that are not publicly available, by whatever means -- whether legal or illegal, highly-resourced or less so. These documents can be "leaked" during later stages in the operation. + **Tactic**: TA06 Develop Content @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0089.003.md b/generated_pages/techniques/T0089.003.md index 3d6b4b5..2bce961 100644 --- a/generated_pages/techniques/T0089.003.md +++ b/generated_pages/techniques/T0089.003.md @@ -2,6 +2,48 @@ **Summary**: Alter authentic documents (public or non-public) to achieve campaign goals. The altered documents are intended to appear as if they are authentic and can be "leaked" during later stages in the operation. +**Tactic**: TA06 Develop Content **Parent Technique:** T0089 Obtain Private Documents + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0089.003: Alter Authentic Documents + +**Summary**: Alter authentic documents (public or non-public) to achieve campaign goals. The altered documents are intended to appear as if they are authentic and can be "leaked" during later stages in the operation. + +**Tactic**: TA06 Develop Content **Parent Technique:** T0089 Obtain Private Documents + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0089.003: Alter Authentic Documents + +**Summary**: Alter authentic documents (public or non-public) to achieve campaign goals. The altered documents are intended to appear as if they are authentic and can be "leaked" during later stages in the operation. + **Tactic**: TA06 Develop Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0089.md b/generated_pages/techniques/T0089.md index 213e77d..2f542a3 100644 --- a/generated_pages/techniques/T0089.md +++ b/generated_pages/techniques/T0089.md @@ -2,6 +2,50 @@ **Summary**: Procuring documents that are not publicly available, by whatever means -- whether legal or illegal, highly-resourced or less so. These documents can include authentic non-public documents, authentic non-public documents have been altered, or inauthentic documents intended to appear as if they are authentic non-public documents. All of these types of documents can be "leaked" during later stages in the operation. +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0089: Obtain Private Documents + +**Summary**: Procuring documents that are not publicly available, by whatever means -- whether legal or illegal, highly-resourced or less so. These documents can include authentic non-public documents, authentic non-public documents have been altered, or inauthentic documents intended to appear as if they are authentic non-public documents. All of these types of documents can be "leaked" during later stages in the operation. + +**Tactic**: TA06 Develop Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0089: Obtain Private Documents + +**Summary**: Procuring documents that are not publicly available, by whatever means -- whether legal or illegal, highly-resourced or less so. These documents can include authentic non-public documents, authentic non-public documents have been altered, or inauthentic documents intended to appear as if they are authentic non-public documents. All of these types of documents can be "leaked" during later stages in the operation. + **Tactic**: TA06 Develop Content @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0091.001.md b/generated_pages/techniques/T0091.001.md index f325fb5..fd6d655 100644 --- a/generated_pages/techniques/T0091.001.md +++ b/generated_pages/techniques/T0091.001.md @@ -2,6 +2,48 @@ **Summary**: Operators recruit paid contractor to support the campaign. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0091 Recruit Malign Actors + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091.001: Recruit Contractors + +**Summary**: Operators recruit paid contractor to support the campaign. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0091 Recruit Malign Actors + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091.001: Recruit Contractors + +**Summary**: Operators recruit paid contractor to support the campaign. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0091.002.md b/generated_pages/techniques/T0091.002.md index 4124eef..56f9859 100644 --- a/generated_pages/techniques/T0091.002.md +++ b/generated_pages/techniques/T0091.002.md @@ -2,6 +2,48 @@ **Summary**: Operators recruit partisans (ideologically-aligned individuals) to support the campaign. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0091 Recruit Malign Actors + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091.002: Recruit Partisans + +**Summary**: Operators recruit partisans (ideologically-aligned individuals) to support the campaign. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0091 Recruit Malign Actors + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091.002: Recruit Partisans + +**Summary**: Operators recruit partisans (ideologically-aligned individuals) to support the campaign. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0091.003.md b/generated_pages/techniques/T0091.003.md index 055ee15..e6587a4 100644 --- a/generated_pages/techniques/T0091.003.md +++ b/generated_pages/techniques/T0091.003.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may hire trolls, or human operators of fake accounts that aim to provoke others by posting and amplifying content about controversial issues. Trolls can serve to discredit an influence operation’s opposition or bring attention to the operation’s cause through debate. Classic trolls refer to regular people who troll for personal reasons, such as attention-seeking or boredom. Classic trolls may advance operation narratives by coincidence but are not directly affiliated with any larger operation. Conversely, hybrid trolls act on behalf of another institution, such as a state or financial organisation, and post content with a specific ideological goal. Hybrid trolls may be highly advanced and institutionalised or less organised and work for a single individual. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0091 Recruit Malign Actors + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091.003: Enlist Troll Accounts + +**Summary**: An influence operation may hire trolls, or human operators of fake accounts that aim to provoke others by posting and amplifying content about controversial issues. Trolls can serve to discredit an influence operation’s opposition or bring attention to the operation’s cause through debate. Classic trolls refer to regular people who troll for personal reasons, such as attention-seeking or boredom. Classic trolls may advance operation narratives by coincidence but are not directly affiliated with any larger operation. Conversely, hybrid trolls act on behalf of another institution, such as a state or financial organisation, and post content with a specific ideological goal. Hybrid trolls may be highly advanced and institutionalised or less organised and work for a single individual. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0091 Recruit Malign Actors + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091.003: Enlist Troll Accounts + +**Summary**: An influence operation may hire trolls, or human operators of fake accounts that aim to provoke others by posting and amplifying content about controversial issues. Trolls can serve to discredit an influence operation’s opposition or bring attention to the operation’s cause through debate. Classic trolls refer to regular people who troll for personal reasons, such as attention-seeking or boredom. Classic trolls may advance operation narratives by coincidence but are not directly affiliated with any larger operation. Conversely, hybrid trolls act on behalf of another institution, such as a state or financial organisation, and post content with a specific ideological goal. Hybrid trolls may be highly advanced and institutionalised or less organised and work for a single individual. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0091.md b/generated_pages/techniques/T0091.md index b2e14f2..79309f1 100644 --- a/generated_pages/techniques/T0091.md +++ b/generated_pages/techniques/T0091.md @@ -2,6 +2,48 @@ **Summary**: Operators recruit bad actors paying recruiting, or exerting control over individuals includes trolls, partisans, and contractors. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091: Recruit Malign Actors + +**Summary**: Operators recruit bad actors paying recruiting, or exerting control over individuals includes trolls, partisans, and contractors. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0091: Recruit Malign Actors + +**Summary**: Operators recruit bad actors paying recruiting, or exerting control over individuals includes trolls, partisans, and contractors. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0092.001.md b/generated_pages/techniques/T0092.001.md index 8a80e62..1f26fe0 100644 --- a/generated_pages/techniques/T0092.001.md +++ b/generated_pages/techniques/T0092.001.md @@ -2,6 +2,48 @@ **Summary**: Influence operations may establish organisations with legitimate or falsified hierarchies, staff, and content to structure operation assets, provide a sense of legitimacy to the operation, or provide institutional backing to operation activities. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0092 Build Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092.001: Create Organisations + +**Summary**: Influence operations may establish organisations with legitimate or falsified hierarchies, staff, and content to structure operation assets, provide a sense of legitimacy to the operation, or provide institutional backing to operation activities. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0092 Build Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092.001: Create Organisations + +**Summary**: Influence operations may establish organisations with legitimate or falsified hierarchies, staff, and content to structure operation assets, provide a sense of legitimacy to the operation, or provide institutional backing to operation activities. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0092.002.md b/generated_pages/techniques/T0092.002.md index b0515e5..05145a2 100644 --- a/generated_pages/techniques/T0092.002.md +++ b/generated_pages/techniques/T0092.002.md @@ -2,6 +2,48 @@ **Summary**: A follow train is a group of people who follow each other on a social media platform, often as a way for an individual or campaign to grow its social media following. Follow trains may be a violation of platform Terms of Service. They are also known as follow-for-follow groups. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0092 Build Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092.002: Use Follow Trains + +**Summary**: A follow train is a group of people who follow each other on a social media platform, often as a way for an individual or campaign to grow its social media following. Follow trains may be a violation of platform Terms of Service. They are also known as follow-for-follow groups. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0092 Build Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092.002: Use Follow Trains + +**Summary**: A follow train is a group of people who follow each other on a social media platform, often as a way for an individual or campaign to grow its social media following. Follow trains may be a violation of platform Terms of Service. They are also known as follow-for-follow groups. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0092.003.md b/generated_pages/techniques/T0092.003.md index a2fafae..b4adc90 100644 --- a/generated_pages/techniques/T0092.003.md +++ b/generated_pages/techniques/T0092.003.md @@ -2,6 +2,48 @@ **Summary**: When there is not an existing community or sub-group that meets a campaign's goals, an influence operation may seek to create a community or sub-group. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0092 Build Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092.003: Create Community or Sub-Group + +**Summary**: When there is not an existing community or sub-group that meets a campaign's goals, an influence operation may seek to create a community or sub-group. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0092 Build Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092.003: Create Community or Sub-Group + +**Summary**: When there is not an existing community or sub-group that meets a campaign's goals, an influence operation may seek to create a community or sub-group. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0092.md b/generated_pages/techniques/T0092.md index ea13a5c..b683aea 100644 --- a/generated_pages/techniques/T0092.md +++ b/generated_pages/techniques/T0092.md @@ -2,6 +2,50 @@ **Summary**: Operators build their own network, creating links between accounts -- whether authentic or inauthentic -- in order amplify and promote narratives and artefacts, and encourage further growth of ther network, as well as the ongoing sharing and engagement with operational content. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092: Build Network + +**Summary**: Operators build their own network, creating links between accounts -- whether authentic or inauthentic -- in order amplify and promote narratives and artefacts, and encourage further growth of ther network, as well as the ongoing sharing and engagement with operational content. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0092: Build Network + +**Summary**: Operators build their own network, creating links between accounts -- whether authentic or inauthentic -- in order amplify and promote narratives and artefacts, and encourage further growth of ther network, as well as the ongoing sharing and engagement with operational content. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0093.001.md b/generated_pages/techniques/T0093.001.md index 549bace..884750c 100644 --- a/generated_pages/techniques/T0093.001.md +++ b/generated_pages/techniques/T0093.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may fund proxies, or external entities that work for the operation. An operation may recruit/train users with existing sympathies towards the operation’s narratives and/or goals as proxies. Funding proxies serves various purposes including: - Diversifying operation locations to complicate attribution - Reducing the workload for direct operation assets +**Tactic**: TA15 Establish Assets **Parent Technique:** T0093 Acquire/Recruit Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0093.001: Fund Proxies + +**Summary**: An influence operation may fund proxies, or external entities that work for the operation. An operation may recruit/train users with existing sympathies towards the operation’s narratives and/or goals as proxies. Funding proxies serves various purposes including: - Diversifying operation locations to complicate attribution - Reducing the workload for direct operation assets + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0093 Acquire/Recruit Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0093.001: Fund Proxies + +**Summary**: An influence operation may fund proxies, or external entities that work for the operation. An operation may recruit/train users with existing sympathies towards the operation’s narratives and/or goals as proxies. Funding proxies serves various purposes including: - Diversifying operation locations to complicate attribution - Reducing the workload for direct operation assets + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0093.002.md b/generated_pages/techniques/T0093.002.md index 6bc510f..6f33cc4 100644 --- a/generated_pages/techniques/T0093.002.md +++ b/generated_pages/techniques/T0093.002.md @@ -2,6 +2,48 @@ **Summary**: A botnet is a group of bots that can function in coordination with each other. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0093 Acquire/Recruit Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0093.002: Acquire Botnets + +**Summary**: A botnet is a group of bots that can function in coordination with each other. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0093 Acquire/Recruit Network + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0093.002: Acquire Botnets + +**Summary**: A botnet is a group of bots that can function in coordination with each other. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0093.md b/generated_pages/techniques/T0093.md index eac143c..7b41564 100644 --- a/generated_pages/techniques/T0093.md +++ b/generated_pages/techniques/T0093.md @@ -2,6 +2,48 @@ **Summary**: Operators acquire an existing network by paying, recruiting, or exerting control over the leaders of the existing network. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0093: Acquire/Recruit Network + +**Summary**: Operators acquire an existing network by paying, recruiting, or exerting control over the leaders of the existing network. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0093: Acquire/Recruit Network + +**Summary**: Operators acquire an existing network by paying, recruiting, or exerting control over the leaders of the existing network. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0094.001.md b/generated_pages/techniques/T0094.001.md index 4152562..4657691 100644 --- a/generated_pages/techniques/T0094.001.md +++ b/generated_pages/techniques/T0094.001.md @@ -2,6 +2,48 @@ **Summary**: When seeking to infiltrate an existing network, an influence operation may identify individuals and groups that might be susceptible to being co-opted or influenced. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0094 Infiltrate Existing Networks + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0094.001: Identify Susceptible Targets in Networks + +**Summary**: When seeking to infiltrate an existing network, an influence operation may identify individuals and groups that might be susceptible to being co-opted or influenced. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0094 Infiltrate Existing Networks + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0094.001: Identify Susceptible Targets in Networks + +**Summary**: When seeking to infiltrate an existing network, an influence operation may identify individuals and groups that might be susceptible to being co-opted or influenced. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0094.002.md b/generated_pages/techniques/T0094.002.md index d69ea5a..bc79c47 100644 --- a/generated_pages/techniques/T0094.002.md +++ b/generated_pages/techniques/T0094.002.md @@ -2,6 +2,48 @@ **Summary**: Butterfly attacks occur when operators pretend to be members of a certain social group, usually a group that struggles for representation. An influence operation may mimic a group to insert controversial statements into the discourse, encourage the spread of operation content, or promote harassment among group members. Unlike astroturfing, butterfly attacks aim to infiltrate and discredit existing grassroots movements, organisations, and media campaigns. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0094 Infiltrate Existing Networks + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0094.002: Utilise Butterfly Attacks + +**Summary**: Butterfly attacks occur when operators pretend to be members of a certain social group, usually a group that struggles for representation. An influence operation may mimic a group to insert controversial statements into the discourse, encourage the spread of operation content, or promote harassment among group members. Unlike astroturfing, butterfly attacks aim to infiltrate and discredit existing grassroots movements, organisations, and media campaigns. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0094 Infiltrate Existing Networks + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0094.002: Utilise Butterfly Attacks + +**Summary**: Butterfly attacks occur when operators pretend to be members of a certain social group, usually a group that struggles for representation. An influence operation may mimic a group to insert controversial statements into the discourse, encourage the spread of operation content, or promote harassment among group members. Unlike astroturfing, butterfly attacks aim to infiltrate and discredit existing grassroots movements, organisations, and media campaigns. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0094.md b/generated_pages/techniques/T0094.md index 6be4a56..2f4ae70 100644 --- a/generated_pages/techniques/T0094.md +++ b/generated_pages/techniques/T0094.md @@ -2,6 +2,48 @@ **Summary**: Operators deceptively insert social assets into existing networks as group members in order to influence the members of the network and the wider information environment that the network impacts. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0094: Infiltrate Existing Networks + +**Summary**: Operators deceptively insert social assets into existing networks as group members in order to influence the members of the network and the wider information environment that the network impacts. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0094: Infiltrate Existing Networks + +**Summary**: Operators deceptively insert social assets into existing networks as group members in order to influence the members of the network and the wider information environment that the network impacts. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0095.md b/generated_pages/techniques/T0095.md index 84e7035..594f734 100644 --- a/generated_pages/techniques/T0095.md +++ b/generated_pages/techniques/T0095.md @@ -2,6 +2,48 @@ **Summary**: An owned media asset refers to an agency or organisation through which an influence operation may create, develop, and host content and narratives. Owned media assets include websites, blogs, social media pages, forums, and other platforms that facilitate the creation and organisation of content. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0095: Develop Owned Media Assets + +**Summary**: An owned media asset refers to an agency or organisation through which an influence operation may create, develop, and host content and narratives. Owned media assets include websites, blogs, social media pages, forums, and other platforms that facilitate the creation and organisation of content. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0095: Develop Owned Media Assets + +**Summary**: An owned media asset refers to an agency or organisation through which an influence operation may create, develop, and host content and narratives. Owned media assets include websites, blogs, social media pages, forums, and other platforms that facilitate the creation and organisation of content. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0096.001.md b/generated_pages/techniques/T0096.001.md index 40ceecd..ab0e483 100644 --- a/generated_pages/techniques/T0096.001.md +++ b/generated_pages/techniques/T0096.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may create an organisation for creating and amplifying campaign artefacts at scale. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0096 Leverage Content Farms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0096.001: Create Content Farms + +**Summary**: An influence operation may create an organisation for creating and amplifying campaign artefacts at scale. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0096 Leverage Content Farms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0096.001: Create Content Farms + +**Summary**: An influence operation may create an organisation for creating and amplifying campaign artefacts at scale. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0096.002.md b/generated_pages/techniques/T0096.002.md index eb83c8f..aba86f0 100644 --- a/generated_pages/techniques/T0096.002.md +++ b/generated_pages/techniques/T0096.002.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may outsource content creation to external companies to avoid attribution, increase the rate of content creation, or improve content quality, i.e., by employing an organisation that can create content in the target audience’s native language. Employed organisations may include marketing companies for tailored advertisements or external content farms for high volumes of targeted media. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0096 Leverage Content Farms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0096.002: Outsource Content Creation to External Organisations + +**Summary**: An influence operation may outsource content creation to external companies to avoid attribution, increase the rate of content creation, or improve content quality, i.e., by employing an organisation that can create content in the target audience’s native language. Employed organisations may include marketing companies for tailored advertisements or external content farms for high volumes of targeted media. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0096 Leverage Content Farms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0096.002: Outsource Content Creation to External Organisations + +**Summary**: An influence operation may outsource content creation to external companies to avoid attribution, increase the rate of content creation, or improve content quality, i.e., by employing an organisation that can create content in the target audience’s native language. Employed organisations may include marketing companies for tailored advertisements or external content farms for high volumes of targeted media. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0096.md b/generated_pages/techniques/T0096.md index 6ae2c45..f98df79 100644 --- a/generated_pages/techniques/T0096.md +++ b/generated_pages/techniques/T0096.md @@ -2,6 +2,48 @@ **Summary**: Using the services of large-scale content providers for creating and amplifying campaign artefacts at scale. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0096: Leverage Content Farms + +**Summary**: Using the services of large-scale content providers for creating and amplifying campaign artefacts at scale. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0096: Leverage Content Farms + +**Summary**: Using the services of large-scale content providers for creating and amplifying campaign artefacts at scale. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.100.md b/generated_pages/techniques/T0097.100.md index 1e71fbb..f83aa65 100644 --- a/generated_pages/techniques/T0097.100.md +++ b/generated_pages/techniques/T0097.100.md @@ -2,6 +2,54 @@ **Summary**: This sub-technique can be used to indicate that an entity is presenting itself as an individual. If the person is presenting themselves as having one of the personas listed below then these sub-techniques should be used instead, as they indicate both the type of persona they presented and that the entity presented itself as an individual:

    T0097.101: Local Persona
    T0097.102: Journalist Persona
    T0097.103: Activist Persona
    T0097.104: Hacktivist Persona
    T0097.105: Military Personnel Persona
    T0097.106: Recruiter Persona
    T0097.107: Researcher Persona
    T0097.108: Expert Persona
    T0097.109: Romantic Suitor Persona
    T0097.110: Party Official Persona
    T0097.111: Government Official Persona
    T0097.112: Government Employee Persona +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers impersonated the CEO of LastPass (T0097.100: Individual Persona, T0143.003: Impersonated Persona), targeting one of its employees over WhatsApp (T0151.004: Chat Platform,T0155.007: Encrypted Communication Channel) using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “[Iranian state-sponsored cyber espionage actor] APT42 cloud operations attack lifecycle can be described in details as follows:

    - “Social engineering schemes involving decoys and trust building, which includes masquerading as legitimate NGOs and conducting ongoing correspondence with the target, sometimes lasting several weeks.
    - The threat actor masqueraded as well-known international organizations in the legal and NGO fields and sent emails from domains typosquatting the original NGO domains, for example aspenlnstitute[.]org.
    - The Aspen Institute became aware of this spoofed domain and collaborated with industry partners, including blocking it in SafeBrowsing, thus protecting users of Google Chrome and additional browsers.
    - To increase their credibility, APT42 impersonated high-ranking personnel working at the aforementioned organizations when creating the email personas.
    - APT42 enhanced their campaign credibility by using decoy material inviting targets to legitimate and relevant events and conferences. In one instance, the decoy material was hosted on an attacker-controlled SharePoint folder, accessible only after the victim entered their credentials. Mandiant did not identify malicious elements in the files, suggesting they were used solely to gain the victim’s trust.”


    In this example APT42, an Iranian state-sponsored cyber espionage actor, created a domain impersonating the existing NGO The Aspen Institute (T0143.003: Impersonated Persona, T0097.207: NGO Persona). They increased the perceived legitimacy of the impersonation by also impersonating high-ranking employees of the NGO (T0097.100: Individual Persona, T0143.003: Impersonated Persona). | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.100: Individual Persona + +**Summary**: This sub-technique can be used to indicate that an entity is presenting itself as an individual. If the person is presenting themselves as having one of the personas listed below then these sub-techniques should be used instead, as they indicate both the type of persona they presented and that the entity presented itself as an individual:

    T0097.101: Local Persona
    T0097.102: Journalist Persona
    T0097.103: Activist Persona
    T0097.104: Hacktivist Persona
    T0097.105: Military Personnel Persona
    T0097.106: Recruiter Persona
    T0097.107: Researcher Persona
    T0097.108: Expert Persona
    T0097.109: Romantic Suitor Persona
    T0097.110: Party Official Persona
    T0097.111: Government Official Persona
    T0097.112: Government Employee Persona + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers impersonated the CEO of LastPass (T0097.100: Individual Persona, T0143.003: Impersonated Persona), targeting one of its employees over WhatsApp (T0151.004: Chat Platform,T0155.007: Encrypted Communication Channel) using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “[Iranian state-sponsored cyber espionage actor] APT42 cloud operations attack lifecycle can be described in details as follows:

    - “Social engineering schemes involving decoys and trust building, which includes masquerading as legitimate NGOs and conducting ongoing correspondence with the target, sometimes lasting several weeks.
    - The threat actor masqueraded as well-known international organizations in the legal and NGO fields and sent emails from domains typosquatting the original NGO domains, for example aspenlnstitute[.]org.
    - The Aspen Institute became aware of this spoofed domain and collaborated with industry partners, including blocking it in SafeBrowsing, thus protecting users of Google Chrome and additional browsers.
    - To increase their credibility, APT42 impersonated high-ranking personnel working at the aforementioned organizations when creating the email personas.
    - APT42 enhanced their campaign credibility by using decoy material inviting targets to legitimate and relevant events and conferences. In one instance, the decoy material was hosted on an attacker-controlled SharePoint folder, accessible only after the victim entered their credentials. Mandiant did not identify malicious elements in the files, suggesting they were used solely to gain the victim’s trust.”


    In this example APT42, an Iranian state-sponsored cyber espionage actor, created a domain impersonating the existing NGO The Aspen Institute (T0143.003: Impersonated Persona, T0097.207: NGO Persona). They increased the perceived legitimacy of the impersonation by also impersonating high-ranking employees of the NGO (T0097.100: Individual Persona, T0143.003: Impersonated Persona). | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.100: Individual Persona + +**Summary**: This sub-technique can be used to indicate that an entity is presenting itself as an individual. If the person is presenting themselves as having one of the personas listed below then these sub-techniques should be used instead, as they indicate both the type of persona they presented and that the entity presented itself as an individual:

    T0097.101: Local Persona
    T0097.102: Journalist Persona
    T0097.103: Activist Persona
    T0097.104: Hacktivist Persona
    T0097.105: Military Personnel Persona
    T0097.106: Recruiter Persona
    T0097.107: Researcher Persona
    T0097.108: Expert Persona
    T0097.109: Romantic Suitor Persona
    T0097.110: Party Official Persona
    T0097.111: Government Official Persona
    T0097.112: Government Employee Persona + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.101.md b/generated_pages/techniques/T0097.101.md index 954db41..270dbd2 100644 --- a/generated_pages/techniques/T0097.101.md +++ b/generated_pages/techniques/T0097.101.md @@ -2,6 +2,61 @@ **Summary**: A person with a local persona presents themselves as living in a particular geography or having local knowledge relevant to a narrative.

    While presenting as a local is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as local to a target area. Threat actors can fabricate locals (T0143.002: Fabricated Persona, T0097.101: Local Persona) to add credibility to their narratives, or to misrepresent the real opinions of locals in the area.

    People who are legitimate locals (T0143.001: Authentic Persona, T0097.101: Local Persona) can use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a local to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.201 Local Institution Persona](../../generated_pages/techniques/T0097.201.md) | Analysts should use this sub-technique to catalogue cases where an institution is presenting as a local, such as a local news organisation or local business. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “In addition to directly posting material on social media, we observed some personas in the network [of inauthentic accounts attributed to Iran] leverage legitimate print and online media outlets in the U.S. and Israel to promote Iranian interests via the submission of letters, guest columns, and blog posts that were then published. We also identified personas that we suspect were fabricated for the sole purpose of submitting such letters, but that do not appear to maintain accounts on social media. The personas claimed to be based in varying locations depending on the news outlets they were targeting for submission; for example, a persona that listed their location as Seattle, WA in a letter submitted to the Seattle Times subsequently claimed to be located in Baytown, TX in a letter submitted to The Baytown Sun. Other accounts in the network then posted links to some of these letters on social media.”

    In this example actors fabricated individuals who lived in areas which were being targeted for influence through the use of letters to local papers (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00081 Belarus KGB created fake accounts to criticize Poland during border crisis, Facebook parent company says](../../generated_pages/incidents/I00081.md) | “Meta said it also removed 31 Facebook accounts, four groups, two events and four Instagram accounts that it believes originated in Poland and targeted Belarus and Iraq. Those allegedly fake accounts posed as Middle Eastern migrants posting about the border crisis. Meta did not link the accounts to a specific group.

    ““These fake personas claimed to be sharing their own negative experiences of trying to get from Belarus to Poland and posted about migrants’ difficult lives in Europe,” Meta said. “They also posted about Poland’s strict anti-migrant policies and anti-migrant neo-Nazi activity in Poland. They also shared links to news articles criticizing the Belarusian government’s handling of the border crisis and off-platform videos alleging migrant abuse in Europe.””


    In this example accounts falsely presented themselves as having local insight into the border crisis narrative (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | Accounts which were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023” were presenting themselves as locals to Israel (T0097.101: Local Persona):

    “Unlike usual low-effort fake accounts, these accounts meticulously mimic young Israelis. They stand out due to the extraordinary lengths taken to ensure their authenticity, from unique narratives to the content they produce to their seemingly authentic interactions.” | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “Another actor operating in China is the American-based company Devumi. Most of the Twitter accounts managed by Devumi resemble real people, and some are even associated with a kind of large-scale social identity theft. At least 55,000 of the accounts use the names, profile pictures, hometowns and other personal details of real Twitter users, including minors, according to The New York Times (Confessore et al., 2018)).”

    In this example accounts impersonated real locals while spreading operation narratives (T0143.003: Impersonated Persona, T0097.101: Local Persona). The impersonation included stealing the legitimate accounts’ profile pictures (T0145.001: Copy Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.101: Local Persona + +**Summary**: A person with a local persona presents themselves as living in a particular geography or having local knowledge relevant to a narrative.

    While presenting as a local is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as local to a target area. Threat actors can fabricate locals (T0143.002: Fabricated Persona, T0097.101: Local Persona) to add credibility to their narratives, or to misrepresent the real opinions of locals in the area.

    People who are legitimate locals (T0143.001: Authentic Persona, T0097.101: Local Persona) can use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a local to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.201 Local Institution Persona](../../generated_pages/techniques/T0097.201.md) | Analysts should use this sub-technique to catalogue cases where an institution is presenting as a local, such as a local news organisation or local business. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “In addition to directly posting material on social media, we observed some personas in the network [of inauthentic accounts attributed to Iran] leverage legitimate print and online media outlets in the U.S. and Israel to promote Iranian interests via the submission of letters, guest columns, and blog posts that were then published. We also identified personas that we suspect were fabricated for the sole purpose of submitting such letters, but that do not appear to maintain accounts on social media. The personas claimed to be based in varying locations depending on the news outlets they were targeting for submission; for example, a persona that listed their location as Seattle, WA in a letter submitted to the Seattle Times subsequently claimed to be located in Baytown, TX in a letter submitted to The Baytown Sun. Other accounts in the network then posted links to some of these letters on social media.”

    In this example actors fabricated individuals who lived in areas which were being targeted for influence through the use of letters to local papers (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00081 Belarus KGB created fake accounts to criticize Poland during border crisis, Facebook parent company says](../../generated_pages/incidents/I00081.md) | “Meta said it also removed 31 Facebook accounts, four groups, two events and four Instagram accounts that it believes originated in Poland and targeted Belarus and Iraq. Those allegedly fake accounts posed as Middle Eastern migrants posting about the border crisis. Meta did not link the accounts to a specific group.

    ““These fake personas claimed to be sharing their own negative experiences of trying to get from Belarus to Poland and posted about migrants’ difficult lives in Europe,” Meta said. “They also posted about Poland’s strict anti-migrant policies and anti-migrant neo-Nazi activity in Poland. They also shared links to news articles criticizing the Belarusian government’s handling of the border crisis and off-platform videos alleging migrant abuse in Europe.””


    In this example accounts falsely presented themselves as having local insight into the border crisis narrative (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | Accounts which were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023” were presenting themselves as locals to Israel (T0097.101: Local Persona):

    “Unlike usual low-effort fake accounts, these accounts meticulously mimic young Israelis. They stand out due to the extraordinary lengths taken to ensure their authenticity, from unique narratives to the content they produce to their seemingly authentic interactions.” | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “Another actor operating in China is the American-based company Devumi. Most of the Twitter accounts managed by Devumi resemble real people, and some are even associated with a kind of large-scale social identity theft. At least 55,000 of the accounts use the names, profile pictures, hometowns and other personal details of real Twitter users, including minors, according to The New York Times (Confessore et al., 2018)).”

    In this example accounts impersonated real locals while spreading operation narratives (T0143.003: Impersonated Persona, T0097.101: Local Persona). The impersonation included stealing the legitimate accounts’ profile pictures (T0145.001: Copy Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.101: Local Persona + +**Summary**: A person with a local persona presents themselves as living in a particular geography or having local knowledge relevant to a narrative.

    While presenting as a local is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as local to a target area. Threat actors can fabricate locals (T0143.002: Fabricated Persona, T0097.101: Local Persona) to add credibility to their narratives, or to misrepresent the real opinions of locals in the area.

    People who are legitimate locals (T0143.001: Authentic Persona, T0097.101: Local Persona) can use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a local to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -26,4 +81,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.102.md b/generated_pages/techniques/T0097.102.md index 2a64d41..bfb9cf4 100644 --- a/generated_pages/techniques/T0097.102.md +++ b/generated_pages/techniques/T0097.102.md @@ -2,6 +2,62 @@ **Summary**: A person with a journalist persona presents themselves as a reporter or journalist delivering news, conducting interviews, investigations etc.

    While presenting as a journalist is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by people presenting as journalists. Threat actors can fabricate journalists to give the appearance of legitimacy, justifying the actor’s requests for interviews, etc (T0143.002: Fabricated Persona, T0097.102: Journalist Persona).

    People who have legitimately developed a persona as a journalist (T0143.001: Authentic Persona, T0097.102: Journalist Persona) can use it for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a trusted journalist to provide legitimacy to a false narrative or be tricked into doing so without the journalist’s knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | People with a journalist persona may present themselves as local reporters. | +| [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | People with a journalist persona may present as being part of a news organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Accounts in the network [of inauthentic accounts attributed to Iran], under the guise of journalist personas, also solicited various individuals over Twitter for interviews and chats, including real journalists and politicians. The personas appear to have successfully conducted remote video and audio interviews with U.S. and UK-based individuals, including a prominent activist, a radio talk show host, and a former U.S. Government official, and subsequently posted the interviews on social media, showing only the individual being interviewed and not the interviewer. The interviewees expressed views that Iran would likely find favorable, discussing topics such as the February 2019 Warsaw summit, an attack on a military parade in the Iranian city of Ahvaz, and the killing of Jamal Khashoggi.

    “The provenance of these interviews appear to have been misrepresented on at least one occasion, with one persona appearing to have falsely claimed to be operating on behalf of a mainstream news outlet; a remote video interview with a US-based activist about the Jamal Khashoggi killing was posted by an account adopting the persona of a journalist from the outlet Newsday, with the Newsday logo also appearing in the video. We did not identify any Newsday interview with the activist in question on this topic. In another instance, a persona posing as a journalist directed tweets containing audio of an interview conducted with a former U.S. Government official at real media personalities, calling on them to post about the interview.”


    In this example actors fabricated journalists (T0097.102: Journalist Persona, T0143.002: Fabricated Persona) who worked at existing news outlets (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona) in order to conduct interviews with targeted individuals. | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed 41 Facebook accounts, five Groups, and four Instagram accounts for violating our policy against coordinated inauthentic behavior. This activity originated in Belarus and primarily targeted audiences in the Middle East and Europe.

    “The core of this activity began in October 2021, with some accounts created as recently as mid-November. The people behind it used newly-created fake accounts — many of which were detected and disabled by our automated systems soon after creation — to pose as journalists and activists from the European Union, particularly Poland and Lithuania. Some of the accounts used profile photos likely generated using artificial intelligence techniques like generative adversarial networks (GAN). These fictitious personas posted criticism of Poland in English, Polish, and Kurdish, including pictures and videos about Polish border guards allegedly violating migrants’ rights, and compared Poland’s treatment of migrants against other countries’. They also posted to Groups focused on the welfare of migrants in Europe. A few accounts posted in Russian about relations between Belarus and the Baltic States.”


    This example shows how accounts identified as participating in coordinated inauthentic behaviour were presenting themselves as journalists and activists while spreading operation narratives (T0097.102: Journalist Persona, T0097.103: Activist Persona).

    Additionally, analysts at Meta identified accounts which were participating in coordinated inauthentic behaviour that had likely used AI-Generated images as their profile pictures (T0145.002: AI-Generated Account Imagery). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.102: Journalist Persona + +**Summary**: A person with a journalist persona presents themselves as a reporter or journalist delivering news, conducting interviews, investigations etc.

    While presenting as a journalist is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by people presenting as journalists. Threat actors can fabricate journalists to give the appearance of legitimacy, justifying the actor’s requests for interviews, etc (T0143.002: Fabricated Persona, T0097.102: Journalist Persona).

    People who have legitimately developed a persona as a journalist (T0143.001: Authentic Persona, T0097.102: Journalist Persona) can use it for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a trusted journalist to provide legitimacy to a false narrative or be tricked into doing so without the journalist’s knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | People with a journalist persona may present themselves as local reporters. | +| [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | People with a journalist persona may present as being part of a news organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Accounts in the network [of inauthentic accounts attributed to Iran], under the guise of journalist personas, also solicited various individuals over Twitter for interviews and chats, including real journalists and politicians. The personas appear to have successfully conducted remote video and audio interviews with U.S. and UK-based individuals, including a prominent activist, a radio talk show host, and a former U.S. Government official, and subsequently posted the interviews on social media, showing only the individual being interviewed and not the interviewer. The interviewees expressed views that Iran would likely find favorable, discussing topics such as the February 2019 Warsaw summit, an attack on a military parade in the Iranian city of Ahvaz, and the killing of Jamal Khashoggi.

    “The provenance of these interviews appear to have been misrepresented on at least one occasion, with one persona appearing to have falsely claimed to be operating on behalf of a mainstream news outlet; a remote video interview with a US-based activist about the Jamal Khashoggi killing was posted by an account adopting the persona of a journalist from the outlet Newsday, with the Newsday logo also appearing in the video. We did not identify any Newsday interview with the activist in question on this topic. In another instance, a persona posing as a journalist directed tweets containing audio of an interview conducted with a former U.S. Government official at real media personalities, calling on them to post about the interview.”


    In this example actors fabricated journalists (T0097.102: Journalist Persona, T0143.002: Fabricated Persona) who worked at existing news outlets (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona) in order to conduct interviews with targeted individuals. | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed 41 Facebook accounts, five Groups, and four Instagram accounts for violating our policy against coordinated inauthentic behavior. This activity originated in Belarus and primarily targeted audiences in the Middle East and Europe.

    “The core of this activity began in October 2021, with some accounts created as recently as mid-November. The people behind it used newly-created fake accounts — many of which were detected and disabled by our automated systems soon after creation — to pose as journalists and activists from the European Union, particularly Poland and Lithuania. Some of the accounts used profile photos likely generated using artificial intelligence techniques like generative adversarial networks (GAN). These fictitious personas posted criticism of Poland in English, Polish, and Kurdish, including pictures and videos about Polish border guards allegedly violating migrants’ rights, and compared Poland’s treatment of migrants against other countries’. They also posted to Groups focused on the welfare of migrants in Europe. A few accounts posted in Russian about relations between Belarus and the Baltic States.”


    This example shows how accounts identified as participating in coordinated inauthentic behaviour were presenting themselves as journalists and activists while spreading operation narratives (T0097.102: Journalist Persona, T0097.103: Activist Persona).

    Additionally, analysts at Meta identified accounts which were participating in coordinated inauthentic behaviour that had likely used AI-Generated images as their profile pictures (T0145.002: AI-Generated Account Imagery). | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.102: Journalist Persona + +**Summary**: A person with a journalist persona presents themselves as a reporter or journalist delivering news, conducting interviews, investigations etc.

    While presenting as a journalist is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by people presenting as journalists. Threat actors can fabricate journalists to give the appearance of legitimacy, justifying the actor’s requests for interviews, etc (T0143.002: Fabricated Persona, T0097.102: Journalist Persona).

    People who have legitimately developed a persona as a journalist (T0143.001: Authentic Persona, T0097.102: Journalist Persona) can use it for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a trusted journalist to provide legitimacy to a false narrative or be tricked into doing so without the journalist’s knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -27,4 +83,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.103.md b/generated_pages/techniques/T0097.103.md index acfa543..9e2903e 100644 --- a/generated_pages/techniques/T0097.103.md +++ b/generated_pages/techniques/T0097.103.md @@ -2,6 +2,62 @@ **Summary**: A person with an activist persona presents themselves as an activist; an individual who campaigns for a political cause, organises related events, etc.

    While presenting as an activist is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by people presenting as activists. Threat actors can fabricate activists to give the appearance of popular support for an evolving grassroots movement (see T0143.002: Fabricated Persona, T0097.103: Activist Persona).

    People who are legitimate activists can use this persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as an activist to provide visibility to a false narrative or be tricked into doing so without their knowledge (T0143.001: Authentic Persona, T0097.103: Activist Persona). +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.104 Hacktivist Persona](../../generated_pages/techniques/T0097.104.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting themselves as someone engaged in activism who uses technical tools and methods, including building technical infrastructure and conducting offensive cyber operations, to achieve their goals. | +| [T0097.207 NGO Persona](../../generated_pages/techniques/T0097.207.md) | People with an activist persona may present as being part of an NGO. | +| [T0097.208 Social Cause Persona](../../generated_pages/techniques/T0097.208.md) | Analysts should use this sub-technique to catalogue cases where an online account is presenting as posting content related to a particular social cause, while not presenting as an individual. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “In March 2023, [Iranian state-sponsored cyber espionage actor] APT42 sent a spear-phishing email with a fake Google Meet invitation, allegedly sent on behalf of Mona Louri, a likely fake persona leveraged by APT42, claiming to be a human rights activist and researcher. Upon entry, the user was presented with a fake Google Meet page and asked to enter their credentials, which were subsequently sent to the attackers.”

    In this example APT42, an Iranian state-sponsored cyber espionage actor, created an account which presented as a human rights activist (T0097.103: Activist Persona) and researcher (T0097.107: Researcher Persona). The analysts assert that it was likely the persona was fabricated (T0143.002: Fabricated Persona) | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “The Syria portion of the network [of inauthentic accounts attributed to Russia] included additional sockpuppet accounts. One of these claimed to be a gay rights defender in Syria. Several said they were Syrian journalists. Another account, @SophiaHammer3, said she was born in Syria but currently lives in London. “I’m fond of history and politics. I struggle for justice.” Twitter users had previously observed that Sophia was likely a sockpuppet.”

    This behaviour matches T0097.103: Activist Persona because the account presents itself as defending a political cause - in this case gay rights.

    Twitter’s technical indicators allowed their analysts to assert that these accounts were “reliably tied to Russian state actors”, meaning the presented personas were entirely fabricated (T0143.002: Fabricated Persona); these accounts are not legitimate gay rights defenders or journalists, they’re assets controlled by Russia publishing narratives beneficial to their agenda. | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed a network of accounts in Vietnam for violating our Inauthentic Behavior policy against mass reporting. They coordinated the targeting of activists and other people who publicly criticized the Vietnamese government and used false reports of various violations in an attempt to have these users removed from our platform. The people behind this activity relied primarily on authentic and duplicate accounts to submit hundreds — in some cases, thousands — of complaints against their targets through our abuse reporting flows.

    “Many operators also maintained fake accounts — some of which were detected and disabled by our automated systems — to pose as their targets so they could then report the legitimate accounts as fake. They would frequently change the gender and name of their fake accounts to resemble the target individual. Among the most common claims in this misleading reporting activity were complaints of impersonation, and to a much lesser extent inauthenticity. The network also advertised abusive services in their bios and constantly evolved their tactics in an attempt to evade detection.“


    In this example actors repurposed their accounts to impersonate targeted activists (T0097.103: Activist Persona, T0143.003: Impersonated Persona) in order to falsely report the activists’ legitimate accounts as impersonations (T0124.001: Report Non-Violative Opposing Content). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.103: Activist Persona + +**Summary**: A person with an activist persona presents themselves as an activist; an individual who campaigns for a political cause, organises related events, etc.

    While presenting as an activist is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by people presenting as activists. Threat actors can fabricate activists to give the appearance of popular support for an evolving grassroots movement (see T0143.002: Fabricated Persona, T0097.103: Activist Persona).

    People who are legitimate activists can use this persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as an activist to provide visibility to a false narrative or be tricked into doing so without their knowledge (T0143.001: Authentic Persona, T0097.103: Activist Persona). + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.104 Hacktivist Persona](../../generated_pages/techniques/T0097.104.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting themselves as someone engaged in activism who uses technical tools and methods, including building technical infrastructure and conducting offensive cyber operations, to achieve their goals. | +| [T0097.207 NGO Persona](../../generated_pages/techniques/T0097.207.md) | People with an activist persona may present as being part of an NGO. | +| [T0097.208 Social Cause Persona](../../generated_pages/techniques/T0097.208.md) | Analysts should use this sub-technique to catalogue cases where an online account is presenting as posting content related to a particular social cause, while not presenting as an individual. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “In March 2023, [Iranian state-sponsored cyber espionage actor] APT42 sent a spear-phishing email with a fake Google Meet invitation, allegedly sent on behalf of Mona Louri, a likely fake persona leveraged by APT42, claiming to be a human rights activist and researcher. Upon entry, the user was presented with a fake Google Meet page and asked to enter their credentials, which were subsequently sent to the attackers.”

    In this example APT42, an Iranian state-sponsored cyber espionage actor, created an account which presented as a human rights activist (T0097.103: Activist Persona) and researcher (T0097.107: Researcher Persona). The analysts assert that it was likely the persona was fabricated (T0143.002: Fabricated Persona) | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “The Syria portion of the network [of inauthentic accounts attributed to Russia] included additional sockpuppet accounts. One of these claimed to be a gay rights defender in Syria. Several said they were Syrian journalists. Another account, @SophiaHammer3, said she was born in Syria but currently lives in London. “I’m fond of history and politics. I struggle for justice.” Twitter users had previously observed that Sophia was likely a sockpuppet.”

    This behaviour matches T0097.103: Activist Persona because the account presents itself as defending a political cause - in this case gay rights.

    Twitter’s technical indicators allowed their analysts to assert that these accounts were “reliably tied to Russian state actors”, meaning the presented personas were entirely fabricated (T0143.002: Fabricated Persona); these accounts are not legitimate gay rights defenders or journalists, they’re assets controlled by Russia publishing narratives beneficial to their agenda. | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed a network of accounts in Vietnam for violating our Inauthentic Behavior policy against mass reporting. They coordinated the targeting of activists and other people who publicly criticized the Vietnamese government and used false reports of various violations in an attempt to have these users removed from our platform. The people behind this activity relied primarily on authentic and duplicate accounts to submit hundreds — in some cases, thousands — of complaints against their targets through our abuse reporting flows.

    “Many operators also maintained fake accounts — some of which were detected and disabled by our automated systems — to pose as their targets so they could then report the legitimate accounts as fake. They would frequently change the gender and name of their fake accounts to resemble the target individual. Among the most common claims in this misleading reporting activity were complaints of impersonation, and to a much lesser extent inauthenticity. The network also advertised abusive services in their bios and constantly evolved their tactics in an attempt to evade detection.“


    In this example actors repurposed their accounts to impersonate targeted activists (T0097.103: Activist Persona, T0143.003: Impersonated Persona) in order to falsely report the activists’ legitimate accounts as impersonations (T0124.001: Report Non-Violative Opposing Content). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.103: Activist Persona + +**Summary**: A person with an activist persona presents themselves as an activist; an individual who campaigns for a political cause, organises related events, etc.

    While presenting as an activist is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by people presenting as activists. Threat actors can fabricate activists to give the appearance of popular support for an evolving grassroots movement (see T0143.002: Fabricated Persona, T0097.103: Activist Persona).

    People who are legitimate activists can use this persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as an activist to provide visibility to a false narrative or be tricked into doing so without their knowledge (T0143.001: Authentic Persona, T0097.103: Activist Persona). + **Tactic**: TA16 Establish Legitimacy @@ -26,4 +82,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.104.md b/generated_pages/techniques/T0097.104.md index 7d8ff43..0676759 100644 --- a/generated_pages/techniques/T0097.104.md +++ b/generated_pages/techniques/T0097.104.md @@ -2,6 +2,52 @@ **Summary**: A person with a hacktivist persona presents themselves as an activist who conducts offensive cyber operations or builds technical infrastructure for political purposes, rather than the financial motivations commonly attributed to hackers; hacktivists are hacker activists who use their technical knowledge to take political action.

    Hacktivists can build technical infrastructure to support other activists, including secure communication channels and surveillance and censorship circumvention. They can also conduct DDOS attacks and other offensive cyber operations, aiming to take down digital assets or gain access to proprietary information. An influence operation may use hacktivist personas to support their operational narratives and legitimise their operational activities.

    Fabricated Hacktivists are sometimes referred to as “Faketivists”. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.103 Activist Persona](../../generated_pages/techniques/T0097.103.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting themselves as someone engaged in activism but doesn’t present themselves as using technical tools and methods to achieve their goals. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00127 Iranian APTs Dress Up as Hacktivists for Disruption, Influence Ops](../../generated_pages/incidents/I00127.md) | Iranian state-backed advanced persistent threat (APT) groups have been masquerading as hacktivists, claiming attacks against Israeli critical infrastructure and air defense systems.

    [...]

    What's clearer are the benefits of the model itself: creating a layer of plausible deniability for the state, and the impression among the public that their attacks are grassroots-inspired. While this deniability has always been a key driver with state-sponsored cyberattacks, researchers characterized this instance as noteworthy for the effort behind the charade.

    "We've seen a lot of hacktivist activity that seems to be nation-states trying to have that 'deniable' capability," Adam Meyers, CrowdStrike senior vice president for counter adversary operations said in a press conference this week. "And so these groups continue to maintain activity, moving from what was traditionally website defacements and DDoS attacks, into a lot of hack and leak operations."

    To sell the persona, faketivists like to adopt the aesthetic, rhetoric, tactics, techniques, and procedures (TTPs), and sometimes the actual names and iconography associated with legitimate hacktivist outfits. Keen eyes will spot that they typically arise just after major geopolitical events, without an established history of activity, in alignment with the interests of their government sponsors.

    Oftentimes, it's difficult to separate the faketivists from the hacktivists, as each might promote and support the activities of the other.


    In this example analysts from CrowdStrike assert that hacker groups took on the persona of hacktivists to disguise the state-backed nature of their cyber attack campaign (T0097.104: Hacktivist Persona). At times state-backed hacktivists will impersonate existing hacktivist organisations (T0097.104: Hacktivist Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.104: Hacktivist Persona + +**Summary**: A person with a hacktivist persona presents themselves as an activist who conducts offensive cyber operations or builds technical infrastructure for political purposes, rather than the financial motivations commonly attributed to hackers; hacktivists are hacker activists who use their technical knowledge to take political action.

    Hacktivists can build technical infrastructure to support other activists, including secure communication channels and surveillance and censorship circumvention. They can also conduct DDOS attacks and other offensive cyber operations, aiming to take down digital assets or gain access to proprietary information. An influence operation may use hacktivist personas to support their operational narratives and legitimise their operational activities.

    Fabricated Hacktivists are sometimes referred to as “Faketivists”. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.103 Activist Persona](../../generated_pages/techniques/T0097.103.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting themselves as someone engaged in activism but doesn’t present themselves as using technical tools and methods to achieve their goals. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00127 Iranian APTs Dress Up as Hacktivists for Disruption, Influence Ops](../../generated_pages/incidents/I00127.md) | Iranian state-backed advanced persistent threat (APT) groups have been masquerading as hacktivists, claiming attacks against Israeli critical infrastructure and air defense systems.

    [...]

    What's clearer are the benefits of the model itself: creating a layer of plausible deniability for the state, and the impression among the public that their attacks are grassroots-inspired. While this deniability has always been a key driver with state-sponsored cyberattacks, researchers characterized this instance as noteworthy for the effort behind the charade.

    "We've seen a lot of hacktivist activity that seems to be nation-states trying to have that 'deniable' capability," Adam Meyers, CrowdStrike senior vice president for counter adversary operations said in a press conference this week. "And so these groups continue to maintain activity, moving from what was traditionally website defacements and DDoS attacks, into a lot of hack and leak operations."

    To sell the persona, faketivists like to adopt the aesthetic, rhetoric, tactics, techniques, and procedures (TTPs), and sometimes the actual names and iconography associated with legitimate hacktivist outfits. Keen eyes will spot that they typically arise just after major geopolitical events, without an established history of activity, in alignment with the interests of their government sponsors.

    Oftentimes, it's difficult to separate the faketivists from the hacktivists, as each might promote and support the activities of the other.


    In this example analysts from CrowdStrike assert that hacker groups took on the persona of hacktivists to disguise the state-backed nature of their cyber attack campaign (T0097.104: Hacktivist Persona). At times state-backed hacktivists will impersonate existing hacktivist organisations (T0097.104: Hacktivist Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.104: Hacktivist Persona + +**Summary**: A person with a hacktivist persona presents themselves as an activist who conducts offensive cyber operations or builds technical infrastructure for political purposes, rather than the financial motivations commonly attributed to hackers; hacktivists are hacker activists who use their technical knowledge to take political action.

    Hacktivists can build technical infrastructure to support other activists, including secure communication channels and surveillance and censorship circumvention. They can also conduct DDOS attacks and other offensive cyber operations, aiming to take down digital assets or gain access to proprietary information. An influence operation may use hacktivist personas to support their operational narratives and legitimise their operational activities.

    Fabricated Hacktivists are sometimes referred to as “Faketivists”. + **Tactic**: TA16 Establish Legitimacy @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.105.md b/generated_pages/techniques/T0097.105.md index 18ef424..8b234dc 100644 --- a/generated_pages/techniques/T0097.105.md +++ b/generated_pages/techniques/T0097.105.md @@ -2,6 +2,50 @@ **Summary**: A person with a military personnel persona presents themselves as a serving member or veteran of a military organisation operating in an official capacity on behalf of a government.

    While presenting as military personnel is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as military personnel. Threat actors can fabricate military personnel (T0143.002: Fabricated Persona, T0097.105: Military Personnel Persona) to pose as experts on military topics, or to discredit geopolitical adversaries by pretending to be one of their military personnel and spreading discontent.

    People who have legitimately developed a military persona (T0143.001: Authentic Persona, T0097.105: Military Personnel Persona) can use it for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a member of the military to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.105: Military Personnel Persona + +**Summary**: A person with a military personnel persona presents themselves as a serving member or veteran of a military organisation operating in an official capacity on behalf of a government.

    While presenting as military personnel is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as military personnel. Threat actors can fabricate military personnel (T0143.002: Fabricated Persona, T0097.105: Military Personnel Persona) to pose as experts on military topics, or to discredit geopolitical adversaries by pretending to be one of their military personnel and spreading discontent.

    People who have legitimately developed a military persona (T0143.001: Authentic Persona, T0097.105: Military Personnel Persona) can use it for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a member of the military to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.105: Military Personnel Persona + +**Summary**: A person with a military personnel persona presents themselves as a serving member or veteran of a military organisation operating in an official capacity on behalf of a government.

    While presenting as military personnel is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as military personnel. Threat actors can fabricate military personnel (T0143.002: Fabricated Persona, T0097.105: Military Personnel Persona) to pose as experts on military topics, or to discredit geopolitical adversaries by pretending to be one of their military personnel and spreading discontent.

    People who have legitimately developed a military persona (T0143.001: Authentic Persona, T0097.105: Military Personnel Persona) can use it for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a member of the military to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.106.md b/generated_pages/techniques/T0097.106.md index 91cc651..a9babb5 100644 --- a/generated_pages/techniques/T0097.106.md +++ b/generated_pages/techniques/T0097.106.md @@ -2,6 +2,57 @@ **Summary**: A person with a recruiter persona presents themselves as a potential employer or provider of freelance work.

    While presenting as a recruiter is not an indication of inauthentic behaviour, threat actors fabricate recruiters (T0143.002: Fabricated Persona, T0097.106: Recruiter Persona) to justify asking for personal information from their targets or to trick targets into working for the threat actors (without revealing who they are). +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.205 Business Persona](../../generated_pages/techniques/T0097.205.md) | People with a recruiter persona may present as being part of a business which they are recruiting for. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “A few press investigations have alluded to the [Russia’s Internet Research Agency]’s job ads. The extent of the human asset recruitment strategy is revealed in the organic data set. It is expansive, and was clearly a priority. Posts encouraging Americans to perform various types of tasks for IRA handlers appeared in Black, Left, and Right-targeted groups, though they were most numerous in the Black community. They included:

    - Requests for contact with preachers from Black churches (Black_Baptist_Church)
    - Offers of free counsellingcounseling to people with sexual addiction (Army of Jesus)
    - Soliciting volunteers to hand out fliers
    - Soliciting volunteers to teach self-defense classes
    - Offering free self-defense classes (Black Fist/Fit Black)
    - Requests for followers to attend political rallies
    - Requests for photographers to document protests
    - Requests for speakers at protests
    - Requests to protest the Westborough Baptist Church (LGBT United)
    - Job offers for designers to help design fliers, sites, Facebook sticker packs
    - Requests for female followers to send photos for a calendar
    - Requests for followers to send photos to be shared to the Page (Back the Badge)
    - Soliciting videos for a YouTube contest called “Pee on Hillary”
    - Encouraging people to apply to be part of a Black reality TV show
    - Posting a wide variety of job ads (write for BlackMattersUS and others)
    - Requests for lawyers to volunteer to assist with immigration cases”


    This behaviour matches T0097.106: Recruiter Persona because the threat actors are presenting tasks for their target audience to complete in the style of a job posting (even though some of the tasks were presented as voluntary / unpaid efforts), including calls for people to attend political rallies (T0126.001: Call to Action to Attend)., “A few press investigations have alluded to the [Russia’s Internet Research Agency]’s job ads. The extent of the human asset recruitment strategy is revealed in the organic data set. It is expansive, and was clearly a priority. Posts encouraging Americans to perform various types of tasks for IRA handlers appeared in Black, Left, and Right-targeted groups, though they were most numerous in the Black community. They included:

    - Requests for contact with preachers from Black churches (Black_Baptist_Church)
    - Offers of free counsellingcounseling to people with sexual addiction (Army of Jesus)
    - Soliciting volunteers to hand out fliers
    - Soliciting volunteers to teach self-defense classes
    - Offering free self-defense classes (Black Fist/Fit Black)
    - Requests for followers to attend political rallies
    - Requests for photographers to document protests
    - Requests for speakers at protests
    - Requests to protest the Westborough Baptist Church (LGBT United)
    - Job offers for designers to help design fliers, sites, Facebook sticker packs
    - Requests for female followers to send photos for a calendar
    - Requests for followers to send photos to be shared to the Page (Back the Badge)
    - Soliciting videos for a YouTube contest called “Pee on Hillary”
    - Encouraging people to apply to be part of a Black reality TV show
    - Posting a wide variety of job ads (write for BlackMattersUS and others)
    - Requests for lawyers to volunteer to assist with immigration cases”


    This behaviour matches T0097.106: Recruiter Persona because the threat actors are presenting tasks for their target audience to complete in the style of a job posting (even though some of the tasks were presented as voluntary / unpaid efforts), including calls for people to attend political rallies (T0126.001: Call to Action to Attend). | +| [I00091 Facebook uncovers Chinese network behind fake expert](../../generated_pages/incidents/I00091.md) | “Earlier in July [2021], an account posing as a Swiss biologist called Wilson Edwards had made statements on Facebook and Twitter that the United States was applying pressure on the World Health Organization scientists who were studying the origins of Covid-19 in an attempt to blame the virus on China.

    “State media outlets, including CGTN, Shanghai Daily and Global Times, had cited the so-called biologist based on his Facebook profile.

    “However, the Swiss embassy said in August that the person likely did not exist, as the Facebook account was opened only two weeks prior to its first post and only had three friends.

    “It added "there was no registry of a Swiss citizen with the name "Wilson Edwards" and no academic articles under the name", and urged Chinese media outlets to take down any mention of him.

    [...]

    “It also said that his profile photo also appeared to have been generated using machine-learning capabilities.”


    In this example an account created on Facebook presented itself as a Swiss biologist to present a narrative related to COVID-19 (T0143.002: Fabricated Persona, T0097.106: Researcher Persona). It used an AI-Generated profile picture to disguise itself (T0145.002: AI-Generated Account Imagery). | +| [I00095 Meta: Chinese disinformation network was behind London front company recruiting content creators](../../generated_pages/incidents/I00095.md) | “A Chinese disinformation network operating fictitious employee personas across the internet used a front company in London to recruit content creators and translators around the world, according to Meta.

    “The operation used a company called London New Europe Media, registered to an address on the upmarket Kensington High Street, that attempted to recruit real people to help it produce content. It is not clear how many people it ultimately recruited.

    “London New Europe Media also “tried to engage individuals to record English-language videos scripted by the network,” in one case leading to a recording criticizing the United States being posted on YouTube, said Meta”.


    In this example a front company was used (T0097.205: Business Persona) to enable actors to recruit targets for producing content (T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.106: Recruiter Persona + +**Summary**: A person with a recruiter persona presents themselves as a potential employer or provider of freelance work.

    While presenting as a recruiter is not an indication of inauthentic behaviour, threat actors fabricate recruiters (T0143.002: Fabricated Persona, T0097.106: Recruiter Persona) to justify asking for personal information from their targets or to trick targets into working for the threat actors (without revealing who they are). + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.205 Business Persona](../../generated_pages/techniques/T0097.205.md) | People with a recruiter persona may present as being part of a business which they are recruiting for. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “A few press investigations have alluded to the [Russia’s Internet Research Agency]’s job ads. The extent of the human asset recruitment strategy is revealed in the organic data set. It is expansive, and was clearly a priority. Posts encouraging Americans to perform various types of tasks for IRA handlers appeared in Black, Left, and Right-targeted groups, though they were most numerous in the Black community. They included:

    - Requests for contact with preachers from Black churches (Black_Baptist_Church)
    - Offers of free counsellingcounseling to people with sexual addiction (Army of Jesus)
    - Soliciting volunteers to hand out fliers
    - Soliciting volunteers to teach self-defense classes
    - Offering free self-defense classes (Black Fist/Fit Black)
    - Requests for followers to attend political rallies
    - Requests for photographers to document protests
    - Requests for speakers at protests
    - Requests to protest the Westborough Baptist Church (LGBT United)
    - Job offers for designers to help design fliers, sites, Facebook sticker packs
    - Requests for female followers to send photos for a calendar
    - Requests for followers to send photos to be shared to the Page (Back the Badge)
    - Soliciting videos for a YouTube contest called “Pee on Hillary”
    - Encouraging people to apply to be part of a Black reality TV show
    - Posting a wide variety of job ads (write for BlackMattersUS and others)
    - Requests for lawyers to volunteer to assist with immigration cases”


    This behaviour matches T0097.106: Recruiter Persona because the threat actors are presenting tasks for their target audience to complete in the style of a job posting (even though some of the tasks were presented as voluntary / unpaid efforts), including calls for people to attend political rallies (T0126.001: Call to Action to Attend). | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00091 Facebook uncovers Chinese network behind fake expert](../../generated_pages/incidents/I00091.md) | “Earlier in July [2021], an account posing as a Swiss biologist called Wilson Edwards had made statements on Facebook and Twitter that the United States was applying pressure on the World Health Organization scientists who were studying the origins of Covid-19 in an attempt to blame the virus on China.

    “State media outlets, including CGTN, Shanghai Daily and Global Times, had cited the so-called biologist based on his Facebook profile.

    “However, the Swiss embassy said in August that the person likely did not exist, as the Facebook account was opened only two weeks prior to its first post and only had three friends.

    “It added "there was no registry of a Swiss citizen with the name "Wilson Edwards" and no academic articles under the name", and urged Chinese media outlets to take down any mention of him.

    [...]

    “It also said that his profile photo also appeared to have been generated using machine-learning capabilities.”


    In this example an account created on Facebook presented itself as a Swiss biologist to present a narrative related to COVID-19 (T0143.002: Fabricated Persona, T0097.106: Researcher Persona). It used an AI-Generated profile picture to disguise itself (T0145.002: AI-Generated Account Imagery). | +| [I00095 Meta: Chinese disinformation network was behind London front company recruiting content creators](../../generated_pages/incidents/I00095.md) | “A Chinese disinformation network operating fictitious employee personas across the internet used a front company in London to recruit content creators and translators around the world, according to Meta.

    “The operation used a company called London New Europe Media, registered to an address on the upmarket Kensington High Street, that attempted to recruit real people to help it produce content. It is not clear how many people it ultimately recruited.

    “London New Europe Media also “tried to engage individuals to record English-language videos scripted by the network,” in one case leading to a recording criticizing the United States being posted on YouTube, said Meta”.


    In this example a front company was used (T0097.205: Business Persona) to enable actors to recruit targets for producing content (T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.106: Recruiter Persona + +**Summary**: A person with a recruiter persona presents themselves as a potential employer or provider of freelance work.

    While presenting as a recruiter is not an indication of inauthentic behaviour, threat actors fabricate recruiters (T0143.002: Fabricated Persona, T0097.106: Recruiter Persona) to justify asking for personal information from their targets or to trick targets into working for the threat actors (without revealing who they are). + **Tactic**: TA16 Establish Legitimacy @@ -24,4 +75,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.107.md b/generated_pages/techniques/T0097.107.md index 19a2c76..0d8da91 100644 --- a/generated_pages/techniques/T0097.107.md +++ b/generated_pages/techniques/T0097.107.md @@ -2,6 +2,54 @@ **Summary**: A person with a researcher persona presents themselves as conducting research (e.g. for academic institutions, or think tanks), or having previously conducted research.

    While presenting as a researcher is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as researchers. Threat actors can fabricate researchers (T0143.002: Fabricated Persona, T0097.107: Researcher Persona) to add credibility to their narratives.

    People who are legitimate researchers (T0143.001: Authentic Persona, T0097.107: Researcher Persona) can use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a Researcher to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.108 Expert Persona](../../generated_pages/techniques/T0097.108.md) | People who present as researching a given topic are likely to also present as having expertise in the area. | +| [T0097.204 Think Tank Persona](../../generated_pages/techniques/T0097.204.md) | People with a researcher persona may present as being part of a think tank. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “In March 2023, [Iranian state-sponsored cyber espionage actor] APT42 sent a spear-phishing email with a fake Google Meet invitation, allegedly sent on behalf of Mona Louri, a likely fake persona leveraged by APT42, claiming to be a human rights activist and researcher. Upon entry, the user was presented with a fake Google Meet page and asked to enter their credentials, which were subsequently sent to the attackers.”

    In this example APT42, an Iranian state-sponsored cyber espionage actor, created an account which presented as a human rights activist (T0097.103: Activist Persona) and researcher (T0097.107: Researcher Persona). The analysts assert that it was likely the persona was fabricated (T0143.002: Fabricated Persona) | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.107: Researcher Persona + +**Summary**: A person with a researcher persona presents themselves as conducting research (e.g. for academic institutions, or think tanks), or having previously conducted research.

    While presenting as a researcher is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as researchers. Threat actors can fabricate researchers (T0143.002: Fabricated Persona, T0097.107: Researcher Persona) to add credibility to their narratives.

    People who are legitimate researchers (T0143.001: Authentic Persona, T0097.107: Researcher Persona) can use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a Researcher to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.108 Expert Persona](../../generated_pages/techniques/T0097.108.md) | People who present as researching a given topic are likely to also present as having expertise in the area. | +| [T0097.204 Think Tank Persona](../../generated_pages/techniques/T0097.204.md) | People with a researcher persona may present as being part of a think tank. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “In March 2023, [Iranian state-sponsored cyber espionage actor] APT42 sent a spear-phishing email with a fake Google Meet invitation, allegedly sent on behalf of Mona Louri, a likely fake persona leveraged by APT42, claiming to be a human rights activist and researcher. Upon entry, the user was presented with a fake Google Meet page and asked to enter their credentials, which were subsequently sent to the attackers.”

    In this example APT42, an Iranian state-sponsored cyber espionage actor, created an account which presented as a human rights activist (T0097.103: Activist Persona) and researcher (T0097.107: Researcher Persona). The analysts assert that it was likely the persona was fabricated (T0143.002: Fabricated Persona) | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.107: Researcher Persona + +**Summary**: A person with a researcher persona presents themselves as conducting research (e.g. for academic institutions, or think tanks), or having previously conducted research.

    While presenting as a researcher is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as researchers. Threat actors can fabricate researchers (T0143.002: Fabricated Persona, T0097.107: Researcher Persona) to add credibility to their narratives.

    People who are legitimate researchers (T0143.001: Authentic Persona, T0097.107: Researcher Persona) can use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as a Researcher to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.108.md b/generated_pages/techniques/T0097.108.md index 307ed69..c7e79ad 100644 --- a/generated_pages/techniques/T0097.108.md +++ b/generated_pages/techniques/T0097.108.md @@ -2,6 +2,55 @@ **Summary**: A person with an expert persona presents themselves as having expertise or experience in a field. Commonly the persona’s expertise will be called upon to add credibility to a given narrative.

    While presenting as an expert is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as experts. Threat actors can fabricate experts (T0143.002: Fabricated Persona, T0097.107: Researcher Persona) to add credibility to their narratives.

    People who are legitimate experts (T0143.001: Authentic Persona, T0097.107: Researcher Persona) can make mistakes, use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as an expert to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.107 Researcher Persona](../../generated_pages/techniques/T0097.107.md) | People who present as experts may also present as conducting or having conducted research into their specialist subject. | +| [T0097.204 Think Tank Persona](../../generated_pages/techniques/T0097.204.md) | People with an expert persona may present as being part of a think tank. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.108: Expert Persona + +**Summary**: A person with an expert persona presents themselves as having expertise or experience in a field. Commonly the persona’s expertise will be called upon to add credibility to a given narrative.

    While presenting as an expert is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as experts. Threat actors can fabricate experts (T0143.002: Fabricated Persona, T0097.107: Researcher Persona) to add credibility to their narratives.

    People who are legitimate experts (T0143.001: Authentic Persona, T0097.107: Researcher Persona) can make mistakes, use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as an expert to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.107 Researcher Persona](../../generated_pages/techniques/T0097.107.md) | People who present as experts may also present as conducting or having conducted research into their specialist subject. | +| [T0097.204 Think Tank Persona](../../generated_pages/techniques/T0097.204.md) | People with an expert persona may present as being part of a think tank. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.108: Expert Persona + +**Summary**: A person with an expert persona presents themselves as having expertise or experience in a field. Commonly the persona’s expertise will be called upon to add credibility to a given narrative.

    While presenting as an expert is not an indication of inauthentic behaviour,  an influence operation may have its narratives amplified by people presenting as experts. Threat actors can fabricate experts (T0143.002: Fabricated Persona, T0097.107: Researcher Persona) to add credibility to their narratives.

    People who are legitimate experts (T0143.001: Authentic Persona, T0097.107: Researcher Persona) can make mistakes, use their persona for malicious purposes, or be exploited by threat actors. For example, someone could take money for using their position as an expert to provide legitimacy to a false narrative or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -23,4 +72,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.109.md b/generated_pages/techniques/T0097.109.md index 0f8a4db..48b9fa1 100644 --- a/generated_pages/techniques/T0097.109.md +++ b/generated_pages/techniques/T0097.109.md @@ -2,6 +2,54 @@ **Summary**: A person with a romantic suitor persona presents themselves as seeking a romantic or physical connection with another person.

    While presenting as seeking a romantic or physical connection is not an indication of inauthentic behaviour, threat actors can use dating apps, social media channels or dating websites to fabricate romantic suitors to lure targets they can blackmail, extract information from, deceive or trick into giving them money (T0143.002: Fabricated Persona, T0097.109: Romantic Suitor Persona).

    Honeypotting in espionage and Big Butchering in scamming are commonly associated with romantic suitor personas. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0151.017 Dating Platform](../../generated_pages/techniques/T0151.017.md) | Analysts can use this sub-technique for tagging cases where an account has been identified as using a dating platform. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | “In the days leading up to the UK’s [2019] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes. [...]

    “The activists maintain that the project was meant to foster democratic engagement. But screenshots of the bots’ activity expose a harsher reality. Images of conversations between real users and these bots, posted on i-D, Mashable, as well as on Fowler and Goodman’s public Twitter accounts, show that the bots did not identify themselves as automated accounts, instead posing as the user whose profile they had taken over. While conducting research for this story, it turned out that a number of [the reporters’ friends] living in Oxford had interacted with the bot in the lead up to the election and had no idea that it was not a real person.”


    In this example people offered up their real accounts for the automation of political messaging; the actors convinced the users to give up access to their accounts to use in the operation. The actors maintained the accounts’ existing persona, and presented themselves as potential romantic suitors for legitimate platform users (T0097:109 Romantic Suitor Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.007: Rented Asset, T0151.017: Dating Platform). | +| [I00089 Hackers Use Fake Facebook Profiles of Attractive Women to Spread Viruses, Steal Passwords](../../generated_pages/incidents/I00089.md) | “On Facebook, Rita, Alona and Christina appeared to be just like the millions of other U.S citizens sharing their lives with the world. They discussed family outings, shared emojis and commented on each other's photographs.

    “In reality, the three accounts were part of a highly-targeted cybercrime operation, used to spread malware that was able to steal passwords and spy on victims.

    “Hackers with links to Lebanon likely ran the covert scheme using a strain of malware dubbed "Tempting Cedar Spyware," according to researchers from Prague-based anti-virus company Avast, which detailed its findings in a report released on Wednesday.

    “In a honey trap tactic as old as time, the culprits' targets were mostly male, and lured by fake attractive women. 

    “In the attack, hackers would send flirtatious messages using Facebook to the chosen victims, encouraging them to download a second , booby-trapped, chat application known as Kik Messenger to have "more secure" conversations. Upon analysis, Avast experts found that "many fell for the trap.””


    In this example threat actors took on the persona of a romantic suitor on Facebook, directing their targets to another platform (T0097:109 Romantic Suitor Persona, T0145.006: Attractive Person Account Imagery, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.109: Romantic Suitor Persona + +**Summary**: A person with a romantic suitor persona presents themselves as seeking a romantic or physical connection with another person.

    While presenting as seeking a romantic or physical connection is not an indication of inauthentic behaviour, threat actors can use dating apps, social media channels or dating websites to fabricate romantic suitors to lure targets they can blackmail, extract information from, deceive or trick into giving them money (T0143.002: Fabricated Persona, T0097.109: Romantic Suitor Persona).

    Honeypotting in espionage and Big Butchering in scamming are commonly associated with romantic suitor personas. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0151.017 Dating Platform](../../generated_pages/techniques/T0151.017.md) | Analysts can use this sub-technique for tagging cases where an account has been identified as using a dating platform. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | “In the days leading up to the UK’s [2019] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes. [...]

    “The activists maintain that the project was meant to foster democratic engagement. But screenshots of the bots’ activity expose a harsher reality. Images of conversations between real users and these bots, posted on i-D, Mashable, as well as on Fowler and Goodman’s public Twitter accounts, show that the bots did not identify themselves as automated accounts, instead posing as the user whose profile they had taken over. While conducting research for this story, it turned out that a number of [the reporters’ friends] living in Oxford had interacted with the bot in the lead up to the election and had no idea that it was not a real person.”


    In this example people offered up their real accounts for the automation of political messaging; the actors convinced the users to give up access to their accounts to use in the operation. The actors maintained the accounts’ existing persona, and presented themselves as potential romantic suitors for legitimate platform users (T0097:109 Romantic Suitor Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.007: Rented Asset, T0151.017: Dating Platform). | +| [I00089 Hackers Use Fake Facebook Profiles of Attractive Women to Spread Viruses, Steal Passwords](../../generated_pages/incidents/I00089.md) | “On Facebook, Rita, Alona and Christina appeared to be just like the millions of other U.S citizens sharing their lives with the world. They discussed family outings, shared emojis and commented on each other's photographs.

    “In reality, the three accounts were part of a highly-targeted cybercrime operation, used to spread malware that was able to steal passwords and spy on victims.

    “Hackers with links to Lebanon likely ran the covert scheme using a strain of malware dubbed "Tempting Cedar Spyware," according to researchers from Prague-based anti-virus company Avast, which detailed its findings in a report released on Wednesday.

    “In a honey trap tactic as old as time, the culprits' targets were mostly male, and lured by fake attractive women. 

    “In the attack, hackers would send flirtatious messages using Facebook to the chosen victims, encouraging them to download a second , booby-trapped, chat application known as Kik Messenger to have "more secure" conversations. Upon analysis, Avast experts found that "many fell for the trap.””


    In this example threat actors took on the persona of a romantic suitor on Facebook, directing their targets to another platform (T0097:109 Romantic Suitor Persona, T0145.006: Attractive Person Account Imagery, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.109: Romantic Suitor Persona + +**Summary**: A person with a romantic suitor persona presents themselves as seeking a romantic or physical connection with another person.

    While presenting as seeking a romantic or physical connection is not an indication of inauthentic behaviour, threat actors can use dating apps, social media channels or dating websites to fabricate romantic suitors to lure targets they can blackmail, extract information from, deceive or trick into giving them money (T0143.002: Fabricated Persona, T0097.109: Romantic Suitor Persona).

    Honeypotting in espionage and Big Butchering in scamming are commonly associated with romantic suitor personas. + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.110.md b/generated_pages/techniques/T0097.110.md index 7e1a84f..69d38f5 100644 --- a/generated_pages/techniques/T0097.110.md +++ b/generated_pages/techniques/T0097.110.md @@ -2,6 +2,58 @@ **Summary**: A person who presents as an official member of a political party, such as leaders of political parties, candidates standing to represent constituents, and campaign staff.

    Presenting as an official of a political party is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in political parties to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.110: Party Official Persona). They may also impersonate existing officials of political parties (T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Legitimate members of political parties could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.110: Party Official Persona). For example, an electoral candidate could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.111 Government Official Persona](../../generated_pages/techniques/T0097.111.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting as a member of a government. 

    Some party officials will also be government officials. For example, in the United Kingdom the head of government is commonly also the head of their political party.

    Some party officials won’t be government officials. For example, members of a party standing in an election, or party officials who work outside of government (e.g. campaign staff). | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00065 'Ghostwriter' Influence Campaign: Unknown Actors Leverage Website Compromises and Fabricated Content to Push Narratives Aligned With Russian Security Interests](../../generated_pages/incidents/I00065.md) | _”Overall, narratives promoted in the five operations appear to represent a concerted effort to discredit the ruling political coalition, widen existing domestic political divisions and project an image of coalition disunity in Poland. In each incident, content was primarily disseminated via Twitter, Facebook, and/ or Instagram accounts belonging to Polish politicians, all of whom have publicly claimed their accounts were compromised at the times the posts were made."_

    This example demonstrates how threat actors can use compromised accounts to distribute inauthentic content while exploiting the legitimate account holder’s persona (T0097.110: Party Official Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.005: Compromised Asset). | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “In the campaign’s final weeks, Pastor Mailhol said, the team of Russians made a request: Drop out of the race and support Mr. Rajoelina. He refused.

    “The Russians made the same proposal to the history professor running for president, saying, “If you accept this deal you will have money” according to Ms. Rasamimanana, the professor’s campaign manager.

    When the professor refused, she said, the Russians created a fake Facebook page that mimicked his official page and posted an announcement on it that he was supporting Mr. Rajoelina.”


    In this example actors created online accounts styled to look like official pages to trick targets into thinking that the presidential candidate announced that they had dropped out of the election (T0097.110: Party Official Persona, T0143.003: Impersonated Persona) | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.110: Party Official Persona + +**Summary**: A person who presents as an official member of a political party, such as leaders of political parties, candidates standing to represent constituents, and campaign staff.

    Presenting as an official of a political party is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in political parties to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.110: Party Official Persona). They may also impersonate existing officials of political parties (T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Legitimate members of political parties could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.110: Party Official Persona). For example, an electoral candidate could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.111 Government Official Persona](../../generated_pages/techniques/T0097.111.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting as a member of a government. 

    Some party officials will also be government officials. For example, in the United Kingdom the head of government is commonly also the head of their political party.

    Some party officials won’t be government officials. For example, members of a party standing in an election, or party officials who work outside of government (e.g. campaign staff). | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00065 'Ghostwriter' Influence Campaign: Unknown Actors Leverage Website Compromises and Fabricated Content to Push Narratives Aligned With Russian Security Interests](../../generated_pages/incidents/I00065.md) | _”Overall, narratives promoted in the five operations appear to represent a concerted effort to discredit the ruling political coalition, widen existing domestic political divisions and project an image of coalition disunity in Poland. In each incident, content was primarily disseminated via Twitter, Facebook, and/ or Instagram accounts belonging to Polish politicians, all of whom have publicly claimed their accounts were compromised at the times the posts were made."_

    This example demonstrates how threat actors can use compromised accounts to distribute inauthentic content while exploiting the legitimate account holder’s persona (T0097.110: Party Official Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.005: Compromised Asset). | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “In the campaign’s final weeks, Pastor Mailhol said, the team of Russians made a request: Drop out of the race and support Mr. Rajoelina. He refused.

    “The Russians made the same proposal to the history professor running for president, saying, “If you accept this deal you will have money” according to Ms. Rasamimanana, the professor’s campaign manager.

    When the professor refused, she said, the Russians created a fake Facebook page that mimicked his official page and posted an announcement on it that he was supporting Mr. Rajoelina.”


    In this example actors created online accounts styled to look like official pages to trick targets into thinking that the presidential candidate announced that they had dropped out of the election (T0097.110: Party Official Persona, T0143.003: Impersonated Persona) | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.110: Party Official Persona + +**Summary**: A person who presents as an official member of a political party, such as leaders of political parties, candidates standing to represent constituents, and campaign staff.

    Presenting as an official of a political party is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in political parties to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.110: Party Official Persona). They may also impersonate existing officials of political parties (T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Legitimate members of political parties could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.110: Party Official Persona). For example, an electoral candidate could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -24,4 +76,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.111.md b/generated_pages/techniques/T0097.111.md index 746811f..1b92454 100644 --- a/generated_pages/techniques/T0097.111.md +++ b/generated_pages/techniques/T0097.111.md @@ -2,6 +2,62 @@ **Summary**: A person who presents as an active or previous government official has the government official persona. These are officials serving in government, such as heads of government departments, leaders of countries, and members of government selected to represent constituents.

    Presenting as a government official is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in government to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.111: Government Official Persona). They may also impersonate existing members of government (T0143.003: Impersonated Persona, T0097.111: Government Official Persona).

    Legitimate government officials could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.111: Government Official Persona). For example, a government official could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.110 Party Official Persona](../../generated_pages/techniques/T0097.110.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting as a member of a political party. 

    Not all government officials are political party officials (such as outside experts brought into government) and not all political party officials are government officials (such as people standing for office who are not yet working in government). | +| [T0097.112 Government Employee Persona](../../generated_pages/techniques/T0097.112.md) | Analysts should use this sub-technique to document people presenting as professionals hired to serve in government institutions and departments, not officials selected to represent constituents, or assigned official roles in government (such as heads of departments). | +| [T0097.206 Government Institution Persona](../../generated_pages/techniques/T0097.206.md) | People presenting as members of a government may also represent a government institution which they are associated with. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “After the European Union banned Kremlin-backed media outlets and social media giants demoted their posts for peddling falsehoods about the war in Ukraine, Moscow has turned to its cadre of diplomats, government spokespeople and ministers — many of whom have extensive followings on social media — to promote disinformation about the conflict in Eastern Europe, according to four EU and United States officials.”

    In this example authentic Russian government officials used their own accounts to promote false narratives (T0143.001: Authentic Persona, T0097.111: Government Official Persona).

    The use of accounts managed by authentic Government / Diplomats to spread false narratives makes it harder for platforms to enforce content moderation, because of the political ramifications they may face for censoring elected officials (T0131: Exploit TOS/Content Moderation). For example, Twitter previously argued that official channels of world leaders are not removed due to the high public interest associated with their activities. | +| [I00085 China’s large-scale media push: Attempts to influence Swedish media](../../generated_pages/incidents/I00085.md) | “Four media companies – Svenska Dagbladet, Expressen, Sveriges Radio, and Sveriges Television – stated that they had been contacted by the Chinese embassy on several occasions, and that they, for instance, had been criticized on their publications, both by letters and e-mails.

    The media company Svenska Dagbladet, had been contacted on several occasions in the past two years, including via e-mails directly from the Chinese ambassador to Sweden. Several times, China and the Chinese ambassador had criticized the media company’s publications regarding the conditions in China. Individual reporters also reported having been subjected to criticism.

    The tabloid Expressen had received several letters and e-mails from the embassy, e-mails containing criticism and threatening formulations regarding the coverage of the Swedish book publisher Gui Minhai, who has been imprisoned in China since 2015. Formulations such as “media tyranny” could be found in the e-mails.”


    In this case, the Chinese ambassador is using their official role (T0143.001: Authentic Persona, T0097.111: Government Official Persona) to try to influence Swedish press. A government official trying to interfere in other countries' media activities could be a violation of press freedom. In this specific case, the Chinese diplomats are trying to silence criticism against China (T0139.002: Silence).” | +| [I00093 China Falsely Denies Disinformation Campaign Targeting Canada’s Prime Minister](../../generated_pages/incidents/I00093.md) | “On October 23, Canada’s Foreign Ministry said it had discovered a disinformation campaign, likely tied to China, aimed at discrediting dozens of Canadian politicians, including Prime Minister Justin Trudeau.

    “The ministry said the campaign took place in August and September. It used new and hijacked social media accounts to bulk-post messages targeting Canadian politicians (T0146: Account Asset, T0150.001: Newly Created Asset, T0150.005: Compromised Asset).

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    ““Canada was a downright liar and disseminator of false information… Beijing has never meddled in another nation’s domestic affairs.”

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    “That is false.

    “The Canadian government's report is based on an investigation conducted by its Rapid Response Mechanism cyber intelligence unit in cooperation with the social media platforms.

    “The investigation exposed China’s disinformation campaign dubbed “Spamouflage” -- for its tactic of using “a network of new or hijacked social media accounts that posts and increases the number of propaganda messages across multiple social media platforms – including Facebook, X/Twitter, Instagram, YouTube, Medium, Reddit, TikTok, and LinkedIn.””


    In this case a network of accounts attributed to China were identified operating on multiple platforms. The report was dismissed as false information by an official in the Chinese Embassy in Canada (T0143.001: Authentic Persona, T0097.111: Government Official Persona, T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.111: Government Official Persona + +**Summary**: A person who presents as an active or previous government official has the government official persona. These are officials serving in government, such as heads of government departments, leaders of countries, and members of government selected to represent constituents.

    Presenting as a government official is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in government to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.111: Government Official Persona). They may also impersonate existing members of government (T0143.003: Impersonated Persona, T0097.111: Government Official Persona).

    Legitimate government officials could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.111: Government Official Persona). For example, a government official could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.110 Party Official Persona](../../generated_pages/techniques/T0097.110.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting as a member of a political party. 

    Not all government officials are political party officials (such as outside experts brought into government) and not all political party officials are government officials (such as people standing for office who are not yet working in government). | +| [T0097.112 Government Employee Persona](../../generated_pages/techniques/T0097.112.md) | Analysts should use this sub-technique to document people presenting as professionals hired to serve in government institutions and departments, not officials selected to represent constituents, or assigned official roles in government (such as heads of departments). | +| [T0097.206 Government Institution Persona](../../generated_pages/techniques/T0097.206.md) | People presenting as members of a government may also represent a government institution which they are associated with. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “After the European Union banned Kremlin-backed media outlets and social media giants demoted their posts for peddling falsehoods about the war in Ukraine, Moscow has turned to its cadre of diplomats, government spokespeople and ministers — many of whom have extensive followings on social media — to promote disinformation about the conflict in Eastern Europe, according to four EU and United States officials.”

    In this example authentic Russian government officials used their own accounts to promote false narratives (T0143.001: Authentic Persona, T0097.111: Government Official Persona).

    The use of accounts managed by authentic Government / Diplomats to spread false narratives makes it harder for platforms to enforce content moderation, because of the political ramifications they may face for censoring elected officials (T0131: Exploit TOS/Content Moderation). For example, Twitter previously argued that official channels of world leaders are not removed due to the high public interest associated with their activities. | +| [I00085 China’s large-scale media push: Attempts to influence Swedish media](../../generated_pages/incidents/I00085.md) | “Four media companies – Svenska Dagbladet, Expressen, Sveriges Radio, and Sveriges Television – stated that they had been contacted by the Chinese embassy on several occasions, and that they, for instance, had been criticized on their publications, both by letters and e-mails.

    The media company Svenska Dagbladet, had been contacted on several occasions in the past two years, including via e-mails directly from the Chinese ambassador to Sweden. Several times, China and the Chinese ambassador had criticized the media company’s publications regarding the conditions in China. Individual reporters also reported having been subjected to criticism.

    The tabloid Expressen had received several letters and e-mails from the embassy, e-mails containing criticism and threatening formulations regarding the coverage of the Swedish book publisher Gui Minhai, who has been imprisoned in China since 2015. Formulations such as “media tyranny” could be found in the e-mails.”


    In this case, the Chinese ambassador is using their official role (T0143.001: Authentic Persona, T0097.111: Government Official Persona) to try to influence Swedish press. A government official trying to interfere in other countries' media activities could be a violation of press freedom. In this specific case, the Chinese diplomats are trying to silence criticism against China (T0139.002: Silence).” | +| [I00093 China Falsely Denies Disinformation Campaign Targeting Canada’s Prime Minister](../../generated_pages/incidents/I00093.md) | “On October 23, Canada’s Foreign Ministry said it had discovered a disinformation campaign, likely tied to China, aimed at discrediting dozens of Canadian politicians, including Prime Minister Justin Trudeau.

    “The ministry said the campaign took place in August and September. It used new and hijacked social media accounts to bulk-post messages targeting Canadian politicians (T0146: Account Asset, T0150.001: Newly Created Asset, T0150.005: Compromised Asset).

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    ““Canada was a downright liar and disseminator of false information… Beijing has never meddled in another nation’s domestic affairs.”

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    “That is false.

    “The Canadian government's report is based on an investigation conducted by its Rapid Response Mechanism cyber intelligence unit in cooperation with the social media platforms.

    “The investigation exposed China’s disinformation campaign dubbed “Spamouflage” -- for its tactic of using “a network of new or hijacked social media accounts that posts and increases the number of propaganda messages across multiple social media platforms – including Facebook, X/Twitter, Instagram, YouTube, Medium, Reddit, TikTok, and LinkedIn.””


    In this case a network of accounts attributed to China were identified operating on multiple platforms. The report was dismissed as false information by an official in the Chinese Embassy in Canada (T0143.001: Authentic Persona, T0097.111: Government Official Persona, T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.111: Government Official Persona + +**Summary**: A person who presents as an active or previous government official has the government official persona. These are officials serving in government, such as heads of government departments, leaders of countries, and members of government selected to represent constituents.

    Presenting as a government official is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in government to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.111: Government Official Persona). They may also impersonate existing members of government (T0143.003: Impersonated Persona, T0097.111: Government Official Persona).

    Legitimate government officials could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.111: Government Official Persona). For example, a government official could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -26,4 +82,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.112.md b/generated_pages/techniques/T0097.112.md index 0fd30f2..4fb6ffb 100644 --- a/generated_pages/techniques/T0097.112.md +++ b/generated_pages/techniques/T0097.112.md @@ -2,6 +2,52 @@ **Summary**: A person who presents as an active or previous civil servant has the government employee persona. These are professionals hired to serve in government institutions and departments, not officials selected to represent constituents, or assigned official roles in government (such as heads of departments).

    Presenting as a government employee is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in government to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.112: Government Employee Persona). They may also impersonate existing government employees (T0143.003: Impersonated Persona, T0097.112: Government Employee Persona).

    Legitimate government employees could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.112: Government Employee Persona). For example, a government employee could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.111 Government Official Persona](../../generated_pages/techniques/T0097.111.md) | Analysts should use this technique to document people who present as an active or previous government official, such as heads of government departments, leaders of countries, and members of government selected to represent constituents. | +| [T0097.206 Government Institution Persona](../../generated_pages/techniques/T0097.206.md) | People presenting as members of a government may also present a government institution which they are associated with. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.112: Government Employee Persona + +**Summary**: A person who presents as an active or previous civil servant has the government employee persona. These are professionals hired to serve in government institutions and departments, not officials selected to represent constituents, or assigned official roles in government (such as heads of departments).

    Presenting as a government employee is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in government to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.112: Government Employee Persona). They may also impersonate existing government employees (T0143.003: Impersonated Persona, T0097.112: Government Employee Persona).

    Legitimate government employees could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.112: Government Employee Persona). For example, a government employee could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.111 Government Official Persona](../../generated_pages/techniques/T0097.111.md) | Analysts should use this technique to document people who present as an active or previous government official, such as heads of government departments, leaders of countries, and members of government selected to represent constituents. | +| [T0097.206 Government Institution Persona](../../generated_pages/techniques/T0097.206.md) | People presenting as members of a government may also present a government institution which they are associated with. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.112: Government Employee Persona + +**Summary**: A person who presents as an active or previous civil servant has the government employee persona. These are professionals hired to serve in government institutions and departments, not officials selected to represent constituents, or assigned official roles in government (such as heads of departments).

    Presenting as a government employee is not an indication of inauthentic behaviour, however threat actors may fabricate individuals who work in government to add credibility to their narratives (T0143.002: Fabricated Persona, T0097.112: Government Employee Persona). They may also impersonate existing government employees (T0143.003: Impersonated Persona, T0097.112: Government Employee Persona).

    Legitimate government employees could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.112: Government Employee Persona). For example, a government employee could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.200.md b/generated_pages/techniques/T0097.200.md index 64cdebe..bd2ade4 100644 --- a/generated_pages/techniques/T0097.200.md +++ b/generated_pages/techniques/T0097.200.md @@ -2,6 +2,48 @@ **Summary**: This Technique can be used to indicate that an entity is presenting itself as an institution. If the organisation is presenting itself as having one of the personas listed below then these Techniques should be used instead, as they indicate both that the entity presented itself as an institution, and the type of persona they presented:

    T0097.201: Local Institution Persona
    T0097.202: News Outlet Persona
    T0097.203: Fact Checking Organisation Persona
    T0097.204: Think Tank Persona
    T0097.205: Business Persona
    T0097.206: Government Institution Persona
    T0097.207: NGO Persona
    T0097.208: Social Cause Persona +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.200: Institutional Persona + +**Summary**: This Technique can be used to indicate that an entity is presenting itself as an institution. If the organisation is presenting itself as having one of the personas listed below then these Techniques should be used instead, as they indicate both that the entity presented itself as an institution, and the type of persona they presented:

    T0097.201: Local Institution Persona
    T0097.202: News Outlet Persona
    T0097.203: Fact Checking Organisation Persona
    T0097.204: Think Tank Persona
    T0097.205: Business Persona
    T0097.206: Government Institution Persona
    T0097.207: NGO Persona
    T0097.208: Social Cause Persona + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.200: Institutional Persona + +**Summary**: This Technique can be used to indicate that an entity is presenting itself as an institution. If the organisation is presenting itself as having one of the personas listed below then these Techniques should be used instead, as they indicate both that the entity presented itself as an institution, and the type of persona they presented:

    T0097.201: Local Institution Persona
    T0097.202: News Outlet Persona
    T0097.203: Fact Checking Organisation Persona
    T0097.204: Think Tank Persona
    T0097.205: Business Persona
    T0097.206: Government Institution Persona
    T0097.207: NGO Persona
    T0097.208: Social Cause Persona + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.201.md b/generated_pages/techniques/T0097.201.md index 2630bdb..de39b9b 100644 --- a/generated_pages/techniques/T0097.201.md +++ b/generated_pages/techniques/T0097.201.md @@ -2,6 +2,52 @@ **Summary**: Institutions which present themselves as operating in a particular geography, or as having local knowledge relevant to a narrative, are presenting a local institution persona.

    While presenting as a local institution is not an indication of inauthentic behaviour, threat actors may present themselves as such (T0143.002: Fabricated Persona, T0097.201: Local Institution Persona) to add credibility to their narratives, or misrepresent the real opinions of locals in the area.

    Legitimate local institutions could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.201: Local Institution Persona). For example, a local institution could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | Institutions presenting as local may also present locals working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00094 A glimpse inside a Chinese influence campaign: How bogus news websites blur the line between true and false](../../generated_pages/incidents/I00094.md) | Researchers identified websites managed by a Chinese marketing firm which presented themselves as news organisations.

    “On its official website, the Chinese marketing firm boasted that they were in contact with news organizations across the globe, including one in South Korea called the “Chungcheng Times.” According to the joint team, this outlet is a fictional news organization created by the offending company. The Chinese company sought to disguise the site’s true identity and purpose by altering the name attached to it by one character—making it very closely resemble the name of a legitimate outlet operating out of Chungchengbuk-do.

    “The marketing firm also established a news organization under the Korean name “Gyeonggido Daily,” which closely resembles legitimate news outlets operating out of Gyeonggi province such as “Gyeonggi Daily,” “Daily Gyeonggi Newspaper,” and “Gyeonggi N Daily.” One of the fake news sites was named “Incheon Focus,” a title that could be easily mistaken for the legitimate local news outlet, “Focus Incheon.” Furthermore, the Chinese marketing company operated two fake news sites with names identical to two separate local news organizations, one of which ceased operations in December 2022.

    “In total, fifteen out of eighteen Chinese fake news sites incorporated the correct names of real regions in their fake company names. “If the operators had created fake news sites similar to major news organizations based in Seoul, however, the intended deception would have easily been uncovered,” explained Song Tae-eun, an assistant professor in the Department of National Security & Unification Studies at the Korea National Diplomatic Academy, to The Readable. “There is also the possibility that they are using the regional areas as an attempt to form ties with the local community; that being the government, the private sector, and religious communities.””


    The firm styled their news site to resemble existing local news outlets in their target region (T0097.201: Local Institution Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.201: Local Institution Persona + +**Summary**: Institutions which present themselves as operating in a particular geography, or as having local knowledge relevant to a narrative, are presenting a local institution persona.

    While presenting as a local institution is not an indication of inauthentic behaviour, threat actors may present themselves as such (T0143.002: Fabricated Persona, T0097.201: Local Institution Persona) to add credibility to their narratives, or misrepresent the real opinions of locals in the area.

    Legitimate local institutions could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.201: Local Institution Persona). For example, a local institution could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.101 Local Persona](../../generated_pages/techniques/T0097.101.md) | Institutions presenting as local may also present locals working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00094 A glimpse inside a Chinese influence campaign: How bogus news websites blur the line between true and false](../../generated_pages/incidents/I00094.md) | Researchers identified websites managed by a Chinese marketing firm which presented themselves as news organisations.

    “On its official website, the Chinese marketing firm boasted that they were in contact with news organizations across the globe, including one in South Korea called the “Chungcheng Times.” According to the joint team, this outlet is a fictional news organization created by the offending company. The Chinese company sought to disguise the site’s true identity and purpose by altering the name attached to it by one character—making it very closely resemble the name of a legitimate outlet operating out of Chungchengbuk-do.

    “The marketing firm also established a news organization under the Korean name “Gyeonggido Daily,” which closely resembles legitimate news outlets operating out of Gyeonggi province such as “Gyeonggi Daily,” “Daily Gyeonggi Newspaper,” and “Gyeonggi N Daily.” One of the fake news sites was named “Incheon Focus,” a title that could be easily mistaken for the legitimate local news outlet, “Focus Incheon.” Furthermore, the Chinese marketing company operated two fake news sites with names identical to two separate local news organizations, one of which ceased operations in December 2022.

    “In total, fifteen out of eighteen Chinese fake news sites incorporated the correct names of real regions in their fake company names. “If the operators had created fake news sites similar to major news organizations based in Seoul, however, the intended deception would have easily been uncovered,” explained Song Tae-eun, an assistant professor in the Department of National Security & Unification Studies at the Korea National Diplomatic Academy, to The Readable. “There is also the possibility that they are using the regional areas as an attempt to form ties with the local community; that being the government, the private sector, and religious communities.””


    The firm styled their news site to resemble existing local news outlets in their target region (T0097.201: Local Institution Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.201: Local Institution Persona + +**Summary**: Institutions which present themselves as operating in a particular geography, or as having local knowledge relevant to a narrative, are presenting a local institution persona.

    While presenting as a local institution is not an indication of inauthentic behaviour, threat actors may present themselves as such (T0143.002: Fabricated Persona, T0097.201: Local Institution Persona) to add credibility to their narratives, or misrepresent the real opinions of locals in the area.

    Legitimate local institutions could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.201: Local Institution Persona). For example, a local institution could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.202.md b/generated_pages/techniques/T0097.202.md index 3f2eef7..9e2780f 100644 --- a/generated_pages/techniques/T0097.202.md +++ b/generated_pages/techniques/T0097.202.md @@ -2,6 +2,68 @@ **Summary**: An institution with a news outlet persona presents itself as an organisation which delivers new information to its target audience.

    While presenting as a news outlet is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by news organisations. Threat actors can fabricate news organisations (T0143.002: Fabricated Persona, T0097.202: News Outlet Persona), or they can impersonate existing news outlets (T0143.003: Impersonated Persona, T0097.202: News Outlet Persona).

    Legitimate news organisations could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.202: News Outlet Persona). +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | Institutions presenting as news outlets may also present journalists working within the organisation. | +| [T0097.201 Local Institution Persona](../../generated_pages/techniques/T0097.201.md) | Institutions presenting as news outlets may present as being a local news outlet. | +| [T0097.203 Fact Checking Organisation Persona](../../generated_pages/techniques/T0097.203.md) | Institutions presenting as news outlets may also deliver a fact checking service (e.g. The UK’s BBC News has the fact checking service BBC Verify). When an actor presents as the fact checking arm of a news outlet, they are presenting both a News Outlet Persona and a Fact Checking Organisation Persona. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Accounts in the network [of inauthentic accounts attributed to Iran], under the guise of journalist personas, also solicited various individuals over Twitter for interviews and chats, including real journalists and politicians. The personas appear to have successfully conducted remote video and audio interviews with U.S. and UK-based individuals, including a prominent activist, a radio talk show host, and a former U.S. Government official, and subsequently posted the interviews on social media, showing only the individual being interviewed and not the interviewer. The interviewees expressed views that Iran would likely find favorable, discussing topics such as the February 2019 Warsaw summit, an attack on a military parade in the Iranian city of Ahvaz, and the killing of Jamal Khashoggi.

    “The provenance of these interviews appear to have been misrepresented on at least one occasion, with one persona appearing to have falsely claimed to be operating on behalf of a mainstream news outlet; a remote video interview with a US-based activist about the Jamal Khashoggi killing was posted by an account adopting the persona of a journalist from the outlet Newsday, with the Newsday logo also appearing in the video. We did not identify any Newsday interview with the activist in question on this topic. In another instance, a persona posing as a journalist directed tweets containing audio of an interview conducted with a former U.S. Government official at real media personalities, calling on them to post about the interview.”


    In this example actors fabricated journalists (T0097.102: Journalist Persona, T0143.002: Fabricated Persona) who worked at existing news outlets (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona) in order to conduct interviews with targeted individuals. | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “Two accounts [in the second network of accounts taken down by Twitter] appear to have been operated by Oriental Review and the Strategic Culture Foundation, respectively. Oriental Review bills itself as an “open source site for free thinking”, though it trades in outlandish conspiracy theories and posts content bylined by fake people. Stanford Internet Observatory researchers and investigative journalists have previously noted the presence of content bylined by fake “reporter” personas tied to the GRU-linked front Inside Syria Media Center, posted on Oriental Review.”

    In an effort to make the Oriental Review’s stories appear more credible, the threat actors created fake journalists and pretended they wrote the articles on their website (aka “bylined” them).

    In DISARM terms, they fabricated journalists (T0143.002: Fabricated Persona, T0097.003: Journalist Persona), and then used these fabricated journalists to increase perceived legitimacy (T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | +| [I00094 A glimpse inside a Chinese influence campaign: How bogus news websites blur the line between true and false](../../generated_pages/incidents/I00094.md) | Researchers identified websites managed by a Chinese marketing firm which presented themselves as news organisations.

    “On its official website, the Chinese marketing firm boasted that they were in contact with news organizations across the globe, including one in South Korea called the “Chungcheng Times.” According to the joint team, this outlet is a fictional news organization created by the offending company. The Chinese company sought to disguise the site’s true identity and purpose by altering the name attached to it by one character—making it very closely resemble the name of a legitimate outlet operating out of Chungchengbuk-do.

    “The marketing firm also established a news organization under the Korean name “Gyeonggido Daily,” which closely resembles legitimate news outlets operating out of Gyeonggi province such as “Gyeonggi Daily,” “Daily Gyeonggi Newspaper,” and “Gyeonggi N Daily.” One of the fake news sites was named “Incheon Focus,” a title that could be easily mistaken for the legitimate local news outlet, “Focus Incheon.” Furthermore, the Chinese marketing company operated two fake news sites with names identical to two separate local news organizations, one of which ceased operations in December 2022.

    “In total, fifteen out of eighteen Chinese fake news sites incorporated the correct names of real regions in their fake company names. “If the operators had created fake news sites similar to major news organizations based in Seoul, however, the intended deception would have easily been uncovered,” explained Song Tae-eun, an assistant professor in the Department of National Security & Unification Studies at the Korea National Diplomatic Academy, to The Readable. “There is also the possibility that they are using the regional areas as an attempt to form ties with the local community; that being the government, the private sector, and religious communities.””


    The firm styled their news site to resemble existing local news outlets in their target region (T0097.201: Local Institution Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.202: News Outlet Persona + +**Summary**: An institution with a news outlet persona presents itself as an organisation which delivers new information to its target audience.

    While presenting as a news outlet is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by news organisations. Threat actors can fabricate news organisations (T0143.002: Fabricated Persona, T0097.202: News Outlet Persona), or they can impersonate existing news outlets (T0143.003: Impersonated Persona, T0097.202: News Outlet Persona).

    Legitimate news organisations could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.202: News Outlet Persona). + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | Institutions presenting as news outlets may also present journalists working within the organisation. | +| [T0097.201 Local Institution Persona](../../generated_pages/techniques/T0097.201.md) | Institutions presenting as news outlets may present as being a local news outlet. | +| [T0097.203 Fact Checking Organisation Persona](../../generated_pages/techniques/T0097.203.md) | Institutions presenting as news outlets may also deliver a fact checking service (e.g. The UK’s BBC News has the fact checking service BBC Verify). When an actor presents as the fact checking arm of a news outlet, they are presenting both a News Outlet Persona and a Fact Checking Organisation Persona. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Accounts in the network [of inauthentic accounts attributed to Iran], under the guise of journalist personas, also solicited various individuals over Twitter for interviews and chats, including real journalists and politicians. The personas appear to have successfully conducted remote video and audio interviews with U.S. and UK-based individuals, including a prominent activist, a radio talk show host, and a former U.S. Government official, and subsequently posted the interviews on social media, showing only the individual being interviewed and not the interviewer. The interviewees expressed views that Iran would likely find favorable, discussing topics such as the February 2019 Warsaw summit, an attack on a military parade in the Iranian city of Ahvaz, and the killing of Jamal Khashoggi.

    “The provenance of these interviews appear to have been misrepresented on at least one occasion, with one persona appearing to have falsely claimed to be operating on behalf of a mainstream news outlet; a remote video interview with a US-based activist about the Jamal Khashoggi killing was posted by an account adopting the persona of a journalist from the outlet Newsday, with the Newsday logo also appearing in the video. We did not identify any Newsday interview with the activist in question on this topic. In another instance, a persona posing as a journalist directed tweets containing audio of an interview conducted with a former U.S. Government official at real media personalities, calling on them to post about the interview.”


    In this example actors fabricated journalists (T0097.102: Journalist Persona, T0143.002: Fabricated Persona) who worked at existing news outlets (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona) in order to conduct interviews with targeted individuals. | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “Two accounts [in the second network of accounts taken down by Twitter] appear to have been operated by Oriental Review and the Strategic Culture Foundation, respectively. Oriental Review bills itself as an “open source site for free thinking”, though it trades in outlandish conspiracy theories and posts content bylined by fake people. Stanford Internet Observatory researchers and investigative journalists have previously noted the presence of content bylined by fake “reporter” personas tied to the GRU-linked front Inside Syria Media Center, posted on Oriental Review.”

    In an effort to make the Oriental Review’s stories appear more credible, the threat actors created fake journalists and pretended they wrote the articles on their website (aka “bylined” them).

    In DISARM terms, they fabricated journalists (T0143.002: Fabricated Persona, T0097.003: Journalist Persona), and then used these fabricated journalists to increase perceived legitimacy (T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | +| [I00094 A glimpse inside a Chinese influence campaign: How bogus news websites blur the line between true and false](../../generated_pages/incidents/I00094.md) | Researchers identified websites managed by a Chinese marketing firm which presented themselves as news organisations.

    “On its official website, the Chinese marketing firm boasted that they were in contact with news organizations across the globe, including one in South Korea called the “Chungcheng Times.” According to the joint team, this outlet is a fictional news organization created by the offending company. The Chinese company sought to disguise the site’s true identity and purpose by altering the name attached to it by one character—making it very closely resemble the name of a legitimate outlet operating out of Chungchengbuk-do.

    “The marketing firm also established a news organization under the Korean name “Gyeonggido Daily,” which closely resembles legitimate news outlets operating out of Gyeonggi province such as “Gyeonggi Daily,” “Daily Gyeonggi Newspaper,” and “Gyeonggi N Daily.” One of the fake news sites was named “Incheon Focus,” a title that could be easily mistaken for the legitimate local news outlet, “Focus Incheon.” Furthermore, the Chinese marketing company operated two fake news sites with names identical to two separate local news organizations, one of which ceased operations in December 2022.

    “In total, fifteen out of eighteen Chinese fake news sites incorporated the correct names of real regions in their fake company names. “If the operators had created fake news sites similar to major news organizations based in Seoul, however, the intended deception would have easily been uncovered,” explained Song Tae-eun, an assistant professor in the Department of National Security & Unification Studies at the Korea National Diplomatic Academy, to The Readable. “There is also the possibility that they are using the regional areas as an attempt to form ties with the local community; that being the government, the private sector, and religious communities.””


    The firm styled their news site to resemble existing local news outlets in their target region (T0097.201: Local Institution Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona). | +| [I00107 The Lies Russia Tells Itself](../../generated_pages/incidents/I00107.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.202: News Outlet Persona + +**Summary**: An institution with a news outlet persona presents itself as an organisation which delivers new information to its target audience.

    While presenting as a news outlet is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by news organisations. Threat actors can fabricate news organisations (T0143.002: Fabricated Persona, T0097.202: News Outlet Persona), or they can impersonate existing news outlets (T0143.003: Impersonated Persona, T0097.202: News Outlet Persona).

    Legitimate news organisations could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.202: News Outlet Persona). + **Tactic**: TA16 Establish Legitimacy @@ -30,4 +92,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.203.md b/generated_pages/techniques/T0097.203.md index 053fe3e..d5672dd 100644 --- a/generated_pages/techniques/T0097.203.md +++ b/generated_pages/techniques/T0097.203.md @@ -2,6 +2,56 @@ **Summary**: An institution with a fact checking organisation persona presents itself as an organisation which produces reports which assess the validity of others’ reporting / statements.

    While presenting as a fact checking organisation is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by fact checking organisations. Threat actors can fabricate fact checking organisations (T0143.002: Fabricated Persona, T0097.202: News Outlet Persona), or they can impersonate existing fact checking outlets (T0143.003: Impersonated Persona, T0097.202: News Outlet Persona).

    Legitimate fact checking organisations could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.202: News Outlet Persona). +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | Institutions presenting as fact checking organisations may also present journalists working within the organisation. | +| [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | act checking organisations may present as operating as part of a larger news outlet (e.g. The UK’s BBC News has the fact checking service BBC Verify). When an actor presents as the fact checking arm of a news outlet, they are presenting both a News Outlet Persona and a Fact Checking Organisation Persona. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “[Russia’s social media] reach isn't the same as Russian state media, but they are trying to recreate what RT and Sputnik had done," said one EU official involved in tracking Russian disinformation. "It's a coordinated effort that goes beyond social media and involves specific websites."

    “Central to that wider online playbook is a Telegram channel called Warfakes and an affiliated website. Since the beginning of the conflict, that social media channel has garnered more than 725,000 members and repeatedly shares alleged fact-checks aimed at debunking Ukrainian narratives, using language similar to Western-style fact-checking outlets.”


    In this example a Telegram channel (T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel) was established which presented itself as a source of fact checks (T0097.203: Fact Checking Organisation Persona). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.203: Fact Checking Organisation Persona + +**Summary**: An institution with a fact checking organisation persona presents itself as an organisation which produces reports which assess the validity of others’ reporting / statements.

    While presenting as a fact checking organisation is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by fact checking organisations. Threat actors can fabricate fact checking organisations (T0143.002: Fabricated Persona, T0097.202: News Outlet Persona), or they can impersonate existing fact checking outlets (T0143.003: Impersonated Persona, T0097.202: News Outlet Persona).

    Legitimate fact checking organisations could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.202: News Outlet Persona). + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.102 Journalist Persona](../../generated_pages/techniques/T0097.102.md) | Institutions presenting as fact checking organisations may also present journalists working within the organisation. | +| [T0097.202 News Outlet Persona](../../generated_pages/techniques/T0097.202.md) | act checking organisations may present as operating as part of a larger news outlet (e.g. The UK’s BBC News has the fact checking service BBC Verify). When an actor presents as the fact checking arm of a news outlet, they are presenting both a News Outlet Persona and a Fact Checking Organisation Persona. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “[Russia’s social media] reach isn't the same as Russian state media, but they are trying to recreate what RT and Sputnik had done," said one EU official involved in tracking Russian disinformation. "It's a coordinated effort that goes beyond social media and involves specific websites."

    “Central to that wider online playbook is a Telegram channel called Warfakes and an affiliated website. Since the beginning of the conflict, that social media channel has garnered more than 725,000 members and repeatedly shares alleged fact-checks aimed at debunking Ukrainian narratives, using language similar to Western-style fact-checking outlets.”


    In this example a Telegram channel (T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel) was established which presented itself as a source of fact checks (T0097.203: Fact Checking Organisation Persona). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.203: Fact Checking Organisation Persona + +**Summary**: An institution with a fact checking organisation persona presents itself as an organisation which produces reports which assess the validity of others’ reporting / statements.

    While presenting as a fact checking organisation is not an indication of inauthentic behaviour, an influence operation may have its narratives amplified by fact checking organisations. Threat actors can fabricate fact checking organisations (T0143.002: Fabricated Persona, T0097.202: News Outlet Persona), or they can impersonate existing fact checking outlets (T0143.003: Impersonated Persona, T0097.202: News Outlet Persona).

    Legitimate fact checking organisations could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.202: News Outlet Persona). + **Tactic**: TA16 Establish Legitimacy @@ -23,4 +73,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.204.md b/generated_pages/techniques/T0097.204.md index 08527f1..ddb5c1b 100644 --- a/generated_pages/techniques/T0097.204.md +++ b/generated_pages/techniques/T0097.204.md @@ -2,6 +2,60 @@ **Summary**: An institution with a think tank persona presents itself as a think tank; an organisation that aims to conduct original research and propose new policies or solutions, especially for social and scientific problems.

    While presenting as a think tank is not an indication of inauthentic behaviour, think tank personas are commonly used by threat actors as a front for their operational activity (T0143.002: Fabricated Persona, T0097.204: Think Tank Persona). They may be created to give legitimacy to narratives and allow them to suggest politically beneficial solutions to societal issues.

    Legitimate think tanks could have a political bias that they may not be transparent about, they could use their persona for malicious purposes, or they could be exploited by threat actors (T0143.001: Authentic Persona, T0097.204: Think Tank Persona). For example, a think tank could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.107 Researcher Persona](../../generated_pages/techniques/T0097.107.md) | Institutions presenting as think tanks may also present researchers working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “[Russia’s Internet Research Agency, the IRA] pushed narratives with longform blog content. They created media properties, websites designed to produce stories that would resonate with those targeted. It appears, based on the data set provided by Alphabet, that the IRA may have also expanded into think tank-style communiques. One such page, previously unattributed to the IRA but included in the Alphabet data, was GI Analytics, a geopolitics blog with an international masthead that included American authors. This page was promoted via AdWords and YouTube videos; it has strong ties to more traditional Russian propaganda networks, which will be discussed later in this analysis. GI Analytics wrote articles articulating nuanced academic positions on a variety of sophisticated topics. From the site’s About page:

    ““Our purpose and mission are to provide high-quality analysis at a time when we are faced with a multitude of crises, a collapsing global economy, imperialist wars, environmental disasters, corporate greed, terrorism, deceit, GMO food, a migration crisis and a crackdown on small farmers and ranchers.””


    In this example Alphabet’s technical indicators allowed them to assert that GI Analytics, which presented itself as a think tank, was a fabricated institution associated with Russia’s Internet Research Agency (T0097.204: Think Tank Persona, T0143.002: Fabricated Persona). | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | +| [I00083 Fake Think Tanks Fuel Fake News—And the President's Tweets](../../generated_pages/incidents/I00083.md) | “[This article discusses a] longstanding network of bogus "think tanks" raise disinformation to a pseudoscience, and their studies' pull quotes and flashy stats become the "evidence" driving viral, fact-free stories

    [...]

    “[These inauthentic Think Tanks] tend toward hate: There's the white supremacist National Policy Institute and Jared Taylor's New Century Foundation; the anti-LGBTQ work of the Family Research Council and American College of Pediatricians; and a whole slew of groups fixated on immigration. Three of the biggest---Federation for American Immigration Reform, the Center for Immigration Studies, and NumbersUSA---are intertwined, all connected in their origins to white nationalist John Tanton.

    “The Southern Poverty Law Center designates most of these organizations as bona fide hate groups. And yet most---FRC, CIS and FAIR in particular---enjoy relationships with some powerful politicians. Trump himself has met with leaders of the anti-immigration groups, hired people from FAIR and the Family Research Council, and cited the anti-immigration groups' erroneous figures.

    “That's because phony think tanks are professional mimics, from the innocuous-sounding names---the Employment Policies Institute practically steals its name from the Economic Policy Institute---to their online presences. "It used to be you could trust a dot-edu or a dot-org," says Heidi Beirich, director of the Southern Poverty Law Center's Intelligence Project. "Now some of the main hate sites are dot-orgs.””


    In this example an organisation designated as a hate group is presenting itself as a think tank (T0097.204: Think Tank Persona) in order to boost the perceived legitimacy of narratives. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.204: Think Tank Persona + +**Summary**: An institution with a think tank persona presents itself as a think tank; an organisation that aims to conduct original research and propose new policies or solutions, especially for social and scientific problems.

    While presenting as a think tank is not an indication of inauthentic behaviour, think tank personas are commonly used by threat actors as a front for their operational activity (T0143.002: Fabricated Persona, T0097.204: Think Tank Persona). They may be created to give legitimacy to narratives and allow them to suggest politically beneficial solutions to societal issues.

    Legitimate think tanks could have a political bias that they may not be transparent about, they could use their persona for malicious purposes, or they could be exploited by threat actors (T0143.001: Authentic Persona, T0097.204: Think Tank Persona). For example, a think tank could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.107 Researcher Persona](../../generated_pages/techniques/T0097.107.md) | Institutions presenting as think tanks may also present researchers working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “[Russia’s Internet Research Agency, the IRA] pushed narratives with longform blog content. They created media properties, websites designed to produce stories that would resonate with those targeted. It appears, based on the data set provided by Alphabet, that the IRA may have also expanded into think tank-style communiques. One such page, previously unattributed to the IRA but included in the Alphabet data, was GI Analytics, a geopolitics blog with an international masthead that included American authors. This page was promoted via AdWords and YouTube videos; it has strong ties to more traditional Russian propaganda networks, which will be discussed later in this analysis. GI Analytics wrote articles articulating nuanced academic positions on a variety of sophisticated topics. From the site’s About page:

    ““Our purpose and mission are to provide high-quality analysis at a time when we are faced with a multitude of crises, a collapsing global economy, imperialist wars, environmental disasters, corporate greed, terrorism, deceit, GMO food, a migration crisis and a crackdown on small farmers and ranchers.””


    In this example Alphabet’s technical indicators allowed them to assert that GI Analytics, which presented itself as a think tank, was a fabricated institution associated with Russia’s Internet Research Agency (T0097.204: Think Tank Persona, T0143.002: Fabricated Persona). | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | +| [I00083 Fake Think Tanks Fuel Fake News—And the President's Tweets](../../generated_pages/incidents/I00083.md) | “[This article discusses a] longstanding network of bogus "think tanks" raise disinformation to a pseudoscience, and their studies' pull quotes and flashy stats become the "evidence" driving viral, fact-free stories

    [...]

    “[These inauthentic Think Tanks] tend toward hate: There's the white supremacist National Policy Institute and Jared Taylor's New Century Foundation; the anti-LGBTQ work of the Family Research Council and American College of Pediatricians; and a whole slew of groups fixated on immigration. Three of the biggest---Federation for American Immigration Reform, the Center for Immigration Studies, and NumbersUSA---are intertwined, all connected in their origins to white nationalist John Tanton.

    “The Southern Poverty Law Center designates most of these organizations as bona fide hate groups. And yet most---FRC, CIS and FAIR in particular---enjoy relationships with some powerful politicians. Trump himself has met with leaders of the anti-immigration groups, hired people from FAIR and the Family Research Council, and cited the anti-immigration groups' erroneous figures.

    “That's because phony think tanks are professional mimics, from the innocuous-sounding names---the Employment Policies Institute practically steals its name from the Economic Policy Institute---to their online presences. "It used to be you could trust a dot-edu or a dot-org," says Heidi Beirich, director of the Southern Poverty Law Center's Intelligence Project. "Now some of the main hate sites are dot-orgs.””


    In this example an organisation designated as a hate group is presenting itself as a think tank (T0097.204: Think Tank Persona) in order to boost the perceived legitimacy of narratives. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.204: Think Tank Persona + +**Summary**: An institution with a think tank persona presents itself as a think tank; an organisation that aims to conduct original research and propose new policies or solutions, especially for social and scientific problems.

    While presenting as a think tank is not an indication of inauthentic behaviour, think tank personas are commonly used by threat actors as a front for their operational activity (T0143.002: Fabricated Persona, T0097.204: Think Tank Persona). They may be created to give legitimacy to narratives and allow them to suggest politically beneficial solutions to societal issues.

    Legitimate think tanks could have a political bias that they may not be transparent about, they could use their persona for malicious purposes, or they could be exploited by threat actors (T0143.001: Authentic Persona, T0097.204: Think Tank Persona). For example, a think tank could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -25,4 +79,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.205.md b/generated_pages/techniques/T0097.205.md index 61be0fc..a318bc2 100644 --- a/generated_pages/techniques/T0097.205.md +++ b/generated_pages/techniques/T0097.205.md @@ -2,6 +2,53 @@ **Summary**: An institution with a business persona presents itself as a for-profit organisation which provides goods or services for a price.

    While presenting as a business is not an indication of inauthentic behaviour, business personas may be used by threat actors as a front for their operational activity (T0143.002: Fabricated Persona, T0097.205: Business Persona).

    Threat actors may also impersonate existing businesses (T0143.003: Impersonated Persona, T0097.205: Business Persona) to exploit their brand or cause reputational damage.

    Legitimate businesses could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.205: Business Persona). For example, a business could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00070 Eli Lilly Clarifies It’s Not Offering Free Insulin After Tweet From Fake Verified Account—As Chaos Unfolds On Twitter](../../generated_pages/incidents/I00070.md) | “Twitter Blue launched [November 2022], giving any users who pay $8 a month the ability to be verified on the site, a feature previously only available to public figures, government officials and journalists as a way to show they are who they claim to be.

    “[A day after the launch], an account with the handle @EliLillyandCo labeled itself with the name “Eli Lilly and Company,” and by using the same logo as the company in its profile picture and with the verification checkmark, was indistinguishable from the real company (the picture has since been removed and the account has labeled itself as a parody profile).

    The parody account tweeted “we are excited to announce insulin is free now.””


    In this example an account impersonated the pharmaceutical company Eli Lilly (T0097.205: Business Persona, T0143.003: Impersonated Persona) by copying its name, profile picture (T0145.001: Copy Account Imagery), and paying for verification. | +| [I00095 Meta: Chinese disinformation network was behind London front company recruiting content creators](../../generated_pages/incidents/I00095.md) | “A Chinese disinformation network operating fictitious employee personas across the internet used a front company in London to recruit content creators and translators around the world, according to Meta.

    “The operation used a company called London New Europe Media, registered to an address on the upmarket Kensington High Street, that attempted to recruit real people to help it produce content. It is not clear how many people it ultimately recruited.

    “London New Europe Media also “tried to engage individuals to record English-language videos scripted by the network,” in one case leading to a recording criticizing the United States being posted on YouTube, said Meta”.


    In this example a front company was used (T0097.205: Business Persona) to enable actors to recruit targets for producing content (T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.205: Business Persona + +**Summary**: An institution with a business persona presents itself as a for-profit organisation which provides goods or services for a price.

    While presenting as a business is not an indication of inauthentic behaviour, business personas may be used by threat actors as a front for their operational activity (T0143.002: Fabricated Persona, T0097.205: Business Persona).

    Threat actors may also impersonate existing businesses (T0143.003: Impersonated Persona, T0097.205: Business Persona) to exploit their brand or cause reputational damage.

    Legitimate businesses could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.205: Business Persona). For example, a business could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00070 Eli Lilly Clarifies It’s Not Offering Free Insulin After Tweet From Fake Verified Account—As Chaos Unfolds On Twitter](../../generated_pages/incidents/I00070.md) | “Twitter Blue launched [November 2022], giving any users who pay $8 a month the ability to be verified on the site, a feature previously only available to public figures, government officials and journalists as a way to show they are who they claim to be.

    “[A day after the launch], an account with the handle @EliLillyandCo labeled itself with the name “Eli Lilly and Company,” and by using the same logo as the company in its profile picture and with the verification checkmark, was indistinguishable from the real company (the picture has since been removed and the account has labeled itself as a parody profile).

    The parody account tweeted “we are excited to announce insulin is free now.””


    In this example an account impersonated the pharmaceutical company Eli Lilly (T0097.205: Business Persona, T0143.003: Impersonated Persona) by copying its name, profile picture (T0145.001: Copy Account Imagery), and paying for verification. | +| [I00095 Meta: Chinese disinformation network was behind London front company recruiting content creators](../../generated_pages/incidents/I00095.md) | “A Chinese disinformation network operating fictitious employee personas across the internet used a front company in London to recruit content creators and translators around the world, according to Meta.

    “The operation used a company called London New Europe Media, registered to an address on the upmarket Kensington High Street, that attempted to recruit real people to help it produce content. It is not clear how many people it ultimately recruited.

    “London New Europe Media also “tried to engage individuals to record English-language videos scripted by the network,” in one case leading to a recording criticizing the United States being posted on YouTube, said Meta”.


    In this example a front company was used (T0097.205: Business Persona) to enable actors to recruit targets for producing content (T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.205: Business Persona + +**Summary**: An institution with a business persona presents itself as a for-profit organisation which provides goods or services for a price.

    While presenting as a business is not an indication of inauthentic behaviour, business personas may be used by threat actors as a front for their operational activity (T0143.002: Fabricated Persona, T0097.205: Business Persona).

    Threat actors may also impersonate existing businesses (T0143.003: Impersonated Persona, T0097.205: Business Persona) to exploit their brand or cause reputational damage.

    Legitimate businesses could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.205: Business Persona). For example, a business could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.206.md b/generated_pages/techniques/T0097.206.md index 7c87f12..bae4dc2 100644 --- a/generated_pages/techniques/T0097.206.md +++ b/generated_pages/techniques/T0097.206.md @@ -2,6 +2,54 @@ **Summary**: Institutions which present themselves as governments, or government ministries, are presenting a government institution persona.

    While presenting as a government institution is not an indication of inauthentic behaviour, threat actors may impersonate existing government institutions as part of their operation (T0143.003: Impersonated Persona, T0097.206: Government Institution Persona), to add legitimacy to their narratives, or discredit the government.

    Legitimate government institutions could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.206: Government Institution Persona). For example, a government institution could be used by elected officials to spread inauthentic narratives. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.111 Government Official Persona](../../generated_pages/techniques/T0097.111.md) | Institutions presenting as governments may also present officials working within the organisation. | +| [T0097.112 Government Employee Persona](../../generated_pages/techniques/T0097.112.md) | Institutions presenting as governments may also present employees working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.206: Government Institution Persona + +**Summary**: Institutions which present themselves as governments, or government ministries, are presenting a government institution persona.

    While presenting as a government institution is not an indication of inauthentic behaviour, threat actors may impersonate existing government institutions as part of their operation (T0143.003: Impersonated Persona, T0097.206: Government Institution Persona), to add legitimacy to their narratives, or discredit the government.

    Legitimate government institutions could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.206: Government Institution Persona). For example, a government institution could be used by elected officials to spread inauthentic narratives. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.111 Government Official Persona](../../generated_pages/techniques/T0097.111.md) | Institutions presenting as governments may also present officials working within the organisation. | +| [T0097.112 Government Employee Persona](../../generated_pages/techniques/T0097.112.md) | Institutions presenting as governments may also present employees working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “On August 16, 2022, pro-Kremlin Telegram channel Joker DPR (Джокер ДНР) published a forged letter allegedly written by Ukrainian Foreign Minister Dmytro Kuleba. In the letter, Kuleba supposedly asked relevant Polish authorities to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII.

    [...]

    The letter is not dated, and Dmytro Kuleba’s signature seems to be copied from a publicly available letter signed by him in 2021.”


    In this example the Telegram channel Joker DPR published a forged letter (T0085.004: Develop Document) in which they impersonated the Ukrainian Minister of Foreign Affairs (T0097.111: Government Official Persona, T0143.003: Impersonated Persona), using Ministry letterhead (T0097.206: Government Institution Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.206: Government Institution Persona + +**Summary**: Institutions which present themselves as governments, or government ministries, are presenting a government institution persona.

    While presenting as a government institution is not an indication of inauthentic behaviour, threat actors may impersonate existing government institutions as part of their operation (T0143.003: Impersonated Persona, T0097.206: Government Institution Persona), to add legitimacy to their narratives, or discredit the government.

    Legitimate government institutions could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.206: Government Institution Persona). For example, a government institution could be used by elected officials to spread inauthentic narratives. + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.207.md b/generated_pages/techniques/T0097.207.md index 821cddf..1501761 100644 --- a/generated_pages/techniques/T0097.207.md +++ b/generated_pages/techniques/T0097.207.md @@ -2,6 +2,53 @@ **Summary**: Institutions which present themselves as an NGO (Non-Governmental Organisation), an organisation which provides services or advocates for public policy (while not being directly affiliated with any government), are presenting an NGO persona.

    While presenting as an NGO is not an indication of inauthentic behaviour, NGO personas are commonly used by threat actors (such as intelligence services) as a front for their operational activity (T0143.002: Fabricated Persona, T0097.207: NGO Persona). They are created to give legitimacy to the influence operation and potentially infiltrate grassroots movements

    Legitimate NGOs could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.207: NGO Persona). For example, an NGO could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.103 Activist Persona](../../generated_pages/techniques/T0097.103.md) | Institutions presenting as activist groups may also present activists working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “[Iranian state-sponsored cyber espionage actor] APT42 cloud operations attack lifecycle can be described in details as follows:

    - “Social engineering schemes involving decoys and trust building, which includes masquerading as legitimate NGOs and conducting ongoing correspondence with the target, sometimes lasting several weeks.
    - The threat actor masqueraded as well-known international organizations in the legal and NGO fields and sent emails from domains typosquatting the original NGO domains, for example aspenlnstitute[.]org.
    - The Aspen Institute became aware of this spoofed domain and collaborated with industry partners, including blocking it in SafeBrowsing, thus protecting users of Google Chrome and additional browsers.
    - To increase their credibility, APT42 impersonated high-ranking personnel working at the aforementioned organizations when creating the email personas.
    - APT42 enhanced their campaign credibility by using decoy material inviting targets to legitimate and relevant events and conferences. In one instance, the decoy material was hosted on an attacker-controlled SharePoint folder, accessible only after the victim entered their credentials. Mandiant did not identify malicious elements in the files, suggesting they were used solely to gain the victim’s trust.”


    In this example APT42, an Iranian state-sponsored cyber espionage actor, created a domain impersonating the existing NGO The Aspen Institute (T0143.003: Impersonated Persona, T0097.207: NGO Persona). They increased the perceived legitimacy of the impersonation by also impersonating high-ranking employees of the NGO (T0097.100: Individual Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.207: NGO Persona + +**Summary**: Institutions which present themselves as an NGO (Non-Governmental Organisation), an organisation which provides services or advocates for public policy (while not being directly affiliated with any government), are presenting an NGO persona.

    While presenting as an NGO is not an indication of inauthentic behaviour, NGO personas are commonly used by threat actors (such as intelligence services) as a front for their operational activity (T0143.002: Fabricated Persona, T0097.207: NGO Persona). They are created to give legitimacy to the influence operation and potentially infiltrate grassroots movements

    Legitimate NGOs could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.207: NGO Persona). For example, an NGO could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.103 Activist Persona](../../generated_pages/techniques/T0097.103.md) | Institutions presenting as activist groups may also present activists working within the organisation. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “[Iranian state-sponsored cyber espionage actor] APT42 cloud operations attack lifecycle can be described in details as follows:

    - “Social engineering schemes involving decoys and trust building, which includes masquerading as legitimate NGOs and conducting ongoing correspondence with the target, sometimes lasting several weeks.
    - The threat actor masqueraded as well-known international organizations in the legal and NGO fields and sent emails from domains typosquatting the original NGO domains, for example aspenlnstitute[.]org.
    - The Aspen Institute became aware of this spoofed domain and collaborated with industry partners, including blocking it in SafeBrowsing, thus protecting users of Google Chrome and additional browsers.
    - To increase their credibility, APT42 impersonated high-ranking personnel working at the aforementioned organizations when creating the email personas.
    - APT42 enhanced their campaign credibility by using decoy material inviting targets to legitimate and relevant events and conferences. In one instance, the decoy material was hosted on an attacker-controlled SharePoint folder, accessible only after the victim entered their credentials. Mandiant did not identify malicious elements in the files, suggesting they were used solely to gain the victim’s trust.”


    In this example APT42, an Iranian state-sponsored cyber espionage actor, created a domain impersonating the existing NGO The Aspen Institute (T0143.003: Impersonated Persona, T0097.207: NGO Persona). They increased the perceived legitimacy of the impersonation by also impersonating high-ranking employees of the NGO (T0097.100: Individual Persona, T0143.003: Impersonated Persona). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.207: NGO Persona + +**Summary**: Institutions which present themselves as an NGO (Non-Governmental Organisation), an organisation which provides services or advocates for public policy (while not being directly affiliated with any government), are presenting an NGO persona.

    While presenting as an NGO is not an indication of inauthentic behaviour, NGO personas are commonly used by threat actors (such as intelligence services) as a front for their operational activity (T0143.002: Fabricated Persona, T0097.207: NGO Persona). They are created to give legitimacy to the influence operation and potentially infiltrate grassroots movements

    Legitimate NGOs could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.207: NGO Persona). For example, an NGO could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.208.md b/generated_pages/techniques/T0097.208.md index 20d3261..fad5d9c 100644 --- a/generated_pages/techniques/T0097.208.md +++ b/generated_pages/techniques/T0097.208.md @@ -2,6 +2,55 @@ **Summary**: Online accounts which present themselves as focusing on a social cause are presenting the Social Cause Persona. Examples include accounts which post about current affairs, such as discrimination faced by minorities.

    While presenting as an account invested in a social cause is not an indication of inauthentic behaviour, such personas have been used by threat actors to exploit peoples’ legitimate emotional investment regarding social causes that matter to them (T0143.002: Fabricated Persona, T0097.208: Social Cause Persona).

    Legitimate accounts focused on a social cause could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.208: Social Cause Persona). For example, the account holders could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.103 Activist Persona](../../generated_pages/techniques/T0097.103.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting themselves as an activist related to a social cause. Accounts with social cause personas do not present themselves as individuals, but may have activists controlling the accounts. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.208: Social Cause Persona + +**Summary**: Online accounts which present themselves as focusing on a social cause are presenting the Social Cause Persona. Examples include accounts which post about current affairs, such as discrimination faced by minorities.

    While presenting as an account invested in a social cause is not an indication of inauthentic behaviour, such personas have been used by threat actors to exploit peoples’ legitimate emotional investment regarding social causes that matter to them (T0143.002: Fabricated Persona, T0097.208: Social Cause Persona).

    Legitimate accounts focused on a social cause could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.208: Social Cause Persona). For example, the account holders could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0097 Present Persona + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.103 Activist Persona](../../generated_pages/techniques/T0097.103.md) | Analysts should use this sub-technique to catalogue cases where an individual is presenting themselves as an activist related to a social cause. Accounts with social cause personas do not present themselves as individuals, but may have activists controlling the accounts. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097.208: Social Cause Persona + +**Summary**: Online accounts which present themselves as focusing on a social cause are presenting the Social Cause Persona. Examples include accounts which post about current affairs, such as discrimination faced by minorities.

    While presenting as an account invested in a social cause is not an indication of inauthentic behaviour, such personas have been used by threat actors to exploit peoples’ legitimate emotional investment regarding social causes that matter to them (T0143.002: Fabricated Persona, T0097.208: Social Cause Persona).

    Legitimate accounts focused on a social cause could use their persona for malicious purposes, or be exploited by threat actors (T0143.001: Authentic Persona, T0097.208: Social Cause Persona). For example, the account holders could take money for using their position to provide legitimacy to a false narrative, or be tricked into doing so without their knowledge. + **Tactic**: TA16 Establish Legitimacy @@ -23,4 +72,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0097.md b/generated_pages/techniques/T0097.md index 3e3d9d8..048740c 100644 --- a/generated_pages/techniques/T0097.md +++ b/generated_pages/techniques/T0097.md @@ -2,6 +2,48 @@ **Summary**: This Technique contains different types of personas commonly taken on by threat actors during influence operations.

    Analysts should use T0097’s sub-techniques to document the type of persona which an account is presenting. For example, an account which describes itself as being a journalist can be tagged with T0097.102: Journalist Persona.

    Personas presented by individuals include:

    T0097.100: Individual Persona
    T0097.101: Local Persona
    T0097.102: Journalist Persona
    T0097.103: Activist Persona
    T0097.104: Hacktivist Persona
    T0097.105: Military Personnel Persona
    T0097.106: Recruiter Persona
    T0097.107: Researcher Persona
    T0097.108: Expert Persona
    T0097.109: Romantic Suitor Persona
    T0097.110: Party Official Persona
    T0097.111: Government Official Persona
    T0097.112: Government Employee Persona

    This Technique also houses institutional personas commonly taken on by threat actors:

    T0097.200: Institutional Persona
    T0097.201: Local Institution Persona
    T0097.202: News Outlet Persona
    T0097.203: Fact Checking Organisation Persona
    T0097.204: Think Tank Persona
    T0097.205: Business Persona
    T0097.206: Government Institution Persona
    T0097.207: NGO Persona
    T0097.208: Social Cause Persona

    By using a persona, a threat actor is adding the perceived legitimacy of the persona to their narratives and activities. +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097: Present Persona + +**Summary**: This Technique contains different types of personas commonly taken on by threat actors during influence operations.

    Analysts should use T0097’s sub-techniques to document the type of persona which an account is presenting. For example, an account which describes itself as being a journalist can be tagged with T0097.102: Journalist Persona.

    Personas presented by individuals include:

    T0097.100: Individual Persona
    T0097.101: Local Persona
    T0097.102: Journalist Persona
    T0097.103: Activist Persona
    T0097.104: Hacktivist Persona
    T0097.105: Military Personnel Persona
    T0097.106: Recruiter Persona
    T0097.107: Researcher Persona
    T0097.108: Expert Persona
    T0097.109: Romantic Suitor Persona
    T0097.110: Party Official Persona
    T0097.111: Government Official Persona
    T0097.112: Government Employee Persona

    This Technique also houses institutional personas commonly taken on by threat actors:

    T0097.200: Institutional Persona
    T0097.201: Local Institution Persona
    T0097.202: News Outlet Persona
    T0097.203: Fact Checking Organisation Persona
    T0097.204: Think Tank Persona
    T0097.205: Business Persona
    T0097.206: Government Institution Persona
    T0097.207: NGO Persona
    T0097.208: Social Cause Persona

    By using a persona, a threat actor is adding the perceived legitimacy of the persona to their narratives and activities. + +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0097: Present Persona + +**Summary**: This Technique contains different types of personas commonly taken on by threat actors during influence operations.

    Analysts should use T0097’s sub-techniques to document the type of persona which an account is presenting. For example, an account which describes itself as being a journalist can be tagged with T0097.102: Journalist Persona.

    Personas presented by individuals include:

    T0097.100: Individual Persona
    T0097.101: Local Persona
    T0097.102: Journalist Persona
    T0097.103: Activist Persona
    T0097.104: Hacktivist Persona
    T0097.105: Military Personnel Persona
    T0097.106: Recruiter Persona
    T0097.107: Researcher Persona
    T0097.108: Expert Persona
    T0097.109: Romantic Suitor Persona
    T0097.110: Party Official Persona
    T0097.111: Government Official Persona
    T0097.112: Government Employee Persona

    This Technique also houses institutional personas commonly taken on by threat actors:

    T0097.200: Institutional Persona
    T0097.201: Local Institution Persona
    T0097.202: News Outlet Persona
    T0097.203: Fact Checking Organisation Persona
    T0097.204: Think Tank Persona
    T0097.205: Business Persona
    T0097.206: Government Institution Persona
    T0097.207: NGO Persona
    T0097.208: Social Cause Persona

    By using a persona, a threat actor is adding the perceived legitimacy of the persona to their narratives and activities. + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0098.001.md b/generated_pages/techniques/T0098.001.md index 807e47e..db372e4 100644 --- a/generated_pages/techniques/T0098.001.md +++ b/generated_pages/techniques/T0098.001.md @@ -2,6 +2,48 @@ **Summary**: Create Inauthentic News Sites +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0098 Establish Inauthentic News Sites + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0098.001: Create Inauthentic News Sites + +**Summary**: Create Inauthentic News Sites + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0098 Establish Inauthentic News Sites + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0098.001: Create Inauthentic News Sites + +**Summary**: Create Inauthentic News Sites + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0098.002.md b/generated_pages/techniques/T0098.002.md index 52deb74..17da449 100644 --- a/generated_pages/techniques/T0098.002.md +++ b/generated_pages/techniques/T0098.002.md @@ -2,6 +2,48 @@ **Summary**: Leverage Existing Inauthentic News Sites +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0098 Establish Inauthentic News Sites + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0098.002: Leverage Existing Inauthentic News Sites + +**Summary**: Leverage Existing Inauthentic News Sites + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0098 Establish Inauthentic News Sites + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0098.002: Leverage Existing Inauthentic News Sites + +**Summary**: Leverage Existing Inauthentic News Sites + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0098.md b/generated_pages/techniques/T0098.md index f6974d8..8c4f6e1 100644 --- a/generated_pages/techniques/T0098.md +++ b/generated_pages/techniques/T0098.md @@ -2,6 +2,48 @@ **Summary**: Modern computational propaganda makes use of a cadre of imposter news sites spreading globally. These sites, sometimes motivated by concerns other than propaganda--for instance, click-based revenue--often have some superficial markers of authenticity, such as naming and site-design. But many can be quickly exposed with reference to their owenership, reporting history and adverstising details. +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0098: Establish Inauthentic News Sites + +**Summary**: Modern computational propaganda makes use of a cadre of imposter news sites spreading globally. These sites, sometimes motivated by concerns other than propaganda--for instance, click-based revenue--often have some superficial markers of authenticity, such as naming and site-design. But many can be quickly exposed with reference to their owenership, reporting history and adverstising details. + +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0098: Establish Inauthentic News Sites + +**Summary**: Modern computational propaganda makes use of a cadre of imposter news sites spreading globally. These sites, sometimes motivated by concerns other than propaganda--for instance, click-based revenue--often have some superficial markers of authenticity, such as naming and site-design. But many can be quickly exposed with reference to their owenership, reporting history and adverstising details. + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0100.001.md b/generated_pages/techniques/T0100.001.md index 3045317..e0b959e 100644 --- a/generated_pages/techniques/T0100.001.md +++ b/generated_pages/techniques/T0100.001.md @@ -2,6 +2,48 @@ **Summary**: Co-Opt Trusted Individuals +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0100 Co-Opt Trusted Sources + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100.001: Co-Opt Trusted Individuals + +**Summary**: Co-Opt Trusted Individuals + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0100 Co-Opt Trusted Sources + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100.001: Co-Opt Trusted Individuals + +**Summary**: Co-Opt Trusted Individuals + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0100.002.md b/generated_pages/techniques/T0100.002.md index d191a1a..f938648 100644 --- a/generated_pages/techniques/T0100.002.md +++ b/generated_pages/techniques/T0100.002.md @@ -2,6 +2,48 @@ **Summary**: Co-Opt Grassroots Groups +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0100 Co-Opt Trusted Sources + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100.002: Co-Opt Grassroots Groups + +**Summary**: Co-Opt Grassroots Groups + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0100 Co-Opt Trusted Sources + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100.002: Co-Opt Grassroots Groups + +**Summary**: Co-Opt Grassroots Groups + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0100.003.md b/generated_pages/techniques/T0100.003.md index ff9899e..a695877 100644 --- a/generated_pages/techniques/T0100.003.md +++ b/generated_pages/techniques/T0100.003.md @@ -2,6 +2,48 @@ **Summary**: Co-opt Influencers +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0100 Co-Opt Trusted Sources + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100.003: Co-Opt Influencers + +**Summary**: Co-opt Influencers + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0100 Co-Opt Trusted Sources + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100.003: Co-Opt Influencers + +**Summary**: Co-opt Influencers + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0100.md b/generated_pages/techniques/T0100.md index ecffc5b..c88192e 100644 --- a/generated_pages/techniques/T0100.md +++ b/generated_pages/techniques/T0100.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may co-opt trusted sources by infiltrating or repurposing a source to reach a target audience through existing, previously reliable networks. Co-opted trusted sources may include: - National or local new outlets - Research or academic publications - Online blogs or websites +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100: Co-Opt Trusted Sources + +**Summary**: An influence operation may co-opt trusted sources by infiltrating or repurposing a source to reach a target audience through existing, previously reliable networks. Co-opted trusted sources may include: - National or local new outlets - Research or academic publications - Online blogs or websites + +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0100: Co-Opt Trusted Sources + +**Summary**: An influence operation may co-opt trusted sources by infiltrating or repurposing a source to reach a target audience through existing, previously reliable networks. Co-opted trusted sources may include: - National or local new outlets - Research or academic publications - Online blogs or websites + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0101.md b/generated_pages/techniques/T0101.md index 9d20adf..a72f9f6 100644 --- a/generated_pages/techniques/T0101.md +++ b/generated_pages/techniques/T0101.md @@ -2,6 +2,50 @@ **Summary**: Localised content refers to content that appeals to a specific community of individuals, often in defined geographic areas. An operation may create localised content using local language and dialects to resonate with its target audience and blend in with other local news and social media. Localised content may help an operation increase legitimacy, avoid detection, and complicate external attribution. +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0101: Create Localised Content + +**Summary**: Localised content refers to content that appeals to a specific community of individuals, often in defined geographic areas. An operation may create localised content using local language and dialects to resonate with its target audience and blend in with other local news and social media. Localised content may help an operation increase legitimacy, avoid detection, and complicate external attribution. + +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0101: Create Localised Content + +**Summary**: Localised content refers to content that appeals to a specific community of individuals, often in defined geographic areas. An operation may create localised content using local language and dialects to resonate with its target audience and blend in with other local news and social media. Localised content may help an operation increase legitimacy, avoid detection, and complicate external attribution. + **Tactic**: TA05 Microtarget @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0102.001.md b/generated_pages/techniques/T0102.001.md index 17f504a..7775757 100644 --- a/generated_pages/techniques/T0102.001.md +++ b/generated_pages/techniques/T0102.001.md @@ -2,6 +2,48 @@ **Summary**: Use existing Echo Chambers/Filter Bubbles +**Tactic**: TA05 Microtarget **Parent Technique:** T0102 Leverage Echo Chambers/Filter Bubbles + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102.001: Use Existing Echo Chambers/Filter Bubbles + +**Summary**: Use existing Echo Chambers/Filter Bubbles + +**Tactic**: TA05 Microtarget **Parent Technique:** T0102 Leverage Echo Chambers/Filter Bubbles + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102.001: Use Existing Echo Chambers/Filter Bubbles + +**Summary**: Use existing Echo Chambers/Filter Bubbles + **Tactic**: TA05 Microtarget @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0102.002.md b/generated_pages/techniques/T0102.002.md index dc5537c..dd9f98a 100644 --- a/generated_pages/techniques/T0102.002.md +++ b/generated_pages/techniques/T0102.002.md @@ -2,6 +2,48 @@ **Summary**: Create Echo Chambers/Filter Bubbles +**Tactic**: TA05 Microtarget **Parent Technique:** T0102 Leverage Echo Chambers/Filter Bubbles + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102.002: Create Echo Chambers/Filter Bubbles + +**Summary**: Create Echo Chambers/Filter Bubbles + +**Tactic**: TA05 Microtarget **Parent Technique:** T0102 Leverage Echo Chambers/Filter Bubbles + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102.002: Create Echo Chambers/Filter Bubbles + +**Summary**: Create Echo Chambers/Filter Bubbles + **Tactic**: TA05 Microtarget @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0102.003.md b/generated_pages/techniques/T0102.003.md index d224bb3..a7121a5 100644 --- a/generated_pages/techniques/T0102.003.md +++ b/generated_pages/techniques/T0102.003.md @@ -2,6 +2,48 @@ **Summary**: A data void refers to a word or phrase that results in little, manipulative, or low-quality search engine data. Data voids are hard to detect and relatively harmless until exploited by an entity aiming to quickly proliferate false or misleading information during a phenomenon that causes a high number of individuals to query the term or phrase. In the Plan phase, an influence operation may identify data voids for later exploitation in the operation. A 2019 report by Michael Golebiewski identifies five types of data voids. (1) “Breaking news” data voids occur when a keyword gains popularity during a short period of time, allowing an influence operation to publish false content before legitimate news outlets have an opportunity to publish relevant information. (2) An influence operation may create a “strategic new terms” data void by creating their own terms and publishing information online before promoting their keyword to the target audience. (3) An influence operation may publish content on “outdated terms” that have decreased in popularity, capitalising on most search engines’ preferences for recency. (4) “Fragmented concepts” data voids separate connections between similar ideas, isolating segment queries to distinct search engine results. (5) An influence operation may use “problematic queries” that previously resulted in disturbing or inappropriate content to promote messaging until mainstream media recontextualizes the term. +**Tactic**: TA05 Microtarget **Parent Technique:** T0102 Leverage Echo Chambers/Filter Bubbles + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102.003: Exploit Data Voids + +**Summary**: A data void refers to a word or phrase that results in little, manipulative, or low-quality search engine data. Data voids are hard to detect and relatively harmless until exploited by an entity aiming to quickly proliferate false or misleading information during a phenomenon that causes a high number of individuals to query the term or phrase. In the Plan phase, an influence operation may identify data voids for later exploitation in the operation. A 2019 report by Michael Golebiewski identifies five types of data voids. (1) “Breaking news” data voids occur when a keyword gains popularity during a short period of time, allowing an influence operation to publish false content before legitimate news outlets have an opportunity to publish relevant information. (2) An influence operation may create a “strategic new terms” data void by creating their own terms and publishing information online before promoting their keyword to the target audience. (3) An influence operation may publish content on “outdated terms” that have decreased in popularity, capitalising on most search engines’ preferences for recency. (4) “Fragmented concepts” data voids separate connections between similar ideas, isolating segment queries to distinct search engine results. (5) An influence operation may use “problematic queries” that previously resulted in disturbing or inappropriate content to promote messaging until mainstream media recontextualizes the term. + +**Tactic**: TA05 Microtarget **Parent Technique:** T0102 Leverage Echo Chambers/Filter Bubbles + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102.003: Exploit Data Voids + +**Summary**: A data void refers to a word or phrase that results in little, manipulative, or low-quality search engine data. Data voids are hard to detect and relatively harmless until exploited by an entity aiming to quickly proliferate false or misleading information during a phenomenon that causes a high number of individuals to query the term or phrase. In the Plan phase, an influence operation may identify data voids for later exploitation in the operation. A 2019 report by Michael Golebiewski identifies five types of data voids. (1) “Breaking news” data voids occur when a keyword gains popularity during a short period of time, allowing an influence operation to publish false content before legitimate news outlets have an opportunity to publish relevant information. (2) An influence operation may create a “strategic new terms” data void by creating their own terms and publishing information online before promoting their keyword to the target audience. (3) An influence operation may publish content on “outdated terms” that have decreased in popularity, capitalising on most search engines’ preferences for recency. (4) “Fragmented concepts” data voids separate connections between similar ideas, isolating segment queries to distinct search engine results. (5) An influence operation may use “problematic queries” that previously resulted in disturbing or inappropriate content to promote messaging until mainstream media recontextualizes the term. + **Tactic**: TA05 Microtarget @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0102.md b/generated_pages/techniques/T0102.md index 2272982..f566821 100644 --- a/generated_pages/techniques/T0102.md +++ b/generated_pages/techniques/T0102.md @@ -2,6 +2,48 @@ **Summary**: An echo chamber refers to an internet subgroup, often along ideological lines, where individuals only engage with “others with which they are already in agreement.” A filter bubble refers to an algorithm's placement of an individual in content that they agree with or regularly engage with, possibly entrapping the user into a bubble of their own making. An operation may create these isolated areas of the internet by match existing groups, or aggregating individuals into a single target audience based on shared interests, politics, values, demographics, and other characteristics. Echo chambers and filter bubbles help to reinforce similar biases and content to the same target audience members. +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102: Leverage Echo Chambers/Filter Bubbles + +**Summary**: An echo chamber refers to an internet subgroup, often along ideological lines, where individuals only engage with “others with which they are already in agreement.” A filter bubble refers to an algorithm's placement of an individual in content that they agree with or regularly engage with, possibly entrapping the user into a bubble of their own making. An operation may create these isolated areas of the internet by match existing groups, or aggregating individuals into a single target audience based on shared interests, politics, values, demographics, and other characteristics. Echo chambers and filter bubbles help to reinforce similar biases and content to the same target audience members. + +**Tactic**: TA05 Microtarget + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0102: Leverage Echo Chambers/Filter Bubbles + +**Summary**: An echo chamber refers to an internet subgroup, often along ideological lines, where individuals only engage with “others with which they are already in agreement.” A filter bubble refers to an algorithm's placement of an individual in content that they agree with or regularly engage with, possibly entrapping the user into a bubble of their own making. An operation may create these isolated areas of the internet by match existing groups, or aggregating individuals into a single target audience based on shared interests, politics, values, demographics, and other characteristics. Echo chambers and filter bubbles help to reinforce similar biases and content to the same target audience members. + **Tactic**: TA05 Microtarget @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0107.md b/generated_pages/techniques/T0107.md index 1cca96f..ae355a9 100644 --- a/generated_pages/techniques/T0107.md +++ b/generated_pages/techniques/T0107.md @@ -2,6 +2,48 @@ **Summary**: Platforms for searching, sharing, and curating content and media. Examples include Pinterest, Flipboard, etc. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0107: Bookmarking and Content Curation + +**Summary**: Platforms for searching, sharing, and curating content and media. Examples include Pinterest, Flipboard, etc. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0107: Bookmarking and Content Curation + +**Summary**: Platforms for searching, sharing, and curating content and media. Examples include Pinterest, Flipboard, etc. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0109.md b/generated_pages/techniques/T0109.md index 909982c..22de60f 100644 --- a/generated_pages/techniques/T0109.md +++ b/generated_pages/techniques/T0109.md @@ -2,6 +2,48 @@ **Summary**: Platforms for finding, reviewing, and sharing information about brands, products, services, restaurants, travel destinations, etc. Examples include Yelp, TripAdvisor, etc. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0109: Consumer Review Networks + +**Summary**: Platforms for finding, reviewing, and sharing information about brands, products, services, restaurants, travel destinations, etc. Examples include Yelp, TripAdvisor, etc. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0109: Consumer Review Networks + +**Summary**: Platforms for finding, reviewing, and sharing information about brands, products, services, restaurants, travel destinations, etc. Examples include Yelp, TripAdvisor, etc. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0110.md b/generated_pages/techniques/T0110.md index e661206..b7ab329 100644 --- a/generated_pages/techniques/T0110.md +++ b/generated_pages/techniques/T0110.md @@ -2,6 +2,48 @@ **Summary**: Leveraging formal, traditional, diplomatic channels to communicate with foreign governments (written documents, meetings, summits, diplomatic visits, etc). This type of diplomacy is conducted by diplomats of one nation with diplomats and other officials of another nation or international organisation. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0110: Formal Diplomatic Channels + +**Summary**: Leveraging formal, traditional, diplomatic channels to communicate with foreign governments (written documents, meetings, summits, diplomatic visits, etc). This type of diplomacy is conducted by diplomats of one nation with diplomats and other officials of another nation or international organisation. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0110: Formal Diplomatic Channels + +**Summary**: Leveraging formal, traditional, diplomatic channels to communicate with foreign governments (written documents, meetings, summits, diplomatic visits, etc). This type of diplomacy is conducted by diplomats of one nation with diplomats and other officials of another nation or international organisation. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0111.001.md b/generated_pages/techniques/T0111.001.md index fec9f4c..73f81a3 100644 --- a/generated_pages/techniques/T0111.001.md +++ b/generated_pages/techniques/T0111.001.md @@ -2,6 +2,48 @@ **Summary**: TV +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0111 Traditional Media + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111.001: TV + +**Summary**: TV + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0111 Traditional Media + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111.001: TV + +**Summary**: TV + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0111.002.md b/generated_pages/techniques/T0111.002.md index b5265c1..6b9531c 100644 --- a/generated_pages/techniques/T0111.002.md +++ b/generated_pages/techniques/T0111.002.md @@ -2,6 +2,48 @@ **Summary**: Newspaper +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0111 Traditional Media + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111.002: Newspaper + +**Summary**: Newspaper + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0111 Traditional Media + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111.002: Newspaper + +**Summary**: Newspaper + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0111.003.md b/generated_pages/techniques/T0111.003.md index 3798be6..da462da 100644 --- a/generated_pages/techniques/T0111.003.md +++ b/generated_pages/techniques/T0111.003.md @@ -2,6 +2,48 @@ **Summary**: Radio +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0111 Traditional Media + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111.003: Radio + +**Summary**: Radio + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0111 Traditional Media + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111.003: Radio + +**Summary**: Radio + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0111.md b/generated_pages/techniques/T0111.md index d979371..e2ece83 100644 --- a/generated_pages/techniques/T0111.md +++ b/generated_pages/techniques/T0111.md @@ -2,6 +2,48 @@ **Summary**: Examples include TV, Newspaper, Radio, etc. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111: Traditional Media + +**Summary**: Examples include TV, Newspaper, Radio, etc. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0111: Traditional Media + +**Summary**: Examples include TV, Newspaper, Radio, etc. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0113.md b/generated_pages/techniques/T0113.md index 56a5032..c9ca17e 100644 --- a/generated_pages/techniques/T0113.md +++ b/generated_pages/techniques/T0113.md @@ -2,6 +2,48 @@ **Summary**: Commercial analytic firms collect data on target audience activities and evaluate the data to detect trends, such as content receiving high click-rates. An influence operation may employ commercial analytic firms to facilitate external collection on its target audience, complicating attribution efforts and better tailoring the content to audience preferences. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0113: Employ Commercial Analytic Firms + +**Summary**: Commercial analytic firms collect data on target audience activities and evaluate the data to detect trends, such as content receiving high click-rates. An influence operation may employ commercial analytic firms to facilitate external collection on its target audience, complicating attribution efforts and better tailoring the content to audience preferences. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0113: Employ Commercial Analytic Firms + +**Summary**: Commercial analytic firms collect data on target audience activities and evaluate the data to detect trends, such as content receiving high click-rates. An influence operation may employ commercial analytic firms to facilitate external collection on its target audience, complicating attribution efforts and better tailoring the content to audience preferences. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0114.001.md b/generated_pages/techniques/T0114.001.md index ca73142..dcb3aef 100644 --- a/generated_pages/techniques/T0114.001.md +++ b/generated_pages/techniques/T0114.001.md @@ -2,6 +2,48 @@ **Summary**: Social Media +**Tactic**: TA09 Deliver Content **Parent Technique:** T0114 Deliver Ads + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0114.001: Social Media + +**Summary**: Social Media + +**Tactic**: TA09 Deliver Content **Parent Technique:** T0114 Deliver Ads + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0114.001: Social Media + +**Summary**: Social Media + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0114.002.md b/generated_pages/techniques/T0114.002.md index 305121a..00c7da5 100644 --- a/generated_pages/techniques/T0114.002.md +++ b/generated_pages/techniques/T0114.002.md @@ -2,6 +2,48 @@ **Summary**: Examples include TV, Radio, Newspaper, billboards +**Tactic**: TA09 Deliver Content **Parent Technique:** T0114 Deliver Ads + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0114.002: Traditional Media + +**Summary**: Examples include TV, Radio, Newspaper, billboards + +**Tactic**: TA09 Deliver Content **Parent Technique:** T0114 Deliver Ads + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0114.002: Traditional Media + +**Summary**: Examples include TV, Radio, Newspaper, billboards + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0114.md b/generated_pages/techniques/T0114.md index b630bad..45ca073 100644 --- a/generated_pages/techniques/T0114.md +++ b/generated_pages/techniques/T0114.md @@ -2,6 +2,50 @@ **Summary**: Delivering content via any form of paid media or advertising. +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0114: Deliver Ads + +**Summary**: Delivering content via any form of paid media or advertising. + +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0114: Deliver Ads + +**Summary**: Delivering content via any form of paid media or advertising. + **Tactic**: TA09 Deliver Content @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0115.001.md b/generated_pages/techniques/T0115.001.md index 7d4e570..401649e 100644 --- a/generated_pages/techniques/T0115.001.md +++ b/generated_pages/techniques/T0115.001.md @@ -2,6 +2,48 @@ **Summary**: Memes are one of the most important single artefact types in all of computational propaganda. Memes in this framework denotes the narrow image-based definition. But that naming is no accident, as these items have most of the important properties of Dawkins' original conception as a self-replicating unit of culture. Memes pull together reference and commentary; image and narrative; emotion and message. Memes are a powerful tool and the heart of modern influence campaigns. +**Tactic**: TA09 Deliver Content **Parent Technique:** T0115 Post Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115.001: Share Memes + +**Summary**: Memes are one of the most important single artefact types in all of computational propaganda. Memes in this framework denotes the narrow image-based definition. But that naming is no accident, as these items have most of the important properties of Dawkins' original conception as a self-replicating unit of culture. Memes pull together reference and commentary; image and narrative; emotion and message. Memes are a powerful tool and the heart of modern influence campaigns. + +**Tactic**: TA09 Deliver Content **Parent Technique:** T0115 Post Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115.001: Share Memes + +**Summary**: Memes are one of the most important single artefact types in all of computational propaganda. Memes in this framework denotes the narrow image-based definition. But that naming is no accident, as these items have most of the important properties of Dawkins' original conception as a self-replicating unit of culture. Memes pull together reference and commentary; image and narrative; emotion and message. Memes are a powerful tool and the heart of modern influence campaigns. + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0115.002.md b/generated_pages/techniques/T0115.002.md index d804182..7189d8a 100644 --- a/generated_pages/techniques/T0115.002.md +++ b/generated_pages/techniques/T0115.002.md @@ -2,6 +2,48 @@ **Summary**: Post Violative Content to Provoke Takedown and Backlash. +**Tactic**: TA09 Deliver Content **Parent Technique:** T0115 Post Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115.002: Post Violative Content to Provoke Takedown and Backlash + +**Summary**: Post Violative Content to Provoke Takedown and Backlash. + +**Tactic**: TA09 Deliver Content **Parent Technique:** T0115 Post Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115.002: Post Violative Content to Provoke Takedown and Backlash + +**Summary**: Post Violative Content to Provoke Takedown and Backlash. + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0115.003.md b/generated_pages/techniques/T0115.003.md index 0bfe8c0..ec7a53c 100644 --- a/generated_pages/techniques/T0115.003.md +++ b/generated_pages/techniques/T0115.003.md @@ -2,6 +2,48 @@ **Summary**: Direct posting refers to a method of posting content via a one-way messaging service, where the recipient cannot directly respond to the poster’s messaging. An influence operation may post directly to promote operation narratives to the target audience without allowing opportunities for fact-checking or disagreement, creating a false sense of support for the narrative. +**Tactic**: TA09 Deliver Content **Parent Technique:** T0115 Post Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115.003: One-Way Direct Posting + +**Summary**: Direct posting refers to a method of posting content via a one-way messaging service, where the recipient cannot directly respond to the poster’s messaging. An influence operation may post directly to promote operation narratives to the target audience without allowing opportunities for fact-checking or disagreement, creating a false sense of support for the narrative. + +**Tactic**: TA09 Deliver Content **Parent Technique:** T0115 Post Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115.003: One-Way Direct Posting + +**Summary**: Direct posting refers to a method of posting content via a one-way messaging service, where the recipient cannot directly respond to the poster’s messaging. An influence operation may post directly to promote operation narratives to the target audience without allowing opportunities for fact-checking or disagreement, creating a false sense of support for the narrative. + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0115.md b/generated_pages/techniques/T0115.md index fbad643..4f8cbaf 100644 --- a/generated_pages/techniques/T0115.md +++ b/generated_pages/techniques/T0115.md @@ -2,6 +2,51 @@ **Summary**: Delivering content by posting via owned media (assets that the operator controls). +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115: Post Content + +**Summary**: Delivering content by posting via owned media (assets that the operator controls). + +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0115: Post Content + +**Summary**: Delivering content by posting via owned media (assets that the operator controls). + **Tactic**: TA09 Deliver Content @@ -22,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0116.001.md b/generated_pages/techniques/T0116.001.md index 4e64fa5..7e7a73d 100644 --- a/generated_pages/techniques/T0116.001.md +++ b/generated_pages/techniques/T0116.001.md @@ -2,6 +2,48 @@ **Summary**: Use government-paid social media commenters, astroturfers, chat bots (programmed to reply to specific key words/hashtags) influence online conversations, product reviews, web-site comment forums. +**Tactic**: TA09 Deliver Content **Parent Technique:** T0116 Comment or Reply on Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0116.001: Post Inauthentic Social Media Comment + +**Summary**: Use government-paid social media commenters, astroturfers, chat bots (programmed to reply to specific key words/hashtags) influence online conversations, product reviews, web-site comment forums. + +**Tactic**: TA09 Deliver Content **Parent Technique:** T0116 Comment or Reply on Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0116.001: Post Inauthentic Social Media Comment + +**Summary**: Use government-paid social media commenters, astroturfers, chat bots (programmed to reply to specific key words/hashtags) influence online conversations, product reviews, web-site comment forums. + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0116.md b/generated_pages/techniques/T0116.md index 00f2959..401bae3 100644 --- a/generated_pages/techniques/T0116.md +++ b/generated_pages/techniques/T0116.md @@ -2,6 +2,48 @@ **Summary**: Delivering content by replying or commenting via owned media (assets that the operator controls). +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0116: Comment or Reply on Content + +**Summary**: Delivering content by replying or commenting via owned media (assets that the operator controls). + +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0116: Comment or Reply on Content + +**Summary**: Delivering content by replying or commenting via owned media (assets that the operator controls). + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0117.md b/generated_pages/techniques/T0117.md index 3b7eaf9..14ff02a 100644 --- a/generated_pages/techniques/T0117.md +++ b/generated_pages/techniques/T0117.md @@ -2,6 +2,48 @@ **Summary**: Deliver content by attracting the attention of traditional media (earned media). +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0117: Attract Traditional Media + +**Summary**: Deliver content by attracting the attention of traditional media (earned media). + +**Tactic**: TA09 Deliver Content + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0117: Attract Traditional Media + +**Summary**: Deliver content by attracting the attention of traditional media (earned media). + **Tactic**: TA09 Deliver Content @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0118.md b/generated_pages/techniques/T0118.md index e75aa5c..b87ca39 100644 --- a/generated_pages/techniques/T0118.md +++ b/generated_pages/techniques/T0118.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may amplify existing narratives that align with its narratives to support operation objectives. +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0118: Amplify Existing Narrative + +**Summary**: An influence operation may amplify existing narratives that align with its narratives to support operation objectives. + +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0118: Amplify Existing Narrative + +**Summary**: An influence operation may amplify existing narratives that align with its narratives to support operation objectives. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0119.001.md b/generated_pages/techniques/T0119.001.md index ccf365b..d3646c0 100644 --- a/generated_pages/techniques/T0119.001.md +++ b/generated_pages/techniques/T0119.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may post content across groups to spread narratives and content to new communities within the target audiences or to new target audiences. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0119 Cross-Posting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119.001: Post across Groups + +**Summary**: An influence operation may post content across groups to spread narratives and content to new communities within the target audiences or to new target audiences. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0119 Cross-Posting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119.001: Post across Groups + +**Summary**: An influence operation may post content across groups to spread narratives and content to new communities within the target audiences or to new target audiences. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0119.002.md b/generated_pages/techniques/T0119.002.md index 24d39da..3098986 100644 --- a/generated_pages/techniques/T0119.002.md +++ b/generated_pages/techniques/T0119.002.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may post content across platforms to spread narratives and content to new communities within the target audiences or to new target audiences. Posting across platforms can also remove opposition and context, helping the narrative spread with less opposition on the cross-posted platform. +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0119 Cross-Posting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119.002: Post across Platform + +**Summary**: An influence operation may post content across platforms to spread narratives and content to new communities within the target audiences or to new target audiences. Posting across platforms can also remove opposition and context, helping the narrative spread with less opposition on the cross-posted platform. + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0119 Cross-Posting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119.002: Post across Platform + +**Summary**: An influence operation may post content across platforms to spread narratives and content to new communities within the target audiences or to new target audiences. Posting across platforms can also remove opposition and context, helping the narrative spread with less opposition on the cross-posted platform. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0119.003.md b/generated_pages/techniques/T0119.003.md index 5ac6c81..cd5e00f 100644 --- a/generated_pages/techniques/T0119.003.md +++ b/generated_pages/techniques/T0119.003.md @@ -2,6 +2,48 @@ **Summary**: Post Across Disciplines +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0119 Cross-Posting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119.003: Post across Disciplines + +**Summary**: Post Across Disciplines + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0119 Cross-Posting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119.003: Post across Disciplines + +**Summary**: Post Across Disciplines + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0119.md b/generated_pages/techniques/T0119.md index c1a3d06..6a75ff2 100644 --- a/generated_pages/techniques/T0119.md +++ b/generated_pages/techniques/T0119.md @@ -2,6 +2,48 @@ **Summary**: Cross-posting refers to posting the same message to multiple internet discussions, social media platforms or accounts, or news groups at one time. An influence operation may post content online in multiple communities and platforms to increase the chances of content exposure to the target audience. +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119: Cross-Posting + +**Summary**: Cross-posting refers to posting the same message to multiple internet discussions, social media platforms or accounts, or news groups at one time. An influence operation may post content online in multiple communities and platforms to increase the chances of content exposure to the target audience. + +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0119: Cross-Posting + +**Summary**: Cross-posting refers to posting the same message to multiple internet discussions, social media platforms or accounts, or news groups at one time. An influence operation may post content online in multiple communities and platforms to increase the chances of content exposure to the target audience. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0120.001.md b/generated_pages/techniques/T0120.001.md index d302a81..5d66b27 100644 --- a/generated_pages/techniques/T0120.001.md +++ b/generated_pages/techniques/T0120.001.md @@ -2,6 +2,48 @@ **Summary**: Use Affiliate Marketing Programmes +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0120 Incentivize Sharing + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0120.001: Use Affiliate Marketing Programmes + +**Summary**: Use Affiliate Marketing Programmes + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0120 Incentivize Sharing + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0120.001: Use Affiliate Marketing Programmes + +**Summary**: Use Affiliate Marketing Programmes + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0120.002.md b/generated_pages/techniques/T0120.002.md index bfe276e..8ba684a 100644 --- a/generated_pages/techniques/T0120.002.md +++ b/generated_pages/techniques/T0120.002.md @@ -2,6 +2,48 @@ **Summary**: Use Contests and Prizes +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0120 Incentivize Sharing + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0120.002: Use Contests and Prizes + +**Summary**: Use Contests and Prizes + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0120 Incentivize Sharing + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0120.002: Use Contests and Prizes + +**Summary**: Use Contests and Prizes + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0120.md b/generated_pages/techniques/T0120.md index ac3dfa6..37e5ef1 100644 --- a/generated_pages/techniques/T0120.md +++ b/generated_pages/techniques/T0120.md @@ -2,6 +2,48 @@ **Summary**: Incentivizing content sharing refers to actions that encourage users to share content themselves, reducing the need for the operation itself to post and promote its own content. +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0120: Incentivize Sharing + +**Summary**: Incentivizing content sharing refers to actions that encourage users to share content themselves, reducing the need for the operation itself to post and promote its own content. + +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0120: Incentivize Sharing + +**Summary**: Incentivizing content sharing refers to actions that encourage users to share content themselves, reducing the need for the operation itself to post and promote its own content. + **Tactic**: TA17 Maximise Exposure @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0121.001.md b/generated_pages/techniques/T0121.001.md index 1a743ae..a2aa45b 100644 --- a/generated_pages/techniques/T0121.001.md +++ b/generated_pages/techniques/T0121.001.md @@ -2,6 +2,52 @@ **Summary**: Bypassing content blocking refers to actions taken to circumvent network security measures that prevent users from accessing certain servers, resources, or other online spheres. An influence operation may bypass content blocking to proliferate its content on restricted areas of the internet. Common strategies for bypassing content blocking include: - Altering IP addresses to avoid IP filtering - Using a Virtual Private Network (VPN) to avoid IP filtering - Using a Content Delivery Network (CDN) to avoid IP filtering - Enabling encryption to bypass packet inspection blocking - Manipulating text to avoid filtering by keywords - Posting content on multiple platforms to avoid platform-specific removals - Using local facilities or modified DNS servers to avoid DNS filtering +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0121 Manipulate Platform Algorithm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00112 Patreon allows disinformation and conspiracies to be monetised in Spain](../../generated_pages/incidents/I00112.md) | In this report EU DisinfoLab identified 17 Spanish accounts that monetise and/or spread QAnon content or other conspiracy theories on Patreon. Content produced by these accounts go against Patreon’s stated policy of removing creators that “advance disinformation promoting the QAnon conspiracy theory”. EU DisinfoLab found:

    In most cases, the creators monetise the content directly on Patreon (posts are only accessible for people sponsoring the creators) but there are also cases of indirect monetization (monetization through links leading to other platforms), an aspect that was flagged and analysed by Eu DisinfoLab in the mentioned previous report.

    Some creators display links that redirects users to other platforms such as YouTube or LBRY where they can monetise their content. Some even offer almost all of their videos for free by redirecting to their YouTube channel.

    Another modus operandi is for the creators to advertise on Patreon that they are looking for financing through PayPal or provide the author’s email to explore other financing alternatives.

    [...]

    Sometimes the content offered for a fee on Patreon is freely accessible on other platforms. Creators openly explain that they seek voluntary donation on Patreon, but that their creations will be public on YouTube. This means that the model of these platforms does not always involve a direct monetisation of the content. Creators who have built a strong reputation previously on other platforms can use Patreon as a platform to get some sponsorship which is not related to the content and give them more freedom to create.

    Some users explicitly claim to use Patreon as a secondary channel to evade “censorship” by other platforms such as YouTube. Patreon seems to be perceived as a safe haven for disinformation and fringe content that has been suppressed for violating the policies of other platforms. For example, Jorge Guerra points out how Patreon acts as a back-up channel to go to in case of censorship by YouTube. Meanwhile, Alfa Mind openly claims to use Patreon to publish content that is not allowed on YouTube. “Exclusive access to videos that are prohibited on YouTube. These videos are only accessible on Patreon, as their content is very explicit and shocking”, are offered to the patrons who pay €3 per month.


    In spite of Patreon’s stated policy, actors use accounts on their platform to generate revenue or donations for their content, and to provide a space to host content which was removed from other platforms (T0146: Account Asset, T0152.012: Subscription Service Platform, T0121.001: Bypass Content Bocking).

    Some actors were observed accepting donations via PayPal (T0146: Account Asset, T0148.003: Payment Processing Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0121.001: Bypass Content Blocking + +**Summary**: Bypassing content blocking refers to actions taken to circumvent network security measures that prevent users from accessing certain servers, resources, or other online spheres. An influence operation may bypass content blocking to proliferate its content on restricted areas of the internet. Common strategies for bypassing content blocking include: - Altering IP addresses to avoid IP filtering - Using a Virtual Private Network (VPN) to avoid IP filtering - Using a Content Delivery Network (CDN) to avoid IP filtering - Enabling encryption to bypass packet inspection blocking - Manipulating text to avoid filtering by keywords - Posting content on multiple platforms to avoid platform-specific removals - Using local facilities or modified DNS servers to avoid DNS filtering + +**Tactic**: TA17 Maximise Exposure **Parent Technique:** T0121 Manipulate Platform Algorithm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00112 Patreon allows disinformation and conspiracies to be monetised in Spain](../../generated_pages/incidents/I00112.md) | In this report EU DisinfoLab identified 17 Spanish accounts that monetise and/or spread QAnon content or other conspiracy theories on Patreon. Content produced by these accounts go against Patreon’s stated policy of removing creators that “advance disinformation promoting the QAnon conspiracy theory”. EU DisinfoLab found:

    In most cases, the creators monetise the content directly on Patreon (posts are only accessible for people sponsoring the creators) but there are also cases of indirect monetization (monetization through links leading to other platforms), an aspect that was flagged and analysed by Eu DisinfoLab in the mentioned previous report.

    Some creators display links that redirects users to other platforms such as YouTube or LBRY where they can monetise their content. Some even offer almost all of their videos for free by redirecting to their YouTube channel.

    Another modus operandi is for the creators to advertise on Patreon that they are looking for financing through PayPal or provide the author’s email to explore other financing alternatives.

    [...]

    Sometimes the content offered for a fee on Patreon is freely accessible on other platforms. Creators openly explain that they seek voluntary donation on Patreon, but that their creations will be public on YouTube. This means that the model of these platforms does not always involve a direct monetisation of the content. Creators who have built a strong reputation previously on other platforms can use Patreon as a platform to get some sponsorship which is not related to the content and give them more freedom to create.

    Some users explicitly claim to use Patreon as a secondary channel to evade “censorship” by other platforms such as YouTube. Patreon seems to be perceived as a safe haven for disinformation and fringe content that has been suppressed for violating the policies of other platforms. For example, Jorge Guerra points out how Patreon acts as a back-up channel to go to in case of censorship by YouTube. Meanwhile, Alfa Mind openly claims to use Patreon to publish content that is not allowed on YouTube. “Exclusive access to videos that are prohibited on YouTube. These videos are only accessible on Patreon, as their content is very explicit and shocking”, are offered to the patrons who pay €3 per month.


    In spite of Patreon’s stated policy, actors use accounts on their platform to generate revenue or donations for their content, and to provide a space to host content which was removed from other platforms (T0146: Account Asset, T0152.012: Subscription Service Platform, T0121.001: Bypass Content Bocking).

    Some actors were observed accepting donations via PayPal (T0146: Account Asset, T0148.003: Payment Processing Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0121.001: Bypass Content Blocking + +**Summary**: Bypassing content blocking refers to actions taken to circumvent network security measures that prevent users from accessing certain servers, resources, or other online spheres. An influence operation may bypass content blocking to proliferate its content on restricted areas of the internet. Common strategies for bypassing content blocking include: - Altering IP addresses to avoid IP filtering - Using a Virtual Private Network (VPN) to avoid IP filtering - Using a Content Delivery Network (CDN) to avoid IP filtering - Enabling encryption to bypass packet inspection blocking - Manipulating text to avoid filtering by keywords - Posting content on multiple platforms to avoid platform-specific removals - Using local facilities or modified DNS servers to avoid DNS filtering + **Tactic**: TA17 Maximise Exposure @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0121.md b/generated_pages/techniques/T0121.md index f27ae1f..74d341f 100644 --- a/generated_pages/techniques/T0121.md +++ b/generated_pages/techniques/T0121.md @@ -2,6 +2,50 @@ **Summary**: Manipulating a platform algorithm refers to conducting activity on a platform in a way that intentionally targets its underlying algorithm. After analysing a platform’s algorithm (see: Select Platforms), an influence operation may use a platform in a way that increases its content exposure, avoids content removal, or otherwise benefits the operation’s strategy. For example, an influence operation may use bots to amplify its posts so that the platform’s algorithm recognises engagement with operation content and further promotes the content on user timelines. +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0121: Manipulate Platform Algorithm + +**Summary**: Manipulating a platform algorithm refers to conducting activity on a platform in a way that intentionally targets its underlying algorithm. After analysing a platform’s algorithm (see: Select Platforms), an influence operation may use a platform in a way that increases its content exposure, avoids content removal, or otherwise benefits the operation’s strategy. For example, an influence operation may use bots to amplify its posts so that the platform’s algorithm recognises engagement with operation content and further promotes the content on user timelines. + +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0121: Manipulate Platform Algorithm + +**Summary**: Manipulating a platform algorithm refers to conducting activity on a platform in a way that intentionally targets its underlying algorithm. After analysing a platform’s algorithm (see: Select Platforms), an influence operation may use a platform in a way that increases its content exposure, avoids content removal, or otherwise benefits the operation’s strategy. For example, an influence operation may use bots to amplify its posts so that the platform’s algorithm recognises engagement with operation content and further promotes the content on user timelines. + **Tactic**: TA17 Maximise Exposure @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0122.md b/generated_pages/techniques/T0122.md index 4b0d69b..2a5870f 100644 --- a/generated_pages/techniques/T0122.md +++ b/generated_pages/techniques/T0122.md @@ -2,6 +2,57 @@ **Summary**: Direct users to alternative platforms refers to encouraging users to move from the platform on which they initially viewed operation content and engage with content on alternate information channels, including separate social media channels and inauthentic websites. An operation may drive users to alternative platforms to diversify its information channels and ensure the target audience knows where to access operation content if the initial platform suspends, flags, or otherwise removes original operation assets and content. +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0122: Direct Users to Alternative Platforms + +**Summary**: Direct users to alternative platforms refers to encouraging users to move from the platform on which they initially viewed operation content and engage with content on alternate information channels, including separate social media channels and inauthentic websites. An operation may drive users to alternative platforms to diversify its information channels and ensure the target audience knows where to access operation content if the initial platform suspends, flags, or otherwise removes original operation assets and content. + +**Tactic**: TA17 Maximise Exposure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0122: Direct Users to Alternative Platforms + +**Summary**: Direct users to alternative platforms refers to encouraging users to move from the platform on which they initially viewed operation content and engage with content on alternate information channels, including separate social media channels and inauthentic websites. An operation may drive users to alternative platforms to diversify its information channels and ensure the target audience knows where to access operation content if the initial platform suspends, flags, or otherwise removes original operation assets and content. + **Tactic**: TA17 Maximise Exposure @@ -26,4 +77,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0123.001.md b/generated_pages/techniques/T0123.001.md index 5c6e2da..a1d9a8b 100644 --- a/generated_pages/techniques/T0123.001.md +++ b/generated_pages/techniques/T0123.001.md @@ -2,6 +2,48 @@ **Summary**: Deleting opposing content refers to the removal of content that conflicts with operational narratives from selected platforms. An influence operation may delete opposing content to censor contradictory information from the target audience, allowing operation narratives to take priority in the information space. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.001: Delete Opposing Content + +**Summary**: Deleting opposing content refers to the removal of content that conflicts with operational narratives from selected platforms. An influence operation may delete opposing content to censor contradictory information from the target audience, allowing operation narratives to take priority in the information space. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.001: Delete Opposing Content + +**Summary**: Deleting opposing content refers to the removal of content that conflicts with operational narratives from selected platforms. An influence operation may delete opposing content to censor contradictory information from the target audience, allowing operation narratives to take priority in the information space. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0123.002.md b/generated_pages/techniques/T0123.002.md index 6d11497..700e325 100644 --- a/generated_pages/techniques/T0123.002.md +++ b/generated_pages/techniques/T0123.002.md @@ -2,6 +2,48 @@ **Summary**: Content blocking refers to actions taken to restrict internet access or render certain areas of the internet inaccessible. An influence operation may restrict content based on both network and content attributes. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.002: Block Content + +**Summary**: Content blocking refers to actions taken to restrict internet access or render certain areas of the internet inaccessible. An influence operation may restrict content based on both network and content attributes. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.002: Block Content + +**Summary**: Content blocking refers to actions taken to restrict internet access or render certain areas of the internet inaccessible. An influence operation may restrict content based on both network and content attributes. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0123.003.md b/generated_pages/techniques/T0123.003.md index 1821b71..53661d3 100644 --- a/generated_pages/techniques/T0123.003.md +++ b/generated_pages/techniques/T0123.003.md @@ -2,6 +2,48 @@ **Summary**: Destroying information generation capabilities refers to actions taken to limit, degrade, or otherwise incapacitate an actor’s ability to generate conflicting information. An influence operation may destroy an actor’s information generation capabilities by physically dismantling the information infrastructure, disconnecting resources needed for information generation, or redirecting information generation personnel. An operation may destroy an adversary’s information generation capabilities to limit conflicting content exposure to the target audience and crowd the information space with its own narratives. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.003: Destroy Information Generation Capabilities + +**Summary**: Destroying information generation capabilities refers to actions taken to limit, degrade, or otherwise incapacitate an actor’s ability to generate conflicting information. An influence operation may destroy an actor’s information generation capabilities by physically dismantling the information infrastructure, disconnecting resources needed for information generation, or redirecting information generation personnel. An operation may destroy an adversary’s information generation capabilities to limit conflicting content exposure to the target audience and crowd the information space with its own narratives. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.003: Destroy Information Generation Capabilities + +**Summary**: Destroying information generation capabilities refers to actions taken to limit, degrade, or otherwise incapacitate an actor’s ability to generate conflicting information. An influence operation may destroy an actor’s information generation capabilities by physically dismantling the information infrastructure, disconnecting resources needed for information generation, or redirecting information generation personnel. An operation may destroy an adversary’s information generation capabilities to limit conflicting content exposure to the target audience and crowd the information space with its own narratives. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0123.004.md b/generated_pages/techniques/T0123.004.md index 89a2413..ef9da78 100644 --- a/generated_pages/techniques/T0123.004.md +++ b/generated_pages/techniques/T0123.004.md @@ -2,6 +2,48 @@ **Summary**: A server redirect, also known as a URL redirect, occurs when a server automatically forwards a user from one URL to another using server-side or client-side scripting languages. An influence operation may conduct a server redirect to divert target audience members from one website to another without their knowledge. The redirected website may pose as a legitimate source, host malware, or otherwise aid operation objectives. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.004: Conduct Server Redirect + +**Summary**: A server redirect, also known as a URL redirect, occurs when a server automatically forwards a user from one URL to another using server-side or client-side scripting languages. An influence operation may conduct a server redirect to divert target audience members from one website to another without their knowledge. The redirected website may pose as a legitimate source, host malware, or otherwise aid operation objectives. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0123 Control Information Environment through Offensive Cyberspace Operations + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123.004: Conduct Server Redirect + +**Summary**: A server redirect, also known as a URL redirect, occurs when a server automatically forwards a user from one URL to another using server-side or client-side scripting languages. An influence operation may conduct a server redirect to divert target audience members from one website to another without their knowledge. The redirected website may pose as a legitimate source, host malware, or otherwise aid operation objectives. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0123.md b/generated_pages/techniques/T0123.md index 14729d4..9b9e8ab 100644 --- a/generated_pages/techniques/T0123.md +++ b/generated_pages/techniques/T0123.md @@ -2,6 +2,48 @@ **Summary**: Controlling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritise operation messaging or block opposition messaging. +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123: Control Information Environment through Offensive Cyberspace Operations + +**Summary**: Controlling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritise operation messaging or block opposition messaging. + +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0123: Control Information Environment through Offensive Cyberspace Operations + +**Summary**: Controlling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritise operation messaging or block opposition messaging. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0124.001.md b/generated_pages/techniques/T0124.001.md index 6aaac30..7a7804c 100644 --- a/generated_pages/techniques/T0124.001.md +++ b/generated_pages/techniques/T0124.001.md @@ -2,6 +2,50 @@ **Summary**: Reporting opposing content refers to notifying and providing an instance of a violation of a platform’s guidelines and policies for conduct on the platform. In addition to simply reporting the content, an operation may leverage copyright regulations to trick social media and web platforms into removing opposing content by manipulating the content to appear in violation of copyright laws. Reporting opposing content facilitates the suppression of contradictory information and allows operation narratives to take priority in the information space. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0124 Suppress Opposition + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed a network of accounts in Vietnam for violating our Inauthentic Behavior policy against mass reporting. They coordinated the targeting of activists and other people who publicly criticized the Vietnamese government and used false reports of various violations in an attempt to have these users removed from our platform. The people behind this activity relied primarily on authentic and duplicate accounts to submit hundreds — in some cases, thousands — of complaints against their targets through our abuse reporting flows.

    “Many operators also maintained fake accounts — some of which were detected and disabled by our automated systems — to pose as their targets so they could then report the legitimate accounts as fake. They would frequently change the gender and name of their fake accounts to resemble the target individual. Among the most common claims in this misleading reporting activity were complaints of impersonation, and to a much lesser extent inauthenticity. The network also advertised abusive services in their bios and constantly evolved their tactics in an attempt to evade detection.“


    In this example actors repurposed their accounts to impersonate targeted activists (T0097.103: Activist Persona, T0143.003: Impersonated Persona) in order to falsely report the activists’ legitimate accounts as impersonations (T0124.001: Report Non-Violative Opposing Content). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124.001: Report Non-Violative Opposing Content + +**Summary**: Reporting opposing content refers to notifying and providing an instance of a violation of a platform’s guidelines and policies for conduct on the platform. In addition to simply reporting the content, an operation may leverage copyright regulations to trick social media and web platforms into removing opposing content by manipulating the content to appear in violation of copyright laws. Reporting opposing content facilitates the suppression of contradictory information and allows operation narratives to take priority in the information space. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0124 Suppress Opposition + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed a network of accounts in Vietnam for violating our Inauthentic Behavior policy against mass reporting. They coordinated the targeting of activists and other people who publicly criticized the Vietnamese government and used false reports of various violations in an attempt to have these users removed from our platform. The people behind this activity relied primarily on authentic and duplicate accounts to submit hundreds — in some cases, thousands — of complaints against their targets through our abuse reporting flows.

    “Many operators also maintained fake accounts — some of which were detected and disabled by our automated systems — to pose as their targets so they could then report the legitimate accounts as fake. They would frequently change the gender and name of their fake accounts to resemble the target individual. Among the most common claims in this misleading reporting activity were complaints of impersonation, and to a much lesser extent inauthenticity. The network also advertised abusive services in their bios and constantly evolved their tactics in an attempt to evade detection.“


    In this example actors repurposed their accounts to impersonate targeted activists (T0097.103: Activist Persona, T0143.003: Impersonated Persona) in order to falsely report the activists’ legitimate accounts as impersonations (T0124.001: Report Non-Violative Opposing Content). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124.001: Report Non-Violative Opposing Content + +**Summary**: Reporting opposing content refers to notifying and providing an instance of a violation of a platform’s guidelines and policies for conduct on the platform. In addition to simply reporting the content, an operation may leverage copyright regulations to trick social media and web platforms into removing opposing content by manipulating the content to appear in violation of copyright laws. Reporting opposing content facilitates the suppression of contradictory information and allows operation narratives to take priority in the information space. + **Tactic**: TA18 Drive Online Harms @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0124.002.md b/generated_pages/techniques/T0124.002.md index b639d4f..e450735 100644 --- a/generated_pages/techniques/T0124.002.md +++ b/generated_pages/techniques/T0124.002.md @@ -2,6 +2,48 @@ **Summary**: Goad people into actions that violate terms of service or will lead to having their content or accounts taken down. +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0124 Suppress Opposition + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124.002: Goad People into Harmful Action (Stop Hitting Yourself) + +**Summary**: Goad people into actions that violate terms of service or will lead to having their content or accounts taken down. + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0124 Suppress Opposition + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124.002: Goad People into Harmful Action (Stop Hitting Yourself) + +**Summary**: Goad people into actions that violate terms of service or will lead to having their content or accounts taken down. + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0124.003.md b/generated_pages/techniques/T0124.003.md index caf5065..182ea3e 100644 --- a/generated_pages/techniques/T0124.003.md +++ b/generated_pages/techniques/T0124.003.md @@ -2,6 +2,48 @@ **Summary**: Exploit Platform TOS/Content Moderation +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0124 Suppress Opposition + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124.003: Exploit Platform TOS/Content Moderation + +**Summary**: Exploit Platform TOS/Content Moderation + +**Tactic**: TA18 Drive Online Harms **Parent Technique:** T0124 Suppress Opposition + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124.003: Exploit Platform TOS/Content Moderation + +**Summary**: Exploit Platform TOS/Content Moderation + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0124.md b/generated_pages/techniques/T0124.md index 8755083..db6943f 100644 --- a/generated_pages/techniques/T0124.md +++ b/generated_pages/techniques/T0124.md @@ -2,6 +2,49 @@ **Summary**: Operators can suppress the opposition by exploiting platform content moderation tools and processes like reporting non-violative content to platforms for takedown and goading opposition actors into taking actions that result in platform action or target audience disapproval. +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124: Suppress Opposition + +**Summary**: Operators can suppress the opposition by exploiting platform content moderation tools and processes like reporting non-violative content to platforms for takedown and goading opposition actors into taking actions that result in platform action or target audience disapproval. + +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00101 Pro-Putin Disinformation Warriors Take War of Aggression to Reddit](../../generated_pages/incidents/I00101.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0124: Suppress Opposition + +**Summary**: Operators can suppress the opposition by exploiting platform content moderation tools and processes like reporting non-violative content to platforms for takedown and goading opposition actors into taking actions that result in platform action or target audience disapproval. + **Tactic**: TA18 Drive Online Harms @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0125.md b/generated_pages/techniques/T0125.md index 6582a65..792083a 100644 --- a/generated_pages/techniques/T0125.md +++ b/generated_pages/techniques/T0125.md @@ -2,6 +2,48 @@ **Summary**: Platform filtering refers to the decontextualization of information as claims cross platforms (from Joan Donovan https://www.hks.harvard.edu/publications/disinformation-design-use-evidence-collages-and-platform-filtering-media-manipulation) +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0125: Platform Filtering + +**Summary**: Platform filtering refers to the decontextualization of information as claims cross platforms (from Joan Donovan https://www.hks.harvard.edu/publications/disinformation-design-use-evidence-collages-and-platform-filtering-media-manipulation) + +**Tactic**: TA18 Drive Online Harms + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0125: Platform Filtering + +**Summary**: Platform filtering refers to the decontextualization of information as claims cross platforms (from Joan Donovan https://www.hks.harvard.edu/publications/disinformation-design-use-evidence-collages-and-platform-filtering-media-manipulation) + **Tactic**: TA18 Drive Online Harms @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0126.001.md b/generated_pages/techniques/T0126.001.md index 7dc7885..2e705ab 100644 --- a/generated_pages/techniques/T0126.001.md +++ b/generated_pages/techniques/T0126.001.md @@ -2,6 +2,50 @@ **Summary**: Call to action to attend an event +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0126 Encourage Attendance at Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “A few press investigations have alluded to the [Russia’s Internet Research Agency]’s job ads. The extent of the human asset recruitment strategy is revealed in the organic data set. It is expansive, and was clearly a priority. Posts encouraging Americans to perform various types of tasks for IRA handlers appeared in Black, Left, and Right-targeted groups, though they were most numerous in the Black community. They included:

    - Requests for contact with preachers from Black churches (Black_Baptist_Church)
    - Offers of free counsellingcounseling to people with sexual addiction (Army of Jesus)
    - Soliciting volunteers to hand out fliers
    - Soliciting volunteers to teach self-defense classes
    - Offering free self-defense classes (Black Fist/Fit Black)
    - Requests for followers to attend political rallies
    - Requests for photographers to document protests
    - Requests for speakers at protests
    - Requests to protest the Westborough Baptist Church (LGBT United)
    - Job offers for designers to help design fliers, sites, Facebook sticker packs
    - Requests for female followers to send photos for a calendar
    - Requests for followers to send photos to be shared to the Page (Back the Badge)
    - Soliciting videos for a YouTube contest called “Pee on Hillary”
    - Encouraging people to apply to be part of a Black reality TV show
    - Posting a wide variety of job ads (write for BlackMattersUS and others)
    - Requests for lawyers to volunteer to assist with immigration cases”


    This behaviour matches T0097.106: Recruiter Persona because the threat actors are presenting tasks for their target audience to complete in the style of a job posting (even though some of the tasks were presented as voluntary / unpaid efforts), including calls for people to attend political rallies (T0126.001: Call to Action to Attend). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0126.001: Call to Action to Attend + +**Summary**: Call to action to attend an event + +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0126 Encourage Attendance at Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “A few press investigations have alluded to the [Russia’s Internet Research Agency]’s job ads. The extent of the human asset recruitment strategy is revealed in the organic data set. It is expansive, and was clearly a priority. Posts encouraging Americans to perform various types of tasks for IRA handlers appeared in Black, Left, and Right-targeted groups, though they were most numerous in the Black community. They included:

    - Requests for contact with preachers from Black churches (Black_Baptist_Church)
    - Offers of free counsellingcounseling to people with sexual addiction (Army of Jesus)
    - Soliciting volunteers to hand out fliers
    - Soliciting volunteers to teach self-defense classes
    - Offering free self-defense classes (Black Fist/Fit Black)
    - Requests for followers to attend political rallies
    - Requests for photographers to document protests
    - Requests for speakers at protests
    - Requests to protest the Westborough Baptist Church (LGBT United)
    - Job offers for designers to help design fliers, sites, Facebook sticker packs
    - Requests for female followers to send photos for a calendar
    - Requests for followers to send photos to be shared to the Page (Back the Badge)
    - Soliciting videos for a YouTube contest called “Pee on Hillary”
    - Encouraging people to apply to be part of a Black reality TV show
    - Posting a wide variety of job ads (write for BlackMattersUS and others)
    - Requests for lawyers to volunteer to assist with immigration cases”


    This behaviour matches T0097.106: Recruiter Persona because the threat actors are presenting tasks for their target audience to complete in the style of a job posting (even though some of the tasks were presented as voluntary / unpaid efforts), including calls for people to attend political rallies (T0126.001: Call to Action to Attend). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0126.001: Call to Action to Attend + +**Summary**: Call to action to attend an event + **Tactic**: TA10 Drive Offline Activity @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0126.002.md b/generated_pages/techniques/T0126.002.md index d17f810..36dca06 100644 --- a/generated_pages/techniques/T0126.002.md +++ b/generated_pages/techniques/T0126.002.md @@ -2,6 +2,50 @@ **Summary**: Facilitate logistics or support for travel, food, housing, etc. +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0126 Encourage Attendance at Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0126.002: Facilitate Logistics or Support for Attendance + +**Summary**: Facilitate logistics or support for travel, food, housing, etc. + +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0126 Encourage Attendance at Events + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0126.002: Facilitate Logistics or Support for Attendance + +**Summary**: Facilitate logistics or support for travel, food, housing, etc. + **Tactic**: TA10 Drive Offline Activity @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0126.md b/generated_pages/techniques/T0126.md index 2d26a46..692cbd9 100644 --- a/generated_pages/techniques/T0126.md +++ b/generated_pages/techniques/T0126.md @@ -2,6 +2,48 @@ **Summary**: Operation encourages attendance at existing real world event. +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0126: Encourage Attendance at Events + +**Summary**: Operation encourages attendance at existing real world event. + +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0126: Encourage Attendance at Events + +**Summary**: Operation encourages attendance at existing real world event. + **Tactic**: TA10 Drive Offline Activity @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0127.001.md b/generated_pages/techniques/T0127.001.md index ede653f..8f15384 100644 --- a/generated_pages/techniques/T0127.001.md +++ b/generated_pages/techniques/T0127.001.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may directly Conduct Physical Violence to achieve campaign goals. +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0127 Physical Violence + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0127.001: Conduct Physical Violence + +**Summary**: An influence operation may directly Conduct Physical Violence to achieve campaign goals. + +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0127 Physical Violence + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0127.001: Conduct Physical Violence + +**Summary**: An influence operation may directly Conduct Physical Violence to achieve campaign goals. + **Tactic**: TA10 Drive Offline Activity @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0127.002.md b/generated_pages/techniques/T0127.002.md index 1e94ad8..abc4f67 100644 --- a/generated_pages/techniques/T0127.002.md +++ b/generated_pages/techniques/T0127.002.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may Encourage others to engage in Physical Violence to achieve campaign goals. +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0127 Physical Violence + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0127.002: Encourage Physical Violence + +**Summary**: An influence operation may Encourage others to engage in Physical Violence to achieve campaign goals. + +**Tactic**: TA10 Drive Offline Activity **Parent Technique:** T0127 Physical Violence + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0127.002: Encourage Physical Violence + +**Summary**: An influence operation may Encourage others to engage in Physical Violence to achieve campaign goals. + **Tactic**: TA10 Drive Offline Activity @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0127.md b/generated_pages/techniques/T0127.md index 3f777a4..9fb010a 100644 --- a/generated_pages/techniques/T0127.md +++ b/generated_pages/techniques/T0127.md @@ -2,6 +2,48 @@ **Summary**: Physical violence refers to the use of force to injure, abuse, damage, or destroy. An influence operation may conduct or encourage physical violence to discourage opponents from promoting conflicting content or draw attention to operation narratives using shock value. +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0127: Physical Violence + +**Summary**: Physical violence refers to the use of force to injure, abuse, damage, or destroy. An influence operation may conduct or encourage physical violence to discourage opponents from promoting conflicting content or draw attention to operation narratives using shock value. + +**Tactic**: TA10 Drive Offline Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0127: Physical Violence + +**Summary**: Physical violence refers to the use of force to injure, abuse, damage, or destroy. An influence operation may conduct or encourage physical violence to discourage opponents from promoting conflicting content or draw attention to operation narratives using shock value. + **Tactic**: TA10 Drive Offline Activity @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0128.001.md b/generated_pages/techniques/T0128.001.md index 7c8d7dd..4fb85cb 100644 --- a/generated_pages/techniques/T0128.001.md +++ b/generated_pages/techniques/T0128.001.md @@ -2,6 +2,48 @@ **Summary**: An operation may use pseudonyms, or fake names, to mask the identity of operational accounts, channels, pages etc., publish anonymous content, or otherwise use falsified personas to conceal the identity of the operation. An operation may coordinate pseudonyms across multiple platforms, for example, by writing an article under a pseudonym and then posting a link to the article on social media on an account, channel, or page with the same falsified name. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.001: Use Pseudonyms + +**Summary**: An operation may use pseudonyms, or fake names, to mask the identity of operational accounts, channels, pages etc., publish anonymous content, or otherwise use falsified personas to conceal the identity of the operation. An operation may coordinate pseudonyms across multiple platforms, for example, by writing an article under a pseudonym and then posting a link to the article on social media on an account, channel, or page with the same falsified name. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.001: Use Pseudonyms + +**Summary**: An operation may use pseudonyms, or fake names, to mask the identity of operational accounts, channels, pages etc., publish anonymous content, or otherwise use falsified personas to conceal the identity of the operation. An operation may coordinate pseudonyms across multiple platforms, for example, by writing an article under a pseudonym and then posting a link to the article on social media on an account, channel, or page with the same falsified name. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0128.002.md b/generated_pages/techniques/T0128.002.md index e1f0d32..ef20f86 100644 --- a/generated_pages/techniques/T0128.002.md +++ b/generated_pages/techniques/T0128.002.md @@ -2,6 +2,48 @@ **Summary**: Concealing network identity aims to hide the existence an influence operation’s network completely. Unlike concealing sponsorship, concealing network identity denies the existence of any sort of organisation. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.002: Conceal Network Identity + +**Summary**: Concealing network identity aims to hide the existence an influence operation’s network completely. Unlike concealing sponsorship, concealing network identity denies the existence of any sort of organisation. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.002: Conceal Network Identity + +**Summary**: Concealing network identity aims to hide the existence an influence operation’s network completely. Unlike concealing sponsorship, concealing network identity denies the existence of any sort of organisation. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0128.003.md b/generated_pages/techniques/T0128.003.md index eb039b5..aa7f010 100644 --- a/generated_pages/techniques/T0128.003.md +++ b/generated_pages/techniques/T0128.003.md @@ -2,6 +2,48 @@ **Summary**: Distancing reputable individuals from the operation occurs when enlisted individuals, such as celebrities or subject matter experts, actively disengage themselves from operation activities and messaging. Individuals may distance themselves from the operation by deleting old posts or statements, unfollowing operation information assets, or otherwise detaching themselves from the operation’s timeline. An influence operation may want reputable individuals to distance themselves from the operation to reduce operation exposure, particularly if the operation aims to remove all evidence. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.003: Distance Reputable Individuals from Operation + +**Summary**: Distancing reputable individuals from the operation occurs when enlisted individuals, such as celebrities or subject matter experts, actively disengage themselves from operation activities and messaging. Individuals may distance themselves from the operation by deleting old posts or statements, unfollowing operation information assets, or otherwise detaching themselves from the operation’s timeline. An influence operation may want reputable individuals to distance themselves from the operation to reduce operation exposure, particularly if the operation aims to remove all evidence. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.003: Distance Reputable Individuals from Operation + +**Summary**: Distancing reputable individuals from the operation occurs when enlisted individuals, such as celebrities or subject matter experts, actively disengage themselves from operation activities and messaging. Individuals may distance themselves from the operation by deleting old posts or statements, unfollowing operation information assets, or otherwise detaching themselves from the operation’s timeline. An influence operation may want reputable individuals to distance themselves from the operation to reduce operation exposure, particularly if the operation aims to remove all evidence. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0128.004.md b/generated_pages/techniques/T0128.004.md index c9ef33a..1d68d8a 100644 --- a/generated_pages/techniques/T0128.004.md +++ b/generated_pages/techniques/T0128.004.md @@ -2,6 +2,48 @@ **Summary**: Laundering occurs when an influence operation acquires control of previously legitimate information assets such as accounts, channels, pages etc. from third parties through sale or exchange and often in contravention of terms of use. Influence operations use laundered assets to reach target audience members from within an existing information community and to complicate attribution. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.004: Launder Information Assets + +**Summary**: Laundering occurs when an influence operation acquires control of previously legitimate information assets such as accounts, channels, pages etc. from third parties through sale or exchange and often in contravention of terms of use. Influence operations use laundered assets to reach target audience members from within an existing information community and to complicate attribution. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.004: Launder Information Assets + +**Summary**: Laundering occurs when an influence operation acquires control of previously legitimate information assets such as accounts, channels, pages etc. from third parties through sale or exchange and often in contravention of terms of use. Influence operations use laundered assets to reach target audience members from within an existing information community and to complicate attribution. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0128.005.md b/generated_pages/techniques/T0128.005.md index ba55ffb..fc03288 100644 --- a/generated_pages/techniques/T0128.005.md +++ b/generated_pages/techniques/T0128.005.md @@ -2,6 +2,48 @@ **Summary**: Changing names or brand names of information assets such as accounts, channels, pages etc. An operation may change the names or brand names of its assets throughout an operation to avoid detection or alter the names of newly acquired or repurposed assets to fit operational narratives. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.005: Change Names of Information Assets + +**Summary**: Changing names or brand names of information assets such as accounts, channels, pages etc. An operation may change the names or brand names of its assets throughout an operation to avoid detection or alter the names of newly acquired or repurposed assets to fit operational narratives. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0128 Conceal Information Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128.005: Change Names of Information Assets + +**Summary**: Changing names or brand names of information assets such as accounts, channels, pages etc. An operation may change the names or brand names of its assets throughout an operation to avoid detection or alter the names of newly acquired or repurposed assets to fit operational narratives. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0128.md b/generated_pages/techniques/T0128.md index 3f4ca59..68f7b5d 100644 --- a/generated_pages/techniques/T0128.md +++ b/generated_pages/techniques/T0128.md @@ -2,6 +2,48 @@ **Summary**: Conceal the identity or provenance of campaign information assets such as accounts, channels, pages etc. to avoid takedown and attribution. +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128: Conceal Information Assets + +**Summary**: Conceal the identity or provenance of campaign information assets such as accounts, channels, pages etc. to avoid takedown and attribution. + +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0128: Conceal Information Assets + +**Summary**: Conceal the identity or provenance of campaign information assets such as accounts, channels, pages etc. to avoid takedown and attribution. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.001.md b/generated_pages/techniques/T0129.001.md index a81cd9f..514c075 100644 --- a/generated_pages/techniques/T0129.001.md +++ b/generated_pages/techniques/T0129.001.md @@ -2,6 +2,48 @@ **Summary**: Concealing network identity aims to hide the existence an influence operation’s network completely. Unlike concealing sponsorship, concealing network identity denies the existence of any sort of organisation. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.001: Conceal Network Identity + +**Summary**: Concealing network identity aims to hide the existence an influence operation’s network completely. Unlike concealing sponsorship, concealing network identity denies the existence of any sort of organisation. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.001: Conceal Network Identity + +**Summary**: Concealing network identity aims to hide the existence an influence operation’s network completely. Unlike concealing sponsorship, concealing network identity denies the existence of any sort of organisation. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.002.md b/generated_pages/techniques/T0129.002.md index 98376a8..71dda1d 100644 --- a/generated_pages/techniques/T0129.002.md +++ b/generated_pages/techniques/T0129.002.md @@ -2,6 +2,48 @@ **Summary**: An influence operation may mix its own operation content with legitimate news or external unrelated content to disguise operational objectives, narratives, or existence. For example, an operation may generate "lifestyle" or "cuisine" content alongside regular operation content. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.002: Generate Content Unrelated to Narrative + +**Summary**: An influence operation may mix its own operation content with legitimate news or external unrelated content to disguise operational objectives, narratives, or existence. For example, an operation may generate "lifestyle" or "cuisine" content alongside regular operation content. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.002: Generate Content Unrelated to Narrative + +**Summary**: An influence operation may mix its own operation content with legitimate news or external unrelated content to disguise operational objectives, narratives, or existence. For example, an operation may generate "lifestyle" or "cuisine" content alongside regular operation content. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.003.md b/generated_pages/techniques/T0129.003.md index dc283e4..8154a3a 100644 --- a/generated_pages/techniques/T0129.003.md +++ b/generated_pages/techniques/T0129.003.md @@ -2,6 +2,48 @@ **Summary**: Breaking association with content occurs when an influence operation actively separates itself from its own content. An influence operation may break association with content by unfollowing, unliking, or unsharing its content, removing attribution from its content, or otherwise taking actions that distance the operation from its messaging. An influence operation may break association with its content to complicate attribution or regain credibility for a new operation. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.003: Break Association with Content + +**Summary**: Breaking association with content occurs when an influence operation actively separates itself from its own content. An influence operation may break association with content by unfollowing, unliking, or unsharing its content, removing attribution from its content, or otherwise taking actions that distance the operation from its messaging. An influence operation may break association with its content to complicate attribution or regain credibility for a new operation. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.003: Break Association with Content + +**Summary**: Breaking association with content occurs when an influence operation actively separates itself from its own content. An influence operation may break association with content by unfollowing, unliking, or unsharing its content, removing attribution from its content, or otherwise taking actions that distance the operation from its messaging. An influence operation may break association with its content to complicate attribution or regain credibility for a new operation. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.004.md b/generated_pages/techniques/T0129.004.md index 5bba55d..c53b083 100644 --- a/generated_pages/techniques/T0129.004.md +++ b/generated_pages/techniques/T0129.004.md @@ -2,6 +2,48 @@ **Summary**: URL deletion occurs when an influence operation completely removes its website registration, rendering the URL inaccessible. An influence operation may delete its URLs to complicate attribution or remove online documentation that the operation ever occurred. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.004: Delete URLs + +**Summary**: URL deletion occurs when an influence operation completely removes its website registration, rendering the URL inaccessible. An influence operation may delete its URLs to complicate attribution or remove online documentation that the operation ever occurred. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.004: Delete URLs + +**Summary**: URL deletion occurs when an influence operation completely removes its website registration, rendering the URL inaccessible. An influence operation may delete its URLs to complicate attribution or remove online documentation that the operation ever occurred. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.005.md b/generated_pages/techniques/T0129.005.md index 246eefd..377e538 100644 --- a/generated_pages/techniques/T0129.005.md +++ b/generated_pages/techniques/T0129.005.md @@ -2,6 +2,50 @@ **Summary**: Coordinate on encrypted/ closed networks +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.005: Coordinate on Encrypted/Closed Networks + +**Summary**: Coordinate on encrypted/ closed networks + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.005: Coordinate on Encrypted/Closed Networks + +**Summary**: Coordinate on encrypted/ closed networks + **Tactic**: TA11 Persist in the Information Environment @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.006.md b/generated_pages/techniques/T0129.006.md index 795c846..14e252a 100644 --- a/generated_pages/techniques/T0129.006.md +++ b/generated_pages/techniques/T0129.006.md @@ -2,6 +2,53 @@ **Summary**: Without "smoking gun" proof (and even with proof), incident creator can or will deny involvement. This technique also leverages the attacker advantages outlined in "Demand insurmountable proof", specifically the asymmetric disadvantage for truth-tellers in a "firehose of misinformation" environment. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “Only three of the Russian operatives identified by local hires of the campaign responded to requests for comment. All acknowledged visiting Madagascar last year, but only one admitted working as a pollster on behalf of the president.

    “The others said they were simply tourists. Pyotr Korolyov, described as a sociologist on one spreadsheet, spent much of the summer of 2018 and fall hunched over a computer, deep in polling data at La Résidence Ankerana, a hotel the Russians used as their headquarters, until he was hospitalized with the measles, according to one person who worked with him.

    “In an email exchange, Mr. Korolyov confirmed that he had come down with the measles, but rejected playing a role in a Russian operation. He did defend the idea of one, though.

    ““Russia should influence elections around the world, the same way the United States influences elections,” he wrote. “Sooner or later Russia will return to global politics as a global player,” he added. “And the American establishment will just have to accept that.””


    This behaviour matches T0129.006: Deny Involvement because the actors contacted by journalists denied that they had participated in election interference (in spite of the evidence to the contrary). | +| [I00093 China Falsely Denies Disinformation Campaign Targeting Canada’s Prime Minister](../../generated_pages/incidents/I00093.md) | “On October 23, Canada’s Foreign Ministry said it had discovered a disinformation campaign, likely tied to China, aimed at discrediting dozens of Canadian politicians, including Prime Minister Justin Trudeau.

    “The ministry said the campaign took place in August and September. It used new and hijacked social media accounts to bulk-post messages targeting Canadian politicians (T0146: Account Asset, T0150.001: Newly Created Asset, T0150.005: Compromised Asset).

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    ““Canada was a downright liar and disseminator of false information… Beijing has never meddled in another nation’s domestic affairs.”

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    “That is false.

    “The Canadian government's report is based on an investigation conducted by its Rapid Response Mechanism cyber intelligence unit in cooperation with the social media platforms.

    “The investigation exposed China’s disinformation campaign dubbed “Spamouflage” -- for its tactic of using “a network of new or hijacked social media accounts that posts and increases the number of propaganda messages across multiple social media platforms – including Facebook, X/Twitter, Instagram, YouTube, Medium, Reddit, TikTok, and LinkedIn.””


    In this case a network of accounts attributed to China were identified operating on multiple platforms. The report was dismissed as false information by an official in the Chinese Embassy in Canada (T0143.001: Authentic Persona, T0097.111: Government Official Persona, T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.006: Deny Involvement + +**Summary**: Without "smoking gun" proof (and even with proof), incident creator can or will deny involvement. This technique also leverages the attacker advantages outlined in "Demand insurmountable proof", specifically the asymmetric disadvantage for truth-tellers in a "firehose of misinformation" environment. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “Only three of the Russian operatives identified by local hires of the campaign responded to requests for comment. All acknowledged visiting Madagascar last year, but only one admitted working as a pollster on behalf of the president.

    “The others said they were simply tourists. Pyotr Korolyov, described as a sociologist on one spreadsheet, spent much of the summer of 2018 and fall hunched over a computer, deep in polling data at La Résidence Ankerana, a hotel the Russians used as their headquarters, until he was hospitalized with the measles, according to one person who worked with him.

    “In an email exchange, Mr. Korolyov confirmed that he had come down with the measles, but rejected playing a role in a Russian operation. He did defend the idea of one, though.

    ““Russia should influence elections around the world, the same way the United States influences elections,” he wrote. “Sooner or later Russia will return to global politics as a global player,” he added. “And the American establishment will just have to accept that.””


    This behaviour matches T0129.006: Deny Involvement because the actors contacted by journalists denied that they had participated in election interference (in spite of the evidence to the contrary). | +| [I00093 China Falsely Denies Disinformation Campaign Targeting Canada’s Prime Minister](../../generated_pages/incidents/I00093.md) | “On October 23, Canada’s Foreign Ministry said it had discovered a disinformation campaign, likely tied to China, aimed at discrediting dozens of Canadian politicians, including Prime Minister Justin Trudeau.

    “The ministry said the campaign took place in August and September. It used new and hijacked social media accounts to bulk-post messages targeting Canadian politicians (T0146: Account Asset, T0150.001: Newly Created Asset, T0150.005: Compromised Asset).

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    ““Canada was a downright liar and disseminator of false information… Beijing has never meddled in another nation’s domestic affairs.”

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    “That is false.

    “The Canadian government's report is based on an investigation conducted by its Rapid Response Mechanism cyber intelligence unit in cooperation with the social media platforms.

    “The investigation exposed China’s disinformation campaign dubbed “Spamouflage” -- for its tactic of using “a network of new or hijacked social media accounts that posts and increases the number of propaganda messages across multiple social media platforms – including Facebook, X/Twitter, Instagram, YouTube, Medium, Reddit, TikTok, and LinkedIn.””


    In this case a network of accounts attributed to China were identified operating on multiple platforms. The report was dismissed as false information by an official in the Chinese Embassy in Canada (T0143.001: Authentic Persona, T0097.111: Government Official Persona, T0129.006: Deny Involvement). | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.006: Deny Involvement + +**Summary**: Without "smoking gun" proof (and even with proof), incident creator can or will deny involvement. This technique also leverages the attacker advantages outlined in "Demand insurmountable proof", specifically the asymmetric disadvantage for truth-tellers in a "firehose of misinformation" environment. + **Tactic**: TA11 Persist in the Information Environment @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.007.md b/generated_pages/techniques/T0129.007.md index 05ba34f..7660510 100644 --- a/generated_pages/techniques/T0129.007.md +++ b/generated_pages/techniques/T0129.007.md @@ -2,6 +2,48 @@ **Summary**: Deleting accounts and account activity occurs when an influence operation removes its online social media assets, including social media accounts, posts, likes, comments, and other online artefacts. An influence operation may delete its accounts and account activity to complicate attribution or remove online documentation that the operation ever occurred. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.007: Delete Accounts/Account Activity + +**Summary**: Deleting accounts and account activity occurs when an influence operation removes its online social media assets, including social media accounts, posts, likes, comments, and other online artefacts. An influence operation may delete its accounts and account activity to complicate attribution or remove online documentation that the operation ever occurred. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.007: Delete Accounts/Account Activity + +**Summary**: Deleting accounts and account activity occurs when an influence operation removes its online social media assets, including social media accounts, posts, likes, comments, and other online artefacts. An influence operation may delete its accounts and account activity to complicate attribution or remove online documentation that the operation ever occurred. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.009.md b/generated_pages/techniques/T0129.009.md index 3d9ab86..740a16f 100644 --- a/generated_pages/techniques/T0129.009.md +++ b/generated_pages/techniques/T0129.009.md @@ -2,6 +2,48 @@ **Summary**: Removing post origins refers to the elimination of evidence that indicates the initial source of operation content, often to complicate attribution. An influence operation may remove post origins by deleting watermarks, renaming files, or removing embedded links in its content. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.009: Remove Post Origins + +**Summary**: Removing post origins refers to the elimination of evidence that indicates the initial source of operation content, often to complicate attribution. An influence operation may remove post origins by deleting watermarks, renaming files, or removing embedded links in its content. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.009: Remove Post Origins + +**Summary**: Removing post origins refers to the elimination of evidence that indicates the initial source of operation content, often to complicate attribution. An influence operation may remove post origins by deleting watermarks, renaming files, or removing embedded links in its content. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.010.md b/generated_pages/techniques/T0129.010.md index 8e6cdb6..9e01f53 100644 --- a/generated_pages/techniques/T0129.010.md +++ b/generated_pages/techniques/T0129.010.md @@ -2,6 +2,48 @@ **Summary**: Misattributed activity refers to incorrectly attributed operation activity. For example, a state sponsored influence operation may conduct operation activity in a way that mimics another state so that external entities misattribute activity to the incorrect state. An operation may misattribute their activities to complicate attribution, avoid detection, or frame an adversary for negative behaviour. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.010: Misattribute Activity + +**Summary**: Misattributed activity refers to incorrectly attributed operation activity. For example, a state sponsored influence operation may conduct operation activity in a way that mimics another state so that external entities misattribute activity to the incorrect state. An operation may misattribute their activities to complicate attribution, avoid detection, or frame an adversary for negative behaviour. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0129 Conceal Operational Activity + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129.010: Misattribute Activity + +**Summary**: Misattributed activity refers to incorrectly attributed operation activity. For example, a state sponsored influence operation may conduct operation activity in a way that mimics another state so that external entities misattribute activity to the incorrect state. An operation may misattribute their activities to complicate attribution, avoid detection, or frame an adversary for negative behaviour. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0129.md b/generated_pages/techniques/T0129.md index 86389c8..5d52171 100644 --- a/generated_pages/techniques/T0129.md +++ b/generated_pages/techniques/T0129.md @@ -2,6 +2,48 @@ **Summary**: Conceal the campaign's operational activity to avoid takedown and attribution. +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129: Conceal Operational Activity + +**Summary**: Conceal the campaign's operational activity to avoid takedown and attribution. + +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0129: Conceal Operational Activity + +**Summary**: Conceal the campaign's operational activity to avoid takedown and attribution. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0130.001.md b/generated_pages/techniques/T0130.001.md index 26843ba..651fa54 100644 --- a/generated_pages/techniques/T0130.001.md +++ b/generated_pages/techniques/T0130.001.md @@ -2,6 +2,48 @@ **Summary**: Concealing sponsorship aims to mislead or obscure the identity of the hidden sponsor behind an operation rather than entity publicly running the operation. Operations that conceal sponsorship may maintain visible falsified groups, news outlets, non-profits, or other organisations, but seek to mislead or obscure the identity sponsoring, funding, or otherwise supporting these entities. Influence operations may use a variety of techniques to mask the location of their social media accounts to complicate attribution and conceal evidence of foreign interference. Operation accounts may set their location to a false place, often the location of the operation’s target audience, and post in the region’s language +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.001: Conceal Sponsorship + +**Summary**: Concealing sponsorship aims to mislead or obscure the identity of the hidden sponsor behind an operation rather than entity publicly running the operation. Operations that conceal sponsorship may maintain visible falsified groups, news outlets, non-profits, or other organisations, but seek to mislead or obscure the identity sponsoring, funding, or otherwise supporting these entities. Influence operations may use a variety of techniques to mask the location of their social media accounts to complicate attribution and conceal evidence of foreign interference. Operation accounts may set their location to a false place, often the location of the operation’s target audience, and post in the region’s language + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.001: Conceal Sponsorship + +**Summary**: Concealing sponsorship aims to mislead or obscure the identity of the hidden sponsor behind an operation rather than entity publicly running the operation. Operations that conceal sponsorship may maintain visible falsified groups, news outlets, non-profits, or other organisations, but seek to mislead or obscure the identity sponsoring, funding, or otherwise supporting these entities. Influence operations may use a variety of techniques to mask the location of their social media accounts to complicate attribution and conceal evidence of foreign interference. Operation accounts may set their location to a false place, often the location of the operation’s target audience, and post in the region’s language + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0130.002.md b/generated_pages/techniques/T0130.002.md index 9df2a43..5d2e135 100644 --- a/generated_pages/techniques/T0130.002.md +++ b/generated_pages/techniques/T0130.002.md @@ -2,6 +2,48 @@ **Summary**: Hosting refers to services through which storage and computing resources are provided to an individual or organisation for the accommodation and maintenance of one or more websites and related services. Services may include web hosting, file sharing, and email distribution. Bulletproof hosting refers to services provided by an entity, such as a domain hosting or web hosting firm, that allows its customer considerable leniency in use of the service. An influence operation may utilise bulletproof hosting to maintain continuity of service for suspicious, illegal, or disruptive operation activities that stricter hosting services would limit, report, or suspend. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.002: Utilise Bulletproof Hosting + +**Summary**: Hosting refers to services through which storage and computing resources are provided to an individual or organisation for the accommodation and maintenance of one or more websites and related services. Services may include web hosting, file sharing, and email distribution. Bulletproof hosting refers to services provided by an entity, such as a domain hosting or web hosting firm, that allows its customer considerable leniency in use of the service. An influence operation may utilise bulletproof hosting to maintain continuity of service for suspicious, illegal, or disruptive operation activities that stricter hosting services would limit, report, or suspend. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.002: Utilise Bulletproof Hosting + +**Summary**: Hosting refers to services through which storage and computing resources are provided to an individual or organisation for the accommodation and maintenance of one or more websites and related services. Services may include web hosting, file sharing, and email distribution. Bulletproof hosting refers to services provided by an entity, such as a domain hosting or web hosting firm, that allows its customer considerable leniency in use of the service. An influence operation may utilise bulletproof hosting to maintain continuity of service for suspicious, illegal, or disruptive operation activities that stricter hosting services would limit, report, or suspend. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0130.003.md b/generated_pages/techniques/T0130.003.md index ed3926d..5c7000b 100644 --- a/generated_pages/techniques/T0130.003.md +++ b/generated_pages/techniques/T0130.003.md @@ -2,6 +2,48 @@ **Summary**: Use Shell Organisations to conceal sponsorship. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.003: Use Shell Organisations + +**Summary**: Use Shell Organisations to conceal sponsorship. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.003: Use Shell Organisations + +**Summary**: Use Shell Organisations to conceal sponsorship. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0130.004.md b/generated_pages/techniques/T0130.004.md index ea6f7ee..c179b42 100644 --- a/generated_pages/techniques/T0130.004.md +++ b/generated_pages/techniques/T0130.004.md @@ -2,6 +2,48 @@ **Summary**: Use Cryptocurrency to conceal sponsorship. Examples include Bitcoin, Monero, and Etherium. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.004: Use Cryptocurrency + +**Summary**: Use Cryptocurrency to conceal sponsorship. Examples include Bitcoin, Monero, and Etherium. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.004: Use Cryptocurrency + +**Summary**: Use Cryptocurrency to conceal sponsorship. Examples include Bitcoin, Monero, and Etherium. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0130.005.md b/generated_pages/techniques/T0130.005.md index 89198c5..62866b7 100644 --- a/generated_pages/techniques/T0130.005.md +++ b/generated_pages/techniques/T0130.005.md @@ -2,6 +2,48 @@ **Summary**: Obfuscate Payment +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.005: Obfuscate Payment + +**Summary**: Obfuscate Payment + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0130 Conceal Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130.005: Obfuscate Payment + +**Summary**: Obfuscate Payment + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0130.md b/generated_pages/techniques/T0130.md index ff8d368..6d9fc60 100644 --- a/generated_pages/techniques/T0130.md +++ b/generated_pages/techniques/T0130.md @@ -2,6 +2,48 @@ **Summary**: Conceal the campaign's infrastructure to avoid takedown and attribution. +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130: Conceal Infrastructure + +**Summary**: Conceal the campaign's infrastructure to avoid takedown and attribution. + +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0130: Conceal Infrastructure + +**Summary**: Conceal the campaign's infrastructure to avoid takedown and attribution. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0131.001.md b/generated_pages/techniques/T0131.001.md index ec15e38..6b7ce85 100644 --- a/generated_pages/techniques/T0131.001.md +++ b/generated_pages/techniques/T0131.001.md @@ -2,6 +2,48 @@ **Summary**: Make incident content visible for a long time, e.g. by exploiting platform terms of service, or placing it where it's hard to remove or unlikely to be removed. +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0131 Exploit TOS/Content Moderation + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0131.001: Legacy Web Content + +**Summary**: Make incident content visible for a long time, e.g. by exploiting platform terms of service, or placing it where it's hard to remove or unlikely to be removed. + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0131 Exploit TOS/Content Moderation + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0131.001: Legacy Web Content + +**Summary**: Make incident content visible for a long time, e.g. by exploiting platform terms of service, or placing it where it's hard to remove or unlikely to be removed. + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0131.002.md b/generated_pages/techniques/T0131.002.md index 3afbd3f..ab0ec02 100644 --- a/generated_pages/techniques/T0131.002.md +++ b/generated_pages/techniques/T0131.002.md @@ -2,6 +2,48 @@ **Summary**: Post Borderline Content +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0131 Exploit TOS/Content Moderation + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0131.002: Post Borderline Content + +**Summary**: Post Borderline Content + +**Tactic**: TA11 Persist in the Information Environment **Parent Technique:** T0131 Exploit TOS/Content Moderation + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0131.002: Post Borderline Content + +**Summary**: Post Borderline Content + **Tactic**: TA11 Persist in the Information Environment @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0131.md b/generated_pages/techniques/T0131.md index 2efff0d..ea422b4 100644 --- a/generated_pages/techniques/T0131.md +++ b/generated_pages/techniques/T0131.md @@ -2,6 +2,50 @@ **Summary**: Exploiting weaknesses in platforms' terms of service and content moderation policies to avoid takedowns and platform actions. +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “After the European Union banned Kremlin-backed media outlets and social media giants demoted their posts for peddling falsehoods about the war in Ukraine, Moscow has turned to its cadre of diplomats, government spokespeople and ministers — many of whom have extensive followings on social media — to promote disinformation about the conflict in Eastern Europe, according to four EU and United States officials.”

    In this example authentic Russian government officials used their own accounts to promote false narratives (T0143.001: Authentic Persona, T0097.111: Government Official Persona).

    The use of accounts managed by authentic Government / Diplomats to spread false narratives makes it harder for platforms to enforce content moderation, because of the political ramifications they may face for censoring elected officials (T0131: Exploit TOS/Content Moderation). For example, Twitter previously argued that official channels of world leaders are not removed due to the high public interest associated with their activities. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0131: Exploit TOS/Content Moderation + +**Summary**: Exploiting weaknesses in platforms' terms of service and content moderation policies to avoid takedowns and platform actions. + +**Tactic**: TA11 Persist in the Information Environment + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “After the European Union banned Kremlin-backed media outlets and social media giants demoted their posts for peddling falsehoods about the war in Ukraine, Moscow has turned to its cadre of diplomats, government spokespeople and ministers — many of whom have extensive followings on social media — to promote disinformation about the conflict in Eastern Europe, according to four EU and United States officials.”

    In this example authentic Russian government officials used their own accounts to promote false narratives (T0143.001: Authentic Persona, T0097.111: Government Official Persona).

    The use of accounts managed by authentic Government / Diplomats to spread false narratives makes it harder for platforms to enforce content moderation, because of the political ramifications they may face for censoring elected officials (T0131: Exploit TOS/Content Moderation). For example, Twitter previously argued that official channels of world leaders are not removed due to the high public interest associated with their activities. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0131: Exploit TOS/Content Moderation + +**Summary**: Exploiting weaknesses in platforms' terms of service and content moderation policies to avoid takedowns and platform actions. + **Tactic**: TA11 Persist in the Information Environment @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0132.001.md b/generated_pages/techniques/T0132.001.md index 60d2425..c9299a2 100644 --- a/generated_pages/techniques/T0132.001.md +++ b/generated_pages/techniques/T0132.001.md @@ -2,6 +2,48 @@ **Summary**: Measure the performance individuals in achieving campaign goals +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0132 Measure Performance + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132.001: People Focused + +**Summary**: Measure the performance individuals in achieving campaign goals + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0132 Measure Performance + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132.001: People Focused + +**Summary**: Measure the performance individuals in achieving campaign goals + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0132.002.md b/generated_pages/techniques/T0132.002.md index 0f0d6a8..407f049 100644 --- a/generated_pages/techniques/T0132.002.md +++ b/generated_pages/techniques/T0132.002.md @@ -2,6 +2,48 @@ **Summary**: Measure the performance of campaign content +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0132 Measure Performance + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132.002: Content Focused + +**Summary**: Measure the performance of campaign content + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0132 Measure Performance + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132.002: Content Focused + +**Summary**: Measure the performance of campaign content + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0132.003.md b/generated_pages/techniques/T0132.003.md index ae8437a..557a251 100644 --- a/generated_pages/techniques/T0132.003.md +++ b/generated_pages/techniques/T0132.003.md @@ -2,6 +2,48 @@ **Summary**: View Focused +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0132 Measure Performance + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132.003: View Focused + +**Summary**: View Focused + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0132 Measure Performance + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132.003: View Focused + +**Summary**: View Focused + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0132.md b/generated_pages/techniques/T0132.md index b77d51f..21b00ed 100644 --- a/generated_pages/techniques/T0132.md +++ b/generated_pages/techniques/T0132.md @@ -2,6 +2,48 @@ **Summary**: A metric used to determine the accomplishment of actions. “Are the actions being executed as planned?” +**Tactic**: TA12 Assess Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132: Measure Performance + +**Summary**: A metric used to determine the accomplishment of actions. “Are the actions being executed as planned?” + +**Tactic**: TA12 Assess Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0132: Measure Performance + +**Summary**: A metric used to determine the accomplishment of actions. “Are the actions being executed as planned?” + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0133.001.md b/generated_pages/techniques/T0133.001.md index d5c7067..49cfe8f 100644 --- a/generated_pages/techniques/T0133.001.md +++ b/generated_pages/techniques/T0133.001.md @@ -2,6 +2,48 @@ **Summary**: Monitor and evaluate behaviour changes from misinformation incidents. +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.001: Behaviour Changes + +**Summary**: Monitor and evaluate behaviour changes from misinformation incidents. + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.001: Behaviour Changes + +**Summary**: Monitor and evaluate behaviour changes from misinformation incidents. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0133.002.md b/generated_pages/techniques/T0133.002.md index 9267183..6ff0e6e 100644 --- a/generated_pages/techniques/T0133.002.md +++ b/generated_pages/techniques/T0133.002.md @@ -2,6 +2,48 @@ **Summary**: Measure current system state with respect to the effectiveness of campaign content. +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.002: Content + +**Summary**: Measure current system state with respect to the effectiveness of campaign content. + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.002: Content + +**Summary**: Measure current system state with respect to the effectiveness of campaign content. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0133.003.md b/generated_pages/techniques/T0133.003.md index 4743e1a..2561f4e 100644 --- a/generated_pages/techniques/T0133.003.md +++ b/generated_pages/techniques/T0133.003.md @@ -2,6 +2,48 @@ **Summary**: Measure current system state with respect to the effectiveness of influencing awareness. +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.003: Awareness + +**Summary**: Measure current system state with respect to the effectiveness of influencing awareness. + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.003: Awareness + +**Summary**: Measure current system state with respect to the effectiveness of influencing awareness. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0133.004.md b/generated_pages/techniques/T0133.004.md index 577d0ff..c3bf056 100644 --- a/generated_pages/techniques/T0133.004.md +++ b/generated_pages/techniques/T0133.004.md @@ -2,6 +2,48 @@ **Summary**: Measure current system state with respect to the effectiveness of influencing knowledge. +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.004: Knowledge + +**Summary**: Measure current system state with respect to the effectiveness of influencing knowledge. + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.004: Knowledge + +**Summary**: Measure current system state with respect to the effectiveness of influencing knowledge. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0133.005.md b/generated_pages/techniques/T0133.005.md index 8a910c0..0dadca7 100644 --- a/generated_pages/techniques/T0133.005.md +++ b/generated_pages/techniques/T0133.005.md @@ -2,6 +2,48 @@ **Summary**: Measure current system state with respect to the effectiveness of influencing action/attitude. +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.005: Action/Attitude + +**Summary**: Measure current system state with respect to the effectiveness of influencing action/attitude. + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0133 Measure Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133.005: Action/Attitude + +**Summary**: Measure current system state with respect to the effectiveness of influencing action/attitude. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0133.md b/generated_pages/techniques/T0133.md index 8bffc3c..b555e32 100644 --- a/generated_pages/techniques/T0133.md +++ b/generated_pages/techniques/T0133.md @@ -2,6 +2,48 @@ **Summary**: A metric used to measure a current system state. “Are we on track to achieve the intended new system state within the planned timescale?” +**Tactic**: TA12 Assess Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133: Measure Effectiveness + +**Summary**: A metric used to measure a current system state. “Are we on track to achieve the intended new system state within the planned timescale?” + +**Tactic**: TA12 Assess Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0133: Measure Effectiveness + +**Summary**: A metric used to measure a current system state. “Are we on track to achieve the intended new system state within the planned timescale?” + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0134.001.md b/generated_pages/techniques/T0134.001.md index d9f42e7..e9d0a59 100644 --- a/generated_pages/techniques/T0134.001.md +++ b/generated_pages/techniques/T0134.001.md @@ -2,6 +2,48 @@ **Summary**: Monitor and evaluate message reach in misinformation incidents. +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0134 Measure Effectiveness Indicators (or KPIs) + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0134.001: Message Reach + +**Summary**: Monitor and evaluate message reach in misinformation incidents. + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0134 Measure Effectiveness Indicators (or KPIs) + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0134.001: Message Reach + +**Summary**: Monitor and evaluate message reach in misinformation incidents. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0134.002.md b/generated_pages/techniques/T0134.002.md index cbeb022..2a6871b 100644 --- a/generated_pages/techniques/T0134.002.md +++ b/generated_pages/techniques/T0134.002.md @@ -2,6 +2,48 @@ **Summary**: Monitor and evaluate social media engagement in misinformation incidents. +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0134 Measure Effectiveness Indicators (or KPIs) + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0134.002: Social Media Engagement + +**Summary**: Monitor and evaluate social media engagement in misinformation incidents. + +**Tactic**: TA12 Assess Effectiveness **Parent Technique:** T0134 Measure Effectiveness Indicators (or KPIs) + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0134.002: Social Media Engagement + +**Summary**: Monitor and evaluate social media engagement in misinformation incidents. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0134.md b/generated_pages/techniques/T0134.md index 96c2e6d..013c5af 100644 --- a/generated_pages/techniques/T0134.md +++ b/generated_pages/techniques/T0134.md @@ -2,6 +2,48 @@ **Summary**: Ensuring that Key Performance Indicators are identified and tracked, so that the performance and effectiveness of campaigns, and elements of campaigns, can be measured, during and after their execution. +**Tactic**: TA12 Assess Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0134: Measure Effectiveness Indicators (or KPIs) + +**Summary**: Ensuring that Key Performance Indicators are identified and tracked, so that the performance and effectiveness of campaigns, and elements of campaigns, can be measured, during and after their execution. + +**Tactic**: TA12 Assess Effectiveness + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0134: Measure Effectiveness Indicators (or KPIs) + +**Summary**: Ensuring that Key Performance Indicators are identified and tracked, so that the performance and effectiveness of campaigns, and elements of campaigns, can be measured, during and after their execution. + **Tactic**: TA12 Assess Effectiveness @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0135.001.md b/generated_pages/techniques/T0135.001.md index 9d80b86..4d636b8 100644 --- a/generated_pages/techniques/T0135.001.md +++ b/generated_pages/techniques/T0135.001.md @@ -2,6 +2,48 @@ **Summary**: Denigrate, disparage, or discredit an opponent. This is a common tactical objective in political campaigns with a larger strategic goal. It differs from efforts to harm a target through defamation. If there is no ulterior motive and the sole aim is to cause harm to the target, then choose sub-technique “Defame” of technique “Cause Harm” instead. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.001: Smear + +**Summary**: Denigrate, disparage, or discredit an opponent. This is a common tactical objective in political campaigns with a larger strategic goal. It differs from efforts to harm a target through defamation. If there is no ulterior motive and the sole aim is to cause harm to the target, then choose sub-technique “Defame” of technique “Cause Harm” instead. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.001: Smear + +**Summary**: Denigrate, disparage, or discredit an opponent. This is a common tactical objective in political campaigns with a larger strategic goal. It differs from efforts to harm a target through defamation. If there is no ulterior motive and the sole aim is to cause harm to the target, then choose sub-technique “Defame” of technique “Cause Harm” instead. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0135.002.md b/generated_pages/techniques/T0135.002.md index f6e8610..990c08e 100644 --- a/generated_pages/techniques/T0135.002.md +++ b/generated_pages/techniques/T0135.002.md @@ -2,6 +2,48 @@ **Summary**: Prevent the successful outcome of a policy, operation, or initiative. Actors conduct influence operations to stymie or foil proposals, plans, or courses of action which are not in their interest. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.002: Thwart + +**Summary**: Prevent the successful outcome of a policy, operation, or initiative. Actors conduct influence operations to stymie or foil proposals, plans, or courses of action which are not in their interest. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.002: Thwart + +**Summary**: Prevent the successful outcome of a policy, operation, or initiative. Actors conduct influence operations to stymie or foil proposals, plans, or courses of action which are not in their interest. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0135.003.md b/generated_pages/techniques/T0135.003.md index 447c142..0e865a0 100644 --- a/generated_pages/techniques/T0135.003.md +++ b/generated_pages/techniques/T0135.003.md @@ -2,6 +2,48 @@ **Summary**: Sabotage, destroy, or damage a system, process, or relationship. The classic example is the Soviet strategy of “active measures” involving deniable covert activities such as political influence, the use of front organisations, the orchestration of domestic unrest, and the spread of disinformation. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.003: Subvert + +**Summary**: Sabotage, destroy, or damage a system, process, or relationship. The classic example is the Soviet strategy of “active measures” involving deniable covert activities such as political influence, the use of front organisations, the orchestration of domestic unrest, and the spread of disinformation. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.003: Subvert + +**Summary**: Sabotage, destroy, or damage a system, process, or relationship. The classic example is the Soviet strategy of “active measures” involving deniable covert activities such as political influence, the use of front organisations, the orchestration of domestic unrest, and the spread of disinformation. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0135.004.md b/generated_pages/techniques/T0135.004.md index 9ba87fa..fc2f923 100644 --- a/generated_pages/techniques/T0135.004.md +++ b/generated_pages/techniques/T0135.004.md @@ -2,6 +2,48 @@ **Summary**: To cause a target audience to divide into two completely opposing groups. This is a special case of subversion. To divide and conquer is an age-old approach to subverting and overcoming an enemy. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.004: Polarise + +**Summary**: To cause a target audience to divide into two completely opposing groups. This is a special case of subversion. To divide and conquer is an age-old approach to subverting and overcoming an enemy. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0135 Undermine + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135.004: Polarise + +**Summary**: To cause a target audience to divide into two completely opposing groups. This is a special case of subversion. To divide and conquer is an age-old approach to subverting and overcoming an enemy. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0135.md b/generated_pages/techniques/T0135.md index d43338b..e570005 100644 --- a/generated_pages/techniques/T0135.md +++ b/generated_pages/techniques/T0135.md @@ -2,6 +2,48 @@ **Summary**: Weaken, debilitate, or subvert a target or their actions. An influence operation may be designed to disparage an opponent; sabotage an opponent’s systems or processes; compromise an opponent’s relationships or support system; impair an opponent’s capability; or thwart an opponent’s initiative. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135: Undermine + +**Summary**: Weaken, debilitate, or subvert a target or their actions. An influence operation may be designed to disparage an opponent; sabotage an opponent’s systems or processes; compromise an opponent’s relationships or support system; impair an opponent’s capability; or thwart an opponent’s initiative. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0135: Undermine + +**Summary**: Weaken, debilitate, or subvert a target or their actions. An influence operation may be designed to disparage an opponent; sabotage an opponent’s systems or processes; compromise an opponent’s relationships or support system; impair an opponent’s capability; or thwart an opponent’s initiative. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.001.md b/generated_pages/techniques/T0136.001.md index 431bcd8..82a284f 100644 --- a/generated_pages/techniques/T0136.001.md +++ b/generated_pages/techniques/T0136.001.md @@ -2,6 +2,48 @@ **Summary**: Preserve a positive perception in the public’s mind following an accusation or adverse event. When accused of a wrongful act, an actor may engage in denial, counter accusations, whataboutism, or conspiracy theories to distract public attention and attempt to maintain a positive image. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.001: Defend Reputaton + +**Summary**: Preserve a positive perception in the public’s mind following an accusation or adverse event. When accused of a wrongful act, an actor may engage in denial, counter accusations, whataboutism, or conspiracy theories to distract public attention and attempt to maintain a positive image. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.001: Defend Reputaton + +**Summary**: Preserve a positive perception in the public’s mind following an accusation or adverse event. When accused of a wrongful act, an actor may engage in denial, counter accusations, whataboutism, or conspiracy theories to distract public attention and attempt to maintain a positive image. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.002.md b/generated_pages/techniques/T0136.002.md index eb73cb1..f25a9f1 100644 --- a/generated_pages/techniques/T0136.002.md +++ b/generated_pages/techniques/T0136.002.md @@ -2,6 +2,48 @@ **Summary**: To convince others to exonerate you of a perceived wrongdoing. When an actor finds it untenable to deny doing something, they may attempt to exonerate themselves with disinformation which claims the action was reasonable. This is a special case of “Defend Reputation”. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.002: Justify Action + +**Summary**: To convince others to exonerate you of a perceived wrongdoing. When an actor finds it untenable to deny doing something, they may attempt to exonerate themselves with disinformation which claims the action was reasonable. This is a special case of “Defend Reputation”. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.002: Justify Action + +**Summary**: To convince others to exonerate you of a perceived wrongdoing. When an actor finds it untenable to deny doing something, they may attempt to exonerate themselves with disinformation which claims the action was reasonable. This is a special case of “Defend Reputation”. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.003.md b/generated_pages/techniques/T0136.003.md index 8d48070..607c243 100644 --- a/generated_pages/techniques/T0136.003.md +++ b/generated_pages/techniques/T0136.003.md @@ -2,6 +2,48 @@ **Summary**: Raise the morale of those who support the organisation or group. Invigorate constituents with zeal for the mission or activity. Terrorist groups, political movements, and cults may indoctrinate their supporters with ideologies that are based on warped versions of religion or cause harm to others. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.003: Energise Supporters + +**Summary**: Raise the morale of those who support the organisation or group. Invigorate constituents with zeal for the mission or activity. Terrorist groups, political movements, and cults may indoctrinate their supporters with ideologies that are based on warped versions of religion or cause harm to others. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.003: Energise Supporters + +**Summary**: Raise the morale of those who support the organisation or group. Invigorate constituents with zeal for the mission or activity. Terrorist groups, political movements, and cults may indoctrinate their supporters with ideologies that are based on warped versions of religion or cause harm to others. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.004.md b/generated_pages/techniques/T0136.004.md index 207890f..5bfdf8d 100644 --- a/generated_pages/techniques/T0136.004.md +++ b/generated_pages/techniques/T0136.004.md @@ -2,6 +2,48 @@ **Summary**: Elevate the estimation of the actor in the public’s mind. Improve their image or standing. Public relations professionals use persuasive overt communications to achieve this goal; manipulators use covert disinformation. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.004: Boost Reputation + +**Summary**: Elevate the estimation of the actor in the public’s mind. Improve their image or standing. Public relations professionals use persuasive overt communications to achieve this goal; manipulators use covert disinformation. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.004: Boost Reputation + +**Summary**: Elevate the estimation of the actor in the public’s mind. Improve their image or standing. Public relations professionals use persuasive overt communications to achieve this goal; manipulators use covert disinformation. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.005.md b/generated_pages/techniques/T0136.005.md index e55c57d..d6bdae4 100644 --- a/generated_pages/techniques/T0136.005.md +++ b/generated_pages/techniques/T0136.005.md @@ -2,6 +2,48 @@ **Summary**: Elevate or fortify the public backing for a policy, operation, or idea. Domestic and foreign actors can use artificial means to fabricate or amplify public support for a proposal or action. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.005: Cultvate Support for Initiative + +**Summary**: Elevate or fortify the public backing for a policy, operation, or idea. Domestic and foreign actors can use artificial means to fabricate or amplify public support for a proposal or action. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.005: Cultvate Support for Initiative + +**Summary**: Elevate or fortify the public backing for a policy, operation, or idea. Domestic and foreign actors can use artificial means to fabricate or amplify public support for a proposal or action. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.006.md b/generated_pages/techniques/T0136.006.md index c4b7384..c458795 100644 --- a/generated_pages/techniques/T0136.006.md +++ b/generated_pages/techniques/T0136.006.md @@ -2,6 +2,48 @@ **Summary**: Elevate or fortify the public backing for a partner. Governments may interfere in other countries’ elections by covertly favouring a party or candidate aligned with their interests. They may also mount an influence operation to bolster the reputation of an ally under attack. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.006: Cultivate Support for Ally + +**Summary**: Elevate or fortify the public backing for a partner. Governments may interfere in other countries’ elections by covertly favouring a party or candidate aligned with their interests. They may also mount an influence operation to bolster the reputation of an ally under attack. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.006: Cultivate Support for Ally + +**Summary**: Elevate or fortify the public backing for a partner. Governments may interfere in other countries’ elections by covertly favouring a party or candidate aligned with their interests. They may also mount an influence operation to bolster the reputation of an ally under attack. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.007.md b/generated_pages/techniques/T0136.007.md index 59d542e..04123e3 100644 --- a/generated_pages/techniques/T0136.007.md +++ b/generated_pages/techniques/T0136.007.md @@ -2,6 +2,48 @@ **Summary**: Motivate followers to join or subscribe as members of the team. Organisations may mount recruitment drives that use propaganda to entice sympathisers to sign up. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.007: Recruit Members + +**Summary**: Motivate followers to join or subscribe as members of the team. Organisations may mount recruitment drives that use propaganda to entice sympathisers to sign up. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.007: Recruit Members + +**Summary**: Motivate followers to join or subscribe as members of the team. Organisations may mount recruitment drives that use propaganda to entice sympathisers to sign up. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.008.md b/generated_pages/techniques/T0136.008.md index e49262e..4693b20 100644 --- a/generated_pages/techniques/T0136.008.md +++ b/generated_pages/techniques/T0136.008.md @@ -2,6 +2,48 @@ **Summary**: Improve personal standing within a community. Gain fame, approbation, or notoriety. Conspiracy theorists, those with special access, and ideologues can gain prominence in a community by propagating disinformation, leaking confidential documents, or spreading hate. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.008: Increase Prestige + +**Summary**: Improve personal standing within a community. Gain fame, approbation, or notoriety. Conspiracy theorists, those with special access, and ideologues can gain prominence in a community by propagating disinformation, leaking confidential documents, or spreading hate. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0136 Cultivate Support + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136.008: Increase Prestige + +**Summary**: Improve personal standing within a community. Gain fame, approbation, or notoriety. Conspiracy theorists, those with special access, and ideologues can gain prominence in a community by propagating disinformation, leaking confidential documents, or spreading hate. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0136.md b/generated_pages/techniques/T0136.md index 576dd09..603fd63 100644 --- a/generated_pages/techniques/T0136.md +++ b/generated_pages/techniques/T0136.md @@ -2,6 +2,48 @@ **Summary**: Grow or maintain the base of support for the actor, ally, or action. This includes hard core recruitment, managing alliances, and generating or maintaining sympathy among a wider audience, including reputation management and public relations. Sub-techniques assume support for actor (self) unless otherwise specified. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136: Cultivate Support + +**Summary**: Grow or maintain the base of support for the actor, ally, or action. This includes hard core recruitment, managing alliances, and generating or maintaining sympathy among a wider audience, including reputation management and public relations. Sub-techniques assume support for actor (self) unless otherwise specified. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0136: Cultivate Support + +**Summary**: Grow or maintain the base of support for the actor, ally, or action. This includes hard core recruitment, managing alliances, and generating or maintaining sympathy among a wider audience, including reputation management and public relations. Sub-techniques assume support for actor (self) unless otherwise specified. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0137.001.md b/generated_pages/techniques/T0137.001.md index 7a5bd74..1e88134 100644 --- a/generated_pages/techniques/T0137.001.md +++ b/generated_pages/techniques/T0137.001.md @@ -2,6 +2,48 @@ **Summary**: Earn income from digital advertisements published alongside inauthentic content. Conspiratorial, false, or provocative content drives internet traffic. Content owners earn money from impressions of, or clicks on, or conversions of ads published on their websites, social media profiles, or streaming services, or ads published when their content appears in search engine results. Fraudsters simulate impressions, clicks, and conversions, or they spin up inauthentic sites or social media profiles just to generate ad revenue. Conspiracy theorists and political operators generate ad revenue as a byproduct of their operation or as a means of sustaining their campaign. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.001: Generate Ad Revenue + +**Summary**: Earn income from digital advertisements published alongside inauthentic content. Conspiratorial, false, or provocative content drives internet traffic. Content owners earn money from impressions of, or clicks on, or conversions of ads published on their websites, social media profiles, or streaming services, or ads published when their content appears in search engine results. Fraudsters simulate impressions, clicks, and conversions, or they spin up inauthentic sites or social media profiles just to generate ad revenue. Conspiracy theorists and political operators generate ad revenue as a byproduct of their operation or as a means of sustaining their campaign. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.001: Generate Ad Revenue + +**Summary**: Earn income from digital advertisements published alongside inauthentic content. Conspiratorial, false, or provocative content drives internet traffic. Content owners earn money from impressions of, or clicks on, or conversions of ads published on their websites, social media profiles, or streaming services, or ads published when their content appears in search engine results. Fraudsters simulate impressions, clicks, and conversions, or they spin up inauthentic sites or social media profiles just to generate ad revenue. Conspiracy theorists and political operators generate ad revenue as a byproduct of their operation or as a means of sustaining their campaign. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0137.002.md b/generated_pages/techniques/T0137.002.md index c145562..1e5a974 100644 --- a/generated_pages/techniques/T0137.002.md +++ b/generated_pages/techniques/T0137.002.md @@ -2,6 +2,48 @@ **Summary**: Defraud a target or trick a target into doing something that benefits the attacker. A typical scam is where a fraudster convinces a target to pay for something without the intention of ever delivering anything in return. Alternatively, the fraudster may promise benefits which never materialise, such as a fake cure. Criminals often exploit a fear or crisis or generate a sense of urgency. They may use deepfakes to impersonate authority figures or individuals in distress. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.002: Scam + +**Summary**: Defraud a target or trick a target into doing something that benefits the attacker. A typical scam is where a fraudster convinces a target to pay for something without the intention of ever delivering anything in return. Alternatively, the fraudster may promise benefits which never materialise, such as a fake cure. Criminals often exploit a fear or crisis or generate a sense of urgency. They may use deepfakes to impersonate authority figures or individuals in distress. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.002: Scam + +**Summary**: Defraud a target or trick a target into doing something that benefits the attacker. A typical scam is where a fraudster convinces a target to pay for something without the intention of ever delivering anything in return. Alternatively, the fraudster may promise benefits which never materialise, such as a fake cure. Criminals often exploit a fear or crisis or generate a sense of urgency. They may use deepfakes to impersonate authority figures or individuals in distress. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0137.003.md b/generated_pages/techniques/T0137.003.md index b0db415..41997a4 100644 --- a/generated_pages/techniques/T0137.003.md +++ b/generated_pages/techniques/T0137.003.md @@ -2,6 +2,48 @@ **Summary**: Solicit donations for a cause. Popular conspiracy theorists can attract financial contributions from their followers. Fighting back against the establishment is a popular crowdfunding narrative. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.003: Raise Funds + +**Summary**: Solicit donations for a cause. Popular conspiracy theorists can attract financial contributions from their followers. Fighting back against the establishment is a popular crowdfunding narrative. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.003: Raise Funds + +**Summary**: Solicit donations for a cause. Popular conspiracy theorists can attract financial contributions from their followers. Fighting back against the establishment is a popular crowdfunding narrative. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0137.004.md b/generated_pages/techniques/T0137.004.md index 9b21c07..95e7018 100644 --- a/generated_pages/techniques/T0137.004.md +++ b/generated_pages/techniques/T0137.004.md @@ -2,6 +2,48 @@ **Summary**: Offer products for sale under false pretences. Campaigns may hijack or create causes built on disinformation to sell promotional merchandise. Or charlatans may amplify victims’ unfounded fears to sell them items of questionable utility such as supplements or survival gear. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.004: Sell Items under False Pretences + +**Summary**: Offer products for sale under false pretences. Campaigns may hijack or create causes built on disinformation to sell promotional merchandise. Or charlatans may amplify victims’ unfounded fears to sell them items of questionable utility such as supplements or survival gear. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.004: Sell Items under False Pretences + +**Summary**: Offer products for sale under false pretences. Campaigns may hijack or create causes built on disinformation to sell promotional merchandise. Or charlatans may amplify victims’ unfounded fears to sell them items of questionable utility such as supplements or survival gear. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0137.005.md b/generated_pages/techniques/T0137.005.md index f48192e..dc31629 100644 --- a/generated_pages/techniques/T0137.005.md +++ b/generated_pages/techniques/T0137.005.md @@ -2,6 +2,48 @@ **Summary**: Coerce money or favours from a target by threatening to expose or corrupt information. Ransomware criminals typically demand money. Intelligence agencies demand national secrets. Sexual predators demand favours. The leverage may be critical, sensitive, or embarrassing information. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.005: Extort + +**Summary**: Coerce money or favours from a target by threatening to expose or corrupt information. Ransomware criminals typically demand money. Intelligence agencies demand national secrets. Sexual predators demand favours. The leverage may be critical, sensitive, or embarrassing information. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.005: Extort + +**Summary**: Coerce money or favours from a target by threatening to expose or corrupt information. Ransomware criminals typically demand money. Intelligence agencies demand national secrets. Sexual predators demand favours. The leverage may be critical, sensitive, or embarrassing information. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0137.006.md b/generated_pages/techniques/T0137.006.md index caef976..358b71e 100644 --- a/generated_pages/techniques/T0137.006.md +++ b/generated_pages/techniques/T0137.006.md @@ -2,6 +2,48 @@ **Summary**: Artificially inflate or deflate the price of stocks or other financial instruments and then trade on these to make profit. The most common securities fraud schemes are called “pump and dump” and “poop and scoop”. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.006: Manipulate Stocks + +**Summary**: Artificially inflate or deflate the price of stocks or other financial instruments and then trade on these to make profit. The most common securities fraud schemes are called “pump and dump” and “poop and scoop”. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0137 Make Money + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137.006: Manipulate Stocks + +**Summary**: Artificially inflate or deflate the price of stocks or other financial instruments and then trade on these to make profit. The most common securities fraud schemes are called “pump and dump” and “poop and scoop”. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0137.md b/generated_pages/techniques/T0137.md index 944e104..a27eb5d 100644 --- a/generated_pages/techniques/T0137.md +++ b/generated_pages/techniques/T0137.md @@ -2,6 +2,50 @@ **Summary**: Profit from disinformation, conspiracy theories, or online harm. In some cases, the sole objective is financial gain, in other cases the objective is both financial and political. Making money may also be a way to sustain a political campaign. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “But while Russia’s efforts [at election interference] in the United States fit Moscow’s campaign to upend Western democracy and rattle Mr. Putin’s geopolitical rivals, the undertaking in Madagascar often seemed to have a much simpler objective: profit.

    “Before the election, a Russian company that local officials and foreign diplomats say is controlled by Mr. Prigozhin acquired a major stake in a government-run company that mines chromium, a mineral valued for its use in stainless steel. The acquisition set off protests by workers complaining of unpaid wages, cancelledcanceled benefits and foreign intrusion into a sector that had been a source of national pride for Madagascar.

    “It repeated a pattern in which Russia has swooped into African nations, hoping to reshape their politics for material gain. In the Central African Republic, a former Russian intelligence officer is the top security adviser to the country’s president, while companies linked to Mr. Prigozhin have spread across the nation, snapping up diamonds in both legal and illegal ways, according to government officials, warlords in the diamond trade and registration documents showing Mr. Prigozhin’s growing military and commercial footprint.

    [...] “The [operation switched from supporting the incumbent candidate on realising he would lose the election]. After the Russians pirouetted to help Mr. Rajoelina — their former opponent — win the election, Mr. Prigozhin’s company was able to negotiate with the new government to keep control of the chromium mining operation, despite the worker protests, and Mr. Prigozhin’s political operatives remain stationed in the capital to this day.”


    This behaviour matches T0137: Make Money because analysts have asserted that the identified influence operation was in part motivated by a goal to generate profit | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137: Make Money + +**Summary**: Profit from disinformation, conspiracy theories, or online harm. In some cases, the sole objective is financial gain, in other cases the objective is both financial and political. Making money may also be a way to sustain a political campaign. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “But while Russia’s efforts [at election interference] in the United States fit Moscow’s campaign to upend Western democracy and rattle Mr. Putin’s geopolitical rivals, the undertaking in Madagascar often seemed to have a much simpler objective: profit.

    “Before the election, a Russian company that local officials and foreign diplomats say is controlled by Mr. Prigozhin acquired a major stake in a government-run company that mines chromium, a mineral valued for its use in stainless steel. The acquisition set off protests by workers complaining of unpaid wages, cancelledcanceled benefits and foreign intrusion into a sector that had been a source of national pride for Madagascar.

    “It repeated a pattern in which Russia has swooped into African nations, hoping to reshape their politics for material gain. In the Central African Republic, a former Russian intelligence officer is the top security adviser to the country’s president, while companies linked to Mr. Prigozhin have spread across the nation, snapping up diamonds in both legal and illegal ways, according to government officials, warlords in the diamond trade and registration documents showing Mr. Prigozhin’s growing military and commercial footprint.

    [...] “The [operation switched from supporting the incumbent candidate on realising he would lose the election]. After the Russians pirouetted to help Mr. Rajoelina — their former opponent — win the election, Mr. Prigozhin’s company was able to negotiate with the new government to keep control of the chromium mining operation, despite the worker protests, and Mr. Prigozhin’s political operatives remain stationed in the capital to this day.”


    This behaviour matches T0137: Make Money because analysts have asserted that the identified influence operation was in part motivated by a goal to generate profit | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0137: Make Money + +**Summary**: Profit from disinformation, conspiracy theories, or online harm. In some cases, the sole objective is financial gain, in other cases the objective is both financial and political. Making money may also be a way to sustain a political campaign. + **Tactic**: TA02 Plan Objectives @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0138.001.md b/generated_pages/techniques/T0138.001.md index bc1c449..5b9a7b8 100644 --- a/generated_pages/techniques/T0138.001.md +++ b/generated_pages/techniques/T0138.001.md @@ -2,6 +2,48 @@ **Summary**: Inspire, animate, or exhort a target to act. An actor can use propaganda, disinformation, or conspiracy theories to stimulate a target to act in its interest. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0138 Motivate to Act + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138.001: Encourage + +**Summary**: Inspire, animate, or exhort a target to act. An actor can use propaganda, disinformation, or conspiracy theories to stimulate a target to act in its interest. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0138 Motivate to Act + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138.001: Encourage + +**Summary**: Inspire, animate, or exhort a target to act. An actor can use propaganda, disinformation, or conspiracy theories to stimulate a target to act in its interest. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0138.002.md b/generated_pages/techniques/T0138.002.md index b5fb258..fbf55e3 100644 --- a/generated_pages/techniques/T0138.002.md +++ b/generated_pages/techniques/T0138.002.md @@ -2,6 +2,48 @@ **Summary**: Instigate, incite, or arouse a target to act. Social media manipulators exploit moral outrage to propel targets to spread hate, take to the streets to protest, or engage in acts of violence. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0138 Motivate to Act + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138.002: Provoke + +**Summary**: Instigate, incite, or arouse a target to act. Social media manipulators exploit moral outrage to propel targets to spread hate, take to the streets to protest, or engage in acts of violence. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0138 Motivate to Act + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138.002: Provoke + +**Summary**: Instigate, incite, or arouse a target to act. Social media manipulators exploit moral outrage to propel targets to spread hate, take to the streets to protest, or engage in acts of violence. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0138.003.md b/generated_pages/techniques/T0138.003.md index d7b7fde..1908f44 100644 --- a/generated_pages/techniques/T0138.003.md +++ b/generated_pages/techniques/T0138.003.md @@ -2,6 +2,48 @@ **Summary**: Force target to take an action or to stop taking an action it has already started. Actors can use the threat of reputational damage alongside military or economic threats to compel a target. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0138 Motivate to Act + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138.003: Compel + +**Summary**: Force target to take an action or to stop taking an action it has already started. Actors can use the threat of reputational damage alongside military or economic threats to compel a target. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0138 Motivate to Act + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138.003: Compel + +**Summary**: Force target to take an action or to stop taking an action it has already started. Actors can use the threat of reputational damage alongside military or economic threats to compel a target. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0138.md b/generated_pages/techniques/T0138.md index d9b20f4..08dee43 100644 --- a/generated_pages/techniques/T0138.md +++ b/generated_pages/techniques/T0138.md @@ -2,6 +2,48 @@ **Summary**: Persuade, impel, or provoke the target to behave in a specific manner favourable to the attacker. Some common behaviours are joining, subscribing, voting, buying, demonstrating, fighting, retreating, resigning, boycotting. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138: Motivate to Act + +**Summary**: Persuade, impel, or provoke the target to behave in a specific manner favourable to the attacker. Some common behaviours are joining, subscribing, voting, buying, demonstrating, fighting, retreating, resigning, boycotting. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0138: Motivate to Act + +**Summary**: Persuade, impel, or provoke the target to behave in a specific manner favourable to the attacker. Some common behaviours are joining, subscribing, voting, buying, demonstrating, fighting, retreating, resigning, boycotting. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0139.001.md b/generated_pages/techniques/T0139.001.md index 3eeb709..c0362d3 100644 --- a/generated_pages/techniques/T0139.001.md +++ b/generated_pages/techniques/T0139.001.md @@ -2,6 +2,48 @@ **Summary**: To make a target disinclined or reluctant to act. Manipulators use disinformation to cause targets to question the utility, legality, or morality of taking an action. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0139 Dissuade from Acting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139.001: Discourage + +**Summary**: To make a target disinclined or reluctant to act. Manipulators use disinformation to cause targets to question the utility, legality, or morality of taking an action. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0139 Dissuade from Acting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139.001: Discourage + +**Summary**: To make a target disinclined or reluctant to act. Manipulators use disinformation to cause targets to question the utility, legality, or morality of taking an action. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0139.002.md b/generated_pages/techniques/T0139.002.md index ededcb3..d81481d 100644 --- a/generated_pages/techniques/T0139.002.md +++ b/generated_pages/techniques/T0139.002.md @@ -2,6 +2,50 @@ **Summary**: Intimidate or incentivise target into remaining silent or prevent target from speaking out. A threat actor may cow a target into silence as a special case of deterrence. Or they may buy the target’s silence. Or they may repress or restrict the target’s speech. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0139 Dissuade from Acting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00085 China’s large-scale media push: Attempts to influence Swedish media](../../generated_pages/incidents/I00085.md) | “Four media companies – Svenska Dagbladet, Expressen, Sveriges Radio, and Sveriges Television – stated that they had been contacted by the Chinese embassy on several occasions, and that they, for instance, had been criticized on their publications, both by letters and e-mails.

    The media company Svenska Dagbladet, had been contacted on several occasions in the past two years, including via e-mails directly from the Chinese ambassador to Sweden. Several times, China and the Chinese ambassador had criticized the media company’s publications regarding the conditions in China. Individual reporters also reported having been subjected to criticism.

    The tabloid Expressen had received several letters and e-mails from the embassy, e-mails containing criticism and threatening formulations regarding the coverage of the Swedish book publisher Gui Minhai, who has been imprisoned in China since 2015. Formulations such as “media tyranny” could be found in the e-mails.”


    In this case, the Chinese ambassador is using their official role (T0143.001: Authentic Persona, T0097.111: Government Official Persona) to try to influence Swedish press. A government official trying to interfere in other countries' media activities could be a violation of press freedom. In this specific case, the Chinese diplomats are trying to silence criticism against China (T0139.002: Silence).” | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139.002: Silence + +**Summary**: Intimidate or incentivise target into remaining silent or prevent target from speaking out. A threat actor may cow a target into silence as a special case of deterrence. Or they may buy the target’s silence. Or they may repress or restrict the target’s speech. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0139 Dissuade from Acting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00085 China’s large-scale media push: Attempts to influence Swedish media](../../generated_pages/incidents/I00085.md) | “Four media companies – Svenska Dagbladet, Expressen, Sveriges Radio, and Sveriges Television – stated that they had been contacted by the Chinese embassy on several occasions, and that they, for instance, had been criticized on their publications, both by letters and e-mails.

    The media company Svenska Dagbladet, had been contacted on several occasions in the past two years, including via e-mails directly from the Chinese ambassador to Sweden. Several times, China and the Chinese ambassador had criticized the media company’s publications regarding the conditions in China. Individual reporters also reported having been subjected to criticism.

    The tabloid Expressen had received several letters and e-mails from the embassy, e-mails containing criticism and threatening formulations regarding the coverage of the Swedish book publisher Gui Minhai, who has been imprisoned in China since 2015. Formulations such as “media tyranny” could be found in the e-mails.”


    In this case, the Chinese ambassador is using their official role (T0143.001: Authentic Persona, T0097.111: Government Official Persona) to try to influence Swedish press. A government official trying to interfere in other countries' media activities could be a violation of press freedom. In this specific case, the Chinese diplomats are trying to silence criticism against China (T0139.002: Silence).” | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139.002: Silence + +**Summary**: Intimidate or incentivise target into remaining silent or prevent target from speaking out. A threat actor may cow a target into silence as a special case of deterrence. Or they may buy the target’s silence. Or they may repress or restrict the target’s speech. + **Tactic**: TA02 Plan Objectives @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0139.003.md b/generated_pages/techniques/T0139.003.md index 7a6494c..8bb32d7 100644 --- a/generated_pages/techniques/T0139.003.md +++ b/generated_pages/techniques/T0139.003.md @@ -2,6 +2,48 @@ **Summary**: Prevent target from taking an action for fear of the consequences. Deterrence occurs in the mind of the target, who fears they will be worse off if they take an action than if they don’t. When making threats, aggressors may bluff, feign irrationality, or engage in brinksmanship. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0139 Dissuade from Acting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139.003: Deter + +**Summary**: Prevent target from taking an action for fear of the consequences. Deterrence occurs in the mind of the target, who fears they will be worse off if they take an action than if they don’t. When making threats, aggressors may bluff, feign irrationality, or engage in brinksmanship. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0139 Dissuade from Acting + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139.003: Deter + +**Summary**: Prevent target from taking an action for fear of the consequences. Deterrence occurs in the mind of the target, who fears they will be worse off if they take an action than if they don’t. When making threats, aggressors may bluff, feign irrationality, or engage in brinksmanship. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0139.md b/generated_pages/techniques/T0139.md index fae5188..cb920be 100644 --- a/generated_pages/techniques/T0139.md +++ b/generated_pages/techniques/T0139.md @@ -2,6 +2,48 @@ **Summary**: Discourage, deter, or inhibit the target from actions which would be unfavourable to the attacker. The actor may want the target to refrain from voting, buying, fighting, or supplying. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139: Dissuade from Acting + +**Summary**: Discourage, deter, or inhibit the target from actions which would be unfavourable to the attacker. The actor may want the target to refrain from voting, buying, fighting, or supplying. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0139: Dissuade from Acting + +**Summary**: Discourage, deter, or inhibit the target from actions which would be unfavourable to the attacker. The actor may want the target to refrain from voting, buying, fighting, or supplying. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0140.001.md b/generated_pages/techniques/T0140.001.md index 5b1be51..b132293 100644 --- a/generated_pages/techniques/T0140.001.md +++ b/generated_pages/techniques/T0140.001.md @@ -2,6 +2,48 @@ **Summary**: Attempt to damage the target’s personal reputation by impugning their character. This can range from subtle attempts to misrepresent or insinuate, to obvious attempts to denigrate or disparage, to blatant attempts to malign or vilify. Slander applies to oral expression. Libel applies to written or pictorial material. Defamation is often carried out by online trolls. The sole aim here is to cause harm to the target. If the threat actor uses defamation as a means of undermining the target, then choose sub-technique “Smear” of technique “Undermine” instead. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0140 Cause Harm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140.001: Defame + +**Summary**: Attempt to damage the target’s personal reputation by impugning their character. This can range from subtle attempts to misrepresent or insinuate, to obvious attempts to denigrate or disparage, to blatant attempts to malign or vilify. Slander applies to oral expression. Libel applies to written or pictorial material. Defamation is often carried out by online trolls. The sole aim here is to cause harm to the target. If the threat actor uses defamation as a means of undermining the target, then choose sub-technique “Smear” of technique “Undermine” instead. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0140 Cause Harm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140.001: Defame + +**Summary**: Attempt to damage the target’s personal reputation by impugning their character. This can range from subtle attempts to misrepresent or insinuate, to obvious attempts to denigrate or disparage, to blatant attempts to malign or vilify. Slander applies to oral expression. Libel applies to written or pictorial material. Defamation is often carried out by online trolls. The sole aim here is to cause harm to the target. If the threat actor uses defamation as a means of undermining the target, then choose sub-technique “Smear” of technique “Undermine” instead. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0140.002.md b/generated_pages/techniques/T0140.002.md index cf564c6..a65bdb3 100644 --- a/generated_pages/techniques/T0140.002.md +++ b/generated_pages/techniques/T0140.002.md @@ -2,6 +2,48 @@ **Summary**: Coerce, bully, or frighten the target. An influence operation may use intimidation to compel the target to act against their will. Or the goal may be to frighten or even terrify the target into silence or submission. In some cases, the goal is simply to make the victim suffer. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0140 Cause Harm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140.002: Intimidate + +**Summary**: Coerce, bully, or frighten the target. An influence operation may use intimidation to compel the target to act against their will. Or the goal may be to frighten or even terrify the target into silence or submission. In some cases, the goal is simply to make the victim suffer. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0140 Cause Harm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140.002: Intimidate + +**Summary**: Coerce, bully, or frighten the target. An influence operation may use intimidation to compel the target to act against their will. Or the goal may be to frighten or even terrify the target into silence or submission. In some cases, the goal is simply to make the victim suffer. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0140.003.md b/generated_pages/techniques/T0140.003.md index 7c660d8..b8e0589 100644 --- a/generated_pages/techniques/T0140.003.md +++ b/generated_pages/techniques/T0140.003.md @@ -2,6 +2,48 @@ **Summary**: Publish and/or propagate demeaning, derisive, or humiliating content targeting an individual or group of individuals with the intent to cause emotional, psychological, or physical distress. Hate speech can cause harm directly or incite others to harm the target. It often aims to stigmatise the target by singling out immutable characteristics such as colour, race, religion, national or ethnic origin, gender, gender identity, sexual orientation, age, disease, or mental or physical disability. Thus, promoting hatred online may involve racism, antisemitism, Islamophobia, xenophobia, sexism, misogyny, homophobia, transphobia, ageism, ableism, or any combination thereof. Motivations for hate speech range from group preservation to ideological superiority to the unbridled infliction of suffering. +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0140 Cause Harm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140.003: Spread Hate + +**Summary**: Publish and/or propagate demeaning, derisive, or humiliating content targeting an individual or group of individuals with the intent to cause emotional, psychological, or physical distress. Hate speech can cause harm directly or incite others to harm the target. It often aims to stigmatise the target by singling out immutable characteristics such as colour, race, religion, national or ethnic origin, gender, gender identity, sexual orientation, age, disease, or mental or physical disability. Thus, promoting hatred online may involve racism, antisemitism, Islamophobia, xenophobia, sexism, misogyny, homophobia, transphobia, ageism, ableism, or any combination thereof. Motivations for hate speech range from group preservation to ideological superiority to the unbridled infliction of suffering. + +**Tactic**: TA02 Plan Objectives **Parent Technique:** T0140 Cause Harm + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140.003: Spread Hate + +**Summary**: Publish and/or propagate demeaning, derisive, or humiliating content targeting an individual or group of individuals with the intent to cause emotional, psychological, or physical distress. Hate speech can cause harm directly or incite others to harm the target. It often aims to stigmatise the target by singling out immutable characteristics such as colour, race, religion, national or ethnic origin, gender, gender identity, sexual orientation, age, disease, or mental or physical disability. Thus, promoting hatred online may involve racism, antisemitism, Islamophobia, xenophobia, sexism, misogyny, homophobia, transphobia, ageism, ableism, or any combination thereof. Motivations for hate speech range from group preservation to ideological superiority to the unbridled infliction of suffering. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0140.md b/generated_pages/techniques/T0140.md index 613fd71..513e51c 100644 --- a/generated_pages/techniques/T0140.md +++ b/generated_pages/techniques/T0140.md @@ -2,6 +2,48 @@ **Summary**: Persecute, malign, or inflict pain upon a target. The objective of a campaign may be to cause fear or emotional distress in a target. In some cases, harm is instrumental to achieving a primary objective, as in coercion, repression, or intimidation. In other cases, harm may be inflicted for the satisfaction of the perpetrator, as in revenge or sadistic cruelty. +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140: Cause Harm + +**Summary**: Persecute, malign, or inflict pain upon a target. The objective of a campaign may be to cause fear or emotional distress in a target. In some cases, harm is instrumental to achieving a primary objective, as in coercion, repression, or intimidation. In other cases, harm may be inflicted for the satisfaction of the perpetrator, as in revenge or sadistic cruelty. + +**Tactic**: TA02 Plan Objectives + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0140: Cause Harm + +**Summary**: Persecute, malign, or inflict pain upon a target. The objective of a campaign may be to cause fear or emotional distress in a target. In some cases, harm is instrumental to achieving a primary objective, as in coercion, repression, or intimidation. In other cases, harm may be inflicted for the satisfaction of the perpetrator, as in revenge or sadistic cruelty. + **Tactic**: TA02 Plan Objectives @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0143.001.md b/generated_pages/techniques/T0143.001.md index cc15a4e..96b02f5 100644 --- a/generated_pages/techniques/T0143.001.md +++ b/generated_pages/techniques/T0143.001.md @@ -2,6 +2,64 @@ **Summary**: An individual or institution presenting a persona that legitimately matches who or what they are is presenting an authentic persona.

    For example, an account which presents as being managed by a member of a country’s military, and is legitimately managed by that person, would be presenting an authentic persona (T0143.001: Authentic Persona, T0097.105: Military Personnel).

    Sometimes people can authentically present themselves as who they are while still participating in malicious/inauthentic activity; a legitimate journalist (T0143.001: Authentic Persona, T0097.102: Journalist Persona) may accept bribes to promote products, or they could be tricked by threat actors into sharing an operation’s narrative. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “The largest account [in the network of inauthentic accounts attributed to Russia] had 11,542 followers but only 8 had over 1,000 followers, and 11 had under ten. The accounts in aggregate had only 79,807 engagements across the entire tweet corpus, and appear to have been linked to the operations primarily via technical indicators rather than amplification or conversation between them. A few of the bios from accounts in the set claim to be journalists. Two profiles, belonging to an American activist and a Russian academic, were definitively real people; we do not have sufficient visibility into the technical indicators that led to their inclusion in the network and thus do not include them in our discussion.”

    In this example the Stanford Internet Observatory has been provided data on two networks which, according to Twitter, showed signs of being affiliated with Russia’s Internet Research Agency (IRA). Two accounts investigated by Stanford were real people presenting their authentic personas, matching T0143.001: Authentic Persona.

    Stanford didn’t have access to the technical indicators associating these accounts with the IRA, so they did not include data associated with these accounts for assessment. Analysts with access to platform logs may be able to uncover indicators of suspicious behaviour in accounts presenting authentic personas, using attribution methods unavailable to analysts working with open source data. | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “After the European Union banned Kremlin-backed media outlets and social media giants demoted their posts for peddling falsehoods about the war in Ukraine, Moscow has turned to its cadre of diplomats, government spokespeople and ministers — many of whom have extensive followings on social media — to promote disinformation about the conflict in Eastern Europe, according to four EU and United States officials.”

    In this example authentic Russian government officials used their own accounts to promote false narratives (T0143.001: Authentic Persona, T0097.111: Government Official Persona).

    The use of accounts managed by authentic Government / Diplomats to spread false narratives makes it harder for platforms to enforce content moderation, because of the political ramifications they may face for censoring elected officials (T0131: Exploit TOS/Content Moderation). For example, Twitter previously argued that official channels of world leaders are not removed due to the high public interest associated with their activities. | +| [I00085 China’s large-scale media push: Attempts to influence Swedish media](../../generated_pages/incidents/I00085.md) | “Four media companies – Svenska Dagbladet, Expressen, Sveriges Radio, and Sveriges Television – stated that they had been contacted by the Chinese embassy on several occasions, and that they, for instance, had been criticized on their publications, both by letters and e-mails.

    The media company Svenska Dagbladet, had been contacted on several occasions in the past two years, including via e-mails directly from the Chinese ambassador to Sweden. Several times, China and the Chinese ambassador had criticized the media company’s publications regarding the conditions in China. Individual reporters also reported having been subjected to criticism.

    The tabloid Expressen had received several letters and e-mails from the embassy, e-mails containing criticism and threatening formulations regarding the coverage of the Swedish book publisher Gui Minhai, who has been imprisoned in China since 2015. Formulations such as “media tyranny” could be found in the e-mails.”


    In this case, the Chinese ambassador is using their official role (T0143.001: Authentic Persona, T0097.111: Government Official Persona) to try to influence Swedish press. A government official trying to interfere in other countries' media activities could be a violation of press freedom. In this specific case, the Chinese diplomats are trying to silence criticism against China (T0139.002: Silence).” | +| [I00093 China Falsely Denies Disinformation Campaign Targeting Canada’s Prime Minister](../../generated_pages/incidents/I00093.md) | “On October 23, Canada’s Foreign Ministry said it had discovered a disinformation campaign, likely tied to China, aimed at discrediting dozens of Canadian politicians, including Prime Minister Justin Trudeau.

    “The ministry said the campaign took place in August and September. It used new and hijacked social media accounts to bulk-post messages targeting Canadian politicians (T0146: Account Asset, T0150.001: Newly Created Asset, T0150.005: Compromised Asset).

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    ““Canada was a downright liar and disseminator of false information… Beijing has never meddled in another nation’s domestic affairs.”

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    “That is false.

    “The Canadian government's report is based on an investigation conducted by its Rapid Response Mechanism cyber intelligence unit in cooperation with the social media platforms.

    “The investigation exposed China’s disinformation campaign dubbed “Spamouflage” -- for its tactic of using “a network of new or hijacked social media accounts that posts and increases the number of propaganda messages across multiple social media platforms – including Facebook, X/Twitter, Instagram, YouTube, Medium, Reddit, TikTok, and LinkedIn.””


    In this case a network of accounts attributed to China were identified operating on multiple platforms. The report was dismissed as false information by an official in the Chinese Embassy in Canada (T0143.001: Authentic Persona, T0097.111: Government Official Persona, T0129.006: Deny Involvement). | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.001: Authentic Persona + +**Summary**: An individual or institution presenting a persona that legitimately matches who or what they are is presenting an authentic persona.

    For example, an account which presents as being managed by a member of a country’s military, and is legitimately managed by that person, would be presenting an authentic persona (T0143.001: Authentic Persona, T0097.105: Military Personnel).

    Sometimes people can authentically present themselves as who they are while still participating in malicious/inauthentic activity; a legitimate journalist (T0143.001: Authentic Persona, T0097.102: Journalist Persona) may accept bribes to promote products, or they could be tricked by threat actors into sharing an operation’s narrative. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “The largest account [in the network of inauthentic accounts attributed to Russia] had 11,542 followers but only 8 had over 1,000 followers, and 11 had under ten. The accounts in aggregate had only 79,807 engagements across the entire tweet corpus, and appear to have been linked to the operations primarily via technical indicators rather than amplification or conversation between them. A few of the bios from accounts in the set claim to be journalists. Two profiles, belonging to an American activist and a Russian academic, were definitively real people; we do not have sufficient visibility into the technical indicators that led to their inclusion in the network and thus do not include them in our discussion.”

    In this example the Stanford Internet Observatory has been provided data on two networks which, according to Twitter, showed signs of being affiliated with Russia’s Internet Research Agency (IRA). Two accounts investigated by Stanford were real people presenting their authentic personas, matching T0143.001: Authentic Persona.

    Stanford didn’t have access to the technical indicators associating these accounts with the IRA, so they did not include data associated with these accounts for assessment. Analysts with access to platform logs may be able to uncover indicators of suspicious behaviour in accounts presenting authentic personas, using attribution methods unavailable to analysts working with open source data. | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “On January 4 [2017], a little-known news site based in Donetsk, Ukraine published an article claiming that the United States was sending 3,600 tanks to Europe as part of “the NATO war preparation against Russia”.

    “Like much fake news, this story started with a grain of truth: the US was about to reinforce its armored units in Europe. However, the article converted literally thousands of other vehicles — including hundreds of Humvees and trailers — into tanks, building the US force into something 20 times more powerful than it actually was.

    “The story caught on online. Within three days it had been repeated by a dozen websites in the United States, Canada and Europe, and shared some 40,000 times. It was translated into Norwegian; quoted, unchallenged, by Russian state news agency RIA Novosti; and spread among Russian-language websites.

    “It was also an obvious fake, as any Google news search would have revealed. Yet despite its evident falsehood, it spread widely, and not just in directly Kremlin-run media. Tracking the spread of this fake therefore shines a light on the wider question of how fake stories are dispersed.”


    Russian state news agency RIA Novosti presents themselves as a news outlet (T0097.202: News Outlet Persona). RIO Novosti is a real news outlet (T0143.001: Authentic Persona), but it did not carry out a basic investigation into the veracity of the narrative they published implicitly expected of institutions presenting themselves as news outlets.

    We can’t know how or why this narrative ended up being published by RIA Novosti, but we know that it presented a distorted reality as authentic information (T0023: Distort Facts), claiming that the US was sending 3,600 tanks, instead of 3,600 vehicles which included ~180 tanks. | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “After the European Union banned Kremlin-backed media outlets and social media giants demoted their posts for peddling falsehoods about the war in Ukraine, Moscow has turned to its cadre of diplomats, government spokespeople and ministers — many of whom have extensive followings on social media — to promote disinformation about the conflict in Eastern Europe, according to four EU and United States officials.”

    In this example authentic Russian government officials used their own accounts to promote false narratives (T0143.001: Authentic Persona, T0097.111: Government Official Persona).

    The use of accounts managed by authentic Government / Diplomats to spread false narratives makes it harder for platforms to enforce content moderation, because of the political ramifications they may face for censoring elected officials (T0131: Exploit TOS/Content Moderation). For example, Twitter previously argued that official channels of world leaders are not removed due to the high public interest associated with their activities. | +| [I00085 China’s large-scale media push: Attempts to influence Swedish media](../../generated_pages/incidents/I00085.md) | “Four media companies – Svenska Dagbladet, Expressen, Sveriges Radio, and Sveriges Television – stated that they had been contacted by the Chinese embassy on several occasions, and that they, for instance, had been criticized on their publications, both by letters and e-mails.

    The media company Svenska Dagbladet, had been contacted on several occasions in the past two years, including via e-mails directly from the Chinese ambassador to Sweden. Several times, China and the Chinese ambassador had criticized the media company’s publications regarding the conditions in China. Individual reporters also reported having been subjected to criticism.

    The tabloid Expressen had received several letters and e-mails from the embassy, e-mails containing criticism and threatening formulations regarding the coverage of the Swedish book publisher Gui Minhai, who has been imprisoned in China since 2015. Formulations such as “media tyranny” could be found in the e-mails.”


    In this case, the Chinese ambassador is using their official role (T0143.001: Authentic Persona, T0097.111: Government Official Persona) to try to influence Swedish press. A government official trying to interfere in other countries' media activities could be a violation of press freedom. In this specific case, the Chinese diplomats are trying to silence criticism against China (T0139.002: Silence).” | +| [I00093 China Falsely Denies Disinformation Campaign Targeting Canada’s Prime Minister](../../generated_pages/incidents/I00093.md) | “On October 23, Canada’s Foreign Ministry said it had discovered a disinformation campaign, likely tied to China, aimed at discrediting dozens of Canadian politicians, including Prime Minister Justin Trudeau.

    “The ministry said the campaign took place in August and September. It used new and hijacked social media accounts to bulk-post messages targeting Canadian politicians (T0146: Account Asset, T0150.001: Newly Created Asset, T0150.005: Compromised Asset).

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    ““Canada was a downright liar and disseminator of false information… Beijing has never meddled in another nation’s domestic affairs.”

    “A Chinese Embassy in Canada spokesperson dismissed Canada’s accusation as baseless.

    “That is false.

    “The Canadian government's report is based on an investigation conducted by its Rapid Response Mechanism cyber intelligence unit in cooperation with the social media platforms.

    “The investigation exposed China’s disinformation campaign dubbed “Spamouflage” -- for its tactic of using “a network of new or hijacked social media accounts that posts and increases the number of propaganda messages across multiple social media platforms – including Facebook, X/Twitter, Instagram, YouTube, Medium, Reddit, TikTok, and LinkedIn.””


    In this case a network of accounts attributed to China were identified operating on multiple platforms. The report was dismissed as false information by an official in the Chinese Embassy in Canada (T0143.001: Authentic Persona, T0097.111: Government Official Persona, T0129.006: Deny Involvement). | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.001: Authentic Persona + +**Summary**: An individual or institution presenting a persona that legitimately matches who or what they are is presenting an authentic persona.

    For example, an account which presents as being managed by a member of a country’s military, and is legitimately managed by that person, would be presenting an authentic persona (T0143.001: Authentic Persona, T0097.105: Military Personnel).

    Sometimes people can authentically present themselves as who they are while still participating in malicious/inauthentic activity; a legitimate journalist (T0143.001: Authentic Persona, T0097.102: Journalist Persona) may accept bribes to promote products, or they could be tricked by threat actors into sharing an operation’s narrative. + **Tactic**: TA16 Establish Legitimacy @@ -27,4 +85,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0143.002.md b/generated_pages/techniques/T0143.002.md index 95e4ec3..b8a86bf 100644 --- a/generated_pages/techniques/T0143.002.md +++ b/generated_pages/techniques/T0143.002.md @@ -2,6 +2,77 @@ **Summary**: An individual or institution pretending to have a persona without any legitimate claim to that persona is presenting a fabricated persona, such as a person who presents themselves as a member of a country’s military without having worked in any capacity with the military (T0143.002: Fabricated Persona, T0097.105: Military Personnel).

    Sometimes real people can present entirely fabricated personas; they can use real names and photos on social media while also pretending to have credentials or traits they don’t have in real life. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “In March 2023, [Iranian state-sponsored cyber espionage actor] APT42 sent a spear-phishing email with a fake Google Meet invitation, allegedly sent on behalf of Mona Louri, a likely fake persona leveraged by APT42, claiming to be a human rights activist and researcher. Upon entry, the user was presented with a fake Google Meet page and asked to enter their credentials, which were subsequently sent to the attackers.”

    In this example APT42, an Iranian state-sponsored cyber espionage actor, created an account which presented as a human rights activist (T0097.103: Activist Persona) and researcher (T0097.107: Researcher Persona). The analysts assert that it was likely the persona was fabricated (T0143.002: Fabricated Persona) | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “In addition to directly posting material on social media, we observed some personas in the network [of inauthentic accounts attributed to Iran] leverage legitimate print and online media outlets in the U.S. and Israel to promote Iranian interests via the submission of letters, guest columns, and blog posts that were then published. We also identified personas that we suspect were fabricated for the sole purpose of submitting such letters, but that do not appear to maintain accounts on social media. The personas claimed to be based in varying locations depending on the news outlets they were targeting for submission; for example, a persona that listed their location as Seattle, WA in a letter submitted to the Seattle Times subsequently claimed to be located in Baytown, TX in a letter submitted to The Baytown Sun. Other accounts in the network then posted links to some of these letters on social media.”

    In this example actors fabricated individuals who lived in areas which were being targeted for influence through the use of letters to local papers (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “Two accounts [in the second network of accounts taken down by Twitter] appear to have been operated by Oriental Review and the Strategic Culture Foundation, respectively. Oriental Review bills itself as an “open source site for free thinking”, though it trades in outlandish conspiracy theories and posts content bylined by fake people. Stanford Internet Observatory researchers and investigative journalists have previously noted the presence of content bylined by fake “reporter” personas tied to the GRU-linked front Inside Syria Media Center, posted on Oriental Review.”

    In an effort to make the Oriental Review’s stories appear more credible, the threat actors created fake journalists and pretended they wrote the articles on their website (aka “bylined” them).

    In DISARM terms, they fabricated journalists (T0143.002: Fabricated Persona, T0097.003: Journalist Persona), and then used these fabricated journalists to increase perceived legitimacy (T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | +| [I00081 Belarus KGB created fake accounts to criticize Poland during border crisis, Facebook parent company says](../../generated_pages/incidents/I00081.md) | “Meta said it also removed 31 Facebook accounts, four groups, two events and four Instagram accounts that it believes originated in Poland and targeted Belarus and Iraq. Those allegedly fake accounts posed as Middle Eastern migrants posting about the border crisis. Meta did not link the accounts to a specific group.

    ““These fake personas claimed to be sharing their own negative experiences of trying to get from Belarus to Poland and posted about migrants’ difficult lives in Europe,” Meta said. “They also posted about Poland’s strict anti-migrant policies and anti-migrant neo-Nazi activity in Poland. They also shared links to news articles criticizing the Belarusian government’s handling of the border crisis and off-platform videos alleging migrant abuse in Europe.””


    In this example accounts falsely presented themselves as having local insight into the border crisis narrative (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template). | +| [I00089 Hackers Use Fake Facebook Profiles of Attractive Women to Spread Viruses, Steal Passwords](../../generated_pages/incidents/I00089.md) | “On Facebook, Rita, Alona and Christina appeared to be just like the millions of other U.S citizens sharing their lives with the world. They discussed family outings, shared emojis and commented on each other's photographs.

    “In reality, the three accounts were part of a highly-targeted cybercrime operation, used to spread malware that was able to steal passwords and spy on victims.

    “Hackers with links to Lebanon likely ran the covert scheme using a strain of malware dubbed "Tempting Cedar Spyware," according to researchers from Prague-based anti-virus company Avast, which detailed its findings in a report released on Wednesday.

    “In a honey trap tactic as old as time, the culprits' targets were mostly male, and lured by fake attractive women. 

    “In the attack, hackers would send flirtatious messages using Facebook to the chosen victims, encouraging them to download a second , booby-trapped, chat application known as Kik Messenger to have "more secure" conversations. Upon analysis, Avast experts found that "many fell for the trap.””


    In this example threat actors took on the persona of a romantic suitor on Facebook, directing their targets to another platform (T0097:109 Romantic Suitor Persona, T0145.006: Attractive Person Account Imagery, T0143.002: Fabricated Persona). | +| [I00091 Facebook uncovers Chinese network behind fake expert](../../generated_pages/incidents/I00091.md) | “Earlier in July [2021], an account posing as a Swiss biologist called Wilson Edwards had made statements on Facebook and Twitter that the United States was applying pressure on the World Health Organization scientists who were studying the origins of Covid-19 in an attempt to blame the virus on China.

    “State media outlets, including CGTN, Shanghai Daily and Global Times, had cited the so-called biologist based on his Facebook profile.

    “However, the Swiss embassy said in August that the person likely did not exist, as the Facebook account was opened only two weeks prior to its first post and only had three friends.

    “It added "there was no registry of a Swiss citizen with the name "Wilson Edwards" and no academic articles under the name", and urged Chinese media outlets to take down any mention of him.

    [...]

    “It also said that his profile photo also appeared to have been generated using machine-learning capabilities.”


    In this example an account created on Facebook presented itself as a Swiss biologist to present a narrative related to COVID-19 (T0143.002: Fabricated Persona, T0097.106: Researcher Persona). It used an AI-Generated profile picture to disguise itself (T0145.002: AI-Generated Account Imagery). | +| [I00095 Meta: Chinese disinformation network was behind London front company recruiting content creators](../../generated_pages/incidents/I00095.md) | “A Chinese disinformation network operating fictitious employee personas across the internet used a front company in London to recruit content creators and translators around the world, according to Meta.

    “The operation used a company called London New Europe Media, registered to an address on the upmarket Kensington High Street, that attempted to recruit real people to help it produce content. It is not clear how many people it ultimately recruited.

    “London New Europe Media also “tried to engage individuals to record English-language videos scripted by the network,” in one case leading to a recording criticizing the United States being posted on YouTube, said Meta”.


    In this example a front company was used (T0097.205: Business Persona) to enable actors to recruit targets for producing content (T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00121 Operation Overload: how pro-Russian actors flood newsrooms with fake content and seek to divert their efforts](../../generated_pages/incidents/I00121.md) | The unique aspect of Operation Overload is a barrage of emails sent to newsrooms and fact-checkers across Europe. The authors of these messages urge recipients to verify content allegedly found online. The email subject lines often include an incitement to verify the claims briefly described in the message body. This is followed by a short list of links directing recipients to posts on Telegram, X, or known pro-Russian websites, including Pravda and Sputnik.

    We have collected 221 emails sent to 20 organisations. The organisations mostly received identical emails urging them to fact-check specific false stories, which demonstrates that the emails were sent as part of a larger coordinated campaign.

    [...]

    The authors of the emails do not hide their intention to see the fake content widely spread. In February 2024, a journalist at the German outlet CORRECTIV engaged with the sender of one of the emails, providing feedback on the narratives which were originally sent. CORRECTIV received a response from the same Gmail address, initially expressing respect and trust in CORRECTIV’s assessment, while asking: “is it possible for your work to be seen by as many people as possible?”, thereby clearly stating the goal of the operation.

    [...]

    All the emails come from authors posing as concerned citizens. All emails are sent with Gmail accounts, which is typical for personal use. This makes it challenging to identify the individuals behind these emails, as anyone can open a Gmail account for free. The email headers indicate that the messages were sent from the Gmail interface, not from a personal client which would disclose the sender’s IP address.


    In this example, threat actors used gmail accounts (T0146.001: Free Account Asset, T0097.100: Individual Persona, T0143.002: Fabricated Persona, T0153.001: Email Platform) to target journalists and fact-checkers, with the apparent goal of having them amplify operation narratives through fact checks. | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.002: Fabricated Persona + +**Summary**: An individual or institution pretending to have a persona without any legitimate claim to that persona is presenting a fabricated persona, such as a person who presents themselves as a member of a country’s military without having worked in any capacity with the military (T0143.002: Fabricated Persona, T0097.105: Military Personnel).

    Sometimes real people can present entirely fabricated personas; they can use real names and photos on social media while also pretending to have credentials or traits they don’t have in real life. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “In March 2023, [Iranian state-sponsored cyber espionage actor] APT42 sent a spear-phishing email with a fake Google Meet invitation, allegedly sent on behalf of Mona Louri, a likely fake persona leveraged by APT42, claiming to be a human rights activist and researcher. Upon entry, the user was presented with a fake Google Meet page and asked to enter their credentials, which were subsequently sent to the attackers.”

    In this example APT42, an Iranian state-sponsored cyber espionage actor, created an account which presented as a human rights activist (T0097.103: Activist Persona) and researcher (T0097.107: Researcher Persona). The analysts assert that it was likely the persona was fabricated (T0143.002: Fabricated Persona) | +| [I00074 The Tactics & Tropes of the Internet Research Agency](../../generated_pages/incidents/I00074.md) | “The Black Matters Facebook Page [operated by Russia’s Internet Research Agency] explored several visual brand identities, moving from a plain logo to a gothic typeface on Jan 19th, 2016. On February 4th, 2016, the person who ran the Facebook Page announced the launch of the website, blackmattersus[.]com, emphasizing media distrust and a desire to build Black independent media; [“I DIDN’T BELIEVE THE MEDIA / SO I BECAME ONE”]”

    In this example an asset controlled by Russia’s Internet Research Agency began to present itself as a source of “Black independent media”, claiming that the media could not be trusted (T0097.208: Social Cause Persona, T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “In addition to directly posting material on social media, we observed some personas in the network [of inauthentic accounts attributed to Iran] leverage legitimate print and online media outlets in the U.S. and Israel to promote Iranian interests via the submission of letters, guest columns, and blog posts that were then published. We also identified personas that we suspect were fabricated for the sole purpose of submitting such letters, but that do not appear to maintain accounts on social media. The personas claimed to be based in varying locations depending on the news outlets they were targeting for submission; for example, a persona that listed their location as Seattle, WA in a letter submitted to the Seattle Times subsequently claimed to be located in Baytown, TX in a letter submitted to The Baytown Sun. Other accounts in the network then posted links to some of these letters on social media.”

    In this example actors fabricated individuals who lived in areas which were being targeted for influence through the use of letters to local papers (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “Two accounts [in the second network of accounts taken down by Twitter] appear to have been operated by Oriental Review and the Strategic Culture Foundation, respectively. Oriental Review bills itself as an “open source site for free thinking”, though it trades in outlandish conspiracy theories and posts content bylined by fake people. Stanford Internet Observatory researchers and investigative journalists have previously noted the presence of content bylined by fake “reporter” personas tied to the GRU-linked front Inside Syria Media Center, posted on Oriental Review.”

    In an effort to make the Oriental Review’s stories appear more credible, the threat actors created fake journalists and pretended they wrote the articles on their website (aka “bylined” them).

    In DISARM terms, they fabricated journalists (T0143.002: Fabricated Persona, T0097.003: Journalist Persona), and then used these fabricated journalists to increase perceived legitimacy (T0097.202: News Outlet Persona, T0143.002: Fabricated Persona). | +| [I00078 Meta’s September 2020 Removal of Coordinated Inauthentic Behavior](../../generated_pages/incidents/I00078.md) | “[Meta has] removed one Page, five Facebook accounts, one Group and three Instagram accounts for foreign or government interference which is coordinated inauthentic behavior on behalf of a foreign or government entity. This small network originated in Russia and focused primarily on Turkey and Europe, and also on the United States.

    “This operation relied on fake accounts — some of which had been already detected and removed by our automated systems — to manage their Page and their Group, and to drive people to their site purporting to be an independent think-tank based primarily in Turkey. These accounts posed as locals based in Turkey, Canada and the US. They also recruited people to write for their website. This network had almost no following on our platforms when we removed it.”


    Meta identified that a network of accounts originating in Russia were driving people off platform to a site which presented itself as a think-tank (T0097.204: Think Tank Persona). Meta did not make an attribution about the authenticity of this off-site think tank, so neither T0143.001: Authentic Persona or T0143.002: Fabricated Persona are used here.

    Meta had access to technical data for accounts on its platform, and asserted that they were fabricated individuals posing as locals who recruited targets to write content for their website (T0097.101: Local Persona, T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00079 Three thousand fake tanks](../../generated_pages/incidents/I00079.md) | “The sixth [website to repost a confirmed false narrative investigated in this report] is an apparent think tank, the Center for Global Strategic Monitoring. This website describes itself, in English apparently written by a non-native speaker, as a “nonprofit and nonpartisan research and analysis institution dedicated to providing insights of the think tank community publications”. It does, indeed, publish think-tank reports on issues such as Turkey and US-China relations; however, the reports are the work of other think tanks, often unattributed (the two mentioned in this sentence were actually produced by the Brookings Institution, although the website makes no mention of the fact). It also fails to provide an address, or any other contact details other than an email, and its (long) list of experts includes entries apparently copied and pasted from other institutions. Thus, the “think tank” website which shared the fake story appears to be a fake itself.” In this example a website which amplified a false narrative presented itself as a think tank (T0097.204: Think Tank Persona).

    This is an entirely fabricated persona (T0143.002: Fabricated Persona); it republished content from other think tanks without attribution (T0084.002: Plagiarise Content) and fabricated experts (T0097.108: Expert Persona, T0143.002: Fabricated Persona) to make it more believable that they were a real think tank. | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | +| [I00081 Belarus KGB created fake accounts to criticize Poland during border crisis, Facebook parent company says](../../generated_pages/incidents/I00081.md) | “Meta said it also removed 31 Facebook accounts, four groups, two events and four Instagram accounts that it believes originated in Poland and targeted Belarus and Iraq. Those allegedly fake accounts posed as Middle Eastern migrants posting about the border crisis. Meta did not link the accounts to a specific group.

    ““These fake personas claimed to be sharing their own negative experiences of trying to get from Belarus to Poland and posted about migrants’ difficult lives in Europe,” Meta said. “They also posted about Poland’s strict anti-migrant policies and anti-migrant neo-Nazi activity in Poland. They also shared links to news articles criticizing the Belarusian government’s handling of the border crisis and off-platform videos alleging migrant abuse in Europe.””


    In this example accounts falsely presented themselves as having local insight into the border crisis narrative (T0097.101: Local Persona, T0143.002: Fabricated Persona). | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template). | +| [I00089 Hackers Use Fake Facebook Profiles of Attractive Women to Spread Viruses, Steal Passwords](../../generated_pages/incidents/I00089.md) | “On Facebook, Rita, Alona and Christina appeared to be just like the millions of other U.S citizens sharing their lives with the world. They discussed family outings, shared emojis and commented on each other's photographs.

    “In reality, the three accounts were part of a highly-targeted cybercrime operation, used to spread malware that was able to steal passwords and spy on victims.

    “Hackers with links to Lebanon likely ran the covert scheme using a strain of malware dubbed "Tempting Cedar Spyware," according to researchers from Prague-based anti-virus company Avast, which detailed its findings in a report released on Wednesday.

    “In a honey trap tactic as old as time, the culprits' targets were mostly male, and lured by fake attractive women. 

    “In the attack, hackers would send flirtatious messages using Facebook to the chosen victims, encouraging them to download a second , booby-trapped, chat application known as Kik Messenger to have "more secure" conversations. Upon analysis, Avast experts found that "many fell for the trap.””


    In this example threat actors took on the persona of a romantic suitor on Facebook, directing their targets to another platform (T0097:109 Romantic Suitor Persona, T0145.006: Attractive Person Account Imagery, T0143.002: Fabricated Persona). | +| [I00091 Facebook uncovers Chinese network behind fake expert](../../generated_pages/incidents/I00091.md) | “Earlier in July [2021], an account posing as a Swiss biologist called Wilson Edwards had made statements on Facebook and Twitter that the United States was applying pressure on the World Health Organization scientists who were studying the origins of Covid-19 in an attempt to blame the virus on China.

    “State media outlets, including CGTN, Shanghai Daily and Global Times, had cited the so-called biologist based on his Facebook profile.

    “However, the Swiss embassy said in August that the person likely did not exist, as the Facebook account was opened only two weeks prior to its first post and only had three friends.

    “It added "there was no registry of a Swiss citizen with the name "Wilson Edwards" and no academic articles under the name", and urged Chinese media outlets to take down any mention of him.

    [...]

    “It also said that his profile photo also appeared to have been generated using machine-learning capabilities.”


    In this example an account created on Facebook presented itself as a Swiss biologist to present a narrative related to COVID-19 (T0143.002: Fabricated Persona, T0097.106: Researcher Persona). It used an AI-Generated profile picture to disguise itself (T0145.002: AI-Generated Account Imagery). | +| [I00095 Meta: Chinese disinformation network was behind London front company recruiting content creators](../../generated_pages/incidents/I00095.md) | “A Chinese disinformation network operating fictitious employee personas across the internet used a front company in London to recruit content creators and translators around the world, according to Meta.

    “The operation used a company called London New Europe Media, registered to an address on the upmarket Kensington High Street, that attempted to recruit real people to help it produce content. It is not clear how many people it ultimately recruited.

    “London New Europe Media also “tried to engage individuals to record English-language videos scripted by the network,” in one case leading to a recording criticizing the United States being posted on YouTube, said Meta”.


    In this example a front company was used (T0097.205: Business Persona) to enable actors to recruit targets for producing content (T0097.106: Recruiter Persona, T0143.002: Fabricated Persona). | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | +| [I00121 Operation Overload: how pro-Russian actors flood newsrooms with fake content and seek to divert their efforts](../../generated_pages/incidents/I00121.md) | The unique aspect of Operation Overload is a barrage of emails sent to newsrooms and fact-checkers across Europe. The authors of these messages urge recipients to verify content allegedly found online. The email subject lines often include an incitement to verify the claims briefly described in the message body. This is followed by a short list of links directing recipients to posts on Telegram, X, or known pro-Russian websites, including Pravda and Sputnik.

    We have collected 221 emails sent to 20 organisations. The organisations mostly received identical emails urging them to fact-check specific false stories, which demonstrates that the emails were sent as part of a larger coordinated campaign.

    [...]

    The authors of the emails do not hide their intention to see the fake content widely spread. In February 2024, a journalist at the German outlet CORRECTIV engaged with the sender of one of the emails, providing feedback on the narratives which were originally sent. CORRECTIV received a response from the same Gmail address, initially expressing respect and trust in CORRECTIV’s assessment, while asking: “is it possible for your work to be seen by as many people as possible?”, thereby clearly stating the goal of the operation.

    [...]

    All the emails come from authors posing as concerned citizens. All emails are sent with Gmail accounts, which is typical for personal use. This makes it challenging to identify the individuals behind these emails, as anyone can open a Gmail account for free. The email headers indicate that the messages were sent from the Gmail interface, not from a personal client which would disclose the sender’s IP address.


    In this example, threat actors used gmail accounts (T0146.001: Free Account Asset, T0097.100: Individual Persona, T0143.002: Fabricated Persona, T0153.001: Email Platform) to target journalists and fact-checkers, with the apparent goal of having them amplify operation narratives through fact checks. | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.002: Fabricated Persona + +**Summary**: An individual or institution pretending to have a persona without any legitimate claim to that persona is presenting a fabricated persona, such as a person who presents themselves as a member of a country’s military without having worked in any capacity with the military (T0143.002: Fabricated Persona, T0097.105: Military Personnel).

    Sometimes real people can present entirely fabricated personas; they can use real names and photos on social media while also pretending to have credentials or traits they don’t have in real life. + **Tactic**: TA16 Establish Legitimacy @@ -35,4 +106,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0143.003.md b/generated_pages/techniques/T0143.003.md index c2c6ffe..41de338 100644 --- a/generated_pages/techniques/T0143.003.md +++ b/generated_pages/techniques/T0143.003.md @@ -2,6 +2,81 @@ **Summary**: Threat actors may impersonate existing individuals or institutions to conceal their network identity, add legitimacy to content, or harm the impersonated target’s reputation. This Technique covers situations where an actor presents themselves as another existing individual or institution.

    This Technique was previously called Prepare Assets Impersonating Legitimate Entities and used the ID T0099. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097 Present Persona](../../generated_pages/techniques/T0097.md) | Analysts can use the sub-techniques of T0097: Presented Persona to categorise the type of impersonation. For example, a document developed by a threat actor which falsely presented as a letter from a government department could be documented using T0085.004: Develop Document, T0143.003: Impersonated Persona, and T0097.206: Government Institution Persona. | +| [T0145.001 Copy Account Imagery](../../generated_pages/techniques/T0145.001.md) | Actors may take existing accounts’ profile pictures as part of their impersonation efforts. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | “In the days leading up to the UK’s [2019] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes. [...]

    “The activists maintain that the project was meant to foster democratic engagement. But screenshots of the bots’ activity expose a harsher reality. Images of conversations between real users and these bots, posted on i-D, Mashable, as well as on Fowler and Goodman’s public Twitter accounts, show that the bots did not identify themselves as automated accounts, instead posing as the user whose profile they had taken over. While conducting research for this story, it turned out that a number of [the reporters’ friends] living in Oxford had interacted with the bot in the lead up to the election and had no idea that it was not a real person.”


    In this example people offered up their real accounts for the automation of political messaging; the actors convinced the users to give up access to their accounts to use in the operation. The actors maintained the accounts’ existing persona, and presented themselves as potential romantic suitors for legitimate platform users (T0097:109 Romantic Suitor Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.007: Rented Asset, T0151.017: Dating Platform). | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers created an account on WhatsApp which impersonated the CEO of lastpass (T0097.100: Individual Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel). They used this asset to target an employee using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “[Iranian state-sponsored cyber espionage actor] APT42 cloud operations attack lifecycle can be described in details as follows:

    - “Social engineering schemes involving decoys and trust building, which includes masquerading as legitimate NGOs and conducting ongoing correspondence with the target, sometimes lasting several weeks.
    - The threat actor masqueraded as well-known international organizations in the legal and NGO fields and sent emails from domains typosquatting the original NGO domains, for example aspenlnstitute[.]org.
    - The Aspen Institute became aware of this spoofed domain and collaborated with industry partners, including blocking it in SafeBrowsing, thus protecting users of Google Chrome and additional browsers.
    - To increase their credibility, APT42 impersonated high-ranking personnel working at the aforementioned organizations when creating the email personas.
    - APT42 enhanced their campaign credibility by using decoy material inviting targets to legitimate and relevant events and conferences. In one instance, the decoy material was hosted on an attacker-controlled SharePoint folder, accessible only after the victim entered their credentials. Mandiant did not identify malicious elements in the files, suggesting they were used solely to gain the victim’s trust.”


    In this example APT42, an Iranian state-sponsored cyber espionage actor, created a domain impersonating the existing NGO The Aspen Institute (T0143.003: Impersonated Persona, T0097.207: NGO Persona). They increased the perceived legitimacy of the impersonation by also impersonating high-ranking employees of the NGO (T0097.100: Individual Persona, T0143.003: Impersonated Persona). | +| [I00070 Eli Lilly Clarifies It’s Not Offering Free Insulin After Tweet From Fake Verified Account—As Chaos Unfolds On Twitter](../../generated_pages/incidents/I00070.md) | “Twitter Blue launched [November 2022], giving any users who pay $8 a month the ability to be verified on the site, a feature previously only available to public figures, government officials and journalists as a way to show they are who they claim to be.

    “[A day after the launch], an account with the handle @EliLillyandCo labeled itself with the name “Eli Lilly and Company,” and by using the same logo as the company in its profile picture and with the verification checkmark, was indistinguishable from the real company (the picture has since been removed and the account has labeled itself as a parody profile).

    The parody account tweeted “we are excited to announce insulin is free now.””


    In this example an account impersonated the pharmaceutical company Eli Lilly (T0097.205: Business Persona, T0143.003: Impersonated Persona) by copying its name, profile picture (T0145.001: Copy Account Imagery), and paying for verification. | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “In the campaign’s final weeks, Pastor Mailhol said, the team of Russians made a request: Drop out of the race and support Mr. Rajoelina. He refused.

    “The Russians made the same proposal to the history professor running for president, saying, “If you accept this deal you will have money” according to Ms. Rasamimanana, the professor’s campaign manager.

    When the professor refused, she said, the Russians created a fake Facebook page that mimicked his official page and posted an announcement on it that he was supporting Mr. Rajoelina.”


    In this example actors created online accounts styled to look like official pages to trick targets into thinking that the presidential candidate announced that they had dropped out of the election (T0097.110: Party Official Persona, T0143.003: Impersonated Persona) | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed a network of accounts in Vietnam for violating our Inauthentic Behavior policy against mass reporting. They coordinated the targeting of activists and other people who publicly criticized the Vietnamese government and used false reports of various violations in an attempt to have these users removed from our platform. The people behind this activity relied primarily on authentic and duplicate accounts to submit hundreds — in some cases, thousands — of complaints against their targets through our abuse reporting flows.

    “Many operators also maintained fake accounts — some of which were detected and disabled by our automated systems — to pose as their targets so they could then report the legitimate accounts as fake. They would frequently change the gender and name of their fake accounts to resemble the target individual. Among the most common claims in this misleading reporting activity were complaints of impersonation, and to a much lesser extent inauthenticity. The network also advertised abusive services in their bios and constantly evolved their tactics in an attempt to evade detection.“


    In this example actors repurposed their accounts to impersonate targeted activists (T0097.103: Activist Persona, T0143.003: Impersonated Persona) in order to falsely report the activists’ legitimate accounts as impersonations (T0124.001: Report Non-Violative Opposing Content). | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “Another actor operating in China is the American-based company Devumi. Most of the Twitter accounts managed by Devumi resemble real people, and some are even associated with a kind of large-scale social identity theft. At least 55,000 of the accounts use the names, profile pictures, hometowns and other personal details of real Twitter users, including minors, according to The New York Times (Confessore et al., 2018)).”

    In this example accounts impersonated real locals while spreading operation narratives (T0143.003: Impersonated Persona, T0097.101: Local Persona). The impersonation included stealing the legitimate accounts’ profile pictures (T0145.001: Copy Account Imagery). | +| [I00094 A glimpse inside a Chinese influence campaign: How bogus news websites blur the line between true and false](../../generated_pages/incidents/I00094.md) | Researchers identified websites managed by a Chinese marketing firm which presented themselves as news organisations.

    “On its official website, the Chinese marketing firm boasted that they were in contact with news organizations across the globe, including one in South Korea called the “Chungcheng Times.” According to the joint team, this outlet is a fictional news organization created by the offending company. The Chinese company sought to disguise the site’s true identity and purpose by altering the name attached to it by one character—making it very closely resemble the name of a legitimate outlet operating out of Chungchengbuk-do.

    “The marketing firm also established a news organization under the Korean name “Gyeonggido Daily,” which closely resembles legitimate news outlets operating out of Gyeonggi province such as “Gyeonggi Daily,” “Daily Gyeonggi Newspaper,” and “Gyeonggi N Daily.” One of the fake news sites was named “Incheon Focus,” a title that could be easily mistaken for the legitimate local news outlet, “Focus Incheon.” Furthermore, the Chinese marketing company operated two fake news sites with names identical to two separate local news organizations, one of which ceased operations in December 2022.

    “In total, fifteen out of eighteen Chinese fake news sites incorporated the correct names of real regions in their fake company names. “If the operators had created fake news sites similar to major news organizations based in Seoul, however, the intended deception would have easily been uncovered,” explained Song Tae-eun, an assistant professor in the Department of National Security & Unification Studies at the Korea National Diplomatic Academy, to The Readable. “There is also the possibility that they are using the regional areas as an attempt to form ties with the local community; that being the government, the private sector, and religious communities.””


    The firm styled their news site to resemble existing local news outlets in their target region (T0097.201: Local Institution Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona). | +| [I00107 The Lies Russia Tells Itself](../../generated_pages/incidents/I00107.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | +| [I00127 Iranian APTs Dress Up as Hacktivists for Disruption, Influence Ops](../../generated_pages/incidents/I00127.md) | Iranian state-backed advanced persistent threat (APT) groups have been masquerading as hacktivists, claiming attacks against Israeli critical infrastructure and air defense systems.

    [...]

    What's clearer are the benefits of the model itself: creating a layer of plausible deniability for the state, and the impression among the public that their attacks are grassroots-inspired. While this deniability has always been a key driver with state-sponsored cyberattacks, researchers characterized this instance as noteworthy for the effort behind the charade.

    "We've seen a lot of hacktivist activity that seems to be nation-states trying to have that 'deniable' capability," Adam Meyers, CrowdStrike senior vice president for counter adversary operations said in a press conference this week. "And so these groups continue to maintain activity, moving from what was traditionally website defacements and DDoS attacks, into a lot of hack and leak operations."

    To sell the persona, faketivists like to adopt the aesthetic, rhetoric, tactics, techniques, and procedures (TTPs), and sometimes the actual names and iconography associated with legitimate hacktivist outfits. Keen eyes will spot that they typically arise just after major geopolitical events, without an established history of activity, in alignment with the interests of their government sponsors.

    Oftentimes, it's difficult to separate the faketivists from the hacktivists, as each might promote and support the activities of the other.


    In this example analysts from CrowdStrike assert that hacker groups took on the persona of hacktivists to disguise the state-backed nature of their cyber attack campaign (T0097.104: Hacktivist Persona). At times state-backed hacktivists will impersonate existing hacktivist organisations (T0097.104: Hacktivist Persona, T0143.003: Impersonated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.003: Impersonated Persona + +**Summary**: Threat actors may impersonate existing individuals or institutions to conceal their network identity, add legitimacy to content, or harm the impersonated target’s reputation. This Technique covers situations where an actor presents themselves as another existing individual or institution.

    This Technique was previously called Prepare Assets Impersonating Legitimate Entities and used the ID T0099. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097 Present Persona](../../generated_pages/techniques/T0097.md) | Analysts can use the sub-techniques of T0097: Presented Persona to categorise the type of impersonation. For example, a document developed by a threat actor which falsely presented as a letter from a government department could be documented using T0085.004: Develop Document, T0143.003: Impersonated Persona, and T0097.206: Government Institution Persona. | +| [T0145.001 Copy Account Imagery](../../generated_pages/techniques/T0145.001.md) | Actors may take existing accounts’ profile pictures as part of their impersonation efforts. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | “In the days leading up to the UK’s [2019] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes. [...]

    “The activists maintain that the project was meant to foster democratic engagement. But screenshots of the bots’ activity expose a harsher reality. Images of conversations between real users and these bots, posted on i-D, Mashable, as well as on Fowler and Goodman’s public Twitter accounts, show that the bots did not identify themselves as automated accounts, instead posing as the user whose profile they had taken over. While conducting research for this story, it turned out that a number of [the reporters’ friends] living in Oxford had interacted with the bot in the lead up to the election and had no idea that it was not a real person.”


    In this example people offered up their real accounts for the automation of political messaging; the actors convinced the users to give up access to their accounts to use in the operation. The actors maintained the accounts’ existing persona, and presented themselves as potential romantic suitors for legitimate platform users (T0097:109 Romantic Suitor Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.007: Rented Asset, T0151.017: Dating Platform). | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers created an account on WhatsApp which impersonated the CEO of lastpass (T0097.100: Individual Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel). They used this asset to target an employee using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00069 Uncharmed: Untangling Iran's APT42 Operations](../../generated_pages/incidents/I00069.md) | “[Iranian state-sponsored cyber espionage actor] APT42 cloud operations attack lifecycle can be described in details as follows:

    - “Social engineering schemes involving decoys and trust building, which includes masquerading as legitimate NGOs and conducting ongoing correspondence with the target, sometimes lasting several weeks.
    - The threat actor masqueraded as well-known international organizations in the legal and NGO fields and sent emails from domains typosquatting the original NGO domains, for example aspenlnstitute[.]org.
    - The Aspen Institute became aware of this spoofed domain and collaborated with industry partners, including blocking it in SafeBrowsing, thus protecting users of Google Chrome and additional browsers.
    - To increase their credibility, APT42 impersonated high-ranking personnel working at the aforementioned organizations when creating the email personas.
    - APT42 enhanced their campaign credibility by using decoy material inviting targets to legitimate and relevant events and conferences. In one instance, the decoy material was hosted on an attacker-controlled SharePoint folder, accessible only after the victim entered their credentials. Mandiant did not identify malicious elements in the files, suggesting they were used solely to gain the victim’s trust.”


    In this example APT42, an Iranian state-sponsored cyber espionage actor, created a domain impersonating the existing NGO The Aspen Institute (T0143.003: Impersonated Persona, T0097.207: NGO Persona). They increased the perceived legitimacy of the impersonation by also impersonating high-ranking employees of the NGO (T0097.100: Individual Persona, T0143.003: Impersonated Persona). | +| [I00070 Eli Lilly Clarifies It’s Not Offering Free Insulin After Tweet From Fake Verified Account—As Chaos Unfolds On Twitter](../../generated_pages/incidents/I00070.md) | “Twitter Blue launched [November 2022], giving any users who pay $8 a month the ability to be verified on the site, a feature previously only available to public figures, government officials and journalists as a way to show they are who they claim to be.

    “[A day after the launch], an account with the handle @EliLillyandCo labeled itself with the name “Eli Lilly and Company,” and by using the same logo as the company in its profile picture and with the verification checkmark, was indistinguishable from the real company (the picture has since been removed and the account has labeled itself as a parody profile).

    The parody account tweeted “we are excited to announce insulin is free now.””


    In this example an account impersonated the pharmaceutical company Eli Lilly (T0097.205: Business Persona, T0143.003: Impersonated Persona) by copying its name, profile picture (T0145.001: Copy Account Imagery), and paying for verification. | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | +| [I00075 How Russia Meddles Abroad for Profit: Cash, Trolls and a Cult Leader](../../generated_pages/incidents/I00075.md) | “In the campaign’s final weeks, Pastor Mailhol said, the team of Russians made a request: Drop out of the race and support Mr. Rajoelina. He refused.

    “The Russians made the same proposal to the history professor running for president, saying, “If you accept this deal you will have money” according to Ms. Rasamimanana, the professor’s campaign manager.

    When the professor refused, she said, the Russians created a fake Facebook page that mimicked his official page and posted an announcement on it that he was supporting Mr. Rajoelina.”


    In this example actors created online accounts styled to look like official pages to trick targets into thinking that the presidential candidate announced that they had dropped out of the election (T0097.110: Party Official Persona, T0143.003: Impersonated Persona) | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed a network of accounts in Vietnam for violating our Inauthentic Behavior policy against mass reporting. They coordinated the targeting of activists and other people who publicly criticized the Vietnamese government and used false reports of various violations in an attempt to have these users removed from our platform. The people behind this activity relied primarily on authentic and duplicate accounts to submit hundreds — in some cases, thousands — of complaints against their targets through our abuse reporting flows.

    “Many operators also maintained fake accounts — some of which were detected and disabled by our automated systems — to pose as their targets so they could then report the legitimate accounts as fake. They would frequently change the gender and name of their fake accounts to resemble the target individual. Among the most common claims in this misleading reporting activity were complaints of impersonation, and to a much lesser extent inauthenticity. The network also advertised abusive services in their bios and constantly evolved their tactics in an attempt to evade detection.“


    In this example actors repurposed their accounts to impersonate targeted activists (T0097.103: Activist Persona, T0143.003: Impersonated Persona) in order to falsely report the activists’ legitimate accounts as impersonations (T0124.001: Report Non-Violative Opposing Content). | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “Another actor operating in China is the American-based company Devumi. Most of the Twitter accounts managed by Devumi resemble real people, and some are even associated with a kind of large-scale social identity theft. At least 55,000 of the accounts use the names, profile pictures, hometowns and other personal details of real Twitter users, including minors, according to The New York Times (Confessore et al., 2018)).”

    In this example accounts impersonated real locals while spreading operation narratives (T0143.003: Impersonated Persona, T0097.101: Local Persona). The impersonation included stealing the legitimate accounts’ profile pictures (T0145.001: Copy Account Imagery). | +| [I00094 A glimpse inside a Chinese influence campaign: How bogus news websites blur the line between true and false](../../generated_pages/incidents/I00094.md) | Researchers identified websites managed by a Chinese marketing firm which presented themselves as news organisations.

    “On its official website, the Chinese marketing firm boasted that they were in contact with news organizations across the globe, including one in South Korea called the “Chungcheng Times.” According to the joint team, this outlet is a fictional news organization created by the offending company. The Chinese company sought to disguise the site’s true identity and purpose by altering the name attached to it by one character—making it very closely resemble the name of a legitimate outlet operating out of Chungchengbuk-do.

    “The marketing firm also established a news organization under the Korean name “Gyeonggido Daily,” which closely resembles legitimate news outlets operating out of Gyeonggi province such as “Gyeonggi Daily,” “Daily Gyeonggi Newspaper,” and “Gyeonggi N Daily.” One of the fake news sites was named “Incheon Focus,” a title that could be easily mistaken for the legitimate local news outlet, “Focus Incheon.” Furthermore, the Chinese marketing company operated two fake news sites with names identical to two separate local news organizations, one of which ceased operations in December 2022.

    “In total, fifteen out of eighteen Chinese fake news sites incorporated the correct names of real regions in their fake company names. “If the operators had created fake news sites similar to major news organizations based in Seoul, however, the intended deception would have easily been uncovered,” explained Song Tae-eun, an assistant professor in the Department of National Security & Unification Studies at the Korea National Diplomatic Academy, to The Readable. “There is also the possibility that they are using the regional areas as an attempt to form ties with the local community; that being the government, the private sector, and religious communities.””


    The firm styled their news site to resemble existing local news outlets in their target region (T0097.201: Local Institution Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona). | +| [I00107 The Lies Russia Tells Itself](../../generated_pages/incidents/I00107.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | +| [I00127 Iranian APTs Dress Up as Hacktivists for Disruption, Influence Ops](../../generated_pages/incidents/I00127.md) | Iranian state-backed advanced persistent threat (APT) groups have been masquerading as hacktivists, claiming attacks against Israeli critical infrastructure and air defense systems.

    [...]

    What's clearer are the benefits of the model itself: creating a layer of plausible deniability for the state, and the impression among the public that their attacks are grassroots-inspired. While this deniability has always been a key driver with state-sponsored cyberattacks, researchers characterized this instance as noteworthy for the effort behind the charade.

    "We've seen a lot of hacktivist activity that seems to be nation-states trying to have that 'deniable' capability," Adam Meyers, CrowdStrike senior vice president for counter adversary operations said in a press conference this week. "And so these groups continue to maintain activity, moving from what was traditionally website defacements and DDoS attacks, into a lot of hack and leak operations."

    To sell the persona, faketivists like to adopt the aesthetic, rhetoric, tactics, techniques, and procedures (TTPs), and sometimes the actual names and iconography associated with legitimate hacktivist outfits. Keen eyes will spot that they typically arise just after major geopolitical events, without an established history of activity, in alignment with the interests of their government sponsors.

    Oftentimes, it's difficult to separate the faketivists from the hacktivists, as each might promote and support the activities of the other.


    In this example analysts from CrowdStrike assert that hacker groups took on the persona of hacktivists to disguise the state-backed nature of their cyber attack campaign (T0097.104: Hacktivist Persona). At times state-backed hacktivists will impersonate existing hacktivist organisations (T0097.104: Hacktivist Persona, T0143.003: Impersonated Persona). | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.003: Impersonated Persona + +**Summary**: Threat actors may impersonate existing individuals or institutions to conceal their network identity, add legitimacy to content, or harm the impersonated target’s reputation. This Technique covers situations where an actor presents themselves as another existing individual or institution.

    This Technique was previously called Prepare Assets Impersonating Legitimate Entities and used the ID T0099. + **Tactic**: TA16 Establish Legitimacy @@ -36,4 +111,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0143.004.md b/generated_pages/techniques/T0143.004.md index eaf232f..9fed2c2 100644 --- a/generated_pages/techniques/T0143.004.md +++ b/generated_pages/techniques/T0143.004.md @@ -2,6 +2,54 @@ **Summary**: Parody is a form of artistic expression that imitates the style or characteristics of a particular work, genre, or individual in a humorous or satirical way, often to comment on or critique the original work or subject matter. People may present as parodies to create humour or make a point by exaggerating or altering elements of the original, while still maintaining recognizable elements.

    The use of parody is not an indication of inauthentic or malicious behaviour; parody allows people to present ideas or criticisms in a comedic or exaggerated manner, softening the impact of sensitive or contentious topics. Because parody is often protected as a form of free speech or artistic expression, it provides a legal and social framework for discussing controversial issues.

    However, parody personas may be perceived as authentic personas, leading to people mistakenly believing that a parody account’s statements represent the real opinions of a parodied target. Threat actors may also use the guise of parody to spread campaign content. Parody personas may disclaim that they are operating as a parody, however this is not always the case, and is not always given prominence. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097 Present Persona](../../generated_pages/techniques/T0097.md) | Analysts can use the sub-techniques of T0097: Presented Persona to categorise the type of parody. For example, an account presenting as a parody of a business could be documented using T0097.205: Business Persona and T0143.003: Parody Persona. | +| [T0145.001 Copy Account Imagery](../../generated_pages/techniques/T0145.001.md) | Actors may take existing accounts’ profile pictures as part of their parody efforts. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00067 Understanding Information disorder](../../generated_pages/incidents/I00067.md) | “A 2019 case in the US involved a Republican political operative who created a parody site designed to look like Joe Biden’s official website as the former vice president was campaigning to be the Democratic nominee for the 2020 presidential election. With a URL of joebiden[.]info, the parody site was indexed by Google higher than Biden’s official site, joebiden[.]com, when he launched his campaign in April 2019. The operative, who previously had created content for Donald Trump, said he did not create the site for the Trump campaign directly.

    “The opening line on the parody site reads: “Uncle Joe is back and ready to take a hands-on approach to America’s problems!” It is full of images of Biden kissing and hugging young girls and women. At the bottom of the page a statement reads: “This site is political commentary and parody of Joe Biden’s Presidential campaign website. This is not Joe Biden’s actual website. It is intended for entertainment and political commentary only.””


    In this example a website was created which claimed to be a parody of Joe Biden’s official website (T0143.004: Parody Persona).

    Although the website was a parody, it ranked higher than Joe Biden’s real website on Google search. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.004: Parody Persona + +**Summary**: Parody is a form of artistic expression that imitates the style or characteristics of a particular work, genre, or individual in a humorous or satirical way, often to comment on or critique the original work or subject matter. People may present as parodies to create humour or make a point by exaggerating or altering elements of the original, while still maintaining recognizable elements.

    The use of parody is not an indication of inauthentic or malicious behaviour; parody allows people to present ideas or criticisms in a comedic or exaggerated manner, softening the impact of sensitive or contentious topics. Because parody is often protected as a form of free speech or artistic expression, it provides a legal and social framework for discussing controversial issues.

    However, parody personas may be perceived as authentic personas, leading to people mistakenly believing that a parody account’s statements represent the real opinions of a parodied target. Threat actors may also use the guise of parody to spread campaign content. Parody personas may disclaim that they are operating as a parody, however this is not always the case, and is not always given prominence. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0143 Persona Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097 Present Persona](../../generated_pages/techniques/T0097.md) | Analysts can use the sub-techniques of T0097: Presented Persona to categorise the type of parody. For example, an account presenting as a parody of a business could be documented using T0097.205: Business Persona and T0143.003: Parody Persona. | +| [T0145.001 Copy Account Imagery](../../generated_pages/techniques/T0145.001.md) | Actors may take existing accounts’ profile pictures as part of their parody efforts. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00067 Understanding Information disorder](../../generated_pages/incidents/I00067.md) | “A 2019 case in the US involved a Republican political operative who created a parody site designed to look like Joe Biden’s official website as the former vice president was campaigning to be the Democratic nominee for the 2020 presidential election. With a URL of joebiden[.]info, the parody site was indexed by Google higher than Biden’s official site, joebiden[.]com, when he launched his campaign in April 2019. The operative, who previously had created content for Donald Trump, said he did not create the site for the Trump campaign directly.

    “The opening line on the parody site reads: “Uncle Joe is back and ready to take a hands-on approach to America’s problems!” It is full of images of Biden kissing and hugging young girls and women. At the bottom of the page a statement reads: “This site is political commentary and parody of Joe Biden’s Presidential campaign website. This is not Joe Biden’s actual website. It is intended for entertainment and political commentary only.””


    In this example a website was created which claimed to be a parody of Joe Biden’s official website (T0143.004: Parody Persona).

    Although the website was a parody, it ranked higher than Joe Biden’s real website on Google search. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143.004: Parody Persona + +**Summary**: Parody is a form of artistic expression that imitates the style or characteristics of a particular work, genre, or individual in a humorous or satirical way, often to comment on or critique the original work or subject matter. People may present as parodies to create humour or make a point by exaggerating or altering elements of the original, while still maintaining recognizable elements.

    The use of parody is not an indication of inauthentic or malicious behaviour; parody allows people to present ideas or criticisms in a comedic or exaggerated manner, softening the impact of sensitive or contentious topics. Because parody is often protected as a form of free speech or artistic expression, it provides a legal and social framework for discussing controversial issues.

    However, parody personas may be perceived as authentic personas, leading to people mistakenly believing that a parody account’s statements represent the real opinions of a parodied target. Threat actors may also use the guise of parody to spread campaign content. Parody personas may disclaim that they are operating as a parody, however this is not always the case, and is not always given prominence. + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0143.md b/generated_pages/techniques/T0143.md index 608439c..1a40634 100644 --- a/generated_pages/techniques/T0143.md +++ b/generated_pages/techniques/T0143.md @@ -2,6 +2,48 @@ **Summary**: This Technique contains sub-techniques which analysts can use to assert whether an account is presenting an authentic, fabricated, or parody persona:

    T0143.001: Authentic Persona
    T0143.002: Fabricated Persona
    T0143.003: Impersonated Persona
    T0143.004: Parody Persona +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143: Persona Legitimacy + +**Summary**: This Technique contains sub-techniques which analysts can use to assert whether an account is presenting an authentic, fabricated, or parody persona:

    T0143.001: Authentic Persona
    T0143.002: Fabricated Persona
    T0143.003: Impersonated Persona
    T0143.004: Parody Persona + +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0143: Persona Legitimacy + +**Summary**: This Technique contains sub-techniques which analysts can use to assert whether an account is presenting an authentic, fabricated, or parody persona:

    T0143.001: Authentic Persona
    T0143.002: Fabricated Persona
    T0143.003: Impersonated Persona
    T0143.004: Parody Persona + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0144.001.md b/generated_pages/techniques/T0144.001.md index 17c407a..0576ea7 100644 --- a/generated_pages/techniques/T0144.001.md +++ b/generated_pages/techniques/T0144.001.md @@ -2,6 +2,50 @@ **Summary**: This sub-technique covers situations where analysts have identified the same persona being presented across multiple platforms.

    Having multiple accounts presenting the same persona is not an indicator of inauthentic behaviour; many people create accounts and present as themselves on multiple platforms. However, threat actors are known to present the same persona across multiple platforms, benefiting from an increase in perceived legitimacy. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0144 Persona Legitimacy Evidence + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “Approximately one-third of the suspended accounts [in the network of inauthentic accounts attributed to Russia] tweeted primarily about Syria, in English, Russian, and Arabic; many accounts tweeted in all three languages. The themes these accounts pushed will be familiar to anyone who has studied Russian overt or covert information operations about Syria: 

    - Praising Russia’s role in Syria; claiming Russia was killing terrorists in Syria and highlighting Russia’s humanitarian aid
    - Criticizing the role of the Turkey and the US in Syria; claiming the US killed civilians in Syria
    - Criticizing the White Helmets, and claiming that they worked with Westerners to created scenes to make it look like the Syrian government used chemical weapons

    “The two most prominent Syria accounts were @Syria_FreeNews and @PamSpenser. 

    “@Syria_FreeNews had 20,505 followers and was created on April 6, 2017. The account’s bio said “Exclusive information about Middle East and Northern Africa countries events. BreaKing news from the scene.””


    This behaviour matches T0097.202: News Outlet Persona because the account @Syrira_FreeNews presented itself as a news outlet in its name, bio, and branding, across all websites on which the persona had been established (T0144.001: Persona Presented across Platforms). Twitter’s technical indicators allowed them to attribute the account “can be reliably tied to Russian state actors”. Because of this we can assert that the persona is entirely fabricated (T0143.002: Fabricated Persona); this is not a legitimate news outlet providing information about Syria, it’s an asset controlled by Russia publishing narratives beneficial to their agenda. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0144.001: Present Persona across Platforms + +**Summary**: This sub-technique covers situations where analysts have identified the same persona being presented across multiple platforms.

    Having multiple accounts presenting the same persona is not an indicator of inauthentic behaviour; many people create accounts and present as themselves on multiple platforms. However, threat actors are known to present the same persona across multiple platforms, benefiting from an increase in perceived legitimacy. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0144 Persona Legitimacy Evidence + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00077 Fronts & Friends: An Investigation into Two Twitter Networks Linked to Russian Actors](../../generated_pages/incidents/I00077.md) | “Approximately one-third of the suspended accounts [in the network of inauthentic accounts attributed to Russia] tweeted primarily about Syria, in English, Russian, and Arabic; many accounts tweeted in all three languages. The themes these accounts pushed will be familiar to anyone who has studied Russian overt or covert information operations about Syria: 

    - Praising Russia’s role in Syria; claiming Russia was killing terrorists in Syria and highlighting Russia’s humanitarian aid
    - Criticizing the role of the Turkey and the US in Syria; claiming the US killed civilians in Syria
    - Criticizing the White Helmets, and claiming that they worked with Westerners to created scenes to make it look like the Syrian government used chemical weapons

    “The two most prominent Syria accounts were @Syria_FreeNews and @PamSpenser. 

    “@Syria_FreeNews had 20,505 followers and was created on April 6, 2017. The account’s bio said “Exclusive information about Middle East and Northern Africa countries events. BreaKing news from the scene.””


    This behaviour matches T0097.202: News Outlet Persona because the account @Syrira_FreeNews presented itself as a news outlet in its name, bio, and branding, across all websites on which the persona had been established (T0144.001: Persona Presented across Platforms). Twitter’s technical indicators allowed them to attribute the account “can be reliably tied to Russian state actors”. Because of this we can assert that the persona is entirely fabricated (T0143.002: Fabricated Persona); this is not a legitimate news outlet providing information about Syria, it’s an asset controlled by Russia publishing narratives beneficial to their agenda. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0144.001: Present Persona across Platforms + +**Summary**: This sub-technique covers situations where analysts have identified the same persona being presented across multiple platforms.

    Having multiple accounts presenting the same persona is not an indicator of inauthentic behaviour; many people create accounts and present as themselves on multiple platforms. However, threat actors are known to present the same persona across multiple platforms, benefiting from an increase in perceived legitimacy. + **Tactic**: TA16 Establish Legitimacy @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0144.002.md b/generated_pages/techniques/T0144.002.md index dc58392..dab5127 100644 --- a/generated_pages/techniques/T0144.002.md +++ b/generated_pages/techniques/T0144.002.md @@ -2,6 +2,53 @@ **Summary**: Threat actors have been observed following a template when filling their accounts’ online profiles. This may be done to enable account holders to quickly present themselves as a real person with a targeted persona.

    For example, an actor may be instructed to create many fabricated local accounts for use in an operation using a template of “[flag emojis], [location], [personal quote], [political party] supporter” in their account’s description. +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0144 Persona Legitimacy Evidence + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | The use of a templated account biography in a collection of accounts may be an indicator that the personas have been fabricated. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template)., In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0144.002: Persona Template + +**Summary**: Threat actors have been observed following a template when filling their accounts’ online profiles. This may be done to enable account holders to quickly present themselves as a real person with a targeted persona.

    For example, an actor may be instructed to create many fabricated local accounts for use in an operation using a template of “[flag emojis], [location], [personal quote], [political party] supporter” in their account’s description. + +**Tactic**: TA16 Establish Legitimacy **Parent Technique:** T0144 Persona Legitimacy Evidence + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0143.002 Fabricated Persona](../../generated_pages/techniques/T0143.002.md) | The use of a templated account biography in a collection of accounts may be an indicator that the personas have been fabricated. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler (noun) (linking verb) (noun/verb/adjective),” which appears to reveal the formula used to write Twitter bios for the accounts.”


    The Jenny Powel account used in this influence operation presents as both a journalist and an activist (T0097.102: Journalist Persona, T0097.103: Activist Persona, T0143.002: Fabricated Persona). This example shows how threat actors can easily follow a template to present a fabricated persona to their target audience (T0144.002: Persona Template). | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | In this report accounts were identified as part of “a sophisticated and extensive coordinated network orchestrating a disinformation campaign targeting Israeli digital spaces since October 7th, 2023”.

    “A core component of the detection methodology was applying qualitative linguistic analysis. This involved checking the fingerprint of language, syntax, and style used in the comments and profile of the suspected account. Each account bio consistently incorporated a combination of specific elements: emojis, nationality, location, educational institution or occupation, age, and a personal quote, sports team or band. The recurrence of this specific formula across multiple accounts hinted at a standardized template for bio construction.”

    This example shows how actors can follow a templated formula to present a persona on social media platforms (T0143.002: Fabricated Persona, T0144.002: Persona Template). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0144.002: Persona Template + +**Summary**: Threat actors have been observed following a template when filling their accounts’ online profiles. This may be done to enable account holders to quickly present themselves as a real person with a targeted persona.

    For example, an actor may be instructed to create many fabricated local accounts for use in an operation using a template of “[flag emojis], [location], [personal quote], [political party] supporter” in their account’s description. + **Tactic**: TA16 Establish Legitimacy @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0144.md b/generated_pages/techniques/T0144.md index 0783789..17e99d0 100644 --- a/generated_pages/techniques/T0144.md +++ b/generated_pages/techniques/T0144.md @@ -2,6 +2,48 @@ **Summary**: This Technique contains behaviours which might indicate whether a persona is legitimate, a fabrication, or a parody.

    For example, the same persona being consistently presented across platforms is consistent with how authentic users behave on social media. However, threat actors have also displayed this behaviour as a way to increase the perceived legitimacy of their fabricated personas (aka “backstopping”). +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0144: Persona Legitimacy Evidence + +**Summary**: This Technique contains behaviours which might indicate whether a persona is legitimate, a fabrication, or a parody.

    For example, the same persona being consistently presented across platforms is consistent with how authentic users behave on social media. However, threat actors have also displayed this behaviour as a way to increase the perceived legitimacy of their fabricated personas (aka “backstopping”). + +**Tactic**: TA16 Establish Legitimacy + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0144: Persona Legitimacy Evidence + +**Summary**: This Technique contains behaviours which might indicate whether a persona is legitimate, a fabrication, or a parody.

    For example, the same persona being consistently presented across platforms is consistent with how authentic users behave on social media. However, threat actors have also displayed this behaviour as a way to increase the perceived legitimacy of their fabricated personas (aka “backstopping”). + **Tactic**: TA16 Establish Legitimacy @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.001.md b/generated_pages/techniques/T0145.001.md index 63b7787..2d5d44f 100644 --- a/generated_pages/techniques/T0145.001.md +++ b/generated_pages/techniques/T0145.001.md @@ -2,6 +2,60 @@ **Summary**: Account imagery copied from an existing account.

    Analysts may use reverse image search tools to try to identify previous uses of account imagery (e.g. a profile picture) by other accounts.

    Threat Actors have been known to copy existing accounts’ imagery to impersonate said accounts, or to provide imagery for unrelated accounts which aren’t intended to impersonate the original assets’ owner. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0143.003 Impersonated Persona](../../generated_pages/techniques/T0143.003.md) | Actors may copy existing accounts’ imagery in an attempt to impersonate them. | +| [T0143.004 Parody Persona](../../generated_pages/techniques/T0143.004.md) | Actors may copy existing accounts’ imagery as part of a parody of that account. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00070 Eli Lilly Clarifies It’s Not Offering Free Insulin After Tweet From Fake Verified Account—As Chaos Unfolds On Twitter](../../generated_pages/incidents/I00070.md) | “Twitter Blue launched [November 2022], giving any users who pay $8 a month the ability to be verified on the site, a feature previously only available to public figures, government officials and journalists as a way to show they are who they claim to be.

    “[A day after the launch], an account with the handle @EliLillyandCo labeled itself with the name “Eli Lilly and Company,” and by using the same logo as the company in its profile picture and with the verification checkmark, was indistinguishable from the real company (the picture has since been removed and the account has labeled itself as a parody profile).

    The parody account tweeted “we are excited to announce insulin is free now.””


    In this example an account impersonated the pharmaceutical company Eli Lilly (T0097.205: Business Persona, T0143.003: Impersonated Persona) by copying its name, profile picture (T0145.001: Copy Account Imagery), and paying for verification. | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | “In the wake of the Hamas attack on October 7th, the Israel Defense Forces (IDF) Information Security Department revealed a campaign of Instagram accounts impersonating young, attractive Israeli women who were actively engaging Israeli soldiers, attempting to extract information through direct messages.

    [...]

    “Some profiles underwent a reverse-image search of their photos to ascertain their authenticity. Many of the images searched were found to be appropriated from genuine social media profiles or sites such as Pinterest. When this was the case, the account was marked as confirmed to be inauthentic. One innovative method involves using photos that are initially frames from videos, which allows for evading reverse searches in most cases . This is seen in Figure 4, where an image uploaded by an inauthentic account was a screenshot taken from a TikTok video.”


    In this example accounts associated with an influence operation used account imagery showing “young, attractive Israeli women” (T0145.006: Attractive Person Account Imagery), with some of these assets taken from existing accounts not associated with the operation (T0145.001: Copy Account Imagery). | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “In 2017, Tanya O'Carroll, a technology and human rights adviser for Amnesty International, published an investigation of the political impact of bots and trolls in Mexico (O’Carroll, 2017). An article by the BBC describes a video showing the operation of a "troll farm" in Mexico, where people were tweeting in support of Enrique Peña Nieto of the PRI in 2012 (Martinez, 2018).

    “According to a report published by El País, the main target of parties’ online strategies are young people, including 14 million new voters who are expected to play a decisive role in the outcome of the July 2018 election (Peinado et al., 2018). Thus, one of the strategies employed by these bots was the use of profile photos of attractive people from other countries (Soloff, 2017).”


    In this example accounts copied the profile pictures of attractive people from other countries (T0145.001: Copy Account Imagery, T0145.006: Attractive Person Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.001: Copy Account Imagery + +**Summary**: Account imagery copied from an existing account.

    Analysts may use reverse image search tools to try to identify previous uses of account imagery (e.g. a profile picture) by other accounts.

    Threat Actors have been known to copy existing accounts’ imagery to impersonate said accounts, or to provide imagery for unrelated accounts which aren’t intended to impersonate the original assets’ owner. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0143.003 Impersonated Persona](../../generated_pages/techniques/T0143.003.md) | Actors may copy existing accounts’ imagery in an attempt to impersonate them. | +| [T0143.004 Parody Persona](../../generated_pages/techniques/T0143.004.md) | Actors may copy existing accounts’ imagery as part of a parody of that account. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00070 Eli Lilly Clarifies It’s Not Offering Free Insulin After Tweet From Fake Verified Account—As Chaos Unfolds On Twitter](../../generated_pages/incidents/I00070.md) | “Twitter Blue launched [November 2022], giving any users who pay $8 a month the ability to be verified on the site, a feature previously only available to public figures, government officials and journalists as a way to show they are who they claim to be.

    “[A day after the launch], an account with the handle @EliLillyandCo labeled itself with the name “Eli Lilly and Company,” and by using the same logo as the company in its profile picture and with the verification checkmark, was indistinguishable from the real company (the picture has since been removed and the account has labeled itself as a parody profile).

    The parody account tweeted “we are excited to announce insulin is free now.””


    In this example an account impersonated the pharmaceutical company Eli Lilly (T0097.205: Business Persona, T0143.003: Impersonated Persona) by copying its name, profile picture (T0145.001: Copy Account Imagery), and paying for verification. | +| [I00076 Network of Social Media Accounts Impersonates U.S. Political Candidates, Leverages U.S. and Israeli Media in Support of Iranian Interests](../../generated_pages/incidents/I00076.md) | “Some Twitter accounts in the network [of inauthentic accounts attributed to Iran] impersonated Republican political candidates that ran for House of Representatives seats in the 2018 U.S. congressional midterms. These accounts appropriated the candidates’ photographs and, in some cases, plagiarized tweets from the real individuals’ accounts. Aside from impersonating real U.S. political candidates, the behavior and activity of these accounts resembled that of the others in the network.

    “For example, the account @livengood_marla impersonated Marla Livengood, a 2018 candidate for California’s 9th Congressional District, using a photograph of Livengood and a campaign banner for its profile and background pictures. The account began tweeting on Sept. 24, 2018, with its first tweet plagiarizing one from Livengood’s official account earlier that month”

    [...]

    “In another example, the account @ButlerJineea impersonated Jineea Butler, a 2018 candidate for New York’s 13th Congressional District, using a photograph of Butler for its profile picture and incorporating her campaign slogans into its background picture, as well as claiming in its Twitter bio to be a “US House candidate, NY-13” and linking to Butler’s website, jineeabutlerforcongress[.]com.”


    In this example actors impersonated existing political candidates (T0097.110: Member of Political Party Persona, T0143.003: Impersonated Persona), strengthening the impersonation by copying legitimate accounts’ imagery (T0145.001: Copy Account Imagery), and copying its previous posts (T0084.002: Plagiarise Content). | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | “In the wake of the Hamas attack on October 7th, the Israel Defense Forces (IDF) Information Security Department revealed a campaign of Instagram accounts impersonating young, attractive Israeli women who were actively engaging Israeli soldiers, attempting to extract information through direct messages.

    [...]

    “Some profiles underwent a reverse-image search of their photos to ascertain their authenticity. Many of the images searched were found to be appropriated from genuine social media profiles or sites such as Pinterest. When this was the case, the account was marked as confirmed to be inauthentic. One innovative method involves using photos that are initially frames from videos, which allows for evading reverse searches in most cases . This is seen in Figure 4, where an image uploaded by an inauthentic account was a screenshot taken from a TikTok video.”


    In this example accounts associated with an influence operation used account imagery showing “young, attractive Israeli women” (T0145.006: Attractive Person Account Imagery), with some of these assets taken from existing accounts not associated with the operation (T0145.001: Copy Account Imagery). | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “In 2017, Tanya O'Carroll, a technology and human rights adviser for Amnesty International, published an investigation of the political impact of bots and trolls in Mexico (O’Carroll, 2017). An article by the BBC describes a video showing the operation of a "troll farm" in Mexico, where people were tweeting in support of Enrique Peña Nieto of the PRI in 2012 (Martinez, 2018).

    “According to a report published by El País, the main target of parties’ online strategies are young people, including 14 million new voters who are expected to play a decisive role in the outcome of the July 2018 election (Peinado et al., 2018). Thus, one of the strategies employed by these bots was the use of profile photos of attractive people from other countries (Soloff, 2017).”


    In this example accounts copied the profile pictures of attractive people from other countries (T0145.001: Copy Account Imagery, T0145.006: Attractive Person Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.001: Copy Account Imagery + +**Summary**: Account imagery copied from an existing account.

    Analysts may use reverse image search tools to try to identify previous uses of account imagery (e.g. a profile picture) by other accounts.

    Threat Actors have been known to copy existing accounts’ imagery to impersonate said accounts, or to provide imagery for unrelated accounts which aren’t intended to impersonate the original assets’ owner. + **Tactic**: TA15 Establish Assets @@ -25,4 +79,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.002.md b/generated_pages/techniques/T0145.002.md index c8e3006..66de6e5 100644 --- a/generated_pages/techniques/T0145.002.md +++ b/generated_pages/techniques/T0145.002.md @@ -2,6 +2,56 @@ **Summary**: AI Generated images used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived legitimacy. By using an AI-generated picture for this purpose, they are able to present themselves as a real person without compromising their own identity, or risking detection by taking a real person’s existing profile picture. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0086.002 Develop AI-Generated Images (Deepfakes)](../../generated_pages/techniques/T0086.002.md) | Analysts should use this sub-technique to document use of AI generated imagery used to support narratives. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed 41 Facebook accounts, five Groups, and four Instagram accounts for violating our policy against coordinated inauthentic behavior. This activity originated in Belarus and primarily targeted audiences in the Middle East and Europe.

    “The core of this activity began in October 2021, with some accounts created as recently as mid-November. The people behind it used newly-created fake accounts — many of which were detected and disabled by our automated systems soon after creation — to pose as journalists and activists from the European Union, particularly Poland and Lithuania. Some of the accounts used profile photos likely generated using artificial intelligence techniques like generative adversarial networks (GAN). These fictitious personas posted criticism of Poland in English, Polish, and Kurdish, including pictures and videos about Polish border guards allegedly violating migrants’ rights, and compared Poland’s treatment of migrants against other countries’. They also posted to Groups focused on the welfare of migrants in Europe. A few accounts posted in Russian about relations between Belarus and the Baltic States.”


    This example shows how accounts identified as participating in coordinated inauthentic behaviour were presenting themselves as journalists and activists while spreading operation narratives (T0097.102: Journalist Persona, T0097.103: Activist Persona).

    Additionally, analysts at Meta identified accounts which were participating in coordinated inauthentic behaviour that had likely used AI-Generated images as their profile pictures (T0145.002: AI-Generated Account Imagery). | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “The broader War of Somethings (WoS) network, so dubbed because all the Facebook pages and user accounts in the network are connected to “The War of Somethings” page,  behaves very similarly to previous Spamouflage campaigns.

    “Spamouflage is a coordinated inatuhentic behaviour network attributed to the Chinese state.

    “Despite the WoS network’s relative sophistication, there are tell-tale signs that it is an influence operation. Several user profile photos display signs of AI generation or do not match the profile’s listed gender.”


    A network of accounts connected to the facebook page “The War of Somethings” used AI-generated images of people as their profile picture (T0145.002: AI-Generated Account Imagery). | +| [I00091 Facebook uncovers Chinese network behind fake expert](../../generated_pages/incidents/I00091.md) | “Earlier in July [2021], an account posing as a Swiss biologist called Wilson Edwards had made statements on Facebook and Twitter that the United States was applying pressure on the World Health Organization scientists who were studying the origins of Covid-19 in an attempt to blame the virus on China.

    “State media outlets, including CGTN, Shanghai Daily and Global Times, had cited the so-called biologist based on his Facebook profile.

    “However, the Swiss embassy said in August that the person likely did not exist, as the Facebook account was opened only two weeks prior to its first post and only had three friends.

    “It added "there was no registry of a Swiss citizen with the name "Wilson Edwards" and no academic articles under the name", and urged Chinese media outlets to take down any mention of him.

    [...]

    “It also said that his profile photo also appeared to have been generated using machine-learning capabilities.”


    In this example an account created on Facebook presented itself as a Swiss biologist to present a narrative related to COVID-19 (T0143.002: Fabricated Persona, T0097.106: Researcher Persona). It used an AI-Generated profile picture to disguise itself (T0145.002: AI-Generated Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.002: AI-Generated Account Imagery + +**Summary**: AI Generated images used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived legitimacy. By using an AI-generated picture for this purpose, they are able to present themselves as a real person without compromising their own identity, or risking detection by taking a real person’s existing profile picture. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0086.002 Develop AI-Generated Images (Deepfakes)](../../generated_pages/techniques/T0086.002.md) | Analysts should use this sub-technique to document use of AI generated imagery used to support narratives. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00082 Meta’s November 2021 Adversarial Threat Report ](../../generated_pages/incidents/I00082.md) | “[Meta] removed 41 Facebook accounts, five Groups, and four Instagram accounts for violating our policy against coordinated inauthentic behavior. This activity originated in Belarus and primarily targeted audiences in the Middle East and Europe.

    “The core of this activity began in October 2021, with some accounts created as recently as mid-November. The people behind it used newly-created fake accounts — many of which were detected and disabled by our automated systems soon after creation — to pose as journalists and activists from the European Union, particularly Poland and Lithuania. Some of the accounts used profile photos likely generated using artificial intelligence techniques like generative adversarial networks (GAN). These fictitious personas posted criticism of Poland in English, Polish, and Kurdish, including pictures and videos about Polish border guards allegedly violating migrants’ rights, and compared Poland’s treatment of migrants against other countries’. They also posted to Groups focused on the welfare of migrants in Europe. A few accounts posted in Russian about relations between Belarus and the Baltic States.”


    This example shows how accounts identified as participating in coordinated inauthentic behaviour were presenting themselves as journalists and activists while spreading operation narratives (T0097.102: Journalist Persona, T0097.103: Activist Persona).

    Additionally, analysts at Meta identified accounts which were participating in coordinated inauthentic behaviour that had likely used AI-Generated images as their profile pictures (T0145.002: AI-Generated Account Imagery). | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “The broader War of Somethings (WoS) network, so dubbed because all the Facebook pages and user accounts in the network are connected to “The War of Somethings” page,  behaves very similarly to previous Spamouflage campaigns.

    “Spamouflage is a coordinated inatuhentic behaviour network attributed to the Chinese state.

    “Despite the WoS network’s relative sophistication, there are tell-tale signs that it is an influence operation. Several user profile photos display signs of AI generation or do not match the profile’s listed gender.”


    A network of accounts connected to the facebook page “The War of Somethings” used AI-generated images of people as their profile picture (T0145.002: AI-Generated Account Imagery). | +| [I00091 Facebook uncovers Chinese network behind fake expert](../../generated_pages/incidents/I00091.md) | “Earlier in July [2021], an account posing as a Swiss biologist called Wilson Edwards had made statements on Facebook and Twitter that the United States was applying pressure on the World Health Organization scientists who were studying the origins of Covid-19 in an attempt to blame the virus on China.

    “State media outlets, including CGTN, Shanghai Daily and Global Times, had cited the so-called biologist based on his Facebook profile.

    “However, the Swiss embassy said in August that the person likely did not exist, as the Facebook account was opened only two weeks prior to its first post and only had three friends.

    “It added "there was no registry of a Swiss citizen with the name "Wilson Edwards" and no academic articles under the name", and urged Chinese media outlets to take down any mention of him.

    [...]

    “It also said that his profile photo also appeared to have been generated using machine-learning capabilities.”


    In this example an account created on Facebook presented itself as a Swiss biologist to present a narrative related to COVID-19 (T0143.002: Fabricated Persona, T0097.106: Researcher Persona). It used an AI-Generated profile picture to disguise itself (T0145.002: AI-Generated Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.002: AI-Generated Account Imagery + +**Summary**: AI Generated images used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived legitimacy. By using an AI-generated picture for this purpose, they are able to present themselves as a real person without compromising their own identity, or risking detection by taking a real person’s existing profile picture. + **Tactic**: TA15 Establish Assets @@ -23,4 +73,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.003.md b/generated_pages/techniques/T0145.003.md index 000c1aa..b4971e7 100644 --- a/generated_pages/techniques/T0145.003.md +++ b/generated_pages/techniques/T0145.003.md @@ -2,6 +2,50 @@ **Summary**: Animal used in account imagery.

    An influence operation might flesh out its account by uploading a profile picture, increasing its perceived authenticity.

    People sometimes legitimately use images of animals as their profile pictures (e.g. of their pets), and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “Beneath a video on Facebook about the war between Israel and Hamas, Lamonica Trout commented, “America is the war monger, the Jew’s own son!” She left identical comments beneath the same video on two other Facebook pages. Trout’s profile provides no information besides her name. It lists no friends, and there is not a single post or photograph in her feed. Trout’s profile photo shows an alligator.

    “Lamonica Trout is likely an invention of the group behind Spamouflage, an ongoing, multi-year influence operation that promotes Beijing’s interests. Last year, Facebook’s parent company, Meta, took down 7,704 accounts and 954 pages it identified as part of the Spamouflage operation, which it described as the “largest known cross-platform influence operation [Meta had] disrupted to date.”2 Facebook’s terms of service prohibit a range of deceptive and inauthentic behaviors, including efforts to conceal the purpose of social media activity or the identity of those behind it.”


    In this example an account attributed to a multi-year influence operation created the persona of Lamonica Trout in a Facebook account, which used an image of an animal in its profile picture (T0145.003: Animal Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.003: Animal Account Imagery + +**Summary**: Animal used in account imagery.

    An influence operation might flesh out its account by uploading a profile picture, increasing its perceived authenticity.

    People sometimes legitimately use images of animals as their profile pictures (e.g. of their pets), and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “Beneath a video on Facebook about the war between Israel and Hamas, Lamonica Trout commented, “America is the war monger, the Jew’s own son!” She left identical comments beneath the same video on two other Facebook pages. Trout’s profile provides no information besides her name. It lists no friends, and there is not a single post or photograph in her feed. Trout’s profile photo shows an alligator.

    “Lamonica Trout is likely an invention of the group behind Spamouflage, an ongoing, multi-year influence operation that promotes Beijing’s interests. Last year, Facebook’s parent company, Meta, took down 7,704 accounts and 954 pages it identified as part of the Spamouflage operation, which it described as the “largest known cross-platform influence operation [Meta had] disrupted to date.”2 Facebook’s terms of service prohibit a range of deceptive and inauthentic behaviors, including efforts to conceal the purpose of social media activity or the identity of those behind it.”


    In this example an account attributed to a multi-year influence operation created the persona of Lamonica Trout in a Facebook account, which used an image of an animal in its profile picture (T0145.003: Animal Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.003: Animal Account Imagery + +**Summary**: Animal used in account imagery.

    An influence operation might flesh out its account by uploading a profile picture, increasing its perceived authenticity.

    People sometimes legitimately use images of animals as their profile pictures (e.g. of their pets), and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.004.md b/generated_pages/techniques/T0145.004.md index 13bdc34..8cf7a49 100644 --- a/generated_pages/techniques/T0145.004.md +++ b/generated_pages/techniques/T0145.004.md @@ -2,6 +2,48 @@ **Summary**: Scenery or nature used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    People sometimes legitimately use images of scenery as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.004: Scenery Account Imagery + +**Summary**: Scenery or nature used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    People sometimes legitimately use images of scenery as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.004: Scenery Account Imagery + +**Summary**: Scenery or nature used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    People sometimes legitimately use images of scenery as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.005.md b/generated_pages/techniques/T0145.005.md index ffaef9a..4a97dc0 100644 --- a/generated_pages/techniques/T0145.005.md +++ b/generated_pages/techniques/T0145.005.md @@ -2,6 +2,48 @@ **Summary**: A cartoon/illustrated/anime character used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    People sometimes legitimately use images of illustrated characters as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.005: Illustrated Character Account Imagery + +**Summary**: A cartoon/illustrated/anime character used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    People sometimes legitimately use images of illustrated characters as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.005: Illustrated Character Account Imagery + +**Summary**: A cartoon/illustrated/anime character used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    People sometimes legitimately use images of illustrated characters as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.006.md b/generated_pages/techniques/T0145.006.md index 17fc530..a1e10f8 100644 --- a/generated_pages/techniques/T0145.006.md +++ b/generated_pages/techniques/T0145.006.md @@ -2,6 +2,58 @@ **Summary**: Attractive person used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    Pictures of physically attractive people can benefit threat actors by increasing attention given to their posts.

    People sometimes legitimately use images of attractive people as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.109 Romantic Suitor Persona](../../generated_pages/techniques/T0097.109.md) | Accounts presenting as a romantic suitor may use an attractive person in their account imagery. | +| [T0151.017 Dating Platform](../../generated_pages/techniques/T0151.017.md) | Analysts can use this sub-technique for tagging cases where an account has been identified as using a dating platform. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | “In the wake of the Hamas attack on October 7th, the Israel Defense Forces (IDF) Information Security Department revealed a campaign of Instagram accounts impersonating young, attractive Israeli women who were actively engaging Israeli soldiers, attempting to extract information through direct messages.

    [...]

    “Some profiles underwent a reverse-image search of their photos to ascertain their authenticity. Many of the images searched were found to be appropriated from genuine social media profiles or sites such as Pinterest. When this was the case, the account was marked as confirmed to be inauthentic. One innovative method involves using photos that are initially frames from videos, which allows for evading reverse searches in most cases . This is seen in Figure 4, where an image uploaded by an inauthentic account was a screenshot taken from a TikTok video.”


    In this example accounts associated with an influence operation used account imagery showing “young, attractive Israeli women” (T0145.006: Attractive Person Account Imagery), with some of these assets taken from existing accounts not associated with the operation (T0145.001: Copy Account Imagery). | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “In 2017, Tanya O'Carroll, a technology and human rights adviser for Amnesty International, published an investigation of the political impact of bots and trolls in Mexico (O’Carroll, 2017). An article by the BBC describes a video showing the operation of a "troll farm" in Mexico, where people were tweeting in support of Enrique Peña Nieto of the PRI in 2012 (Martinez, 2018).

    “According to a report published by El País, the main target of parties’ online strategies are young people, including 14 million new voters who are expected to play a decisive role in the outcome of the July 2018 election (Peinado et al., 2018). Thus, one of the strategies employed by these bots was the use of profile photos of attractive people from other countries (Soloff, 2017).”


    In this example accounts copied the profile pictures of attractive people from other countries (T0145.001: Copy Account Imagery, T0145.006: Attractive Person Account Imagery). | +| [I00089 Hackers Use Fake Facebook Profiles of Attractive Women to Spread Viruses, Steal Passwords](../../generated_pages/incidents/I00089.md) | “On Facebook, Rita, Alona and Christina appeared to be just like the millions of other U.S citizens sharing their lives with the world. They discussed family outings, shared emojis and commented on each other's photographs.

    “In reality, the three accounts were part of a highly-targeted cybercrime operation, used to spread malware that was able to steal passwords and spy on victims.

    “Hackers with links to Lebanon likely ran the covert scheme using a strain of malware dubbed "Tempting Cedar Spyware," according to researchers from Prague-based anti-virus company Avast, which detailed its findings in a report released on Wednesday.

    “In a honey trap tactic as old as time, the culprits' targets were mostly male, and lured by fake attractive women. 

    “In the attack, hackers would send flirtatious messages using Facebook to the chosen victims, encouraging them to download a second , booby-trapped, chat application known as Kik Messenger to have "more secure" conversations. Upon analysis, Avast experts found that "many fell for the trap.””


    In this example threat actors took on the persona of a romantic suitor on Facebook, directing their targets to another platform (T0097:109 Romantic Suitor Persona, T0145.006: Attractive Person Account Imagery, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.006: Attractive Person Account Imagery + +**Summary**: Attractive person used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    Pictures of physically attractive people can benefit threat actors by increasing attention given to their posts.

    People sometimes legitimately use images of attractive people as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | +| [T0097.109 Romantic Suitor Persona](../../generated_pages/techniques/T0097.109.md) | Accounts presenting as a romantic suitor may use an attractive person in their account imagery. | +| [T0151.017 Dating Platform](../../generated_pages/techniques/T0151.017.md) | Analysts can use this sub-technique for tagging cases where an account has been identified as using a dating platform. | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00086 #WeAreNotSafe – Exposing How a Post-October 7th Disinformation Network Operates on Israeli Social Media](../../generated_pages/incidents/I00086.md) | “In the wake of the Hamas attack on October 7th, the Israel Defense Forces (IDF) Information Security Department revealed a campaign of Instagram accounts impersonating young, attractive Israeli women who were actively engaging Israeli soldiers, attempting to extract information through direct messages.

    [...]

    “Some profiles underwent a reverse-image search of their photos to ascertain their authenticity. Many of the images searched were found to be appropriated from genuine social media profiles or sites such as Pinterest. When this was the case, the account was marked as confirmed to be inauthentic. One innovative method involves using photos that are initially frames from videos, which allows for evading reverse searches in most cases . This is seen in Figure 4, where an image uploaded by an inauthentic account was a screenshot taken from a TikTok video.”


    In this example accounts associated with an influence operation used account imagery showing “young, attractive Israeli women” (T0145.006: Attractive Person Account Imagery), with some of these assets taken from existing accounts not associated with the operation (T0145.001: Copy Account Imagery). | +| [I00087 Challenging Truth and Trust: A Global Inventory of Organized Social Media Manipulation](../../generated_pages/incidents/I00087.md) | “In 2017, Tanya O'Carroll, a technology and human rights adviser for Amnesty International, published an investigation of the political impact of bots and trolls in Mexico (O’Carroll, 2017). An article by the BBC describes a video showing the operation of a "troll farm" in Mexico, where people were tweeting in support of Enrique Peña Nieto of the PRI in 2012 (Martinez, 2018).

    “According to a report published by El País, the main target of parties’ online strategies are young people, including 14 million new voters who are expected to play a decisive role in the outcome of the July 2018 election (Peinado et al., 2018). Thus, one of the strategies employed by these bots was the use of profile photos of attractive people from other countries (Soloff, 2017).”


    In this example accounts copied the profile pictures of attractive people from other countries (T0145.001: Copy Account Imagery, T0145.006: Attractive Person Account Imagery). | +| [I00089 Hackers Use Fake Facebook Profiles of Attractive Women to Spread Viruses, Steal Passwords](../../generated_pages/incidents/I00089.md) | “On Facebook, Rita, Alona and Christina appeared to be just like the millions of other U.S citizens sharing their lives with the world. They discussed family outings, shared emojis and commented on each other's photographs.

    “In reality, the three accounts were part of a highly-targeted cybercrime operation, used to spread malware that was able to steal passwords and spy on victims.

    “Hackers with links to Lebanon likely ran the covert scheme using a strain of malware dubbed "Tempting Cedar Spyware," according to researchers from Prague-based anti-virus company Avast, which detailed its findings in a report released on Wednesday.

    “In a honey trap tactic as old as time, the culprits' targets were mostly male, and lured by fake attractive women. 

    “In the attack, hackers would send flirtatious messages using Facebook to the chosen victims, encouraging them to download a second , booby-trapped, chat application known as Kik Messenger to have "more secure" conversations. Upon analysis, Avast experts found that "many fell for the trap.””


    In this example threat actors took on the persona of a romantic suitor on Facebook, directing their targets to another platform (T0097:109 Romantic Suitor Persona, T0145.006: Attractive Person Account Imagery, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.006: Attractive Person Account Imagery + +**Summary**: Attractive person used in account imagery.

    An influence operation might flesh out its account by uploading account imagery (e.g. a profile picture), increasing its perceived authenticity.

    Pictures of physically attractive people can benefit threat actors by increasing attention given to their posts.

    People sometimes legitimately use images of attractive people as their profile picture, and threat actors can mimic this behaviour to avoid the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery).

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + **Tactic**: TA15 Establish Assets @@ -24,4 +76,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.007.md b/generated_pages/techniques/T0145.007.md index 26d7261..0a5934a 100644 --- a/generated_pages/techniques/T0145.007.md +++ b/generated_pages/techniques/T0145.007.md @@ -2,6 +2,52 @@ **Summary**: Stock images used in account imagery.

    Stock image websites produce photos of people in various situations. Threat Actors can purchase or appropriate these images for use in their account imagery, increasing perceived legitimacy while avoiding the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery). 

    Stock images tend to include physically attractive people, and this can benefit threat actors by increasing attention given to their posts.

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler noun|linking verb|noun/verb/adjective|,” which appears to reveal the formula used to write Twitter bios for the accounts.”


    This behaviour matches T0145.007: Stock Image Account Imagery because the account was identified as using a stock image as its profile picture. | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “The broader War of Somethings (WoS) network, so dubbed because all the Facebook pages and user accounts in the network are connected to “The War of Somethings” page,  behaves very similarly to previous Spamouflage campaigns. [Spamouflage is a coordinated inauthentic behaviour network attributed to the Chinese state.]

    “Like other components of Spamouflage, the WoS network sometimes intersperses apolitical content with its more agenda-driven material. Many members post nearly identical comments at almost the same time. The text includes markers of automatic translation while error messages included as profile photos indicate the automated pulling of stock images.”


    In this example analysts found an indicator of automated use of stock images in Facebook accounts; some of the accounts in the network appeared to have mistakenly uploaded error messages as profile pictures (T0145.007: Stock Image Account Imagery). The text posted by the accounts also appeared to have been translated using automation (T0085.008: Machine Translated Text). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.007: Stock Image Account Imagery + +**Summary**: Stock images used in account imagery.

    Stock image websites produce photos of people in various situations. Threat Actors can purchase or appropriate these images for use in their account imagery, increasing perceived legitimacy while avoiding the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery). 

    Stock images tend to include physically attractive people, and this can benefit threat actors by increasing attention given to their posts.

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0145 Establish Account Imagery + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00080 Hundreds Of Propaganda Accounts Targeting Iran And Qatar Have Been Removed From Facebook](../../generated_pages/incidents/I00080.md) | “One example of a fake reporter account targeting Americans is “Jenny Powell,” a self-described Washington-based journalist, volunteer, and environmental activist. At first glance, Powell’s Twitter timeline looks like it belongs to a young and eager reporter amplifying her interests. But her profile photo is a stock image, and many of her links go to the propaganda sites.

    “Powell, who joined the platform just last month, shares links to stories from major US news media outlets, retweets local news about Washington, DC, and regularly promotes content from The Foreign Code and The Economy Club. Other fake journalist accounts behaved similarly to Powell and had generic descriptions. One of the accounts, for a fake Bruce Lopez in Louisiana, has a bio that describes him as a “Correspondent Traveler noun|linking verb|noun/verb/adjective|,” which appears to reveal the formula used to write Twitter bios for the accounts.”


    This behaviour matches T0145.007: Stock Image Account Imagery because the account was identified as using a stock image as its profile picture. | +| [I00088 Much Ado About ‘Somethings’ - China-Linked Influence Operation Endures Despite Takedown](../../generated_pages/incidents/I00088.md) | “The broader War of Somethings (WoS) network, so dubbed because all the Facebook pages and user accounts in the network are connected to “The War of Somethings” page,  behaves very similarly to previous Spamouflage campaigns. [Spamouflage is a coordinated inauthentic behaviour network attributed to the Chinese state.]

    “Like other components of Spamouflage, the WoS network sometimes intersperses apolitical content with its more agenda-driven material. Many members post nearly identical comments at almost the same time. The text includes markers of automatic translation while error messages included as profile photos indicate the automated pulling of stock images.”


    In this example analysts found an indicator of automated use of stock images in Facebook accounts; some of the accounts in the network appeared to have mistakenly uploaded error messages as profile pictures (T0145.007: Stock Image Account Imagery). The text posted by the accounts also appeared to have been translated using automation (T0085.008: Machine Translated Text). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145.007: Stock Image Account Imagery + +**Summary**: Stock images used in account imagery.

    Stock image websites produce photos of people in various situations. Threat Actors can purchase or appropriate these images for use in their account imagery, increasing perceived legitimacy while avoiding the risk of detection associated with stealing or AI-generating profile pictures (see T0145.001: Copy Account Imagery and T0145.002: AI-Generated Account Imagery). 

    Stock images tend to include physically attractive people, and this can benefit threat actors by increasing attention given to their posts.

    This Technique is often used by Coordinated Inauthentic Behaviour accounts (CIBs). A collection of accounts displaying the same behaviour using similar account imagery can indicate the presence of CIB. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0145.md b/generated_pages/techniques/T0145.md index 5735efc..9271bf4 100644 --- a/generated_pages/techniques/T0145.md +++ b/generated_pages/techniques/T0145.md @@ -2,6 +2,48 @@ **Summary**: Introduce visual elements to an account where a platform allows this functionality (e.g. a profile picture, a cover photo, etc). 

    Threat Actors who don’t want to use pictures of themselves in their social media accounts may use alternate imagery to make their account appear more legitimate. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145: Establish Account Imagery + +**Summary**: Introduce visual elements to an account where a platform allows this functionality (e.g. a profile picture, a cover photo, etc). 

    Threat Actors who don’t want to use pictures of themselves in their social media accounts may use alternate imagery to make their account appear more legitimate. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0145: Establish Account Imagery + +**Summary**: Introduce visual elements to an account where a platform allows this functionality (e.g. a profile picture, a cover photo, etc). 

    Threat Actors who don’t want to use pictures of themselves in their social media accounts may use alternate imagery to make their account appear more legitimate. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.001.md b/generated_pages/techniques/T0146.001.md index 2fa3740..3e31b2d 100644 --- a/generated_pages/techniques/T0146.001.md +++ b/generated_pages/techniques/T0146.001.md @@ -2,6 +2,50 @@ **Summary**: Many online platforms allow users to create free accounts on their platform. A Free Account is an Account which does not require payment at account creation and is not subscribed to paid platform features. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00121 Operation Overload: how pro-Russian actors flood newsrooms with fake content and seek to divert their efforts](../../generated_pages/incidents/I00121.md) | The unique aspect of Operation Overload is a barrage of emails sent to newsrooms and fact-checkers across Europe. The authors of these messages urge recipients to verify content allegedly found online. The email subject lines often include an incitement to verify the claims briefly described in the message body. This is followed by a short list of links directing recipients to posts on Telegram, X, or known pro-Russian websites, including Pravda and Sputnik.

    We have collected 221 emails sent to 20 organisations. The organisations mostly received identical emails urging them to fact-check specific false stories, which demonstrates that the emails were sent as part of a larger coordinated campaign.

    [...]

    The authors of the emails do not hide their intention to see the fake content widely spread. In February 2024, a journalist at the German outlet CORRECTIV engaged with the sender of one of the emails, providing feedback on the narratives which were originally sent. CORRECTIV received a response from the same Gmail address, initially expressing respect and trust in CORRECTIV’s assessment, while asking: “is it possible for your work to be seen by as many people as possible?”, thereby clearly stating the goal of the operation.

    [...]

    All the emails come from authors posing as concerned citizens. All emails are sent with Gmail accounts, which is typical for personal use. This makes it challenging to identify the individuals behind these emails, as anyone can open a Gmail account for free. The email headers indicate that the messages were sent from the Gmail interface, not from a personal client which would disclose the sender’s IP address.


    In this example, threat actors used gmail accounts (T0146.001: Free Account Asset, T0097.100: Individual Persona, T0143.002: Fabricated Persona, T0153.001: Email Platform) to target journalists and fact-checkers, with the apparent goal of having them amplify operation narratives through fact checks. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.001: Free Account Asset + +**Summary**: Many online platforms allow users to create free accounts on their platform. A Free Account is an Account which does not require payment at account creation and is not subscribed to paid platform features. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00121 Operation Overload: how pro-Russian actors flood newsrooms with fake content and seek to divert their efforts](../../generated_pages/incidents/I00121.md) | The unique aspect of Operation Overload is a barrage of emails sent to newsrooms and fact-checkers across Europe. The authors of these messages urge recipients to verify content allegedly found online. The email subject lines often include an incitement to verify the claims briefly described in the message body. This is followed by a short list of links directing recipients to posts on Telegram, X, or known pro-Russian websites, including Pravda and Sputnik.

    We have collected 221 emails sent to 20 organisations. The organisations mostly received identical emails urging them to fact-check specific false stories, which demonstrates that the emails were sent as part of a larger coordinated campaign.

    [...]

    The authors of the emails do not hide their intention to see the fake content widely spread. In February 2024, a journalist at the German outlet CORRECTIV engaged with the sender of one of the emails, providing feedback on the narratives which were originally sent. CORRECTIV received a response from the same Gmail address, initially expressing respect and trust in CORRECTIV’s assessment, while asking: “is it possible for your work to be seen by as many people as possible?”, thereby clearly stating the goal of the operation.

    [...]

    All the emails come from authors posing as concerned citizens. All emails are sent with Gmail accounts, which is typical for personal use. This makes it challenging to identify the individuals behind these emails, as anyone can open a Gmail account for free. The email headers indicate that the messages were sent from the Gmail interface, not from a personal client which would disclose the sender’s IP address.


    In this example, threat actors used gmail accounts (T0146.001: Free Account Asset, T0097.100: Individual Persona, T0143.002: Fabricated Persona, T0153.001: Email Platform) to target journalists and fact-checkers, with the apparent goal of having them amplify operation narratives through fact checks. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.001: Free Account Asset + +**Summary**: Many online platforms allow users to create free accounts on their platform. A Free Account is an Account which does not require payment at account creation and is not subscribed to paid platform features. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.002.md b/generated_pages/techniques/T0146.002.md index 447e0f6..dc0e828 100644 --- a/generated_pages/techniques/T0146.002.md +++ b/generated_pages/techniques/T0146.002.md @@ -2,6 +2,50 @@ **Summary**: Some online platforms afford accounts extra features, or other benefits, if the user pays a fee. For example, as of September 2024, content posted by a Paid Account on X (previously Twitter) is prioritised in the platform’s algorithm. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.002: Paid Account Asset + +**Summary**: Some online platforms afford accounts extra features, or other benefits, if the user pays a fee. For example, as of September 2024, content posted by a Paid Account on X (previously Twitter) is prioritised in the platform’s algorithm. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.002: Paid Account Asset + +**Summary**: Some online platforms afford accounts extra features, or other benefits, if the user pays a fee. For example, as of September 2024, content posted by a Paid Account on X (previously Twitter) is prioritised in the platform’s algorithm. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.003.md b/generated_pages/techniques/T0146.003.md index 11614c3..d20f996 100644 --- a/generated_pages/techniques/T0146.003.md +++ b/generated_pages/techniques/T0146.003.md @@ -2,6 +2,54 @@ **Summary**: Some online platforms apply badges of verification to accounts which meet certain criteria.

    On some platforms (such as dating apps) a verification badge signifies that the account has passed the platform’s identity verification checks. On some platforms (such as X (previously Twitter)) a verification badge signifies that an account has paid for the platform’s service. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.003: Verified Account Asset + +**Summary**: Some online platforms apply badges of verification to accounts which meet certain criteria.

    On some platforms (such as dating apps) a verification badge signifies that the account has passed the platform’s identity verification checks. On some platforms (such as X (previously Twitter)) a verification badge signifies that an account has paid for the platform’s service. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.003: Verified Account Asset + +**Summary**: Some online platforms apply badges of verification to accounts which meet certain criteria.

    On some platforms (such as dating apps) a verification badge signifies that the account has passed the platform’s identity verification checks. On some platforms (such as X (previously Twitter)) a verification badge signifies that an account has paid for the platform’s service. + **Tactic**: TA15 Establish Assets @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.004.md b/generated_pages/techniques/T0146.004.md index f5708a3..eee82ec 100644 --- a/generated_pages/techniques/T0146.004.md +++ b/generated_pages/techniques/T0146.004.md @@ -2,6 +2,52 @@ **Summary**: Some accounts will have special privileges / will be in control of the Digital Community Hosting Asset; for example, the Admin of a Facebook Page, a Moderator of a Subreddit, etc. etc. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00101 Pro-Putin Disinformation Warriors Take War of Aggression to Reddit](../../generated_pages/incidents/I00101.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.004: Administrator Account Asset + +**Summary**: Some accounts will have special privileges / will be in control of the Digital Community Hosting Asset; for example, the Admin of a Facebook Page, a Moderator of a Subreddit, etc. etc. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00101 Pro-Putin Disinformation Warriors Take War of Aggression to Reddit](../../generated_pages/incidents/I00101.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.004: Administrator Account Asset + +**Summary**: Some accounts will have special privileges / will be in control of the Digital Community Hosting Asset; for example, the Admin of a Facebook Page, a Moderator of a Subreddit, etc. etc. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.005.md b/generated_pages/techniques/T0146.005.md index e364eb2..ed6c484 100644 --- a/generated_pages/techniques/T0146.005.md +++ b/generated_pages/techniques/T0146.005.md @@ -2,6 +2,50 @@ **Summary**: Many platforms which host online communities require creation of a username (or another unique identifier) when an Account is created.

    Sometimes people create usernames which are visually similar to other existing accounts’ usernames. While this is not necessarily an indicator of malicious behaviour, actors can create Lookalike Account IDs to support Impersonations or Parody. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.005: Lookalike Account ID + +**Summary**: Many platforms which host online communities require creation of a username (or another unique identifier) when an Account is created.

    Sometimes people create usernames which are visually similar to other existing accounts’ usernames. While this is not necessarily an indicator of malicious behaviour, actors can create Lookalike Account IDs to support Impersonations or Parody. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.005: Lookalike Account ID + +**Summary**: Many platforms which host online communities require creation of a username (or another unique identifier) when an Account is created.

    Sometimes people create usernames which are visually similar to other existing accounts’ usernames. While this is not necessarily an indicator of malicious behaviour, actors can create Lookalike Account IDs to support Impersonations or Parody. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.006.md b/generated_pages/techniques/T0146.006.md index 0a19c03..bf09c4a 100644 --- a/generated_pages/techniques/T0146.006.md +++ b/generated_pages/techniques/T0146.006.md @@ -2,6 +2,52 @@ **Summary**: Some online platforms allow users to take advantage of the platform’s features without creating an account. Examples include the Paste Platform Pastebin, and the Image Board Platforms 4chan and 8chan. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00100 Why ThisPersonDoesNotExist (and its copycats) need to be restricted](../../generated_pages/incidents/I00100.md) | You might have heard about the recent viral sensation, ThisPersonDoesNotExist.com, a website, launched two weeks ago, that uses Nvidia’s publicly available artificial intelligence technology to draw an invented, photo-realistic human being with each refresh. The tech is impressive and artistically evocative. It’s also irresponsible and needs to be restricted immediately.

    [...]

    Prior to this technology, scammers faced three major risks when using fake photos. Each of these risks had the potential to put them out business, or in jail.

    Risk #1: Someone recognizes the photo. While the odds of this are long-shot, it does happen.

    Risk #2: Someone reverse image searches the photo with a service like TinEye or Google Image Search and finds that it’s been posted elsewhere. Reverse image search is one of the top anti-fraud measures recommended by consumer protection advocates.

    Risk #3: If the crime is successful, law enforcement uses the fake photo to figure out the scammer’s identity after the fact. Perhaps the scammer used an old classmate’s photo. Perhaps their personal account follows the Instagram member they pilfered. And so on: people make mistakes.

    The problem with AI-generated photos is that they carry none of these risks. No one will recognize a human who’s never existed before. Google Image Search will return 0 results, possibly instilling a false sense of security in the searcher. And AI-generated photos don’t give law enforcement much to work with.


    ThisPersonDoesNotExist is an online platform which, when visited, produces AI generated images of peoples’ faces (T0146.006: Open Access Platform, T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)). | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.006: Open Access Platform + +**Summary**: Some online platforms allow users to take advantage of the platform’s features without creating an account. Examples include the Paste Platform Pastebin, and the Image Board Platforms 4chan and 8chan. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00100 Why ThisPersonDoesNotExist (and its copycats) need to be restricted](../../generated_pages/incidents/I00100.md) | You might have heard about the recent viral sensation, ThisPersonDoesNotExist.com, a website, launched two weeks ago, that uses Nvidia’s publicly available artificial intelligence technology to draw an invented, photo-realistic human being with each refresh. The tech is impressive and artistically evocative. It’s also irresponsible and needs to be restricted immediately.

    [...]

    Prior to this technology, scammers faced three major risks when using fake photos. Each of these risks had the potential to put them out business, or in jail.

    Risk #1: Someone recognizes the photo. While the odds of this are long-shot, it does happen.

    Risk #2: Someone reverse image searches the photo with a service like TinEye or Google Image Search and finds that it’s been posted elsewhere. Reverse image search is one of the top anti-fraud measures recommended by consumer protection advocates.

    Risk #3: If the crime is successful, law enforcement uses the fake photo to figure out the scammer’s identity after the fact. Perhaps the scammer used an old classmate’s photo. Perhaps their personal account follows the Instagram member they pilfered. And so on: people make mistakes.

    The problem with AI-generated photos is that they carry none of these risks. No one will recognize a human who’s never existed before. Google Image Search will return 0 results, possibly instilling a false sense of security in the searcher. And AI-generated photos don’t give law enforcement much to work with.


    ThisPersonDoesNotExist is an online platform which, when visited, produces AI generated images of peoples’ faces (T0146.006: Open Access Platform, T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)). | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.006: Open Access Platform + +**Summary**: Some online platforms allow users to take advantage of the platform’s features without creating an account. Examples include the Paste Platform Pastebin, and the Image Board Platforms 4chan and 8chan. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.007.md b/generated_pages/techniques/T0146.007.md index 5f4786a..c793389 100644 --- a/generated_pages/techniques/T0146.007.md +++ b/generated_pages/techniques/T0146.007.md @@ -2,6 +2,50 @@ **Summary**: An Automated Account is an account which is displaying automated behaviour, such as republishing or liking other accounts’ content, or publishing their own content. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.007: Automated Account Asset + +**Summary**: An Automated Account is an account which is displaying automated behaviour, such as republishing or liking other accounts’ content, or publishing their own content. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0146 Account Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146.007: Automated Account Asset + +**Summary**: An Automated Account is an account which is displaying automated behaviour, such as republishing or liking other accounts’ content, or publishing their own content. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0146.md b/generated_pages/techniques/T0146.md index 0c8d694..318bdcb 100644 --- a/generated_pages/techniques/T0146.md +++ b/generated_pages/techniques/T0146.md @@ -2,6 +2,56 @@ **Summary**: An Account is a user-specific profile that allows access to the features and services of an online platform, typically requiring a username and password for authentication. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146: Account Asset + +**Summary**: An Account is a user-specific profile that allows access to the features and services of an online platform, typically requiring a username and password for authentication. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00103 The racist AI deepfake that fooled and divided a community](../../generated_pages/incidents/I00103.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0146: Account Asset + +**Summary**: An Account is a user-specific profile that allows access to the features and services of an online platform, typically requiring a username and password for authentication. + **Tactic**: TA15 Establish Assets @@ -25,4 +75,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0147.001.md b/generated_pages/techniques/T0147.001.md index 6b50ce9..5d47bca 100644 --- a/generated_pages/techniques/T0147.001.md +++ b/generated_pages/techniques/T0147.001.md @@ -2,6 +2,52 @@ **Summary**: A Game is Software which has been designed for interactive entertainment, where users take on challenges set by the game’s designers.

    While Online Game Platforms allow people to play with each other, Games are designed for single player experiences. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00098 Gaming The System: How Extremists Exploit Gaming Sites And What Can Be Done To Counter Them](../../generated_pages/incidents/I00098.md) | This report looks at how extremists exploit games and gaming adjacent platforms:

    Ethnic Cleansing, a first-person shooter game created by the U.S. white supremacist organization National Alliance in 2002, was advertised as follows: “[T]he Race War has already begun. Your character, Will, runs through a ghetto blasting away at various blacks and spics to attempt to gain entrance to the subway system...where the jews have hidden to avoid the carnage. Then you get to blow away jews as they scream ‘Oy Vey!’ on your way to the command center.”

    While games like Ethnic Cleansing —and others of a similar genocidal variety, including titles like Shoot the Blacks, Hatred, and Muslim Massacre —generate some press attention and controversy, they tend to be ignored by the large majority of gamers, who consider them “crude” and “badly designed.” Nevertheless, these games are still available in some corners of the Internet and have been downloaded by hundreds of thousands of users.

    A second strategy involves the modification (“modding”) of existing video games to twist the narrative into an extremist message or fantasy. One example is the Islamic State terrorist group’s modding of the first-person shooter video game, ARMA III, to make Islamic fighters the heroic protagonists rather than the villains. With their powerful immersive quality, these video games have, in some instances, been effective at inspiring and allegedly training extremists to perpetrate realworld attacks.

    Third, extremist actors have used in-game chat functions to open lines of communication with ideological sympathizers and potential recruits. Although the lack of in-game communication data has made it impossible for academic researchers to track the presence of extremists in a systematic way, there is enough anecdotal evidence—including evidence obtained from police investigation files—to infer that in-game chatrooms can and do function as “radicalization funnels” in at least some cases.


    White supremacists created a game aligned with their ideology (T0147.001: Game Asset). The Islamic State terrorist group created a mod of the game ARMA 3 (T0151.015: Online Game Platform, T0147.002: Game Mod Asset). Extremists also use communication features available in online games to recruit new members. | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Indie DB [is a platform that serves] to present indie games, which are titles from independent, small developer teams, which can be discussed and downloaded [Indie DB].

    [...]

    [On Indie DB we] found antisemitic, Islamist, sexist and other discriminatory content during the exploration. Both games and comments were located that made positive references to National Socialism. Radicalised users seem to use the opportunities to network, create groups, and communicate in forums. In addition, a number of member profiles with graphic propaganda content could be located. We found several games with propagandistic content advertised on the platform, which caused apparently radicalised users to form a fan community around those games. For example, there are titles such as the antisemitic Fursan Al-Aqsa: The Knights of the Al-Aqsa Mosque, which has won the Best Hardcore Game award at the Game Connection America 2024 Game Development Awards and which has received antisemitic praise on its review page. In the game, players need to target members of the Israeli Defence Forces, and attacks by Palestinian terrorist groups such as Hamas or Lions’ Den can be re-enacted. These include bomb attacks, beheadings and the re-enactment of the terrorist attack in Israel on 7 October 2023. We, therefore, deem Indie DB to be relevant for further analyses of extremist activities in digital gaming spaces.


    Indie DB is an online software delivery platform on which users can create groups, and participate in discussion forums (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0151.009: Legacy Online Forum Platform). The platform hosted games which allowed players to reenact terrorist attacks (T0147.001: Game Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.001: Game Asset + +**Summary**: A Game is Software which has been designed for interactive entertainment, where users take on challenges set by the game’s designers.

    While Online Game Platforms allow people to play with each other, Games are designed for single player experiences. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00098 Gaming The System: How Extremists Exploit Gaming Sites And What Can Be Done To Counter Them](../../generated_pages/incidents/I00098.md) | This report looks at how extremists exploit games and gaming adjacent platforms:

    Ethnic Cleansing, a first-person shooter game created by the U.S. white supremacist organization National Alliance in 2002, was advertised as follows: “[T]he Race War has already begun. Your character, Will, runs through a ghetto blasting away at various blacks and spics to attempt to gain entrance to the subway system...where the jews have hidden to avoid the carnage. Then you get to blow away jews as they scream ‘Oy Vey!’ on your way to the command center.”

    While games like Ethnic Cleansing —and others of a similar genocidal variety, including titles like Shoot the Blacks, Hatred, and Muslim Massacre —generate some press attention and controversy, they tend to be ignored by the large majority of gamers, who consider them “crude” and “badly designed.” Nevertheless, these games are still available in some corners of the Internet and have been downloaded by hundreds of thousands of users.

    A second strategy involves the modification (“modding”) of existing video games to twist the narrative into an extremist message or fantasy. One example is the Islamic State terrorist group’s modding of the first-person shooter video game, ARMA III, to make Islamic fighters the heroic protagonists rather than the villains. With their powerful immersive quality, these video games have, in some instances, been effective at inspiring and allegedly training extremists to perpetrate realworld attacks.

    Third, extremist actors have used in-game chat functions to open lines of communication with ideological sympathizers and potential recruits. Although the lack of in-game communication data has made it impossible for academic researchers to track the presence of extremists in a systematic way, there is enough anecdotal evidence—including evidence obtained from police investigation files—to infer that in-game chatrooms can and do function as “radicalization funnels” in at least some cases.


    White supremacists created a game aligned with their ideology (T0147.001: Game Asset). The Islamic State terrorist group created a mod of the game ARMA 3 (T0151.015: Online Game Platform, T0147.002: Game Mod Asset). Extremists also use communication features available in online games to recruit new members. | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Indie DB [is a platform that serves] to present indie games, which are titles from independent, small developer teams, which can be discussed and downloaded [Indie DB].

    [...]

    [On Indie DB we] found antisemitic, Islamist, sexist and other discriminatory content during the exploration. Both games and comments were located that made positive references to National Socialism. Radicalised users seem to use the opportunities to network, create groups, and communicate in forums. In addition, a number of member profiles with graphic propaganda content could be located. We found several games with propagandistic content advertised on the platform, which caused apparently radicalised users to form a fan community around those games. For example, there are titles such as the antisemitic Fursan Al-Aqsa: The Knights of the Al-Aqsa Mosque, which has won the Best Hardcore Game award at the Game Connection America 2024 Game Development Awards and which has received antisemitic praise on its review page. In the game, players need to target members of the Israeli Defence Forces, and attacks by Palestinian terrorist groups such as Hamas or Lions’ Den can be re-enacted. These include bomb attacks, beheadings and the re-enactment of the terrorist attack in Israel on 7 October 2023. We, therefore, deem Indie DB to be relevant for further analyses of extremist activities in digital gaming spaces.


    Indie DB is an online software delivery platform on which users can create groups, and participate in discussion forums (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0151.009: Legacy Online Forum Platform). The platform hosted games which allowed players to reenact terrorist attacks (T0147.001: Game Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.001: Game Asset + +**Summary**: A Game is Software which has been designed for interactive entertainment, where users take on challenges set by the game’s designers.

    While Online Game Platforms allow people to play with each other, Games are designed for single player experiences. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0147.002.md b/generated_pages/techniques/T0147.002.md index aded486..3ed33b3 100644 --- a/generated_pages/techniques/T0147.002.md +++ b/generated_pages/techniques/T0147.002.md @@ -2,6 +2,52 @@ **Summary**: A Game Mod is a modification which can be applied to a Game or Multiplayer Online Game to add new content or functionality to the game.

    Users can Modify Games to introduce new content to the game. Modified Games can be distributed on Software Delivery Platforms such as Steam or can be distributed within the Game or Multiplayer Online Game. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00098 Gaming The System: How Extremists Exploit Gaming Sites And What Can Be Done To Counter Them](../../generated_pages/incidents/I00098.md) | This report looks at how extremists exploit games and gaming adjacent platforms:

    Ethnic Cleansing, a first-person shooter game created by the U.S. white supremacist organization National Alliance in 2002, was advertised as follows: “[T]he Race War has already begun. Your character, Will, runs through a ghetto blasting away at various blacks and spics to attempt to gain entrance to the subway system...where the jews have hidden to avoid the carnage. Then you get to blow away jews as they scream ‘Oy Vey!’ on your way to the command center.”

    While games like Ethnic Cleansing —and others of a similar genocidal variety, including titles like Shoot the Blacks, Hatred, and Muslim Massacre —generate some press attention and controversy, they tend to be ignored by the large majority of gamers, who consider them “crude” and “badly designed.” Nevertheless, these games are still available in some corners of the Internet and have been downloaded by hundreds of thousands of users.

    A second strategy involves the modification (“modding”) of existing video games to twist the narrative into an extremist message or fantasy. One example is the Islamic State terrorist group’s modding of the first-person shooter video game, ARMA III, to make Islamic fighters the heroic protagonists rather than the villains. With their powerful immersive quality, these video games have, in some instances, been effective at inspiring and allegedly training extremists to perpetrate realworld attacks.

    Third, extremist actors have used in-game chat functions to open lines of communication with ideological sympathizers and potential recruits. Although the lack of in-game communication data has made it impossible for academic researchers to track the presence of extremists in a systematic way, there is enough anecdotal evidence—including evidence obtained from police investigation files—to infer that in-game chatrooms can and do function as “radicalization funnels” in at least some cases.


    White supremacists created a game aligned with their ideology (T0147.001: Game Asset). The Islamic State terrorist group created a mod of the game ARMA 3 (T0151.015: Online Game Platform, T0147.002: Game Mod Asset). Extremists also use communication features available in online games to recruit new members. | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamebanana and Mod DB are so-called modding platforms that allow users to post their modifications of existing (popular) games. In the process of modding, highly radicalised content can be inserted into games that did not originally contain it. All of these platforms also have communication functions and customisable profiles.

    [...]

    During the explorations, several modifications with hateful themes were located, including right-wing extremist, racist, antisemitic and Islamist content. This includes mods that make it possible to play as terrorists or National Socialists. So-called “skins” (textures that change the appearance of models in the game) for characters from first-person shooters are particularly popular and contain references to National Socialism or Islamist terrorist organisations. Although some of this content could be justified with reference to historical accuracy and realism, the user profiles of the creators and commentators often reveal political motivations. Names with neo-Nazi codes or the use of avatars showing members of the Wehrmacht or the Waffen SS, for example, indicate a certain degree of positive appreciation or fascination with right-wing ideology, as do affirmations in the comment columns.

    Mod DB in particular has attracted public attention in the past. For example, a mod for the game Half-Life 2 made it possible to play a school shooting with the weapons used during the attacks at Columbine High School (1999) and Virginia Polytechnic Institute and State University (2007). Antisemitic memes and jokes are shared in several groups on the platform. It seems as if users partially connect with each other because of shared political views. There were also indications that Islamist and right-wing extremist users network on the basis of shared views on women, Jews or homosexuals. In addition to relevant usernames and avatars, we found profiles featuring picture galleries, backgrounds and banners dedicated to the SS. Extremist propaganda and radicalisation processes on modding platforms have not been explored yet, but our exploration suggests these digital spaces to be highly relevant for our field.


    Mod DB is a platform which allows users to upload mods for games, which other users can download (T0152.009: Software Delivery Platform, T0147.002: Game Mod Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.002: Game Mod Asset + +**Summary**: A Game Mod is a modification which can be applied to a Game or Multiplayer Online Game to add new content or functionality to the game.

    Users can Modify Games to introduce new content to the game. Modified Games can be distributed on Software Delivery Platforms such as Steam or can be distributed within the Game or Multiplayer Online Game. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00098 Gaming The System: How Extremists Exploit Gaming Sites And What Can Be Done To Counter Them](../../generated_pages/incidents/I00098.md) | This report looks at how extremists exploit games and gaming adjacent platforms:

    Ethnic Cleansing, a first-person shooter game created by the U.S. white supremacist organization National Alliance in 2002, was advertised as follows: “[T]he Race War has already begun. Your character, Will, runs through a ghetto blasting away at various blacks and spics to attempt to gain entrance to the subway system...where the jews have hidden to avoid the carnage. Then you get to blow away jews as they scream ‘Oy Vey!’ on your way to the command center.”

    While games like Ethnic Cleansing —and others of a similar genocidal variety, including titles like Shoot the Blacks, Hatred, and Muslim Massacre —generate some press attention and controversy, they tend to be ignored by the large majority of gamers, who consider them “crude” and “badly designed.” Nevertheless, these games are still available in some corners of the Internet and have been downloaded by hundreds of thousands of users.

    A second strategy involves the modification (“modding”) of existing video games to twist the narrative into an extremist message or fantasy. One example is the Islamic State terrorist group’s modding of the first-person shooter video game, ARMA III, to make Islamic fighters the heroic protagonists rather than the villains. With their powerful immersive quality, these video games have, in some instances, been effective at inspiring and allegedly training extremists to perpetrate realworld attacks.

    Third, extremist actors have used in-game chat functions to open lines of communication with ideological sympathizers and potential recruits. Although the lack of in-game communication data has made it impossible for academic researchers to track the presence of extremists in a systematic way, there is enough anecdotal evidence—including evidence obtained from police investigation files—to infer that in-game chatrooms can and do function as “radicalization funnels” in at least some cases.


    White supremacists created a game aligned with their ideology (T0147.001: Game Asset). The Islamic State terrorist group created a mod of the game ARMA 3 (T0151.015: Online Game Platform, T0147.002: Game Mod Asset). Extremists also use communication features available in online games to recruit new members. | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamebanana and Mod DB are so-called modding platforms that allow users to post their modifications of existing (popular) games. In the process of modding, highly radicalised content can be inserted into games that did not originally contain it. All of these platforms also have communication functions and customisable profiles.

    [...]

    During the explorations, several modifications with hateful themes were located, including right-wing extremist, racist, antisemitic and Islamist content. This includes mods that make it possible to play as terrorists or National Socialists. So-called “skins” (textures that change the appearance of models in the game) for characters from first-person shooters are particularly popular and contain references to National Socialism or Islamist terrorist organisations. Although some of this content could be justified with reference to historical accuracy and realism, the user profiles of the creators and commentators often reveal political motivations. Names with neo-Nazi codes or the use of avatars showing members of the Wehrmacht or the Waffen SS, for example, indicate a certain degree of positive appreciation or fascination with right-wing ideology, as do affirmations in the comment columns.

    Mod DB in particular has attracted public attention in the past. For example, a mod for the game Half-Life 2 made it possible to play a school shooting with the weapons used during the attacks at Columbine High School (1999) and Virginia Polytechnic Institute and State University (2007). Antisemitic memes and jokes are shared in several groups on the platform. It seems as if users partially connect with each other because of shared political views. There were also indications that Islamist and right-wing extremist users network on the basis of shared views on women, Jews or homosexuals. In addition to relevant usernames and avatars, we found profiles featuring picture galleries, backgrounds and banners dedicated to the SS. Extremist propaganda and radicalisation processes on modding platforms have not been explored yet, but our exploration suggests these digital spaces to be highly relevant for our field.


    Mod DB is a platform which allows users to upload mods for games, which other users can download (T0152.009: Software Delivery Platform, T0147.002: Game Mod Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.002: Game Mod Asset + +**Summary**: A Game Mod is a modification which can be applied to a Game or Multiplayer Online Game to add new content or functionality to the game.

    Users can Modify Games to introduce new content to the game. Modified Games can be distributed on Software Delivery Platforms such as Steam or can be distributed within the Game or Multiplayer Online Game. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0147.003.md b/generated_pages/techniques/T0147.003.md index 1de0c2f..91964fe 100644 --- a/generated_pages/techniques/T0147.003.md +++ b/generated_pages/techniques/T0147.003.md @@ -2,6 +2,49 @@ **Summary**: Malware is Software which has been designed to cause harm or facilitate malicious behaviour on electronic devices.

    DISARM recommends using the [MITRE ATT&CK Framework](https://attack.mitre.org/) to document malware types and their usage. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.003: Malware Asset + +**Summary**: Malware is Software which has been designed to cause harm or facilitate malicious behaviour on electronic devices.

    DISARM recommends using the [MITRE ATT&CK Framework](https://attack.mitre.org/) to document malware types and their usage. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.003: Malware Asset + +**Summary**: Malware is Software which has been designed to cause harm or facilitate malicious behaviour on electronic devices.

    DISARM recommends using the [MITRE ATT&CK Framework](https://attack.mitre.org/) to document malware types and their usage. + **Tactic**: TA15 Establish Assets @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0147.004.md b/generated_pages/techniques/T0147.004.md index 6d634f9..5c9f6ce 100644 --- a/generated_pages/techniques/T0147.004.md +++ b/generated_pages/techniques/T0147.004.md @@ -2,6 +2,48 @@ **Summary**: A Mobile App is an application which has been designed to run on mobile operating systems, such as Android or iOS.

    Mobile Apps can enable access to online platforms (e.g. Facebook’s mobile app) or can provide software which users can run offline on their device. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.004: Mobile App Asset + +**Summary**: A Mobile App is an application which has been designed to run on mobile operating systems, such as Android or iOS.

    Mobile Apps can enable access to online platforms (e.g. Facebook’s mobile app) or can provide software which users can run offline on their device. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0147 Software Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147.004: Mobile App Asset + +**Summary**: A Mobile App is an application which has been designed to run on mobile operating systems, such as Android or iOS.

    Mobile Apps can enable access to online platforms (e.g. Facebook’s mobile app) or can provide software which users can run offline on their device. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0147.md b/generated_pages/techniques/T0147.md index d1d6983..61840e1 100644 --- a/generated_pages/techniques/T0147.md +++ b/generated_pages/techniques/T0147.md @@ -2,6 +2,48 @@ **Summary**: A Software is a program developed to run on computers or devices that helps users achieve specific goals, such as improving productivity, automating tasks, or having fun. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147: Software Asset + +**Summary**: A Software is a program developed to run on computers or devices that helps users achieve specific goals, such as improving productivity, automating tasks, or having fun. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0147: Software Asset + +**Summary**: A Software is a program developed to run on computers or devices that helps users achieve specific goals, such as improving productivity, automating tasks, or having fun. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.001.md b/generated_pages/techniques/T0148.001.md index 8037592..7f1a9ff 100644 --- a/generated_pages/techniques/T0148.001.md +++ b/generated_pages/techniques/T0148.001.md @@ -2,6 +2,50 @@ **Summary**: Online Banking Platforms are spaces provided by banks for their customers to manage their Bank Account online.

    The Online Banking Platforms available differ by country. In the United Kingdom, examples of banking institutions which provide Online Banking Platforms include Lloyds, Barclays, and Monzo. In the United States, examples include Citibank, Chase, and Capital One. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.001: Online Banking Platform + +**Summary**: Online Banking Platforms are spaces provided by banks for their customers to manage their Bank Account online.

    The Online Banking Platforms available differ by country. In the United Kingdom, examples of banking institutions which provide Online Banking Platforms include Lloyds, Barclays, and Monzo. In the United States, examples include Citibank, Chase, and Capital One. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.001: Online Banking Platform + +**Summary**: Online Banking Platforms are spaces provided by banks for their customers to manage their Bank Account online.

    The Online Banking Platforms available differ by country. In the United Kingdom, examples of banking institutions which provide Online Banking Platforms include Lloyds, Barclays, and Monzo. In the United States, examples include Citibank, Chase, and Capital One. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.002.md b/generated_pages/techniques/T0148.002.md index 5676614..c99a3af 100644 --- a/generated_pages/techniques/T0148.002.md +++ b/generated_pages/techniques/T0148.002.md @@ -2,6 +2,50 @@ **Summary**: A Bank Account is a financial account that allows individuals or organisations to store, manage, and access their money, typically for saving, spending, or investment purposes. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.002: Bank Account Asset + +**Summary**: A Bank Account is a financial account that allows individuals or organisations to store, manage, and access their money, typically for saving, spending, or investment purposes. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.002: Bank Account Asset + +**Summary**: A Bank Account is a financial account that allows individuals or organisations to store, manage, and access their money, typically for saving, spending, or investment purposes. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.003.md b/generated_pages/techniques/T0148.003.md index cceebd4..5fa0a88 100644 --- a/generated_pages/techniques/T0148.003.md +++ b/generated_pages/techniques/T0148.003.md @@ -2,6 +2,52 @@ **Summary**: Stripe, Paypal, and Apple Pay, Chargebee, Recurly and Zuora are examples of Payment Processing Platforms.

    Payment Processing Platforms produce programs providing Payment Processing or Subscription Processing capabilities which actors can use to set up online storefronts, or to take donations. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00112 Patreon allows disinformation and conspiracies to be monetised in Spain](../../generated_pages/incidents/I00112.md) | In this report EU DisinfoLab identified 17 Spanish accounts that monetise and/or spread QAnon content or other conspiracy theories on Patreon. Content produced by these accounts go against Patreon’s stated policy of removing creators that “advance disinformation promoting the QAnon conspiracy theory”. EU DisinfoLab found:

    In most cases, the creators monetise the content directly on Patreon (posts are only accessible for people sponsoring the creators) but there are also cases of indirect monetization (monetization through links leading to other platforms), an aspect that was flagged and analysed by Eu DisinfoLab in the mentioned previous report.

    Some creators display links that redirects users to other platforms such as YouTube or LBRY where they can monetise their content. Some even offer almost all of their videos for free by redirecting to their YouTube channel.

    Another modus operandi is for the creators to advertise on Patreon that they are looking for financing through PayPal or provide the author’s email to explore other financing alternatives.

    [...]

    Sometimes the content offered for a fee on Patreon is freely accessible on other platforms. Creators openly explain that they seek voluntary donation on Patreon, but that their creations will be public on YouTube. This means that the model of these platforms does not always involve a direct monetisation of the content. Creators who have built a strong reputation previously on other platforms can use Patreon as a platform to get some sponsorship which is not related to the content and give them more freedom to create.

    Some users explicitly claim to use Patreon as a secondary channel to evade “censorship” by other platforms such as YouTube. Patreon seems to be perceived as a safe haven for disinformation and fringe content that has been suppressed for violating the policies of other platforms. For example, Jorge Guerra points out how Patreon acts as a back-up channel to go to in case of censorship by YouTube. Meanwhile, Alfa Mind openly claims to use Patreon to publish content that is not allowed on YouTube. “Exclusive access to videos that are prohibited on YouTube. These videos are only accessible on Patreon, as their content is very explicit and shocking”, are offered to the patrons who pay €3 per month.


    In spite of Patreon’s stated policy, actors use accounts on their platform to generate revenue or donations for their content, and to provide a space to host content which was removed from other platforms (T0146: Account Asset, T0152.012: Subscription Service Platform, T0121.001: Bypass Content Bocking).

    Some actors were observed accepting donations via PayPal (T0146: Account Asset, T0148.003: Payment Processing Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.003: Payment Processing Platform + +**Summary**: Stripe, Paypal, and Apple Pay, Chargebee, Recurly and Zuora are examples of Payment Processing Platforms.

    Payment Processing Platforms produce programs providing Payment Processing or Subscription Processing capabilities which actors can use to set up online storefronts, or to take donations. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00112 Patreon allows disinformation and conspiracies to be monetised in Spain](../../generated_pages/incidents/I00112.md) | In this report EU DisinfoLab identified 17 Spanish accounts that monetise and/or spread QAnon content or other conspiracy theories on Patreon. Content produced by these accounts go against Patreon’s stated policy of removing creators that “advance disinformation promoting the QAnon conspiracy theory”. EU DisinfoLab found:

    In most cases, the creators monetise the content directly on Patreon (posts are only accessible for people sponsoring the creators) but there are also cases of indirect monetization (monetization through links leading to other platforms), an aspect that was flagged and analysed by Eu DisinfoLab in the mentioned previous report.

    Some creators display links that redirects users to other platforms such as YouTube or LBRY where they can monetise their content. Some even offer almost all of their videos for free by redirecting to their YouTube channel.

    Another modus operandi is for the creators to advertise on Patreon that they are looking for financing through PayPal or provide the author’s email to explore other financing alternatives.

    [...]

    Sometimes the content offered for a fee on Patreon is freely accessible on other platforms. Creators openly explain that they seek voluntary donation on Patreon, but that their creations will be public on YouTube. This means that the model of these platforms does not always involve a direct monetisation of the content. Creators who have built a strong reputation previously on other platforms can use Patreon as a platform to get some sponsorship which is not related to the content and give them more freedom to create.

    Some users explicitly claim to use Patreon as a secondary channel to evade “censorship” by other platforms such as YouTube. Patreon seems to be perceived as a safe haven for disinformation and fringe content that has been suppressed for violating the policies of other platforms. For example, Jorge Guerra points out how Patreon acts as a back-up channel to go to in case of censorship by YouTube. Meanwhile, Alfa Mind openly claims to use Patreon to publish content that is not allowed on YouTube. “Exclusive access to videos that are prohibited on YouTube. These videos are only accessible on Patreon, as their content is very explicit and shocking”, are offered to the patrons who pay €3 per month.


    In spite of Patreon’s stated policy, actors use accounts on their platform to generate revenue or donations for their content, and to provide a space to host content which was removed from other platforms (T0146: Account Asset, T0152.012: Subscription Service Platform, T0121.001: Bypass Content Bocking).

    Some actors were observed accepting donations via PayPal (T0146: Account Asset, T0148.003: Payment Processing Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.003: Payment Processing Platform + +**Summary**: Stripe, Paypal, and Apple Pay, Chargebee, Recurly and Zuora are examples of Payment Processing Platforms.

    Payment Processing Platforms produce programs providing Payment Processing or Subscription Processing capabilities which actors can use to set up online storefronts, or to take donations. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.004.md b/generated_pages/techniques/T0148.004.md index 30a3443..afd863b 100644 --- a/generated_pages/techniques/T0148.004.md +++ b/generated_pages/techniques/T0148.004.md @@ -2,6 +2,50 @@ **Summary**: A Payment Processing Capability is a feature of online platforms or software which enables the processing of one-off payments (e.g. an online checkout, or donation processing page).

    Payment Processing Capabilities can enable platform users to purchase products or services or can facilitate donations to a given cause. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform)., This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.004: Payment Processing Capability + +**Summary**: A Payment Processing Capability is a feature of online platforms or software which enables the processing of one-off payments (e.g. an online checkout, or donation processing page).

    Payment Processing Capabilities can enable platform users to purchase products or services or can facilitate donations to a given cause. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform)., This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.004: Payment Processing Capability + +**Summary**: A Payment Processing Capability is a feature of online platforms or software which enables the processing of one-off payments (e.g. an online checkout, or donation processing page).

    Payment Processing Capabilities can enable platform users to purchase products or services or can facilitate donations to a given cause. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.005.md b/generated_pages/techniques/T0148.005.md index 991b60f..fa2434f 100644 --- a/generated_pages/techniques/T0148.005.md +++ b/generated_pages/techniques/T0148.005.md @@ -2,6 +2,48 @@ **Summary**: A Subscription Processing Capability is a feature of online platforms or software which enables the processing of recurring payments.

    Subscription Processing Capabilities are typically used to enable recurring payments in exchange for continued access to products or services. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.005: Subscription Processing Capability + +**Summary**: A Subscription Processing Capability is a feature of online platforms or software which enables the processing of recurring payments.

    Subscription Processing Capabilities are typically used to enable recurring payments in exchange for continued access to products or services. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.005: Subscription Processing Capability + +**Summary**: A Subscription Processing Capability is a feature of online platforms or software which enables the processing of recurring payments.

    Subscription Processing Capabilities are typically used to enable recurring payments in exchange for continued access to products or services. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.006.md b/generated_pages/techniques/T0148.006.md index f6d5358..caa700a 100644 --- a/generated_pages/techniques/T0148.006.md +++ b/generated_pages/techniques/T0148.006.md @@ -2,6 +2,50 @@ **Summary**: Kickstarter and GoFundMe are examples of Crowdfunding Platforms.

    Crowdfunding Platforms enable users with Accounts to create projects for other platform users to finance, usually in exchange for access to fruits of the project. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.006: Crowdfunding Platform + +**Summary**: Kickstarter and GoFundMe are examples of Crowdfunding Platforms.

    Crowdfunding Platforms enable users with Accounts to create projects for other platform users to finance, usually in exchange for access to fruits of the project. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.006: Crowdfunding Platform + +**Summary**: Kickstarter and GoFundMe are examples of Crowdfunding Platforms.

    Crowdfunding Platforms enable users with Accounts to create projects for other platform users to finance, usually in exchange for access to fruits of the project. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.007.md b/generated_pages/techniques/T0148.007.md index 4d94c67..be850a9 100644 --- a/generated_pages/techniques/T0148.007.md +++ b/generated_pages/techniques/T0148.007.md @@ -2,6 +2,51 @@ **Summary**: Amazon, eBay and Etsy are examples of eCommerce Platforms.

    eCommerce Platforms enable users with Accounts to create online storefronts from which other platform users can purchase goods or services. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.007: eCommerce Platform + +**Summary**: Amazon, eBay and Etsy are examples of eCommerce Platforms.

    eCommerce Platforms enable users with Accounts to create online storefronts from which other platform users can purchase goods or services. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.007: eCommerce Platform + +**Summary**: Amazon, eBay and Etsy are examples of eCommerce Platforms.

    eCommerce Platforms enable users with Accounts to create online storefronts from which other platform users can purchase goods or services. + **Tactic**: TA15 Establish Assets @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.008.md b/generated_pages/techniques/T0148.008.md index 72efa81..fdd3434 100644 --- a/generated_pages/techniques/T0148.008.md +++ b/generated_pages/techniques/T0148.008.md @@ -2,6 +2,48 @@ **Summary**: Coinbase and Kraken are examples of Cryptocurrency Exchange Platforms.

    Cryptocurrency Exchange Platforms provide users a digital marketplace where they can buy, sell, and trade cryptocurrencies, such as Bitcoin or Ethereum.

    Some Cryptocurrency Exchange Platforms allow users to create a Cryptocurrency Wallet. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.008: Cryptocurrency Exchange Platform + +**Summary**: Coinbase and Kraken are examples of Cryptocurrency Exchange Platforms.

    Cryptocurrency Exchange Platforms provide users a digital marketplace where they can buy, sell, and trade cryptocurrencies, such as Bitcoin or Ethereum.

    Some Cryptocurrency Exchange Platforms allow users to create a Cryptocurrency Wallet. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.008: Cryptocurrency Exchange Platform + +**Summary**: Coinbase and Kraken are examples of Cryptocurrency Exchange Platforms.

    Cryptocurrency Exchange Platforms provide users a digital marketplace where they can buy, sell, and trade cryptocurrencies, such as Bitcoin or Ethereum.

    Some Cryptocurrency Exchange Platforms allow users to create a Cryptocurrency Wallet. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.009.md b/generated_pages/techniques/T0148.009.md index f88b8e2..0d679d6 100644 --- a/generated_pages/techniques/T0148.009.md +++ b/generated_pages/techniques/T0148.009.md @@ -2,6 +2,50 @@ **Summary**: A Cryptocurrency Wallet is a digital tool that allows users to store, send, and receive cryptocurrencies. It manages private and public keys, enabling secure access to a user's crypto assets.

    An influence operation might use cryptocurrency to conceal that they are conducting operational activities, building assets, or sponsoring aligning entities. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.009: Cryptocurrency Wallet + +**Summary**: A Cryptocurrency Wallet is a digital tool that allows users to store, send, and receive cryptocurrencies. It manages private and public keys, enabling secure access to a user's crypto assets.

    An influence operation might use cryptocurrency to conceal that they are conducting operational activities, building assets, or sponsoring aligning entities. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0148 Financial Instrument + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148.009: Cryptocurrency Wallet + +**Summary**: A Cryptocurrency Wallet is a digital tool that allows users to store, send, and receive cryptocurrencies. It manages private and public keys, enabling secure access to a user's crypto assets.

    An influence operation might use cryptocurrency to conceal that they are conducting operational activities, building assets, or sponsoring aligning entities. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0148.md b/generated_pages/techniques/T0148.md index 2507086..9393833 100644 --- a/generated_pages/techniques/T0148.md +++ b/generated_pages/techniques/T0148.md @@ -2,6 +2,48 @@ **Summary**: A Financial Instrument is a platform or software that facilitates the sending, receiving, and management of money, enabling financial transactions between users or organisations.

    Threat actors can deploy financial instruments legitimately to manage their own finances or illegitimately to support fraud schemes. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148: Financial Instrument + +**Summary**: A Financial Instrument is a platform or software that facilitates the sending, receiving, and management of money, enabling financial transactions between users or organisations.

    Threat actors can deploy financial instruments legitimately to manage their own finances or illegitimately to support fraud schemes. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0148: Financial Instrument + +**Summary**: A Financial Instrument is a platform or software that facilitates the sending, receiving, and management of money, enabling financial transactions between users or organisations.

    Threat actors can deploy financial instruments legitimately to manage their own finances or illegitimately to support fraud schemes. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.001.md b/generated_pages/techniques/T0149.001.md index 6733245..e958a74 100644 --- a/generated_pages/techniques/T0149.001.md +++ b/generated_pages/techniques/T0149.001.md @@ -2,6 +2,50 @@ **Summary**: A Domain is a web address (such as “google[.]com”), used to navigate to Websites on the internet.

    Domains differ from Websites in that Websites are considered to be developed web pages which host content, whereas Domains do not necessarily host public-facing web content.

    A threat actor may register a new domain to bypass the old domain being blocked. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.001: Domain Asset + +**Summary**: A Domain is a web address (such as “google[.]com”), used to navigate to Websites on the internet.

    Domains differ from Websites in that Websites are considered to be developed web pages which host content, whereas Domains do not necessarily host public-facing web content.

    A threat actor may register a new domain to bypass the old domain being blocked. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.001: Domain Asset + +**Summary**: A Domain is a web address (such as “google[.]com”), used to navigate to Websites on the internet.

    Domains differ from Websites in that Websites are considered to be developed web pages which host content, whereas Domains do not necessarily host public-facing web content.

    A threat actor may register a new domain to bypass the old domain being blocked. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.002.md b/generated_pages/techniques/T0149.002.md index 0c9298f..aeffe5f 100644 --- a/generated_pages/techniques/T0149.002.md +++ b/generated_pages/techniques/T0149.002.md @@ -2,6 +2,50 @@ **Summary**: An Email Domain is a Domain (such as “meta[.]com”) which has the ability to send emails (e.g. from an @meta[.]com address).

    Any Domain which has an MX (Mail Exchange) record and configured SMTP (Simple Mail Transfer Protocol) settings can send and receive emails, and is therefore an Email Domain. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.002: Email Domain Asset + +**Summary**: An Email Domain is a Domain (such as “meta[.]com”) which has the ability to send emails (e.g. from an @meta[.]com address).

    Any Domain which has an MX (Mail Exchange) record and configured SMTP (Simple Mail Transfer Protocol) settings can send and receive emails, and is therefore an Email Domain. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.002: Email Domain Asset + +**Summary**: An Email Domain is a Domain (such as “meta[.]com”) which has the ability to send emails (e.g. from an @meta[.]com address).

    Any Domain which has an MX (Mail Exchange) record and configured SMTP (Simple Mail Transfer Protocol) settings can send and receive emails, and is therefore an Email Domain. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.003.md b/generated_pages/techniques/T0149.003.md index 0a89f1d..e1d657b 100644 --- a/generated_pages/techniques/T0149.003.md +++ b/generated_pages/techniques/T0149.003.md @@ -2,6 +2,51 @@ **Summary**: A Lookalike Domain is a Domain which is visually similar to another Domain, with the potential for web users to mistake one domain for the other.

    Threat actors who want to impersonate organisations’ websites have been observed using a variety of domain impersonation methods. For example, actors wanting to create a domain impersonating netflix.com may use methods such as typosquatting (e.g. n3tflix.com), combosquatting (e.g. netflix-billing.com), or TLD swapping (e.g. netflix.top). +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00107 The Lies Russia Tells Itself](../../generated_pages/incidents/I00107.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.003: Lookalike Domain + +**Summary**: A Lookalike Domain is a Domain which is visually similar to another Domain, with the potential for web users to mistake one domain for the other.

    Threat actors who want to impersonate organisations’ websites have been observed using a variety of domain impersonation methods. For example, actors wanting to create a domain impersonating netflix.com may use methods such as typosquatting (e.g. n3tflix.com), combosquatting (e.g. netflix-billing.com), or TLD swapping (e.g. netflix.top). + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00107 The Lies Russia Tells Itself](../../generated_pages/incidents/I00107.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | +| [I00126 Charming Kitten Updates POWERSTAR with an InterPlanetary Twist](../../generated_pages/incidents/I00126.md) | The target of the recently observed [highly targeted spearphishing attack by “Charming Kitten”, a hacker group attributed to Iran] had published an article related to Iran. The publicity appears to have garnered the attention of Charming Kitten, who subsequently created an email address to impersonate a reporter of an Israeli media organization in order to send the target an email. Prior to sending malware to the target, the attacker simply asked if the target would be open to reviewing a document they had written related to US foreign policy. The target agreed to do so, since this was not an unusual request; they are frequently asked by journalists to review opinion pieces relating to their field of work.

    In an effort to further gain the target’s confidence, Charming Kitten continued the interaction with another benign email containing a list of questions, to which the target then responded with answers. After multiple days of benign and seemingly legitimate interaction, Charming Kitten finally sent a “draft report”; this was the first time anything opaquely malicious occurred. The “draft report” was, in fact, a password-protected RAR file containing a malicious LNK file. The password for the RAR file was provided in a subsequent email.


    In this example, threat actors created an email address on a domain which impersonated an existing Israeli news organisation impersonating a reporter who worked there (T0097.102: Journalist Persona, T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0149.003: Lookalike Domain, T0149.002: Email Domain Asset) in order to convince the target to download a document containing malware (T0085.004: Develop Document, T0147.003: Malware Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.003: Lookalike Domain + +**Summary**: A Lookalike Domain is a Domain which is visually similar to another Domain, with the potential for web users to mistake one domain for the other.

    Threat actors who want to impersonate organisations’ websites have been observed using a variety of domain impersonation methods. For example, actors wanting to create a domain impersonating netflix.com may use methods such as typosquatting (e.g. n3tflix.com), combosquatting (e.g. netflix-billing.com), or TLD swapping (e.g. netflix.top). + **Tactic**: TA15 Establish Assets @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.004.md b/generated_pages/techniques/T0149.004.md index 55bc2b7..e9d4a22 100644 --- a/generated_pages/techniques/T0149.004.md +++ b/generated_pages/techniques/T0149.004.md @@ -2,6 +2,50 @@ **Summary**: A Redirecting Domain is a Domain which has been configured to redirect users to another Domain when visited. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.004: Redirecting Domain Asset + +**Summary**: A Redirecting Domain is a Domain which has been configured to redirect users to another Domain when visited. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.004: Redirecting Domain Asset + +**Summary**: A Redirecting Domain is a Domain which has been configured to redirect users to another Domain when visited. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.005.md b/generated_pages/techniques/T0149.005.md index ad94ac0..2bfc6a1 100644 --- a/generated_pages/techniques/T0149.005.md +++ b/generated_pages/techniques/T0149.005.md @@ -2,6 +2,51 @@ **Summary**: A Server is a computer which provides resources, services, or data to other computers over a network. There are different types of servers, such as web servers (which serve web pages and applications to users), database servers (which manage and provide access to databases), and file servers (which store and share files across a network). +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00103 The racist AI deepfake that fooled and divided a community](../../generated_pages/incidents/I00103.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.005: Server Asset + +**Summary**: A Server is a computer which provides resources, services, or data to other computers over a network. There are different types of servers, such as web servers (which serve web pages and applications to users), database servers (which manage and provide access to databases), and file servers (which store and share files across a network). + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00103 The racist AI deepfake that fooled and divided a community](../../generated_pages/incidents/I00103.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.005: Server Asset + +**Summary**: A Server is a computer which provides resources, services, or data to other computers over a network. There are different types of servers, such as web servers (which serve web pages and applications to users), database servers (which manage and provide access to databases), and file servers (which store and share files across a network). + **Tactic**: TA15 Establish Assets @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.006.md b/generated_pages/techniques/T0149.006.md index 59ba086..5a942b1 100644 --- a/generated_pages/techniques/T0149.006.md +++ b/generated_pages/techniques/T0149.006.md @@ -2,6 +2,49 @@ **Summary**: An IP Address is a unique numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. IP addresses are commonly a part of any online infrastructure.

    IP addresses can be in IPV4 dotted decimal (x.x.x.x) or IPV6 colon-separated hexadecimal (y:y:y:y:y:y:y:y) formats. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.006: IP Address Asset + +**Summary**: An IP Address is a unique numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. IP addresses are commonly a part of any online infrastructure.

    IP addresses can be in IPV4 dotted decimal (x.x.x.x) or IPV6 colon-separated hexadecimal (y:y:y:y:y:y:y:y) formats. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.006: IP Address Asset + +**Summary**: An IP Address is a unique numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. IP addresses are commonly a part of any online infrastructure.

    IP addresses can be in IPV4 dotted decimal (x.x.x.x) or IPV6 colon-separated hexadecimal (y:y:y:y:y:y:y:y) formats. + **Tactic**: TA15 Establish Assets @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.007.md b/generated_pages/techniques/T0149.007.md index 469a792..550e231 100644 --- a/generated_pages/techniques/T0149.007.md +++ b/generated_pages/techniques/T0149.007.md @@ -2,6 +2,48 @@ **Summary**: A VPN (Virtual Private Network) is a service which creates secure, encrypted connections over the internet, allowing users to transmit data safely and access network resources remotely. It masks IP Addresses, enhancing privacy and security by preventing unauthorised access and tracking. VPNs are commonly used for protecting sensitive information, bypassing geographic restrictions, and maintaining online anonymity.

    VPNs can also allow a threat actor to pose as if they are located in one country while in reality being based in another. By doing so, they can try to either mis-attribute their activities to another actor or better hide their own identity. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.007: VPN Asset + +**Summary**: A VPN (Virtual Private Network) is a service which creates secure, encrypted connections over the internet, allowing users to transmit data safely and access network resources remotely. It masks IP Addresses, enhancing privacy and security by preventing unauthorised access and tracking. VPNs are commonly used for protecting sensitive information, bypassing geographic restrictions, and maintaining online anonymity.

    VPNs can also allow a threat actor to pose as if they are located in one country while in reality being based in another. By doing so, they can try to either mis-attribute their activities to another actor or better hide their own identity. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.007: VPN Asset + +**Summary**: A VPN (Virtual Private Network) is a service which creates secure, encrypted connections over the internet, allowing users to transmit data safely and access network resources remotely. It masks IP Addresses, enhancing privacy and security by preventing unauthorised access and tracking. VPNs are commonly used for protecting sensitive information, bypassing geographic restrictions, and maintaining online anonymity.

    VPNs can also allow a threat actor to pose as if they are located in one country while in reality being based in another. By doing so, they can try to either mis-attribute their activities to another actor or better hide their own identity. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.008.md b/generated_pages/techniques/T0149.008.md index a5058e2..92f29e6 100644 --- a/generated_pages/techniques/T0149.008.md +++ b/generated_pages/techniques/T0149.008.md @@ -2,6 +2,48 @@ **Summary**: A Proxy IP Address allows a threat actor to mask their real IP Address by putting a layer between them and the online content they’re connecting with.

    Proxy IP Addresses can hide the connection between the threat actor and their online infrastructure. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.008: Proxy IP Address Asset + +**Summary**: A Proxy IP Address allows a threat actor to mask their real IP Address by putting a layer between them and the online content they’re connecting with.

    Proxy IP Addresses can hide the connection between the threat actor and their online infrastructure. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.008: Proxy IP Address Asset + +**Summary**: A Proxy IP Address allows a threat actor to mask their real IP Address by putting a layer between them and the online content they’re connecting with.

    Proxy IP Addresses can hide the connection between the threat actor and their online infrastructure. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.009.md b/generated_pages/techniques/T0149.009.md index 8b1f3ed..35205f7 100644 --- a/generated_pages/techniques/T0149.009.md +++ b/generated_pages/techniques/T0149.009.md @@ -2,6 +2,48 @@ **Summary**: An Internet Connected Physical Asset (sometimes referred to as IoT (Internet of Things)) is a physical asset which has internet connectivity to support online features, such as digital signage, wireless printers, and smart TVs. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.009: Internet Connected Physical Asset + +**Summary**: An Internet Connected Physical Asset (sometimes referred to as IoT (Internet of Things)) is a physical asset which has internet connectivity to support online features, such as digital signage, wireless printers, and smart TVs. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0149 Online Infrastructure + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149.009: Internet Connected Physical Asset + +**Summary**: An Internet Connected Physical Asset (sometimes referred to as IoT (Internet of Things)) is a physical asset which has internet connectivity to support online features, such as digital signage, wireless printers, and smart TVs. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0149.md b/generated_pages/techniques/T0149.md index 2a8902d..7119a76 100644 --- a/generated_pages/techniques/T0149.md +++ b/generated_pages/techniques/T0149.md @@ -2,6 +2,48 @@ **Summary**: Online Infrastructure consists of technical assets which enable online activity, such as domains, servers, and IP addresses. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149: Online Infrastructure + +**Summary**: Online Infrastructure consists of technical assets which enable online activity, such as domains, servers, and IP addresses. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0149: Online Infrastructure + +**Summary**: Online Infrastructure consists of technical assets which enable online activity, such as domains, servers, and IP addresses. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.001.md b/generated_pages/techniques/T0150.001.md index 6469aa0..9488cc3 100644 --- a/generated_pages/techniques/T0150.001.md +++ b/generated_pages/techniques/T0150.001.md @@ -2,6 +2,50 @@ **Summary**: A Newly Created Asset is an asset which has been created and used for the first time in a documented potential incident.

    For example, analysts which can identify a recent creation date of Accounts participating in the spread of a new narrative can assert these are Newly Created Assets.

    Analysts should use Dormant if the asset was created and laid dormant for an extended period of time before activity. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.001: Newly Created Asset + +**Summary**: A Newly Created Asset is an asset which has been created and used for the first time in a documented potential incident.

    For example, analysts which can identify a recent creation date of Accounts participating in the spread of a new narrative can assert these are Newly Created Assets.

    Analysts should use Dormant if the asset was created and laid dormant for an extended period of time before activity. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.001: Newly Created Asset + +**Summary**: A Newly Created Asset is an asset which has been created and used for the first time in a documented potential incident.

    For example, analysts which can identify a recent creation date of Accounts participating in the spread of a new narrative can assert these are Newly Created Assets.

    Analysts should use Dormant if the asset was created and laid dormant for an extended period of time before activity. + **Tactic**: TA15 Establish Assets @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.002.md b/generated_pages/techniques/T0150.002.md index e9e2a42..7abfd87 100644 --- a/generated_pages/techniques/T0150.002.md +++ b/generated_pages/techniques/T0150.002.md @@ -2,6 +2,48 @@ **Summary**: A Dormant Asset is an asset which was inactive for an extended period before being used in a documented potential incident. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.002: Dormant Asset + +**Summary**: A Dormant Asset is an asset which was inactive for an extended period before being used in a documented potential incident. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.002: Dormant Asset + +**Summary**: A Dormant Asset is an asset which was inactive for an extended period before being used in a documented potential incident. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.003.md b/generated_pages/techniques/T0150.003.md index 2c90dd5..7ac00bf 100644 --- a/generated_pages/techniques/T0150.003.md +++ b/generated_pages/techniques/T0150.003.md @@ -2,6 +2,52 @@ **Summary**: Pre-Existing Assets are assets which existed before the observed incident which have not been Repurposed; i.e. they are still being used for their original purpose.

    An example could be an Account which presented itself with a Journalist Persona prior to and during the observed potential incident. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.003: Pre-Existing Asset + +**Summary**: Pre-Existing Assets are assets which existed before the observed incident which have not been Repurposed; i.e. they are still being used for their original purpose.

    An example could be an Account which presented itself with a Journalist Persona prior to and during the observed potential incident. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.003: Pre-Existing Asset + +**Summary**: Pre-Existing Assets are assets which existed before the observed incident which have not been Repurposed; i.e. they are still being used for their original purpose.

    An example could be an Account which presented itself with a Journalist Persona prior to and during the observed potential incident. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.004.md b/generated_pages/techniques/T0150.004.md index 4ad7d34..8eac37c 100644 --- a/generated_pages/techniques/T0150.004.md +++ b/generated_pages/techniques/T0150.004.md @@ -2,6 +2,53 @@ **Summary**: Repurposed Assets are assets which have been identified as being used previously, but are now being used for different purposes, or have new Presented Personas.

    Actors have been documented compromising assets, and then repurposing them to present Inauthentic Personas as part of their operations. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.004: Repurposed Asset + +**Summary**: Repurposed Assets are assets which have been identified as being used previously, but are now being used for different purposes, or have new Presented Personas.

    Actors have been documented compromising assets, and then repurposing them to present Inauthentic Personas as part of their operations. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.004: Repurposed Asset + +**Summary**: Repurposed Assets are assets which have been identified as being used previously, but are now being used for different purposes, or have new Presented Personas.

    Actors have been documented compromising assets, and then repurposing them to present Inauthentic Personas as part of their operations. + **Tactic**: TA15 Establish Assets @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.005.md b/generated_pages/techniques/T0150.005.md index 6cf77d7..472243c 100644 --- a/generated_pages/techniques/T0150.005.md +++ b/generated_pages/techniques/T0150.005.md @@ -2,6 +2,56 @@ **Summary**: A Compromised Asset is an asset which was originally created or belonged to another person or organisation, but which an actor has gained access to without their consent.

    See also MITRE ATT&CK T1708: Valid Accounts. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00066 The online war between Qatar and Saudi Arabia](../../generated_pages/incidents/I00066.md) | _"In the early hours of 24 May 2017, a news story appeared on the website of Qatar's official news agency, QNA, reporting that the country's emir, Sheikh Tamim bin Hamad al-Thani, had made an astonishing speech."_

    _"[…]_

    _"Qatar claimed that the QNA had been hacked. And they said the hack was designed to deliberately spread fake news about the country's leader and its foreign policies. The Qataris specifically blamed UAE, an allegation later repeated by a Washington Post report which cited US intelligence sources. The UAE categorically denied those reports._

    _"But the story of the emir's speech unleashed a media free-for-all. Within minutes, Saudi and UAE-owned TV networks - Al Arabiya and Sky News Arabia - picked up on the comments attributed to al-Thani. Both networks accused Qatar of funding extremist groups and of destabilising the region."_

    This incident demonstrates how threat actors used a compromised website to allow for an inauthentic narrative to be given a level of credibility which caused significant political fallout (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.004: Website Asset, T0150.005: Compromised Asset). | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | +| [I00101 Pro-Putin Disinformation Warriors Take War of Aggression to Reddit](../../generated_pages/incidents/I00101.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet)., An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.005: Compromised Asset + +**Summary**: A Compromised Asset is an asset which was originally created or belonged to another person or organisation, but which an actor has gained access to without their consent.

    See also MITRE ATT&CK T1708: Valid Accounts. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00066 The online war between Qatar and Saudi Arabia](../../generated_pages/incidents/I00066.md) | _"In the early hours of 24 May 2017, a news story appeared on the website of Qatar's official news agency, QNA, reporting that the country's emir, Sheikh Tamim bin Hamad al-Thani, had made an astonishing speech."_

    _"[…]_

    _"Qatar claimed that the QNA had been hacked. And they said the hack was designed to deliberately spread fake news about the country's leader and its foreign policies. The Qataris specifically blamed UAE, an allegation later repeated by a Washington Post report which cited US intelligence sources. The UAE categorically denied those reports._

    _"But the story of the emir's speech unleashed a media free-for-all. Within minutes, Saudi and UAE-owned TV networks - Al Arabiya and Sky News Arabia - picked up on the comments attributed to al-Thani. Both networks accused Qatar of funding extremist groups and of destabilising the region."_

    This incident demonstrates how threat actors used a compromised website to allow for an inauthentic narrative to be given a level of credibility which caused significant political fallout (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.004: Website Asset, T0150.005: Compromised Asset). | +| [I00071 Russia-aligned hacktivists stir up anti-Ukrainian sentiments in Poland](../../generated_pages/incidents/I00071.md) | “The August 17 [2022] Telegram post [which contained a falsified letter from the Ukrainian Minister of Foreign Affairs asking Poland to rename Belwederska Street in Warsaw — the location of the Russian embassy building — as Stepan Bandera Street, in honor of the far-right nationalist who led the Ukrainian Insurgent Army during WWII] also contained screenshots of Facebook posts that appeared on two Facebook accounts belonging to Polish nationals Piotr Górka, an expert in the history of the Polish Air Force, and Dariusz Walusiak, a Polish historian and documentary maker. The Górka post suggested that he fully supported the Polish government’s decision to change Belwederska Street to Stepan Bandera Street.

    “In a statement to the DFRLab, Górka said his account was accessed without his consent. “This is not my post loaded to my Facebook page,” he explained. “My site was hacked, some days ago.” At the time of publishing, Piotr Górka’s post and his Facebook account were no longer accessible.

    “The post on Górka’s Facebook page was shared by Dariusz Walusiak’s Facebook account; the account also reposted it on the Facebook walls of more than twenty other Facebook users, including Adam Kalita, currently working at Krakow branch of the Institute of National Remembrance; Jan Kasprzyk, head of the Office for War Veterans and Victims of Oppression; and Alicja Kondraciuk, a Polish public figure living in Krakow.

    “Walusiak’s Facebook account is also no longer accessible. Given his work on Polish history and identity, it seems highly unlikely he would support the Bandera measure; the DFRLab has also reached out to him for comment.

    “The fact that Joker DPR’s Telegram post included screenshots of their Facebook posts raises the strong possibility that both Facebook accounts were compromised, and that hackers planted false statements on their pages that would seem out of character for them in order to gain further attention to the forged documents.”


    In this example, threat actors used compromised accounts of Polish historians who have enough relevant knowledge to plausibly weigh in on the forged letter’s narrative (T0143.003: Impersonated Persona, T0097.101: Local Persona, T0097.108: Expert Persona, T0146: Account Asset, T0150.005: Compromised Asset, T0151.001: Social Media Platform).

    This matches T0097.108: Expert Persona because the impersonation exploited Górka and Walusiak’s existing personas as experts in Polish history. | +| [I00101 Pro-Putin Disinformation Warriors Take War of Aggression to Reddit](../../generated_pages/incidents/I00101.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet)., An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.005: Compromised Asset + +**Summary**: A Compromised Asset is an asset which was originally created or belonged to another person or organisation, but which an actor has gained access to without their consent.

    See also MITRE ATT&CK T1708: Valid Accounts. + **Tactic**: TA15 Establish Assets @@ -23,4 +73,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.006.md b/generated_pages/techniques/T0150.006.md index 27018ec..44a4970 100644 --- a/generated_pages/techniques/T0150.006.md +++ b/generated_pages/techniques/T0150.006.md @@ -2,6 +2,49 @@ **Summary**: A Purchased Asset is an asset which actors paid for the ownership of.

    For example, threat actors have been observed selling compromised social media accounts on dark web marketplaces, which can be used to disguise operation activity. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.006: Purchased Asset + +**Summary**: A Purchased Asset is an asset which actors paid for the ownership of.

    For example, threat actors have been observed selling compromised social media accounts on dark web marketplaces, which can be used to disguise operation activity. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at technical indicators associated with the Suavelos website, and attributions which can be made as a consequence:

    [The Google AdSense tag set up on Suavelos.eu was also found on the following domains, indicating that they are controlled by the same actor;] Alabastro.eu: an online shop to buy “white nationalists” t-shirts [and] ARPAC.eu: the website of a registered non-profit organisation advocating to lift regulation on gun control in France.

    Other domains attributed to Suavelos (T0149.001: Domain Asset) reveal a website set up to sell merchandise (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0061: Sell Merchandise), and a website hosting a registered French non-profit (T0152.004: Website Asset, T0097.207: NGO Persona).

    To learn more about the suavelos.eu domain, we collected the following data: The domain is hosted on OVH; The owner’s identity is protected; The IP Address of the server is 94.23.253.173, which is shared with 20 other domains.

    The relative low number of websites hosted on this IP address could indicate that they all belong to the same people, and are hosted on the same private server.


    Suavelos registered a domain using the web hosting provider OVH (T0149.001: Domain Asset, T0152.003: Website Hosting Platform, T0150.006: Purchased). The site’s IP address reveals a server hosting other domains potentially owned by the actors (T0149.005: Server Asset, T0149.006: IP Address Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.006: Purchased Asset + +**Summary**: A Purchased Asset is an asset which actors paid for the ownership of.

    For example, threat actors have been observed selling compromised social media accounts on dark web marketplaces, which can be used to disguise operation activity. + **Tactic**: TA15 Establish Assets @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.007.md b/generated_pages/techniques/T0150.007.md index ffc455a..fc7aa1c 100644 --- a/generated_pages/techniques/T0150.007.md +++ b/generated_pages/techniques/T0150.007.md @@ -2,6 +2,52 @@ **Summary**: A Rented Asset is an asset which actors are temporarily renting or subscribing to.

    For example, threat actors have been observed renting temporary access to legitimate accounts on online platforms in order to disguise operation activity. +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | “In the days leading up to the UK’s [2019] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes. [...]

    “The activists maintain that the project was meant to foster democratic engagement. But screenshots of the bots’ activity expose a harsher reality. Images of conversations between real users and these bots, posted on i-D, Mashable, as well as on Fowler and Goodman’s public Twitter accounts, show that the bots did not identify themselves as automated accounts, instead posing as the user whose profile they had taken over. While conducting research for this story, it turned out that a number of [the reporters’ friends] living in Oxford had interacted with the bot in the lead up to the election and had no idea that it was not a real person.”


    In this example people offered up their real accounts for the automation of political messaging; the actors convinced the users to give up access to their accounts to use in the operation. The actors maintained the accounts’ existing persona, and presented themselves as potential romantic suitors for legitimate platform users (T0097:109 Romantic Suitor Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.007: Rented Asset, T0151.017: Dating Platform). | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.007: Rented Asset + +**Summary**: A Rented Asset is an asset which actors are temporarily renting or subscribing to.

    For example, threat actors have been observed renting temporary access to legitimate accounts on online platforms in order to disguise operation activity. + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | “In the days leading up to the UK’s [2019] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes. [...]

    “The activists maintain that the project was meant to foster democratic engagement. But screenshots of the bots’ activity expose a harsher reality. Images of conversations between real users and these bots, posted on i-D, Mashable, as well as on Fowler and Goodman’s public Twitter accounts, show that the bots did not identify themselves as automated accounts, instead posing as the user whose profile they had taken over. While conducting research for this story, it turned out that a number of [the reporters’ friends] living in Oxford had interacted with the bot in the lead up to the election and had no idea that it was not a real person.”


    In this example people offered up their real accounts for the automation of political messaging; the actors convinced the users to give up access to their accounts to use in the operation. The actors maintained the accounts’ existing persona, and presented themselves as potential romantic suitors for legitimate platform users (T0097:109 Romantic Suitor Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0150.007: Rented Asset, T0151.017: Dating Platform). | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”. The report touches upon how actors gained access to twitter accounts, and what personas they presented:

    Verified accounts are complicit. One influencer we spoke to mentioned that the people who own coveted “blue check” accounts will often rent them out for disinformation campaigns. These verified accounts can improve the campaign’s chances of trending. Says one interviewee: “The owner of the account usually receives a cut of the campaign loot”.

    [...]

    Many of the accounts we examined appear to give an aura of authenticity, but in reality they are not authentic. Simply looking at their date of creation won’t give you a hint as to their purpose. We had to dig deeper. The profile pictures and content of some of the accounts gave us the answers we were looking for. A common tactic these accounts utilize is using suggestive pictures of women to bait men into following them, or at least pay attention. In terms of content, many of these accounts tweeted off the same hashtags for days on end and will constantly retweet a specific set of accounts.


    Actors participating in this operation rented out verified Twitter accounts (in 2021 a checkmark on Twitter verified a user’s identity), which were repurposed and used updated account imagery (T0146.003: Verified Account Asset, T0150.007: Rented Asset, T0150.004: Repurposed Asset, T00145.006: Attractive Person Account Imagery). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.007: Rented Asset + +**Summary**: A Rented Asset is an asset which actors are temporarily renting or subscribing to.

    For example, threat actors have been observed renting temporary access to legitimate accounts on online platforms in order to disguise operation activity. + **Tactic**: TA15 Establish Assets @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.008.md b/generated_pages/techniques/T0150.008.md index b1a6b38..96fbc3d 100644 --- a/generated_pages/techniques/T0150.008.md +++ b/generated_pages/techniques/T0150.008.md @@ -2,6 +2,48 @@ **Summary**: A Bulk Created Asset is an asset which was created alongside many other instances of the same asset.

    Actors have been observed bulk creating Accounts on Social Media Platforms such as Facebook. Indicators of bulk asset creation include its creation date, assets’ naming conventions, their configuration (e.g. templated personas, visually similar profile pictures), or their activity (e.g. post timings, narratives posted). +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.008: Bulk Created Asset + +**Summary**: A Bulk Created Asset is an asset which was created alongside many other instances of the same asset.

    Actors have been observed bulk creating Accounts on Social Media Platforms such as Facebook. Indicators of bulk asset creation include its creation date, assets’ naming conventions, their configuration (e.g. templated personas, visually similar profile pictures), or their activity (e.g. post timings, narratives posted). + +**Tactic**: TA15 Establish Assets **Parent Technique:** T0150 Asset Origin + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150.008: Bulk Created Asset + +**Summary**: A Bulk Created Asset is an asset which was created alongside many other instances of the same asset.

    Actors have been observed bulk creating Accounts on Social Media Platforms such as Facebook. Indicators of bulk asset creation include its creation date, assets’ naming conventions, their configuration (e.g. templated personas, visually similar profile pictures), or their activity (e.g. post timings, narratives posted). + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0150.md b/generated_pages/techniques/T0150.md index fa47f11..bcfa17d 100644 --- a/generated_pages/techniques/T0150.md +++ b/generated_pages/techniques/T0150.md @@ -2,6 +2,48 @@ **Summary**: Asset Origin contains a list of ways that an actor can obtain an asset. For example, they can create new accounts on online platforms, or they can compromise existing accounts or websites. +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150: Asset Origin + +**Summary**: Asset Origin contains a list of ways that an actor can obtain an asset. For example, they can create new accounts on online platforms, or they can compromise existing accounts or websites. + +**Tactic**: TA15 Establish Assets + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0150: Asset Origin + +**Summary**: Asset Origin contains a list of ways that an actor can obtain an asset. For example, they can create new accounts on online platforms, or they can compromise existing accounts or websites. + **Tactic**: TA15 Establish Assets @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.001.md b/generated_pages/techniques/T0151.001.md index 26f1fba..b46a42d 100644 --- a/generated_pages/techniques/T0151.001.md +++ b/generated_pages/techniques/T0151.001.md @@ -2,6 +2,62 @@ **Summary**: Examples of popular Social Media Platforms include Facebook, Instagram, and VK.

    Social Media Platforms allow users to create Accounts, which they can configure to present themselves to other platform users. This typically involves Establishing Account Imagery and Presenting a Persona.

    Social Media Platforms typically allow the creation of Online Community Groups and Online Community Pages.

    Accounts on Social Media Platforms are typically presented with a feed of content posted to the platform. The content that populates this feed can be aggregated by the platform’s proprietary Content Recommendation Algorithm, or users can “friend” or “follow” other accounts to add their posts to their feed.

    Many Social Media Platforms also allow users to send direct messages to other users on the platform. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Content recommender systems can create risks. We created and primed ‘fake’ accounts for 16-year old Australians and found that some recommender systems will promote pro-eating disorder content to children.

    Specifically: On TikTok, 0% of the content recommended was classified as pro-eating disorder content; On Instagram, 23% of the content recommended was classified as pro-eating disorder content; On X, 67% of content recommended was classified as pro-eating disorder content (and disturbingly, another 13% displayed self-harm imagery).


    Content recommendation algorithms developed by Instagram (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm) and X (T0151.008: Microblogging Platform, T0153.006: Content Recommendation Algorithm) promoted harmful content to an account presenting as a 16 year old Australian. | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | +| [I00115 How Facebook shapes your feed](../../generated_pages/incidents/I00115.md) | This 2021 report by The Washington Post explains the mechanics of Facebook’s algorithm (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm):

    In its early years, Facebook’s algorithm prioritized signals such as likes, clicks and comments to decide which posts to amplify. Publishers, brands and individual users soon learned how to craft posts and headlines designed to induce likes and clicks, giving rise to what came to be known as “clickbait.” By 2013, upstart publishers such as Upworthy and ViralNova were amassing tens of millions of readers with articles designed specifically to game Facebook’s news feed algorithm.

    Facebook realized that users were growing wary of misleading teaser headlines, and the company recalibrated its algorithm in 2014 and 2015 to downgrade clickbait and focus on new metrics, such as the amount of time a user spent reading a story or watching a video, and incorporating surveys on what content users found most valuable. Around the same time, its executives identified video as a business priority, and used the algorithm to boost “native” videos shared directly to Facebook. By the mid-2010s, the news feed had tilted toward slick, professionally produced content, especially videos that would hold people’s attention.

    In 2016, however, Facebook executives grew worried about a decline in “original sharing.” Users were spending so much time passively watching and reading that they weren’t interacting with each other as much. Young people in particular shifted their personal conversations to rivals such as Snapchat that offered more intimacy.

    Once again, Facebook found its answer in the algorithm: It developed a new set of goal metrics that it called “meaningful social interactions,” designed to show users more posts from friends and family, and fewer from big publishers and brands. In particular, the algorithm began to give outsize weight to posts that sparked lots of comments and replies.

    The downside of this approach was that the posts that sparked the most comments tended to be the ones that made people angry or offended them, the documents show. Facebook became an angrier, more polarizing place. It didn’t help that, starting in 2017, the algorithm had assigned reaction emoji — including the angry emoji — five times the weight of a simple “like,” according to company documents.

    [...]

    Internal documents show Facebook researchers found that, for the most politically oriented 1 million American users, nearly 90 percent of the content that Facebook shows them is about politics and social issues. Those groups also received the most misinformation, especially a set of users associated with mostly right-leaning content, who were shown one misinformation post out of every 40, according to a document from June 2020.

    One takeaway is that Facebook’s algorithm isn’t a runaway train. The company may not directly control what any given user posts, but by choosing which types of posts will be seen, it sculpts the information landscape according to its business priorities. Some within the company would like to see Facebook use the algorithm to explicitly promote certain values, such as democracy and civil discourse. Others have suggested that it develop and prioritize new metrics that align with users’ values, as with a 2020 experiment in which the algorithm was trained to predict what posts they would find “good for the world” and “bad for the world,” and optimize for the former.
    | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.001: Social Media Platform + +**Summary**: Examples of popular Social Media Platforms include Facebook, Instagram, and VK.

    Social Media Platforms allow users to create Accounts, which they can configure to present themselves to other platform users. This typically involves Establishing Account Imagery and Presenting a Persona.

    Social Media Platforms typically allow the creation of Online Community Groups and Online Community Pages.

    Accounts on Social Media Platforms are typically presented with a feed of content posted to the platform. The content that populates this feed can be aggregated by the platform’s proprietary Content Recommendation Algorithm, or users can “friend” or “follow” other accounts to add their posts to their feed.

    Many Social Media Platforms also allow users to send direct messages to other users on the platform. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Content recommender systems can create risks. We created and primed ‘fake’ accounts for 16-year old Australians and found that some recommender systems will promote pro-eating disorder content to children.

    Specifically: On TikTok, 0% of the content recommended was classified as pro-eating disorder content; On Instagram, 23% of the content recommended was classified as pro-eating disorder content; On X, 67% of content recommended was classified as pro-eating disorder content (and disturbingly, another 13% displayed self-harm imagery).


    Content recommendation algorithms developed by Instagram (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm) and X (T0151.008: Microblogging Platform, T0153.006: Content Recommendation Algorithm) promoted harmful content to an account presenting as a 16 year old Australian. | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | +| [I00115 How Facebook shapes your feed](../../generated_pages/incidents/I00115.md) | This 2021 report by The Washington Post explains the mechanics of Facebook’s algorithm (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm):

    In its early years, Facebook’s algorithm prioritized signals such as likes, clicks and comments to decide which posts to amplify. Publishers, brands and individual users soon learned how to craft posts and headlines designed to induce likes and clicks, giving rise to what came to be known as “clickbait.” By 2013, upstart publishers such as Upworthy and ViralNova were amassing tens of millions of readers with articles designed specifically to game Facebook’s news feed algorithm.

    Facebook realized that users were growing wary of misleading teaser headlines, and the company recalibrated its algorithm in 2014 and 2015 to downgrade clickbait and focus on new metrics, such as the amount of time a user spent reading a story or watching a video, and incorporating surveys on what content users found most valuable. Around the same time, its executives identified video as a business priority, and used the algorithm to boost “native” videos shared directly to Facebook. By the mid-2010s, the news feed had tilted toward slick, professionally produced content, especially videos that would hold people’s attention.

    In 2016, however, Facebook executives grew worried about a decline in “original sharing.” Users were spending so much time passively watching and reading that they weren’t interacting with each other as much. Young people in particular shifted their personal conversations to rivals such as Snapchat that offered more intimacy.

    Once again, Facebook found its answer in the algorithm: It developed a new set of goal metrics that it called “meaningful social interactions,” designed to show users more posts from friends and family, and fewer from big publishers and brands. In particular, the algorithm began to give outsize weight to posts that sparked lots of comments and replies.

    The downside of this approach was that the posts that sparked the most comments tended to be the ones that made people angry or offended them, the documents show. Facebook became an angrier, more polarizing place. It didn’t help that, starting in 2017, the algorithm had assigned reaction emoji — including the angry emoji — five times the weight of a simple “like,” according to company documents.

    [...]

    Internal documents show Facebook researchers found that, for the most politically oriented 1 million American users, nearly 90 percent of the content that Facebook shows them is about politics and social issues. Those groups also received the most misinformation, especially a set of users associated with mostly right-leaning content, who were shown one misinformation post out of every 40, according to a document from June 2020.

    One takeaway is that Facebook’s algorithm isn’t a runaway train. The company may not directly control what any given user posts, but by choosing which types of posts will be seen, it sculpts the information landscape according to its business priorities. Some within the company would like to see Facebook use the algorithm to explicitly promote certain values, such as democracy and civil discourse. Others have suggested that it develop and prioritize new metrics that align with users’ values, as with a 2020 experiment in which the algorithm was trained to predict what posts they would find “good for the world” and “bad for the world,” and optimize for the former.
    | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.001: Social Media Platform + +**Summary**: Examples of popular Social Media Platforms include Facebook, Instagram, and VK.

    Social Media Platforms allow users to create Accounts, which they can configure to present themselves to other platform users. This typically involves Establishing Account Imagery and Presenting a Persona.

    Social Media Platforms typically allow the creation of Online Community Groups and Online Community Pages.

    Accounts on Social Media Platforms are typically presented with a feed of content posted to the platform. The content that populates this feed can be aggregated by the platform’s proprietary Content Recommendation Algorithm, or users can “friend” or “follow” other accounts to add their posts to their feed.

    Many Social Media Platforms also allow users to send direct messages to other users on the platform. + **Tactic**: TA07 Select Channels and Affordances @@ -27,4 +83,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.002.md b/generated_pages/techniques/T0151.002.md index fd0bd55..b4fd654 100644 --- a/generated_pages/techniques/T0151.002.md +++ b/generated_pages/techniques/T0151.002.md @@ -2,6 +2,56 @@ **Summary**: Some online platforms allow people with Accounts to create Online Community Groups. Groups are usually created around a specific topic or locality, and allow users to post content to the group, and interact with other users’ posted content.

    For example, Meta’s Social Media Platform Facebook allows users to create a “Facebook group”. This feature is not exclusive to Social Media Platforms; the Microblogging Platform X (prev. Twitter) allows users to create “X Communities”, groups based on particular topics which users can join and post to; the Software Delivery Platform Steam allows users to create Steam Community Groups.

    Online Community Groups can be open or gated (for example, groups can require admin approval before users can join). +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Indie DB [is a platform that serves] to present indie games, which are titles from independent, small developer teams, which can be discussed and downloaded [Indie DB].

    [...]

    [On Indie DB we] found antisemitic, Islamist, sexist and other discriminatory content during the exploration. Both games and comments were located that made positive references to National Socialism. Radicalised users seem to use the opportunities to network, create groups, and communicate in forums. In addition, a number of member profiles with graphic propaganda content could be located. We found several games with propagandistic content advertised on the platform, which caused apparently radicalised users to form a fan community around those games. For example, there are titles such as the antisemitic Fursan Al-Aqsa: The Knights of the Al-Aqsa Mosque, which has won the Best Hardcore Game award at the Game Connection America 2024 Game Development Awards and which has received antisemitic praise on its review page. In the game, players need to target members of the Israeli Defence Forces, and attacks by Palestinian terrorist groups such as Hamas or Lions’ Den can be re-enacted. These include bomb attacks, beheadings and the re-enactment of the terrorist attack in Israel on 7 October 2023. We, therefore, deem Indie DB to be relevant for further analyses of extremist activities in digital gaming spaces.


    Indie DB is an online software delivery platform on which users can create groups, and participate in discussion forums (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0151.009: Legacy Online Forum Platform). The platform hosted games which allowed players to reenact terrorist attacks (T0147.001: Game Asset). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | Analysis of communities on the gaming platform Steam showed that groups who are known to have engaged in acts of terrorism used Steam to host social communities (T0152.009: Software Delivery Platform, T0151.002: Online Community Group):

    The first is a Finnish-language group which was set up to promote the Nordic Resistance Movement (NRM). NRM are the only group in the sample examined by ISD known to have engaged in terrorist attacks. Swedish members of the group conducted a series of bombings in Gothenburg in 2016 and 2017, and several Finnish members are under investigation in relation to both violent attacks and murder.

    The NRM Steam group does not host content related to gaming, and instead seems to act as a hub for the movement. The group’s overview section contains a link to the official NRM website, and users are encouraged to find like-minded people to join the group. The group is relatively small, with 87 members, but at the time of writing, it appeared to be active and in use. Interestingly, although the group is in Finnish language, it has members in common with the English language channels identified in this analysis. This suggests that Steam may help facilitate international exchange between right-wing extremists.
    , ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass)., ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.002: Online Community Group + +**Summary**: Some online platforms allow people with Accounts to create Online Community Groups. Groups are usually created around a specific topic or locality, and allow users to post content to the group, and interact with other users’ posted content.

    For example, Meta’s Social Media Platform Facebook allows users to create a “Facebook group”. This feature is not exclusive to Social Media Platforms; the Microblogging Platform X (prev. Twitter) allows users to create “X Communities”, groups based on particular topics which users can join and post to; the Software Delivery Platform Steam allows users to create Steam Community Groups.

    Online Community Groups can be open or gated (for example, groups can require admin approval before users can join). + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Indie DB [is a platform that serves] to present indie games, which are titles from independent, small developer teams, which can be discussed and downloaded [Indie DB].

    [...]

    [On Indie DB we] found antisemitic, Islamist, sexist and other discriminatory content during the exploration. Both games and comments were located that made positive references to National Socialism. Radicalised users seem to use the opportunities to network, create groups, and communicate in forums. In addition, a number of member profiles with graphic propaganda content could be located. We found several games with propagandistic content advertised on the platform, which caused apparently radicalised users to form a fan community around those games. For example, there are titles such as the antisemitic Fursan Al-Aqsa: The Knights of the Al-Aqsa Mosque, which has won the Best Hardcore Game award at the Game Connection America 2024 Game Development Awards and which has received antisemitic praise on its review page. In the game, players need to target members of the Israeli Defence Forces, and attacks by Palestinian terrorist groups such as Hamas or Lions’ Den can be re-enacted. These include bomb attacks, beheadings and the re-enactment of the terrorist attack in Israel on 7 October 2023. We, therefore, deem Indie DB to be relevant for further analyses of extremist activities in digital gaming spaces.


    Indie DB is an online software delivery platform on which users can create groups, and participate in discussion forums (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0151.009: Legacy Online Forum Platform). The platform hosted games which allowed players to reenact terrorist attacks (T0147.001: Game Asset). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | Analysis of communities on the gaming platform Steam showed that groups who are known to have engaged in acts of terrorism used Steam to host social communities (T0152.009: Software Delivery Platform, T0151.002: Online Community Group):

    The first is a Finnish-language group which was set up to promote the Nordic Resistance Movement (NRM). NRM are the only group in the sample examined by ISD known to have engaged in terrorist attacks. Swedish members of the group conducted a series of bombings in Gothenburg in 2016 and 2017, and several Finnish members are under investigation in relation to both violent attacks and murder.

    The NRM Steam group does not host content related to gaming, and instead seems to act as a hub for the movement. The group’s overview section contains a link to the official NRM website, and users are encouraged to find like-minded people to join the group. The group is relatively small, with 87 members, but at the time of writing, it appeared to be active and in use. Interestingly, although the group is in Finnish language, it has members in common with the English language channels identified in this analysis. This suggests that Steam may help facilitate international exchange between right-wing extremists.
    , ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass)., ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.002: Online Community Group + +**Summary**: Some online platforms allow people with Accounts to create Online Community Groups. Groups are usually created around a specific topic or locality, and allow users to post content to the group, and interact with other users’ posted content.

    For example, Meta’s Social Media Platform Facebook allows users to create a “Facebook group”. This feature is not exclusive to Social Media Platforms; the Microblogging Platform X (prev. Twitter) allows users to create “X Communities”, groups based on particular topics which users can join and post to; the Software Delivery Platform Steam allows users to create Steam Community Groups.

    Online Community Groups can be open or gated (for example, groups can require admin approval before users can join). + **Tactic**: TA07 Select Channels and Affordances @@ -23,4 +73,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.003.md b/generated_pages/techniques/T0151.003.md index e87a244..6cf6204 100644 --- a/generated_pages/techniques/T0151.003.md +++ b/generated_pages/techniques/T0151.003.md @@ -2,6 +2,51 @@ **Summary**: A Facebook Page is an example of an Online Community Page.

    Online Community Pages allow Administrator Accounts to post content to the page, which other users can interact with. Pages can be followed or liked by other users - but these users can’t initiate new posts to the page. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.003: Online Community Page + +**Summary**: A Facebook Page is an example of an Online Community Page.

    Online Community Pages allow Administrator Accounts to post content to the page, which other users can interact with. Pages can be followed or liked by other users - but these users can’t initiate new posts to the page. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00106 Facebook Is Being Flooded With Gross AI-Generated Images of Hurricane Helene Devastation](../../generated_pages/incidents/I00106.md) | As families desperately seek to find missing loved ones and communities grapple with immeasurable losses of both life and property in the wake of [2024’s] Hurricane Helene, AI slop scammers appear to be capitalizing on the moment for personal gain.

    A Facebook account called "Coastal Views" usually shares calmer AI imagery of nature-filled beachside scenes. The account's banner image showcases a signpost reading "OBX Live," OBX being shorthand for North Carolina's Outer Banks islands.

    But starting this weekend, the account shifted its approach dramatically, as first flagged by a social media user on X.

    Instead of posting "photos" of leaping dolphins and sandy beaches, the account suddenly started publishing images of flooded mountain neighborhoods, submerged houses, and dogs sitting on top of roofs.

    But instead of spreading vital information to those affected by the natural disaster, or at the very least sharing real photos of the destruction, the account is seemingly trying to use AI to cash in on all the attention the hurricane has been getting.

    The account links to an Etsy page for a business called" OuterBanks2023," where somebody who goes by "Alexandr" sells AI-generated prints of horses touching snouts with sea turtles, Santa running down the shoreline with a reindeer, and sunsets over ocean waves.


    A Facebook page which presented itself as being associated with North Carolina which posted AI generated images changed to posting AI generated images of hurricane damage after Hurricane Helene hit North Carolina (T0151.003: Online Community Page, T0151.001: Social Media Platform, T0115: Post Content, T0086.002: Develop AI-Generated Images (Deepfakes), T0068: Respond to Breaking News Event or Active Crisis).

    The account included links (T0122: Direct Users to Alternative Platforms) to an account on Etsy, which sold prints of AI generated images (T0146: Account Asset, T0148.007: eCommerce Platform). | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.003: Online Community Page + +**Summary**: A Facebook Page is an example of an Online Community Page.

    Online Community Pages allow Administrator Accounts to post content to the page, which other users can interact with. Pages can be followed or liked by other users - but these users can’t initiate new posts to the page. + **Tactic**: TA07 Select Channels and Affordances @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.004.md b/generated_pages/techniques/T0151.004.md index 624bf9c..a3aa01a 100644 --- a/generated_pages/techniques/T0151.004.md +++ b/generated_pages/techniques/T0151.004.md @@ -2,6 +2,56 @@ **Summary**: Examples of popular Chat Platforms include WhatsApp, WeChat, Telegram, and Signal; Slack, Mattermost, and Discord; Zoom, GoTo Meeting, and WebEx.

    Chat Platforms allow users to engage in text, audio, or video chats with other platform users.

    Different Chat Platforms afford users different capabilities. Examples include Direct Messaging, Chat Rooms, Chat Broadcast Channels, and Chat Community Servers.

    Some Chat Platforms enable encrypted communication between platform users. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers created an account on WhatsApp which impersonated the CEO of lastpass (T0097.100: Individual Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel). They used this asset to target an employee using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “[Russia’s social media] reach isn't the same as Russian state media, but they are trying to recreate what RT and Sputnik had done," said one EU official involved in tracking Russian disinformation. "It's a coordinated effort that goes beyond social media and involves specific websites."

    “Central to that wider online playbook is a Telegram channel called Warfakes and an affiliated website. Since the beginning of the conflict, that social media channel has garnered more than 725,000 members and repeatedly shares alleged fact-checks aimed at debunking Ukrainian narratives, using language similar to Western-style fact-checking outlets.”


    In this example a Telegram channel (T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel) was established which presented itself as a source of fact checks (T0097.203: Fact Checking Organisation Persona)., “[Russia’s social media] reach isn't the same as Russian state media, but they are trying to recreate what RT and Sputnik had done," said one EU official involved in tracking Russian disinformation. "It's a coordinated effort that goes beyond social media and involves specific websites."

    “Central to that wider online playbook is a Telegram channel called Warfakes and an affiliated website. Since the beginning of the conflict, that social media channel has garnered more than 725,000 members and repeatedly shares alleged fact-checks aimed at debunking Ukrainian narratives, using language similar to Western-style fact-checking outlets.”


    In this example a Telegram channel (T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel) was established which presented itself as a source of fact checks (T0097.203: Fact Checking Organisation Persona). | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.004: Chat Platform + +**Summary**: Examples of popular Chat Platforms include WhatsApp, WeChat, Telegram, and Signal; Slack, Mattermost, and Discord; Zoom, GoTo Meeting, and WebEx.

    Chat Platforms allow users to engage in text, audio, or video chats with other platform users.

    Different Chat Platforms afford users different capabilities. Examples include Direct Messaging, Chat Rooms, Chat Broadcast Channels, and Chat Community Servers.

    Some Chat Platforms enable encrypted communication between platform users. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers created an account on WhatsApp which impersonated the CEO of lastpass (T0097.100: Individual Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel). They used this asset to target an employee using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | +| [I00084 Russia turns its diplomats into disinformation warriors](../../generated_pages/incidents/I00084.md) | “[Russia’s social media] reach isn't the same as Russian state media, but they are trying to recreate what RT and Sputnik had done," said one EU official involved in tracking Russian disinformation. "It's a coordinated effort that goes beyond social media and involves specific websites."

    “Central to that wider online playbook is a Telegram channel called Warfakes and an affiliated website. Since the beginning of the conflict, that social media channel has garnered more than 725,000 members and repeatedly shares alleged fact-checks aimed at debunking Ukrainian narratives, using language similar to Western-style fact-checking outlets.”


    In this example a Telegram channel (T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel) was established which presented itself as a source of fact checks (T0097.203: Fact Checking Organisation Persona)., “[Russia’s social media] reach isn't the same as Russian state media, but they are trying to recreate what RT and Sputnik had done," said one EU official involved in tracking Russian disinformation. "It's a coordinated effort that goes beyond social media and involves specific websites."

    “Central to that wider online playbook is a Telegram channel called Warfakes and an affiliated website. Since the beginning of the conflict, that social media channel has garnered more than 725,000 members and repeatedly shares alleged fact-checks aimed at debunking Ukrainian narratives, using language similar to Western-style fact-checking outlets.”


    In this example a Telegram channel (T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel) was established which presented itself as a source of fact checks (T0097.203: Fact Checking Organisation Persona). | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.004: Chat Platform + +**Summary**: Examples of popular Chat Platforms include WhatsApp, WeChat, Telegram, and Signal; Slack, Mattermost, and Discord; Zoom, GoTo Meeting, and WebEx.

    Chat Platforms allow users to engage in text, audio, or video chats with other platform users.

    Different Chat Platforms afford users different capabilities. Examples include Direct Messaging, Chat Rooms, Chat Broadcast Channels, and Chat Community Servers.

    Some Chat Platforms enable encrypted communication between platform users. + **Tactic**: TA07 Select Channels and Affordances @@ -23,4 +73,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.005.md b/generated_pages/techniques/T0151.005.md index a0ce8d0..7df3f43 100644 --- a/generated_pages/techniques/T0151.005.md +++ b/generated_pages/techniques/T0151.005.md @@ -2,6 +2,50 @@ **Summary**: Chat Platforms such as Discord, Slack, and Microsoft Teams allow users to create their own Chat Community Servers, which they can invite other platform users to join.

    Chat Community Servers are online communities made up of Chat Rooms (or “Channels”) in which users can discuss the given group’s topic. Groups can either be public (shown in the server’s browsable list of channels, available for any member to view and join) or Gated (users must be added to the chat group by existing members to participate).

    Some Chat Community Servers allow users to create Chat Broadcast Groups, in which only specific members (e.g. server administrators) of the chat are able to post new content to the group. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.005: Chat Community Server + +**Summary**: Chat Platforms such as Discord, Slack, and Microsoft Teams allow users to create their own Chat Community Servers, which they can invite other platform users to join.

    Chat Community Servers are online communities made up of Chat Rooms (or “Channels”) in which users can discuss the given group’s topic. Groups can either be public (shown in the server’s browsable list of channels, available for any member to view and join) or Gated (users must be added to the chat group by existing members to participate).

    Some Chat Community Servers allow users to create Chat Broadcast Groups, in which only specific members (e.g. server administrators) of the chat are able to post new content to the group. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.005: Chat Community Server + +**Summary**: Chat Platforms such as Discord, Slack, and Microsoft Teams allow users to create their own Chat Community Servers, which they can invite other platform users to join.

    Chat Community Servers are online communities made up of Chat Rooms (or “Channels”) in which users can discuss the given group’s topic. Groups can either be public (shown in the server’s browsable list of channels, available for any member to view and join) or Gated (users must be added to the chat group by existing members to participate).

    Some Chat Community Servers allow users to create Chat Broadcast Groups, in which only specific members (e.g. server administrators) of the chat are able to post new content to the group. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.006.md b/generated_pages/techniques/T0151.006.md index cabaa34..d2db0bc 100644 --- a/generated_pages/techniques/T0151.006.md +++ b/generated_pages/techniques/T0151.006.md @@ -2,6 +2,50 @@ **Summary**: Many platforms which enable community interaction allow users to create Chat Rooms; a room in which members of the group can talk to each other via text, audio, or video.

    Most Chat Rooms are Gated; users must be added to the chat group before they can post to the chat group, or view its content. For example, on WhatsApp a user can create a Chat Room containing other WhatsApp users whose contact information they have. At this point the user who created the Chat Room has an Administrator Account; they are uniquely able to add other users to the Chat Room.

    However, Chat Rooms made on Chat Community Servers such as Discord can be Gated or open. If left open, anyone on the server can view the Chat Room (“channel”), read its contents, and choose to join it.

    Examples of Platforms which allow creation of Chat Rooms include:
    Instagram, Facebook, X (prev. Twitter) (Group Direct Messaging)
    Whatsapp, Telegram, WeChat, Signal (Group Chats)
    Discord, Slack, Mattermost, Microsoft Teams (Channels) +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.006: Chat Room + +**Summary**: Many platforms which enable community interaction allow users to create Chat Rooms; a room in which members of the group can talk to each other via text, audio, or video.

    Most Chat Rooms are Gated; users must be added to the chat group before they can post to the chat group, or view its content. For example, on WhatsApp a user can create a Chat Room containing other WhatsApp users whose contact information they have. At this point the user who created the Chat Room has an Administrator Account; they are uniquely able to add other users to the Chat Room.

    However, Chat Rooms made on Chat Community Servers such as Discord can be Gated or open. If left open, anyone on the server can view the Chat Room (“channel”), read its contents, and choose to join it.

    Examples of Platforms which allow creation of Chat Rooms include:
    Instagram, Facebook, X (prev. Twitter) (Group Direct Messaging)
    Whatsapp, Telegram, WeChat, Signal (Group Chats)
    Discord, Slack, Mattermost, Microsoft Teams (Channels) + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00122 The Extreme Right on Discord](../../generated_pages/incidents/I00122.md) | Discord is an example of a T0151.004: Chat Platform, which allows users to create their own T0151.005: Chat Community Server. The Institute for Strategic Dialog (ISD) conducted an investigation into the extreme right’s usage of Discord servers:

    Discord is a free service accessible via phones and computers. It allows users to talk to each other in real time via voice, text or video chat and emerged in 2015 as a platform designed to assist gamers in communicating with each other while playing video games. The popularity of the platform has surged in recent years, and it is currently estimated to have 140 million monthly active users.

    Chatrooms – known as servers - in the platform can be created by anyone, and they are used for a range of purposes that extend far beyond gaming. Such purposes include the discussion of extreme right-wing ideologies and the planning of offline extremist activity. Ahead of the far-right Unite the Right rally in Charlottesville, Virginia, in August 2017, organisers used Discord to plan and promote events and posted swastikas and praised Hitler in chat rooms with names like “National Socialist Army” and “Führer’s Gas Chamber”.


    In this example a Discord server was used to organise the 2017 Charlottesville Unite the Right rally. Chat rooms such in the server were used to discuss different topics related to the rally (T0057: Organise Events, T0126.002: Facilitate Logistics or Support for Attendance, T0151.004: Chat Platform, T0151.005: Chat Community Server, T0151.006: Chat Room).

    Another primary activity engaged in the servers analysed are raids against other servers associated with political opponents, and in particular those that appear to be pro-LGBTQ. Raids are a phenomenon in which a small group of users will join a Discord server with the sole purpose of spamming the host with offensive or incendiary messages and content with the aim of upsetting local users or having the host server banned by Discord. On two servers examined here, raiding was their primary function.

    Among servers devoted to this activity, specific channels were often created to host links to servers that users were then encouraged to raid. Users are encouraged to be as offensive as possible with the aim of upsetting or angering users on the raided server, and channels often had content banks of offensive memes and content to be shared on raided servers.

    The use of raids demonstrates the gamified nature of extremist activity on Discord, where use of the platform and harassment of political opponents is itself turned into a type of real-life video game designed to strengthen in-group affiliation. This combined with the broader extremist activity identified in these channels suggests that the combative activity of raiding could provide a pathway for younger people to become more engaged with extremist activity.


    Discord servers were used by members of the extreme right to coordinate harassment of targeted communities (T0048: Harass, T0049.005: Conduct Swarming, T0151.004: Chat Platform, T0151.005: Chat Community Server). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.006: Chat Room + +**Summary**: Many platforms which enable community interaction allow users to create Chat Rooms; a room in which members of the group can talk to each other via text, audio, or video.

    Most Chat Rooms are Gated; users must be added to the chat group before they can post to the chat group, or view its content. For example, on WhatsApp a user can create a Chat Room containing other WhatsApp users whose contact information they have. At this point the user who created the Chat Room has an Administrator Account; they are uniquely able to add other users to the Chat Room.

    However, Chat Rooms made on Chat Community Servers such as Discord can be Gated or open. If left open, anyone on the server can view the Chat Room (“channel”), read its contents, and choose to join it.

    Examples of Platforms which allow creation of Chat Rooms include:
    Instagram, Facebook, X (prev. Twitter) (Group Direct Messaging)
    Whatsapp, Telegram, WeChat, Signal (Group Chats)
    Discord, Slack, Mattermost, Microsoft Teams (Channels) + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.007.md b/generated_pages/techniques/T0151.007.md index dfd2b2d..f845f8a 100644 --- a/generated_pages/techniques/T0151.007.md +++ b/generated_pages/techniques/T0151.007.md @@ -2,6 +2,49 @@ **Summary**: A Chat Broadcast Group is a type of Chat Group in which only specific members can send content to the channel (typically administrators, or approved group members). Members of the channel may be able to react to content, or comment on it, but can’t directly push new content to the channel.

    Examples include:
    WhatsApp, Telegram, Discord: Chat Groups in which only admins are able to post new content.
    X (prev. Twitter): Spaces (an audio discussion hosting feature) in which admins control who can speak at a given moment. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.007: Chat Broadcast Group + +**Summary**: A Chat Broadcast Group is a type of Chat Group in which only specific members can send content to the channel (typically administrators, or approved group members). Members of the channel may be able to react to content, or comment on it, but can’t directly push new content to the channel.

    Examples include:
    WhatsApp, Telegram, Discord: Chat Groups in which only admins are able to post new content.
    X (prev. Twitter): Spaces (an audio discussion hosting feature) in which admins control who can speak at a given moment. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.007: Chat Broadcast Group + +**Summary**: A Chat Broadcast Group is a type of Chat Group in which only specific members can send content to the channel (typically administrators, or approved group members). Members of the channel may be able to react to content, or comment on it, but can’t directly push new content to the channel.

    Examples include:
    WhatsApp, Telegram, Discord: Chat Groups in which only admins are able to post new content.
    X (prev. Twitter): Spaces (an audio discussion hosting feature) in which admins control who can speak at a given moment. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.008.md b/generated_pages/techniques/T0151.008.md index 01a6af4..b5248e2 100644 --- a/generated_pages/techniques/T0151.008.md +++ b/generated_pages/techniques/T0151.008.md @@ -2,6 +2,60 @@ **Summary**: Examples of Microblogging Platforms include TikTok, Threads, Bluesky, Mastodon, QQ, Tumblr, and X (formerly Twitter).

    Microblogging Platforms allow users to create Accounts, which they can configure to present themselves to other platform users. This typically involves Establishing Account Imagery and Presenting a Persona.

    Accounts on Microblogging Platforms are able to post short-form text content alongside media.

    Content posted to the platforms is aggregated into different feeds and presented to the user. Typical feeds include content posted by other Accounts which the user follows, and content promoted by the platform’s proprietary Content Recommendation Algorithm. Users can also search or use hashtags to discover new content.

    Mastodon is an open-source decentralised software which allows anyone to create their own Microblogging Platform that can communicate with other platforms within the “fediverse” (similar to how different email platforms can send emails to each other). Meta’s Threads is a Microblogging Platform which can interact with the fediverse. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Content recommender systems can create risks. We created and primed ‘fake’ accounts for 16-year old Australians and found that some recommender systems will promote pro-eating disorder content to children.

    Specifically: On TikTok, 0% of the content recommended was classified as pro-eating disorder content; On Instagram, 23% of the content recommended was classified as pro-eating disorder content; On X, 67% of content recommended was classified as pro-eating disorder content (and disturbingly, another 13% displayed self-harm imagery).


    Content recommendation algorithms developed by Instagram (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm) and X (T0151.008: Microblogging Platform, T0153.006: Content Recommendation Algorithm) promoted harmful content to an account presenting as a 16 year old Australian. | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.008: Microblogging Platform + +**Summary**: Examples of Microblogging Platforms include TikTok, Threads, Bluesky, Mastodon, QQ, Tumblr, and X (formerly Twitter).

    Microblogging Platforms allow users to create Accounts, which they can configure to present themselves to other platform users. This typically involves Establishing Account Imagery and Presenting a Persona.

    Accounts on Microblogging Platforms are able to post short-form text content alongside media.

    Content posted to the platforms is aggregated into different feeds and presented to the user. Typical feeds include content posted by other Accounts which the user follows, and content promoted by the platform’s proprietary Content Recommendation Algorithm. Users can also search or use hashtags to discover new content.

    Mastodon is an open-source decentralised software which allows anyone to create their own Microblogging Platform that can communicate with other platforms within the “fediverse” (similar to how different email platforms can send emails to each other). Meta’s Threads is a Microblogging Platform which can interact with the fediverse. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Content recommender systems can create risks. We created and primed ‘fake’ accounts for 16-year old Australians and found that some recommender systems will promote pro-eating disorder content to children.

    Specifically: On TikTok, 0% of the content recommended was classified as pro-eating disorder content; On Instagram, 23% of the content recommended was classified as pro-eating disorder content; On X, 67% of content recommended was classified as pro-eating disorder content (and disturbingly, another 13% displayed self-harm imagery).


    Content recommendation algorithms developed by Instagram (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm) and X (T0151.008: Microblogging Platform, T0153.006: Content Recommendation Algorithm) promoted harmful content to an account presenting as a 16 year old Australian. | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00113 Inside the Shadowy World of Disinformation for Hire in Kenya](../../generated_pages/incidents/I00113.md) | Researchers at Mozilla examined influence operations targeting Kenyan citizens on Twitter in 2021, providing “a grim window into the booming and shadowy industry of Twitter influencers for political hire here in Kenya”, and giving insight into operations’ operationalisation:

    In our interviews with one of the influencers, they informed us of the agile tactics they use to organize and avoid detection. For example, when it’s time to carry out the campaign the influencers would be added to a Whatsapp group. Here, they received direction about what to post, the hashtags to use, which tweets to engage with and who to target. Synchronizing the tweets was also incredibly important for them. It’s what enables them to achieve their goal of trending on Twitter and gain amplification.

    [...]

    They revealed to us that those participating in the exercise are paid roughly between $10 and $15 to participate in three campaigns per day. Each campaign execution involves tweeting about the hashtags of the day until it appears on the trending section of Twitter. Additionally, some individuals have managed to reach retainer level and get paid about $250 per month. Their job is to make sure the campaigns are executed on a day-by-day basis with different hashtags.


    An M-PESA account (T0148.002: Bank Account Asset, T0148.001: Online Banking Platform) was used to pay campaign participants.

    Participants were organised in WhatsApp groups (T0129.005: Coordinate on Encrypted/Closed Networks, T0151.007: Chat Broadcast Group, T0151.004: Chat Platform), in which they planned how to get campaign content trending on Twitter (T0121: Manipulate Platform Algorithm, T0151.008: Microblogging Platform). | +| [I00116 Blue-tick scammers target consumers who complain on X](../../generated_pages/incidents/I00116.md) | Consumers who complain of poor customer service on X are being targeted by scammers after the social media platform formerly known as Twitter changed its account verification process.

    Bank customers and airline passengers are among those at risk of phishing scams when they complain to companies via X. Fraudsters, masquerading as customer service agents, respond under fake X handles and trick victims into disclosing their bank details to get a promised refund.

    They typically win the trust of victims by displaying the blue checkmark icon, which until this year denoted accounts that had been officially verified by X.

    Changes introduced this year allow the icon to be bought by anyone who pays an £11 monthly fee for the site’s subscription service, renamed this month from Twitter Blue to X Premium. Businesses that pay £950 a month receive a gold tick. X’s terms and conditions do not state whether subscriber accounts are pre-vetted.

    Andrew Thomas was contacted by a scam account after posting a complaint to the travel platform Booking.com. “I’d been trying since April to get a refund after our holiday flights were cancelled and finally resorted to X,” he said.

    “I received a response asking me to follow them, and DM [direct message] them with a contact number. They then called me via WhatsApp asking for my reference number so they could investigate. Later they called back to say that I would be refunded via their payment partner for which I’d need to download an app.”

    Thomas became suspicious and checked the X profile. “It looked like the real thing, but I noticed that there was an unexpected hyphen in the Twitter handle and that it had only joined X in July 2023,” he said.


    In this example a newly created paid account was created on X, used to direct users to other platforms (T0146.002: Paid Account Asset, T0146.003: Verified Account Asset, T0146.005: Lookalike Account ID, T0097.205: Business Persona, T0122: Direct Users to Alternative Platforms, T0143.003: Impersonated Persona, T0151.008: Microblogging Platform, T0150.001: Newly Created Asset). | +| [I00120 factcheckUK or fakecheckUK? Reinventing the political faction as the impartial factchecker](../../generated_pages/incidents/I00120.md) | Ahead of the 2019 UK Election during a leader’s debate, the Conservative party rebranded their “Conservative Campaign Headquarters Press” account to “FactCheckUK”:

    The evening of the 19th November 2019 saw the first of three Leaders’ Debates on ITV, starting at 8pm and lasting for an hour. Current Prime Minister and leader of the Conservatives, Boris Johnson faced off against Labour party leader, Jeremy Corbyn. Plenty of people will have been watching the debate live, but a good proportion were “watching” (er, “twitching”?) via Twitter. This is something I’ve done in the past for certain shows. In some cases I just can’t watch or listen, but I can read, and in other cases, the commentary is far more interesting and entertaining than the show itself will ever be. This, for me, is just such a case. But very quickly, all eyes turned upon a modestly sized account with the handle @CCHQPress. That’s short for Conservative Campaign Headquarters Press. According to their (current!) Twitter bio, they are based in Westminster and they provide “snippets of news and commentary from CCHQ” to their 75k followers.

    That is, until a few minutes into the debate.

    All at once, like a person throwing off their street clothes to reveal some sinister new identity underneath, @CCHQPress abruptly shed its name, blue Conservative logo, Boris Johnson banner, and bio description. Moments later, it had entirely reinvented itself.

    The purple banner was emblazoned with white font that read “✓ factcheckUK [with a “FROM CCQH” subheading]”.

    The matching profile picture was a white tick in a purple circle. The bio was updated to: “Fact checking Labour from CCHQ”. And the name now read factcheckUK, with the customary Twitter blue (or white depending on your phone settings!) validation tick still after it


    In this example an existing verified social media account on Twitter was repurposed to inauthentically present itself as a Fact Checking service (T0151.008: Microblogging Platform, T0150.003: Pre-Existing Asset, T0146.003: Verified Account Asset, T0097.203: Fact Checking Organisation Persona, T0143.002: Fabricated Persona). | +| [I00125 The Agency](../../generated_pages/incidents/I00125.md) | In 2014 threat actors attributed to Russia spread the false narrative that a local chemical plant had leaked toxic fumes. This report discusses aspects of the operation:

    [The chemical plant leak] hoax was just one in a wave of similar attacks during the second half of last year. On Dec. 13, two months after a handful of Ebola cases in the United States touched off a minor media panic, many of the same Twitter accounts used to spread the Columbian Chemicals hoax began to post about an outbreak of Ebola in Atlanta. [...] Again, the attention to detail was remarkable, suggesting a tremendous amount of effort. A YouTube video showed a team of hazmat-suited medical workers transporting a victim from the airport. Beyoncé’s recent single “7/11” played in the background, an apparent attempt to establish the video’s contemporaneity. A truck in the parking lot sported the logo of the Hartsfield-Jackson Atlanta International Airport.

    Accounts which previously presented as Louisiana locals were repurposed for use in a different campaign, this time presenting as locals to Atlanta, a place over 500 miles away from Louisiana and in a different timezone (T0146: Account Asset, T0097.101: Local Persona, T0143.002: Fabricated Persona, T0151.008: Microblogging Platform, T0150.004: Repurposed Asset).

    A video was created which appeared to support the campaign’s narrative (T0087: Develop Video-Based Content), with great attention given to small details which made the video appear more legitimate. | +| [I00129 Teen who hacked Joe Biden and Bill Gates' Twitter accounts sentenced to three years in prison](../../generated_pages/incidents/I00129.md) | An 18-year-old hacker who pulled off a huge breach in 2020, infiltrating several high profile Twitter accounts to solicit bitcoin transactions, has agreed to serve three years in prison for his actions.

    Graham Ivan Clark, of Florida, was 17 years old at the time of the hack in July, during which he took over a number of major accounts including those of Joe Biden, Bill Gates and Kim Kardashian West.

    Once he accessed them, Clark tweeted a link to a bitcoin address and wrote “all bitcoin sent to our address below will be sent back to you doubled!” According to court documents, Clark made more than $100,000 from the scheme, which his lawyers say he has since returned.

    Clark was able to access the accounts after convincing an employee at Twitter he worked in the company’s information technology department, according to the Tampa Bay Times.


    In this example a threat actor gained access to Twitter’s customer service portal through social engineering (T0146.004: Administrator Account Asset, T0150.005: Compromised Asset, T0151.008: Microblogging Platform), which they used to take over accounts of public figures (T0146.003: Verified Account Asset, T0143.003: Impersonated Persona, T0150.005: Compromised Asset, T0151.008: Microblogging Platform).

    The threat actor used these compromised accounts to trick their followers into sending bitcoin to their wallet (T0148.009: Cryptocurrency Wallet). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.008: Microblogging Platform + +**Summary**: Examples of Microblogging Platforms include TikTok, Threads, Bluesky, Mastodon, QQ, Tumblr, and X (formerly Twitter).

    Microblogging Platforms allow users to create Accounts, which they can configure to present themselves to other platform users. This typically involves Establishing Account Imagery and Presenting a Persona.

    Accounts on Microblogging Platforms are able to post short-form text content alongside media.

    Content posted to the platforms is aggregated into different feeds and presented to the user. Typical feeds include content posted by other Accounts which the user follows, and content promoted by the platform’s proprietary Content Recommendation Algorithm. Users can also search or use hashtags to discover new content.

    Mastodon is an open-source decentralised software which allows anyone to create their own Microblogging Platform that can communicate with other platforms within the “fediverse” (similar to how different email platforms can send emails to each other). Meta’s Threads is a Microblogging Platform which can interact with the fediverse. + **Tactic**: TA07 Select Channels and Affordances @@ -26,4 +80,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.009.md b/generated_pages/techniques/T0151.009.md index 4d4fc34..39774da 100644 --- a/generated_pages/techniques/T0151.009.md +++ b/generated_pages/techniques/T0151.009.md @@ -2,6 +2,53 @@ **Summary**: Examples of Legacy Online Forum Platforms include Something Awful (SA Forums), Ars Technica forums, and NeoGAF, and the forums available on the Mumsnet and War Thunder websites.

    Legacy Online Forum Platforms are a type of message board (using software such as vBulletin or phpBB) popular in the early 2000s for online communities. They are often used to provide spaces for a community to exist around a given website or topic.

    Legacy Online Forum Platforms allow users to create Accounts to join in discussion threads posted to any number of Forums and Sub-Forums on the platform. Forums and Sub-Forums can be Gated, allowing access to approved users only. They can vary in size. Some are larger platforms that host a wider set of topics and communities while others are smaller in scope and size. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamer Uprising Forums (GUF) [is an online discussion platform using the classic forum structure] aimed directly at gamers. It is run by US Neo-Nazi Andrew Anglin and explicitly targets politically right-wing gamers. This forum mainly includes antisemitic, sexist, and racist topics, but also posts on related issues such as esotericism, conspiracy narratives, pro-Russian propaganda, alternative medicine, Christian religion, content related to the incel- and manosphere, lists of criminal offences committed by non-white people, links to right-wing news sites, homophobia and trans-hostility, troll guides, anti-leftism, ableism and much more. Most noticeable were the high number of antisemitic references. For example, there is a thread with hundreds of machine-generated images, most of which feature openly antisemitic content and popular antisemitic references. Many users chose explicitly antisemitic avatars. Some of the usernames also provide clues to the users’ ideologies and profiles feature swastikas as a type of progress bar and indicator of the user’s activity in the forum.

    The GUF’s front page contains an overview of the forum, user statistics, and so-called “announcements”. In addition to advice-like references, these feature various expressions of hateful ideologies. At the time of the exploration, the following could be read there: “Jews are the problem!”, “Women should be raped”, “The Jews are going to be required to return stolen property”, “Immigrants will have to be physically removed”, “Console gaming is for n******” and “Anger is a womanly emotion”. New users have to prove themselves in an area for newcomers referred to in imageboard slang as the “Newfag Barn”. Only when the newcomers’ posts have received a substantial number of likes from established users, are they allowed to post in other parts of the forum. It can be assumed that this will also lead to competitions to outdo each other in posting extreme content. However, it is always possible to view all posts and content on the site. In any case, it can be assumed that the platform hardly addresses milieus that are not already radicalised or at risk of radicalisation and is therefore deemed relevant for radicalisation research. However, the number of registered users is low (typical for radicalised milieus) and, hence, the platform may only be of interest when studying a small group of highly radicalised individuals.


    Gamer Uprising Forum is a legacy online forum, with access gated behind approval of existing platform users (T0155.003: Approval Gated Asset, T0151.009: Legacy Online Forum Platform). | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.009: Legacy Online Forum Platform + +**Summary**: Examples of Legacy Online Forum Platforms include Something Awful (SA Forums), Ars Technica forums, and NeoGAF, and the forums available on the Mumsnet and War Thunder websites.

    Legacy Online Forum Platforms are a type of message board (using software such as vBulletin or phpBB) popular in the early 2000s for online communities. They are often used to provide spaces for a community to exist around a given website or topic.

    Legacy Online Forum Platforms allow users to create Accounts to join in discussion threads posted to any number of Forums and Sub-Forums on the platform. Forums and Sub-Forums can be Gated, allowing access to approved users only. They can vary in size. Some are larger platforms that host a wider set of topics and communities while others are smaller in scope and size. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamer Uprising Forums (GUF) [is an online discussion platform using the classic forum structure] aimed directly at gamers. It is run by US Neo-Nazi Andrew Anglin and explicitly targets politically right-wing gamers. This forum mainly includes antisemitic, sexist, and racist topics, but also posts on related issues such as esotericism, conspiracy narratives, pro-Russian propaganda, alternative medicine, Christian religion, content related to the incel- and manosphere, lists of criminal offences committed by non-white people, links to right-wing news sites, homophobia and trans-hostility, troll guides, anti-leftism, ableism and much more. Most noticeable were the high number of antisemitic references. For example, there is a thread with hundreds of machine-generated images, most of which feature openly antisemitic content and popular antisemitic references. Many users chose explicitly antisemitic avatars. Some of the usernames also provide clues to the users’ ideologies and profiles feature swastikas as a type of progress bar and indicator of the user’s activity in the forum.

    The GUF’s front page contains an overview of the forum, user statistics, and so-called “announcements”. In addition to advice-like references, these feature various expressions of hateful ideologies. At the time of the exploration, the following could be read there: “Jews are the problem!”, “Women should be raped”, “The Jews are going to be required to return stolen property”, “Immigrants will have to be physically removed”, “Console gaming is for n******” and “Anger is a womanly emotion”. New users have to prove themselves in an area for newcomers referred to in imageboard slang as the “Newfag Barn”. Only when the newcomers’ posts have received a substantial number of likes from established users, are they allowed to post in other parts of the forum. It can be assumed that this will also lead to competitions to outdo each other in posting extreme content. However, it is always possible to view all posts and content on the site. In any case, it can be assumed that the platform hardly addresses milieus that are not already radicalised or at risk of radicalisation and is therefore deemed relevant for radicalisation research. However, the number of registered users is low (typical for radicalised milieus) and, hence, the platform may only be of interest when studying a small group of highly radicalised individuals.


    Gamer Uprising Forum is a legacy online forum, with access gated behind approval of existing platform users (T0155.003: Approval Gated Asset, T0151.009: Legacy Online Forum Platform). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00118 ‘War Thunder’ players are once again leaking sensitive military technology information on a video game forum](../../generated_pages/incidents/I00118.md) | In an effort to prove that the developers behind a popular multiplayer vehicle combat game had made a mistake, a player went ahead and published classified British military documents about one of the real-life tanks featured in the game.

    This truly bizarre turn of events recently occurred in the public forum for War Thunder, a free-to-player multiplayer combat sim featuring modern land, air, and sea craft. Getting a small detail wrong on a piece of equipment might not be a big deal for the average gamer, but for the War Thunder crowd it sure as hell is. With 25,000 devoted players, the game very much bills itself as the military vehicle combat simulator.

    A player, who identified himself as a British tank commander, claimed that the game’s developers at Gaijin Entertainment had inaccurately represented the Challenger 2 main battle tank used by the British military.

    The self-described tank commander’s bio listed his location as Tidworth Camp in Wiltshire, England, according to the UK Defense Journal, which reported that the base is home to the Royal Tank Regiment, which fields Challenger 2 tanks.

    The player, who went by the handle Pyrophoric, reportedly shared an image on the War Thunder forum of the tank’s specs that were pulled from the Challenger 2’s Army Equipment Support Publication, which is essentially a technical manual.

    [...]

    A moderator for the forum, who’s handle is “Templar_”, explained that the developer had removed the material after they received confirmation from the Ministry of Defense that the document is still in fact classified.


    A user of War Thunder’s forums posted confidential documents to win an argument (T0089.001: Obtain Authentic Documents, T0146: Account Asset, T0097.105: Military Personnel Persona, T0115: Post Content, T0143.001: Authentic Persona, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.009: Legacy Online Forum Platform + +**Summary**: Examples of Legacy Online Forum Platforms include Something Awful (SA Forums), Ars Technica forums, and NeoGAF, and the forums available on the Mumsnet and War Thunder websites.

    Legacy Online Forum Platforms are a type of message board (using software such as vBulletin or phpBB) popular in the early 2000s for online communities. They are often used to provide spaces for a community to exist around a given website or topic.

    Legacy Online Forum Platforms allow users to create Accounts to join in discussion threads posted to any number of Forums and Sub-Forums on the platform. Forums and Sub-Forums can be Gated, allowing access to approved users only. They can vary in size. Some are larger platforms that host a wider set of topics and communities while others are smaller in scope and size. + **Tactic**: TA07 Select Channels and Affordances @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.010.md b/generated_pages/techniques/T0151.010.md index c0ee61d..fcbde90 100644 --- a/generated_pages/techniques/T0151.010.md +++ b/generated_pages/techniques/T0151.010.md @@ -2,6 +2,48 @@ **Summary**: Reddit, Lemmy and Tildes are examples of Community Forum Platforms.

    Community Forum Platforms are exemplified by users’ ability to create their own sub-communities (Community Sub-Forums) which other platform users can join.

    Platform users can view aggregated content from all Community Sub-Forums they subscribe to, or they can view all content from a particular Community Sub-Forum. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.010: Community Forum Platform + +**Summary**: Reddit, Lemmy and Tildes are examples of Community Forum Platforms.

    Community Forum Platforms are exemplified by users’ ability to create their own sub-communities (Community Sub-Forums) which other platform users can join.

    Platform users can view aggregated content from all Community Sub-Forums they subscribe to, or they can view all content from a particular Community Sub-Forum. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.010: Community Forum Platform + +**Summary**: Reddit, Lemmy and Tildes are examples of Community Forum Platforms.

    Community Forum Platforms are exemplified by users’ ability to create their own sub-communities (Community Sub-Forums) which other platform users can join.

    Platform users can view aggregated content from all Community Sub-Forums they subscribe to, or they can view all content from a particular Community Sub-Forum. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.011.md b/generated_pages/techniques/T0151.011.md index bb8c959..f4a2886 100644 --- a/generated_pages/techniques/T0151.011.md +++ b/generated_pages/techniques/T0151.011.md @@ -2,6 +2,50 @@ **Summary**: Community Forum Platforms are made up of many Community Sub-Forums. Sub-Forums provide spaces for platform users to create a community based around any topic.

    For example, Reddit (a popular Community Forum Platform) has over 138,000 “subreddits” (Community Sub-Forums), including 1082 unique cat-based communities.

    Typically, Sub-Forums allow users post text, image, or video to them, and other platform users can up/downvote, or comment on it. Sub-forums may have their own extra rules alongside the platform’s global rules, enforced by community moderators.

    While most Sub-Forums are made by users with Accounts on the Community Forum Platform, Sub-Forums can also be created by the platform itself. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00101 Pro-Putin Disinformation Warriors Take War of Aggression to Reddit](../../generated_pages/incidents/I00101.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.011: Community Sub-Forum + +**Summary**: Community Forum Platforms are made up of many Community Sub-Forums. Sub-Forums provide spaces for platform users to create a community based around any topic.

    For example, Reddit (a popular Community Forum Platform) has over 138,000 “subreddits” (Community Sub-Forums), including 1082 unique cat-based communities.

    Typically, Sub-Forums allow users post text, image, or video to them, and other platform users can up/downvote, or comment on it. Sub-forums may have their own extra rules alongside the platform’s global rules, enforced by community moderators.

    While most Sub-Forums are made by users with Accounts on the Community Forum Platform, Sub-Forums can also be created by the platform itself. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00101 Pro-Putin Disinformation Warriors Take War of Aggression to Reddit](../../generated_pages/incidents/I00101.md) | This report looks at changes content posted to communities on Reddit (called Subreddits) after teams of voluntary moderators are replaced with what appear to be pro-Russian voices:

    The r/antiwar subreddit appears to be a very recent takeover target. With 12,900 members it is not the largest community on Reddit, but this does place it squarely within the top 5% of all communities in terms of membership.

    Three months ago a new moderator team was instated by subreddit head u/democracy101. Any posts documenting Russian aggression in Ukraine are now swiftly removed, while the board has been flooded with posts about how Ukraine is losing, or how American “neocons wrecked” the country.

    The pinned post from moderator u/n0ahbody proclaims: “People who call for an end to Russian aggressions but not the Western aggressions Russia is reacting to don’t really want peace.” This user takes the view that any negative opinion about Russia is “shaped by what the fanatically Russophobic MSM wants you to think,” and that the United States is not threatened by its neighbors. Russia is.”

    When u/n0ahbody took over the sub, the user posted a triumphant and vitriolic diatribe in another pro-Russia subreddit with some 33,500 members, r/EndlessWar. “We are making progress. We are purging the sub of all NAFO and NAFO-adjacent elements. Hundreds of them have been banned over the last 24 hours for various rule infractions, for being NAFO or NAFO-adjacent,” the user said, referencing the grassroots, pro-Ukrainian North Atlantic Fella Organization (NAFO) meme movement.

    Several former users have reported they have indeed been banned from r/antiwar since the change in moderators. “If this subreddit cannot be explicitly against the invasion of Ukraine it will never truly be anti-war,” wrote one user Halcyon_Rein, in the antiwar subreddit on September 6. They then edited the post to say, “Edit: btw, I got f**king banned for this 💀💀💀”


    A community hosted on Reddit was taken over by new moderators (T0151.011: Community Sub-Forum, T0150.005: Compromised Asset). These moderators removed content posted to the community which favoured Ukraine over Russia (T0146.004: Administrator Account Asset, T0151.011: Community Sub-Forum, T0124: Suppress Opposition). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.011: Community Sub-Forum + +**Summary**: Community Forum Platforms are made up of many Community Sub-Forums. Sub-Forums provide spaces for platform users to create a community based around any topic.

    For example, Reddit (a popular Community Forum Platform) has over 138,000 “subreddits” (Community Sub-Forums), including 1082 unique cat-based communities.

    Typically, Sub-Forums allow users post text, image, or video to them, and other platform users can up/downvote, or comment on it. Sub-forums may have their own extra rules alongside the platform’s global rules, enforced by community moderators.

    While most Sub-Forums are made by users with Accounts on the Community Forum Platform, Sub-Forums can also be created by the platform itself. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.012.md b/generated_pages/techniques/T0151.012.md index a07e687..f9a841b 100644 --- a/generated_pages/techniques/T0151.012.md +++ b/generated_pages/techniques/T0151.012.md @@ -2,6 +2,52 @@ **Summary**: 4chan and 8chan are examples of Image Board Platforms.

    Image Board Platforms provide individual boards on which users can start threads related to the board’s topic. For example, 4chan’s /pol/ board provides a space for users to talk about politics.

    Most Image Board Platforms allow users to post without creating an account. Posts are typically made anonymously, although users can choose to post under a pseudonym. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.012: Image Board Platform + +**Summary**: 4chan and 8chan are examples of Image Board Platforms.

    Image Board Platforms provide individual boards on which users can start threads related to the board’s topic. For example, 4chan’s /pol/ board provides a space for users to talk about politics.

    Most Image Board Platforms allow users to post without creating an account. Posts are typically made anonymously, although users can choose to post under a pseudonym. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.012: Image Board Platform + +**Summary**: 4chan and 8chan are examples of Image Board Platforms.

    Image Board Platforms provide individual boards on which users can start threads related to the board’s topic. For example, 4chan’s /pol/ board provides a space for users to talk about politics.

    Most Image Board Platforms allow users to post without creating an account. Posts are typically made anonymously, although users can choose to post under a pseudonym. + **Tactic**: TA07 Select Channels and Affordances @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.013.md b/generated_pages/techniques/T0151.013.md index d7445ba..5783411 100644 --- a/generated_pages/techniques/T0151.013.md +++ b/generated_pages/techniques/T0151.013.md @@ -2,6 +2,48 @@ **Summary**: Quora, Stack Overflow, and Yahoo Answers are examples of Question and Answer Platforms.

    Question and Answer Platforms allow users to create Accounts letting them post questions to the platform community, and respond to other platform users’ questions. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.013: Question and Answer Platform + +**Summary**: Quora, Stack Overflow, and Yahoo Answers are examples of Question and Answer Platforms.

    Question and Answer Platforms allow users to create Accounts letting them post questions to the platform community, and respond to other platform users’ questions. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.013: Question and Answer Platform + +**Summary**: Quora, Stack Overflow, and Yahoo Answers are examples of Question and Answer Platforms.

    Question and Answer Platforms allow users to create Accounts letting them post questions to the platform community, and respond to other platform users’ questions. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.014.md b/generated_pages/techniques/T0151.014.md index 13d5d9e..fd09071 100644 --- a/generated_pages/techniques/T0151.014.md +++ b/generated_pages/techniques/T0151.014.md @@ -2,6 +2,50 @@ **Summary**: Many platforms enable community interaction via Comments Sections on posted content. Comments Sections allow platform users to comment on content posted by other users.

    On some platforms Comments Sections are the only place available for community interaction, such as news websites which provide a Comments Section to discuss articles posted to the website. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.014: Comments Section + +**Summary**: Many platforms enable community interaction via Comments Sections on posted content. Comments Sections allow platform users to comment on content posted by other users.

    On some platforms Comments Sections are the only place available for community interaction, such as news websites which provide a Comments Section to discuss articles posted to the website. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.014: Comments Section + +**Summary**: Many platforms enable community interaction via Comments Sections on posted content. Comments Sections allow platform users to comment on content posted by other users.

    On some platforms Comments Sections are the only place available for community interaction, such as news websites which provide a Comments Section to discuss articles posted to the website. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.015.md b/generated_pages/techniques/T0151.015.md index d648442..f6f4cdf 100644 --- a/generated_pages/techniques/T0151.015.md +++ b/generated_pages/techniques/T0151.015.md @@ -2,6 +2,50 @@ **Summary**: Roblox, Minecraft, Fortnite, League of Legends, and World of Warcraft are examples of Online Game Platforms.

    Online Game Platforms allow users to create Accounts which they can use to access Online Game Sessions; i.e. an individual instance of a multiplayer online game.

    Many Online Game Platforms support text or voice chat within Online Game Sessions. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00098 Gaming The System: How Extremists Exploit Gaming Sites And What Can Be Done To Counter Them](../../generated_pages/incidents/I00098.md) | This report looks at how extremists exploit games and gaming adjacent platforms:

    Ethnic Cleansing, a first-person shooter game created by the U.S. white supremacist organization National Alliance in 2002, was advertised as follows: “[T]he Race War has already begun. Your character, Will, runs through a ghetto blasting away at various blacks and spics to attempt to gain entrance to the subway system...where the jews have hidden to avoid the carnage. Then you get to blow away jews as they scream ‘Oy Vey!’ on your way to the command center.”

    While games like Ethnic Cleansing —and others of a similar genocidal variety, including titles like Shoot the Blacks, Hatred, and Muslim Massacre —generate some press attention and controversy, they tend to be ignored by the large majority of gamers, who consider them “crude” and “badly designed.” Nevertheless, these games are still available in some corners of the Internet and have been downloaded by hundreds of thousands of users.

    A second strategy involves the modification (“modding”) of existing video games to twist the narrative into an extremist message or fantasy. One example is the Islamic State terrorist group’s modding of the first-person shooter video game, ARMA III, to make Islamic fighters the heroic protagonists rather than the villains. With their powerful immersive quality, these video games have, in some instances, been effective at inspiring and allegedly training extremists to perpetrate realworld attacks.

    Third, extremist actors have used in-game chat functions to open lines of communication with ideological sympathizers and potential recruits. Although the lack of in-game communication data has made it impossible for academic researchers to track the presence of extremists in a systematic way, there is enough anecdotal evidence—including evidence obtained from police investigation files—to infer that in-game chatrooms can and do function as “radicalization funnels” in at least some cases.


    White supremacists created a game aligned with their ideology (T0147.001: Game Asset). The Islamic State terrorist group created a mod of the game ARMA 3 (T0151.015: Online Game Platform, T0147.002: Game Mod Asset). Extremists also use communication features available in online games to recruit new members. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.015: Online Game Platform + +**Summary**: Roblox, Minecraft, Fortnite, League of Legends, and World of Warcraft are examples of Online Game Platforms.

    Online Game Platforms allow users to create Accounts which they can use to access Online Game Sessions; i.e. an individual instance of a multiplayer online game.

    Many Online Game Platforms support text or voice chat within Online Game Sessions. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00098 Gaming The System: How Extremists Exploit Gaming Sites And What Can Be Done To Counter Them](../../generated_pages/incidents/I00098.md) | This report looks at how extremists exploit games and gaming adjacent platforms:

    Ethnic Cleansing, a first-person shooter game created by the U.S. white supremacist organization National Alliance in 2002, was advertised as follows: “[T]he Race War has already begun. Your character, Will, runs through a ghetto blasting away at various blacks and spics to attempt to gain entrance to the subway system...where the jews have hidden to avoid the carnage. Then you get to blow away jews as they scream ‘Oy Vey!’ on your way to the command center.”

    While games like Ethnic Cleansing —and others of a similar genocidal variety, including titles like Shoot the Blacks, Hatred, and Muslim Massacre —generate some press attention and controversy, they tend to be ignored by the large majority of gamers, who consider them “crude” and “badly designed.” Nevertheless, these games are still available in some corners of the Internet and have been downloaded by hundreds of thousands of users.

    A second strategy involves the modification (“modding”) of existing video games to twist the narrative into an extremist message or fantasy. One example is the Islamic State terrorist group’s modding of the first-person shooter video game, ARMA III, to make Islamic fighters the heroic protagonists rather than the villains. With their powerful immersive quality, these video games have, in some instances, been effective at inspiring and allegedly training extremists to perpetrate realworld attacks.

    Third, extremist actors have used in-game chat functions to open lines of communication with ideological sympathizers and potential recruits. Although the lack of in-game communication data has made it impossible for academic researchers to track the presence of extremists in a systematic way, there is enough anecdotal evidence—including evidence obtained from police investigation files—to infer that in-game chatrooms can and do function as “radicalization funnels” in at least some cases.


    White supremacists created a game aligned with their ideology (T0147.001: Game Asset). The Islamic State terrorist group created a mod of the game ARMA 3 (T0151.015: Online Game Platform, T0147.002: Game Mod Asset). Extremists also use communication features available in online games to recruit new members. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.015: Online Game Platform + +**Summary**: Roblox, Minecraft, Fortnite, League of Legends, and World of Warcraft are examples of Online Game Platforms.

    Online Game Platforms allow users to create Accounts which they can use to access Online Game Sessions; i.e. an individual instance of a multiplayer online game.

    Many Online Game Platforms support text or voice chat within Online Game Sessions. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.016.md b/generated_pages/techniques/T0151.016.md index 92e795f..1e8b297 100644 --- a/generated_pages/techniques/T0151.016.md +++ b/generated_pages/techniques/T0151.016.md @@ -2,6 +2,48 @@ **Summary**: Online Game Sessions are instances of a game played on an Online Game Platform. Examples of Online Game Sessions include a match in Fortnite or League of Legends, or a server in Minecraft, Fortnite, or World of Warcraft.

    Some Online Game Platforms (such as Fortnite, League of Legends, and World of Warcraft) host Online Game Sessions on their own Servers, and don’t allow other actors to host Online Game Sessions.

    Some Online Game Platforms (such as Roblox and Minecraft) allow users to host instances of Online Game Sessions on their own Servers. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.016: Online Game Session + +**Summary**: Online Game Sessions are instances of a game played on an Online Game Platform. Examples of Online Game Sessions include a match in Fortnite or League of Legends, or a server in Minecraft, Fortnite, or World of Warcraft.

    Some Online Game Platforms (such as Fortnite, League of Legends, and World of Warcraft) host Online Game Sessions on their own Servers, and don’t allow other actors to host Online Game Sessions.

    Some Online Game Platforms (such as Roblox and Minecraft) allow users to host instances of Online Game Sessions on their own Servers. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.016: Online Game Session + +**Summary**: Online Game Sessions are instances of a game played on an Online Game Platform. Examples of Online Game Sessions include a match in Fortnite or League of Legends, or a server in Minecraft, Fortnite, or World of Warcraft.

    Some Online Game Platforms (such as Fortnite, League of Legends, and World of Warcraft) host Online Game Sessions on their own Servers, and don’t allow other actors to host Online Game Sessions.

    Some Online Game Platforms (such as Roblox and Minecraft) allow users to host instances of Online Game Sessions on their own Servers. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.017.md b/generated_pages/techniques/T0151.017.md index 5c8c64b..8cfb98f 100644 --- a/generated_pages/techniques/T0151.017.md +++ b/generated_pages/techniques/T0151.017.md @@ -2,6 +2,50 @@ **Summary**: Tinder, Bumble, Grindr, Tantan, Badoo, Plenty of Fish, hinge, LOVOO, OkCupid, happn, and Mamba are examples of Dating Platforms.

    Dating Platforms allow users to create Accounts, letting them connect with other platform users with the purpose of developing a physical/romantic relationship. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | _"In the days leading up to the UK’s [2017] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes._

    _"Tinder is a dating app where users swipe right to indicate attraction and interest in a potential partner. If both people swipe right on each other’s profile, a dialogue box becomes available for them to privately chat. After meeting their crowdfunding goal of only £500, the team built a tool which took over and operated the accounts of recruited Tinder-users. By upgrading the profiles to Tinder Premium, the team was able to place bots in any contested constituency across the UK. Once planted, the bots swiped right on all users in the attempt to get the largest number of matches and inquire into their voting intentions."_

    This incident matches T0151.017: Dating Platform, as users of Tinder were targeted in an attempt to persuade users to vote for a particular party in the upcoming election, rather than for the purpose of connecting those who were authentically interested in dating each other. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.017: Dating Platform + +**Summary**: Tinder, Bumble, Grindr, Tantan, Badoo, Plenty of Fish, hinge, LOVOO, OkCupid, happn, and Mamba are examples of Dating Platforms.

    Dating Platforms allow users to create Accounts, letting them connect with other platform users with the purpose of developing a physical/romantic relationship. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0151 Digital Community Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00064 Tinder nightmares: the promise and peril of political bots](../../generated_pages/incidents/I00064.md) | _"In the days leading up to the UK’s [2017] general election, youths looking for love online encountered a whole new kind of Tinder nightmare. A group of young activists built a Tinder chatbot to co-opt profiles and persuade swing voters to support Labour. The bot accounts sent 30,000-40,000 messages to targeted 18-25 year olds in battleground constituencies like Dudley North, which Labour ended up winning by only 22 votes._

    _"Tinder is a dating app where users swipe right to indicate attraction and interest in a potential partner. If both people swipe right on each other’s profile, a dialogue box becomes available for them to privately chat. After meeting their crowdfunding goal of only £500, the team built a tool which took over and operated the accounts of recruited Tinder-users. By upgrading the profiles to Tinder Premium, the team was able to place bots in any contested constituency across the UK. Once planted, the bots swiped right on all users in the attempt to get the largest number of matches and inquire into their voting intentions."_

    This incident matches T0151.017: Dating Platform, as users of Tinder were targeted in an attempt to persuade users to vote for a particular party in the upcoming election, rather than for the purpose of connecting those who were authentically interested in dating each other. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151.017: Dating Platform + +**Summary**: Tinder, Bumble, Grindr, Tantan, Badoo, Plenty of Fish, hinge, LOVOO, OkCupid, happn, and Mamba are examples of Dating Platforms.

    Dating Platforms allow users to create Accounts, letting them connect with other platform users with the purpose of developing a physical/romantic relationship. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0151.md b/generated_pages/techniques/T0151.md index 73c9331..de8a2c3 100644 --- a/generated_pages/techniques/T0151.md +++ b/generated_pages/techniques/T0151.md @@ -2,6 +2,48 @@ **Summary**: A Digital Community Hosting Asset is an online asset which can be used by actors to provide spaces for users to interact with each other.

    Sub-techniques categorised under Digital Community Hosting Assets can include Content Hosting and Content Delivery capabilities; however, their nominal primary purpose is to provide a space for community interaction. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151: Digital Community Hosting Asset + +**Summary**: A Digital Community Hosting Asset is an online asset which can be used by actors to provide spaces for users to interact with each other.

    Sub-techniques categorised under Digital Community Hosting Assets can include Content Hosting and Content Delivery capabilities; however, their nominal primary purpose is to provide a space for community interaction. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0151: Digital Community Hosting Asset + +**Summary**: A Digital Community Hosting Asset is an online asset which can be used by actors to provide spaces for users to interact with each other.

    Sub-techniques categorised under Digital Community Hosting Assets can include Content Hosting and Content Delivery capabilities; however, their nominal primary purpose is to provide a space for community interaction. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.001.md b/generated_pages/techniques/T0152.001.md index 8722d91..030d940 100644 --- a/generated_pages/techniques/T0152.001.md +++ b/generated_pages/techniques/T0152.001.md @@ -2,6 +2,50 @@ **Summary**: Medium and Substack are examples of Blogging Platforms.

    By creating an Account on a Blogging Platform, people are able to create their own Blog. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.001: Blogging Platform + +**Summary**: Medium and Substack are examples of Blogging Platforms.

    By creating an Account on a Blogging Platform, people are able to create their own Blog. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.001: Blogging Platform + +**Summary**: Medium and Substack are examples of Blogging Platforms.

    By creating an Account on a Blogging Platform, people are able to create their own Blog. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.002.md b/generated_pages/techniques/T0152.002.md index 2e98829..072b353 100644 --- a/generated_pages/techniques/T0152.002.md +++ b/generated_pages/techniques/T0152.002.md @@ -2,6 +2,49 @@ **Summary**: Blogs are a collation of posts centred on a particular topic, author, or collection of authors.

    Some platforms are designed to support users in hosting content online, such as Blogging Platforms like Substack which allow users to create Blogs, but other online platforms can also be used to produce a Blog; a Paid Account on X (prev Twitter) is able to post long-form text content to their timeline in a style of a blog.

    Actors may create Accounts on Blogging Platforms to create a Blog, or make their own Blog on a Website. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.002: Blog Asset + +**Summary**: Blogs are a collation of posts centred on a particular topic, author, or collection of authors.

    Some platforms are designed to support users in hosting content online, such as Blogging Platforms like Substack which allow users to create Blogs, but other online platforms can also be used to produce a Blog; a Paid Account on X (prev Twitter) is able to post long-form text content to their timeline in a style of a blog.

    Actors may create Accounts on Blogging Platforms to create a Blog, or make their own Blog on a Website. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.002: Blog Asset + +**Summary**: Blogs are a collation of posts centred on a particular topic, author, or collection of authors.

    Some platforms are designed to support users in hosting content online, such as Blogging Platforms like Substack which allow users to create Blogs, but other online platforms can also be used to produce a Blog; a Paid Account on X (prev Twitter) is able to post long-form text content to their timeline in a style of a blog.

    Actors may create Accounts on Blogging Platforms to create a Blog, or make their own Blog on a Website. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.003.md b/generated_pages/techniques/T0152.003.md index 3cb77f6..d20e6a5 100644 --- a/generated_pages/techniques/T0152.003.md +++ b/generated_pages/techniques/T0152.003.md @@ -2,6 +2,51 @@ **Summary**: Examples of Website Hosting Platforms include Wix, Webflow, Weebly, and Wordpress.

    Website Hosting Platforms help users with managing online infrastructure required to host a website online; such as securing IP Addresses and Domains. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00107 The Lies Russia Tells Itself](../../generated_pages/incidents/I00107.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.003: Website Hosting Platform + +**Summary**: Examples of Website Hosting Platforms include Wix, Webflow, Weebly, and Wordpress.

    Website Hosting Platforms help users with managing online infrastructure required to host a website online; such as securing IP Addresses and Domains. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00107 The Lies Russia Tells Itself](../../generated_pages/incidents/I00107.md) | The Moscow firm Social Design Agency (SDA) has been attributed as being behind a Russian disinformation project known as Doppelganger:

    The SDA’s deception work first surfaced in 2022, likely almost immediately after Doppelganger got off the ground. In April of that year, Meta, the parent company of Facebook and Instagram, disclosed in a quarterly report that it had removed from its platforms “a network of about 200 accounts operated from Russia.” By August 2022, German investigative journalists revealed that they had discovered forgeries of about 30 news sites, including many of the country’s biggest media outlets—Frankfurter Allgemeine, Der Spiegel, and Bild—but also Britain’s Daily Mail and France’s 20 Minutes. The sites had deceptive URLs such as www-dailymail-co-uk.dailymail.top.


    As part of the SDA’s work, they created many websites which impersonated existing media outlets. Sites used domain impersonation tactics to increase perceived legitimacy of their impersonations (T0097.202: News Outlet Persona, T0143.003: Impersonated Persona, T0152.003: Website Hosting Platform, T0149.003: Lookalike Domain). | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.003: Website Hosting Platform + +**Summary**: Examples of Website Hosting Platforms include Wix, Webflow, Weebly, and Wordpress.

    Website Hosting Platforms help users with managing online infrastructure required to host a website online; such as securing IP Addresses and Domains. + **Tactic**: TA07 Select Channels and Affordances @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.004.md b/generated_pages/techniques/T0152.004.md index 5080c25..e75bce5 100644 --- a/generated_pages/techniques/T0152.004.md +++ b/generated_pages/techniques/T0152.004.md @@ -2,6 +2,55 @@ **Summary**: A Website is a collection of related web pages hosted on a server and accessible via a web browser. Websites have an associated Domain and can host various types of content, such as text, images, videos, and interactive features.

    When a Website is fleshed out, it Presents a Persona to site visitors. For example, the Domain “bbc.co.uk/news” hosts a Website which uses the News Outlet Persona. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00099 More Women Are Facing The Reality Of Deepfakes, And They’re Ruining Lives](../../generated_pages/incidents/I00099.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.004: Website Asset + +**Summary**: A Website is a collection of related web pages hosted on a server and accessible via a web browser. Websites have an associated Domain and can host various types of content, such as text, images, videos, and interactive features.

    When a Website is fleshed out, it Presents a Persona to site visitors. For example, the Domain “bbc.co.uk/news” hosts a Website which uses the News Outlet Persona. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00099 More Women Are Facing The Reality Of Deepfakes, And They’re Ruining Lives](../../generated_pages/incidents/I00099.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.004: Website Asset + +**Summary**: A Website is a collection of related web pages hosted on a server and accessible via a web browser. Websites have an associated Domain and can host various types of content, such as text, images, videos, and interactive features.

    When a Website is fleshed out, it Presents a Persona to site visitors. For example, the Domain “bbc.co.uk/news” hosts a Website which uses the News Outlet Persona. + **Tactic**: TA07 Select Channels and Affordances @@ -23,4 +72,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.005.md b/generated_pages/techniques/T0152.005.md index bb85bf3..bb043f5 100644 --- a/generated_pages/techniques/T0152.005.md +++ b/generated_pages/techniques/T0152.005.md @@ -2,6 +2,51 @@ **Summary**: Pastebin is an example of a Paste Platform.

    Paste Platforms allow people to upload unformatted text to the platform, which they can share via a link. Some Paste Platforms are Open Access Platforms which allow users to upload content without creating an Account first. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.005: Paste Platform + +**Summary**: Pastebin is an example of a Paste Platform.

    Paste Platforms allow people to upload unformatted text to the platform, which they can share via a link. Some Paste Platforms are Open Access Platforms which allow users to upload content without creating an Account first. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | +| [I00104 Macron Campaign Hit With “Massive and Coordinated” Hacking Attack](../../generated_pages/incidents/I00104.md) | A massive trove of documents purporting to contain thousands of emails and other files from the [2017 presidential] campaign of Emmanuel Macron—the French centrist candidate squaring off against right-wing nationalist Marine Le Pen—was posted on the internet Friday afternoon. The Macron campaign says that at least some of the documents are fake. The document dump came just over a day before voting is set to begin in the final round of the election and mere hours before candidates are legally required to stop campaigning.

    At about 2:35 p.m. ET, a post appeared on the 4chan online message board announcing the leak. The documents appear to include emails, internal memos, and screenshots of purported banking records.

    “In this pastebin are links to torrents of emails between Macron, his team and other officials, politicians as well as original documents and photos,” the anonymous 4chan poster wrote. “This was passed on to me today so now I am giving it to you, the people. The leak is massvie and released in the hopes that the human search engine here will be able to start sifting through the contents and figure out exactly what we have here.”

    The Macron campaign issued a statement Friday night saying it was the victim of a “massive and coordinated” hacking attack. That campaign said the leak included some fake documents that were intended “to sow doubt and misinformation.”


    Actors posted a to 4chan a link (T0151.012: Image Board Platform, T0146.006: Open Access Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms) to text content hosted on pastebin (T0152.005: Paste Platform, T0146.006: Open Access Platform, T0115: Post Content), which contained links to download stolen and fabricated documents. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.005: Paste Platform + +**Summary**: Pastebin is an example of a Paste Platform.

    Paste Platforms allow people to upload unformatted text to the platform, which they can share via a link. Some Paste Platforms are Open Access Platforms which allow users to upload content without creating an Account first. + **Tactic**: TA07 Select Channels and Affordances @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.006.md b/generated_pages/techniques/T0152.006.md index 50a55a8..8848242 100644 --- a/generated_pages/techniques/T0152.006.md +++ b/generated_pages/techniques/T0152.006.md @@ -2,6 +2,51 @@ **Summary**: YouTube, Vimeo, and LiveLeak are examples of Video Platforms.

    Video Platforms allow people to create Accounts which they can use to upload video content for people to watch on the platform.

    The ability to host videos is not exclusive to Video Platforms; many online platforms allow users with Accounts to upload video content. However, Video Platforms’ primary purpose is to be a place to host and view video content. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.006: Video Platform + +**Summary**: YouTube, Vimeo, and LiveLeak are examples of Video Platforms.

    Video Platforms allow people to create Accounts which they can use to upload video content for people to watch on the platform.

    The ability to host videos is not exclusive to Video Platforms; many online platforms allow users with Accounts to upload video content. However, Video Platforms’ primary purpose is to be a place to host and view video content. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.006: Video Platform + +**Summary**: YouTube, Vimeo, and LiveLeak are examples of Video Platforms.

    Video Platforms allow people to create Accounts which they can use to upload video content for people to watch on the platform.

    The ability to host videos is not exclusive to Video Platforms; many online platforms allow users with Accounts to upload video content. However, Video Platforms’ primary purpose is to be a place to host and view video content. + **Tactic**: TA07 Select Channels and Affordances @@ -21,4 +66,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.007.md b/generated_pages/techniques/T0152.007.md index 5d196d9..efa4a1d 100644 --- a/generated_pages/techniques/T0152.007.md +++ b/generated_pages/techniques/T0152.007.md @@ -2,6 +2,48 @@ **Summary**: Soundcloud, Spotify, and YouTube Music; Apple Podcasts, Podbean, and Captivate are examples of Audio Platforms.

    Audio Platforms allow people to create Accounts which they can use to upload audio content to the platform.

    The ability to host audio is not exclusive to Audio Platforms; many online platforms allow users with Accounts to upload audio content. However, Audio Platforms’ primary purpose is to be a place to host and listen to audio content. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.007: Audio Platform + +**Summary**: Soundcloud, Spotify, and YouTube Music; Apple Podcasts, Podbean, and Captivate are examples of Audio Platforms.

    Audio Platforms allow people to create Accounts which they can use to upload audio content to the platform.

    The ability to host audio is not exclusive to Audio Platforms; many online platforms allow users with Accounts to upload audio content. However, Audio Platforms’ primary purpose is to be a place to host and listen to audio content. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.007: Audio Platform + +**Summary**: Soundcloud, Spotify, and YouTube Music; Apple Podcasts, Podbean, and Captivate are examples of Audio Platforms.

    Audio Platforms allow people to create Accounts which they can use to upload audio content to the platform.

    The ability to host audio is not exclusive to Audio Platforms; many online platforms allow users with Accounts to upload audio content. However, Audio Platforms’ primary purpose is to be a place to host and listen to audio content. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.008.md b/generated_pages/techniques/T0152.008.md index f7505ca..333f4dd 100644 --- a/generated_pages/techniques/T0152.008.md +++ b/generated_pages/techniques/T0152.008.md @@ -2,6 +2,50 @@ **Summary**: Twitch.tv and Whatnot are examples of Live Streaming Platforms.

    Live Streaming Platforms allow people to create Accounts and stream live content (video or audio). A temporary open Group Chat is created alongside live streamed content for viewers to discuss the stream. Some Live Streaming Platforms allow users to archive streamed content for later non-live viewing.

    The ability to stream live media is not exclusive to Live Streaming Platforms; many online platforms allow users with Accounts to stream content (such as the Video Platform YouTube’s “YouTube Live”, and the Social Media Platform Facebook’s “Facebook Live”). However, Live Streaming Platforms’ primary purpose is to be a place for people to stream content live. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00124 Malign foreign interference and information influence on video game platforms: understanding the adversarial playbook](../../generated_pages/incidents/I00124.md) | This report “Malign foreign interference and information influence on video game platforms: understanding the adversarial playbook” looks at influence operations in relation to gaming. Part of the report looks at the use of gaming platforms, including DLive; a streaming platform (T0152.008: Live Streaming Platform);

    “Like Twitch and YouTube, DLive is a video streaming service that enables users (also known as "streamers," or "content creators") to record themselves talking, playing video games, and other activities [...] DLive is built on blockchain technology, using its own currency directly through it rather than relying on advertising revenue.”

    [...]

    The emergence of blockchain technology has also created opportunities for reduced censorship. Due to the decentralised nature of blockchain platforms, content deletion from numerous servers takes longer than centralised systems. While DLive has community guidelines that forbid harassment or hate speech, it also allegedly provides users with protection from deplatforming, a practice where tech companies prevent individuals or groups from using their websites (Cohen, 2020). DLive's lack of content moderation and deplatforming has attracted far-right extremists and fringe streamers who have been barred from mainstream social media platforms like YouTube (Cohen, 2020; Gais & Edison Hayden, 2020). PewDiePie, one of YouTube's most popular content creators with nearly 94 million subscribers, moved exclusively to DLive in 2019. Although financial factors played a significant role in PewDiePie's decision, some have been drawn to DLive as a consequence of being deplatformed from other video streaming services (Gais & Edison Hayden, 2020).

    According to recent findings from ISD, extremist groups have taken advantage of the relative lack of content moderation. The platform has been used to spread racist, sexist, and homophobic content, as well as conspiracy theories that would likely be banned on other platforms (Thomas, 2021). DLive is also known to have played a role in the events leading up to the January 6th Capitol insurrection, with far- right extremists livestreaming the event and receiving donations from viewers (Lakhani, 2021, p. 9). In response to the storming of the Capitol, DLive has implemented stricter content moderation policies, including demonetisation and the banning of influential figures associated with far-right extremism (ibid, p. 18). The findings of ISD´s analysis of DLive indicates that these actions reduced the "safe harbor" that extremists had previously enjoyed on DLive (Thomas, 2021). However, some claim that extremism still has a foothold on the platform despite these efforts to remove it (Schlegel, 2021b).
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.008: Live Streaming Platform + +**Summary**: Twitch.tv and Whatnot are examples of Live Streaming Platforms.

    Live Streaming Platforms allow people to create Accounts and stream live content (video or audio). A temporary open Group Chat is created alongside live streamed content for viewers to discuss the stream. Some Live Streaming Platforms allow users to archive streamed content for later non-live viewing.

    The ability to stream live media is not exclusive to Live Streaming Platforms; many online platforms allow users with Accounts to stream content (such as the Video Platform YouTube’s “YouTube Live”, and the Social Media Platform Facebook’s “Facebook Live”). However, Live Streaming Platforms’ primary purpose is to be a place for people to stream content live. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00124 Malign foreign interference and information influence on video game platforms: understanding the adversarial playbook](../../generated_pages/incidents/I00124.md) | This report “Malign foreign interference and information influence on video game platforms: understanding the adversarial playbook” looks at influence operations in relation to gaming. Part of the report looks at the use of gaming platforms, including DLive; a streaming platform (T0152.008: Live Streaming Platform);

    “Like Twitch and YouTube, DLive is a video streaming service that enables users (also known as "streamers," or "content creators") to record themselves talking, playing video games, and other activities [...] DLive is built on blockchain technology, using its own currency directly through it rather than relying on advertising revenue.”

    [...]

    The emergence of blockchain technology has also created opportunities for reduced censorship. Due to the decentralised nature of blockchain platforms, content deletion from numerous servers takes longer than centralised systems. While DLive has community guidelines that forbid harassment or hate speech, it also allegedly provides users with protection from deplatforming, a practice where tech companies prevent individuals or groups from using their websites (Cohen, 2020). DLive's lack of content moderation and deplatforming has attracted far-right extremists and fringe streamers who have been barred from mainstream social media platforms like YouTube (Cohen, 2020; Gais & Edison Hayden, 2020). PewDiePie, one of YouTube's most popular content creators with nearly 94 million subscribers, moved exclusively to DLive in 2019. Although financial factors played a significant role in PewDiePie's decision, some have been drawn to DLive as a consequence of being deplatformed from other video streaming services (Gais & Edison Hayden, 2020).

    According to recent findings from ISD, extremist groups have taken advantage of the relative lack of content moderation. The platform has been used to spread racist, sexist, and homophobic content, as well as conspiracy theories that would likely be banned on other platforms (Thomas, 2021). DLive is also known to have played a role in the events leading up to the January 6th Capitol insurrection, with far- right extremists livestreaming the event and receiving donations from viewers (Lakhani, 2021, p. 9). In response to the storming of the Capitol, DLive has implemented stricter content moderation policies, including demonetisation and the banning of influential figures associated with far-right extremism (ibid, p. 18). The findings of ISD´s analysis of DLive indicates that these actions reduced the "safe harbor" that extremists had previously enjoyed on DLive (Thomas, 2021). However, some claim that extremism still has a foothold on the platform despite these efforts to remove it (Schlegel, 2021b).
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.008: Live Streaming Platform + +**Summary**: Twitch.tv and Whatnot are examples of Live Streaming Platforms.

    Live Streaming Platforms allow people to create Accounts and stream live content (video or audio). A temporary open Group Chat is created alongside live streamed content for viewers to discuss the stream. Some Live Streaming Platforms allow users to archive streamed content for later non-live viewing.

    The ability to stream live media is not exclusive to Live Streaming Platforms; many online platforms allow users with Accounts to stream content (such as the Video Platform YouTube’s “YouTube Live”, and the Social Media Platform Facebook’s “Facebook Live”). However, Live Streaming Platforms’ primary purpose is to be a place for people to stream content live. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.009.md b/generated_pages/techniques/T0152.009.md index 02c2e2e..146234a 100644 --- a/generated_pages/techniques/T0152.009.md +++ b/generated_pages/techniques/T0152.009.md @@ -2,6 +2,52 @@ **Summary**: Apple’s App Store, Google’s Google Play Store, and Valve’s Steam are examples of Software Delivery Platforms.

    Software Delivery Platforms are designed to enable users to download programmes uploaded to the platform. Software can be purchased, or downloaded for free.

    Some Software Delivery Platforms require users to have an Account before they can download software, and software they acquire becomes associated with the account (i.e. the account owns a licence to download the software). Some platforms don’t require users to make accounts before downloading software.

    Actors may create their own Software Delivery Platform on a Domain they own. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Indie DB [is a platform that serves] to present indie games, which are titles from independent, small developer teams, which can be discussed and downloaded [Indie DB].

    [...]

    [On Indie DB we] found antisemitic, Islamist, sexist and other discriminatory content during the exploration. Both games and comments were located that made positive references to National Socialism. Radicalised users seem to use the opportunities to network, create groups, and communicate in forums. In addition, a number of member profiles with graphic propaganda content could be located. We found several games with propagandistic content advertised on the platform, which caused apparently radicalised users to form a fan community around those games. For example, there are titles such as the antisemitic Fursan Al-Aqsa: The Knights of the Al-Aqsa Mosque, which has won the Best Hardcore Game award at the Game Connection America 2024 Game Development Awards and which has received antisemitic praise on its review page. In the game, players need to target members of the Israeli Defence Forces, and attacks by Palestinian terrorist groups such as Hamas or Lions’ Den can be re-enacted. These include bomb attacks, beheadings and the re-enactment of the terrorist attack in Israel on 7 October 2023. We, therefore, deem Indie DB to be relevant for further analyses of extremist activities in digital gaming spaces.


    Indie DB is an online software delivery platform on which users can create groups, and participate in discussion forums (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0151.009: Legacy Online Forum Platform). The platform hosted games which allowed players to reenact terrorist attacks (T0147.001: Game Asset)., In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamebanana and Mod DB are so-called modding platforms that allow users to post their modifications of existing (popular) games. In the process of modding, highly radicalised content can be inserted into games that did not originally contain it. All of these platforms also have communication functions and customisable profiles.

    [...]

    During the explorations, several modifications with hateful themes were located, including right-wing extremist, racist, antisemitic and Islamist content. This includes mods that make it possible to play as terrorists or National Socialists. So-called “skins” (textures that change the appearance of models in the game) for characters from first-person shooters are particularly popular and contain references to National Socialism or Islamist terrorist organisations. Although some of this content could be justified with reference to historical accuracy and realism, the user profiles of the creators and commentators often reveal political motivations. Names with neo-Nazi codes or the use of avatars showing members of the Wehrmacht or the Waffen SS, for example, indicate a certain degree of positive appreciation or fascination with right-wing ideology, as do affirmations in the comment columns.

    Mod DB in particular has attracted public attention in the past. For example, a mod for the game Half-Life 2 made it possible to play a school shooting with the weapons used during the attacks at Columbine High School (1999) and Virginia Polytechnic Institute and State University (2007). Antisemitic memes and jokes are shared in several groups on the platform. It seems as if users partially connect with each other because of shared political views. There were also indications that Islamist and right-wing extremist users network on the basis of shared views on women, Jews or homosexuals. In addition to relevant usernames and avatars, we found profiles featuring picture galleries, backgrounds and banners dedicated to the SS. Extremist propaganda and radicalisation processes on modding platforms have not been explored yet, but our exploration suggests these digital spaces to be highly relevant for our field.


    Mod DB is a platform which allows users to upload mods for games, which other users can download (T0152.009: Software Delivery Platform, T0147.002: Game Mod Asset). | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | Analysis of communities on the gaming platform Steam showed that groups who are known to have engaged in acts of terrorism used Steam to host social communities (T0152.009: Software Delivery Platform, T0151.002: Online Community Group):

    The first is a Finnish-language group which was set up to promote the Nordic Resistance Movement (NRM). NRM are the only group in the sample examined by ISD known to have engaged in terrorist attacks. Swedish members of the group conducted a series of bombings in Gothenburg in 2016 and 2017, and several Finnish members are under investigation in relation to both violent attacks and murder.

    The NRM Steam group does not host content related to gaming, and instead seems to act as a hub for the movement. The group’s overview section contains a link to the official NRM website, and users are encouraged to find like-minded people to join the group. The group is relatively small, with 87 members, but at the time of writing, it appeared to be active and in use. Interestingly, although the group is in Finnish language, it has members in common with the English language channels identified in this analysis. This suggests that Steam may help facilitate international exchange between right-wing extremists.
    , ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass)., ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.009: Software Delivery Platform + +**Summary**: Apple’s App Store, Google’s Google Play Store, and Valve’s Steam are examples of Software Delivery Platforms.

    Software Delivery Platforms are designed to enable users to download programmes uploaded to the platform. Software can be purchased, or downloaded for free.

    Some Software Delivery Platforms require users to have an Account before they can download software, and software they acquire becomes associated with the account (i.e. the account owns a licence to download the software). Some platforms don’t require users to make accounts before downloading software.

    Actors may create their own Software Delivery Platform on a Domain they own. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Indie DB [is a platform that serves] to present indie games, which are titles from independent, small developer teams, which can be discussed and downloaded [Indie DB].

    [...]

    [On Indie DB we] found antisemitic, Islamist, sexist and other discriminatory content during the exploration. Both games and comments were located that made positive references to National Socialism. Radicalised users seem to use the opportunities to network, create groups, and communicate in forums. In addition, a number of member profiles with graphic propaganda content could be located. We found several games with propagandistic content advertised on the platform, which caused apparently radicalised users to form a fan community around those games. For example, there are titles such as the antisemitic Fursan Al-Aqsa: The Knights of the Al-Aqsa Mosque, which has won the Best Hardcore Game award at the Game Connection America 2024 Game Development Awards and which has received antisemitic praise on its review page. In the game, players need to target members of the Israeli Defence Forces, and attacks by Palestinian terrorist groups such as Hamas or Lions’ Den can be re-enacted. These include bomb attacks, beheadings and the re-enactment of the terrorist attack in Israel on 7 October 2023. We, therefore, deem Indie DB to be relevant for further analyses of extremist activities in digital gaming spaces.


    Indie DB is an online software delivery platform on which users can create groups, and participate in discussion forums (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0151.009: Legacy Online Forum Platform). The platform hosted games which allowed players to reenact terrorist attacks (T0147.001: Game Asset)., In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamebanana and Mod DB are so-called modding platforms that allow users to post their modifications of existing (popular) games. In the process of modding, highly radicalised content can be inserted into games that did not originally contain it. All of these platforms also have communication functions and customisable profiles.

    [...]

    During the explorations, several modifications with hateful themes were located, including right-wing extremist, racist, antisemitic and Islamist content. This includes mods that make it possible to play as terrorists or National Socialists. So-called “skins” (textures that change the appearance of models in the game) for characters from first-person shooters are particularly popular and contain references to National Socialism or Islamist terrorist organisations. Although some of this content could be justified with reference to historical accuracy and realism, the user profiles of the creators and commentators often reveal political motivations. Names with neo-Nazi codes or the use of avatars showing members of the Wehrmacht or the Waffen SS, for example, indicate a certain degree of positive appreciation or fascination with right-wing ideology, as do affirmations in the comment columns.

    Mod DB in particular has attracted public attention in the past. For example, a mod for the game Half-Life 2 made it possible to play a school shooting with the weapons used during the attacks at Columbine High School (1999) and Virginia Polytechnic Institute and State University (2007). Antisemitic memes and jokes are shared in several groups on the platform. It seems as if users partially connect with each other because of shared political views. There were also indications that Islamist and right-wing extremist users network on the basis of shared views on women, Jews or homosexuals. In addition to relevant usernames and avatars, we found profiles featuring picture galleries, backgrounds and banners dedicated to the SS. Extremist propaganda and radicalisation processes on modding platforms have not been explored yet, but our exploration suggests these digital spaces to be highly relevant for our field.


    Mod DB is a platform which allows users to upload mods for games, which other users can download (T0152.009: Software Delivery Platform, T0147.002: Game Mod Asset). | +| [I00123 The Extreme Right on Steam](../../generated_pages/incidents/I00123.md) | Analysis of communities on the gaming platform Steam showed that groups who are known to have engaged in acts of terrorism used Steam to host social communities (T0152.009: Software Delivery Platform, T0151.002: Online Community Group):

    The first is a Finnish-language group which was set up to promote the Nordic Resistance Movement (NRM). NRM are the only group in the sample examined by ISD known to have engaged in terrorist attacks. Swedish members of the group conducted a series of bombings in Gothenburg in 2016 and 2017, and several Finnish members are under investigation in relation to both violent attacks and murder.

    The NRM Steam group does not host content related to gaming, and instead seems to act as a hub for the movement. The group’s overview section contains a link to the official NRM website, and users are encouraged to find like-minded people to join the group. The group is relatively small, with 87 members, but at the time of writing, it appeared to be active and in use. Interestingly, although the group is in Finnish language, it has members in common with the English language channels identified in this analysis. This suggests that Steam may help facilitate international exchange between right-wing extremists.
    , ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    One function of these Steam groups is the organisation of ‘raids’ – coordinated trolling activity against their political opponents. An example of this can be seen in a white power music group sharing a link to an Israeli Steam group, encouraging other members to “help me raid this juden [German word for Jew] group”. The comments section of said target group show that neo-Nazi and antisemitic comments were consistently posted in the group just two minutes after the instruction had been posted in the extremist group, highlighting the swiftness with which racially motivated harassment can be directed online.

    Threat actors used social groups on Steam to organise harassment of targets (T0152.009: Software Delivery Platform, T0151.002: Online Community Group, T0049.005: Conduct Swarming, T0048: Harass)., ISD conducted an investigation into the usage of social groups on Steam. Steam is an online platform used to buy and sell digital games, and includes the Steam community feature, which “allows users to find friends and join groups and discussion forums, while also offering in-game voice and text chat”. Actors have used Steam’s social capabilities to enable online harm campaigns:

    A number of groups were observed encouraging members to join conversations on outside platforms. These include links to Telegram channels connected to white supremacist marches, and media outlets, forums and Discord servers run by neo-Nazis.

    [...]

    This off-ramping activity demonstrates how rather than sitting in isolation, Steam fits into the wider extreme right wing online ecosystem, with Steam groups acting as hubs for communities and organizations which span multiple platforms. Accordingly, although the platform appears to fill a specific role in the building and strengthening of communities with similar hobbies and interests, it is suggested that analysis seeking to determine the risk of these communities should focus on their activity across platforms


    Social Groups on Steam were used to drive new people to other neo-Nazi controlled community assets (T0122: Direct Users to Alternative Platforms, T0152.009: Software Delivery Platform, T0151.002: Online Community Group). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.009: Software Delivery Platform + +**Summary**: Apple’s App Store, Google’s Google Play Store, and Valve’s Steam are examples of Software Delivery Platforms.

    Software Delivery Platforms are designed to enable users to download programmes uploaded to the platform. Software can be purchased, or downloaded for free.

    Some Software Delivery Platforms require users to have an Account before they can download software, and software they acquire becomes associated with the account (i.e. the account owns a licence to download the software). Some platforms don’t require users to make accounts before downloading software.

    Actors may create their own Software Delivery Platform on a Domain they own. + **Tactic**: TA07 Select Channels and Affordances @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.010.md b/generated_pages/techniques/T0152.010.md index e623a57..59c4326 100644 --- a/generated_pages/techniques/T0152.010.md +++ b/generated_pages/techniques/T0152.010.md @@ -2,6 +2,49 @@ **Summary**: Dropbox and Google Drive are examples of File Hosting Platforms.

    File Hosting Platforms allow people to create Accounts which they can use to host files on another server, enabling access to content on any machine, and the ability to easily share files with anyone online.

    Actors may also create their own File Hosting Platform on a Website or Server they control. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.010: File Hosting Platform + +**Summary**: Dropbox and Google Drive are examples of File Hosting Platforms.

    File Hosting Platforms allow people to create Accounts which they can use to host files on another server, enabling access to content on any machine, and the ability to easily share files with anyone online.

    Actors may also create their own File Hosting Platform on a Website or Server they control. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00102 Ignore The Poway Synagogue Shooter’s Manifesto: Pay Attention To 8chan’s /pol/ Board](../../generated_pages/incidents/I00102.md) | On April 27, 2019, at around 11:30 a.m. local time, a young man with a semi-automatic rifle walked into the Chabad of Poway Synagogue in Poway, California. He opened fire, killing one worshipper and wounding three others. In the hours since the shooting, a manifesto, believed to be written by the shooter, began circulating online. Evidence has also surfaced that, like the Christchurch Mosque shooter, this killer began his rampage with a post on 8chan’s /pol/ board.

    Although both of these attacks may seem different, since they targeted worshippers of different faiths, both shooters were united by the same fascist ideology. They were also both radicalized in the same place: 8chan’s /pol/ board.

    This has been corroborated by posts on the board itself, where “anons,” as the posters call themselves, recirculated the shooter’s since-deleted post. In it, the alleged shooter claims to have been “lurking” on the site for a year and a half. He includes a link to a livestream of his rampage — which thankfully does not appear to have worked — and he also includes a pastebin link to his manifesto.

    The very first response to his announcement was another anon cheering him on and telling him to “get the high score,” AKA, kill a huge number of people.


    Before carrying out a mass shooting, the shooter posted a thread to 8chan’s /pol/ board. The post directed users to a variety of different platforms (T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0122: Direct Users to Alternative Platforms); a Facebook account on which the shooter attempted to livestream the shooting (T0146: Account Asset, T0151.001: Social Media Platform); and a manifesto they had written hosted on pastebin (T0146.006: Open Access Platform, T0152.005: Paste Platform, T0115: Post Content) and uploaded to the file sharing platform Mediafire (T0152.010: File Hosting Platform, T0085.004: Develop Document).

    The report looks deeper into 8chan’s /pol/ board:

    8chan is a large website, which includes a number of different discussion groups about everything from anime to left-wing politics. /pol/ is one particularly active board on the website, and it is best described as a gathering place for extremely online neo-Nazis.

    [...]

    I’ve browsed /pol/ on an almost daily basis since the Christchurch shooting. It has not been difficult to find calls for violence. On Monday, March 25 of this year, I ran across evidence of anons translating the Christchurch shooter’s manifesto into other languages in an attempt to inspire more shootings across the globe.

    This tactic can work, and today’s shooting is proof. The Poway Synagogue shooter directly cited the Christchurch shooter as his inspiration, saying he decided to carry out his attack roughly two weeks after that shooting. On /pol/, many anons refer to the Christchurch shooter, Brenton Tarrant, as “Saint Tarrant,” complete with medieval-inspired iconography.


    Manifestos posted to 8chan are translated and reshared by other platform users (T0101: Create Localised Content, T0146.006: Open Access Platform, T0151.012: Image Board Platform, T0115: Post Content, T0084.004: Appropriate Content).

    When I began looking through /pol/ right after the Poway Synagogue shooting, I came across several claims that the shootings had been a “false flag” aimed at making the message board look bad.

    When Bellingcat tweeted out a warning about shitposting and the shooter’s manifesto, in the immediate wake of the attack, probable anons even commented on the Tweet in an attempt to deny that a channer had been behind the attack.

    This is a recognizable pattern that occurs in the wake of any crimes committed by members of the board. While the initial response to the Christchurch shooter’s massacre thread was riotous glee, in the days after the shooting many anons began to claim the attack had been a false flag. This actually sparked significant division and debate between the members of /pol/. In the below image, a user mocks other anons for being unable to “believe something in your favor is real.” Another anon responds, “As the evidence comes out, its [sic] quite clear that this was a false flag.”

    In his manifesto, the Poway Synagogue shooter even weighed in on this debate, accusing other anons who called the Christchurch and Tree of Life Synagogue shootings “false flags” to merely have been scared: “They can’t fathom that there are brave White men alive who have the willpower and courage it takes to say, ‘Fuck my life—I’m willing to sacrifice everything for the benefit of my race.’”


    Platform users deny that their platform has been used by mass shooters to publish their manifestos (T0129.006: Deny Involvement). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.010: File Hosting Platform + +**Summary**: Dropbox and Google Drive are examples of File Hosting Platforms.

    File Hosting Platforms allow people to create Accounts which they can use to host files on another server, enabling access to content on any machine, and the ability to easily share files with anyone online.

    Actors may also create their own File Hosting Platform on a Website or Server they control. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.011.md b/generated_pages/techniques/T0152.011.md index 6c80eba..8dd3726 100644 --- a/generated_pages/techniques/T0152.011.md +++ b/generated_pages/techniques/T0152.011.md @@ -2,6 +2,48 @@ **Summary**: Wikipedia, Fandom, Ruwiki, TV Tropes, and the SCP Foundation are examples of Wiki Platforms.

    Wikis use wiki software to allow platform users to collaboratively create and maintain an encyclopedia of information related to a given topic. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.011: Wiki Platform + +**Summary**: Wikipedia, Fandom, Ruwiki, TV Tropes, and the SCP Foundation are examples of Wiki Platforms.

    Wikis use wiki software to allow platform users to collaboratively create and maintain an encyclopedia of information related to a given topic. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.011: Wiki Platform + +**Summary**: Wikipedia, Fandom, Ruwiki, TV Tropes, and the SCP Foundation are examples of Wiki Platforms.

    Wikis use wiki software to allow platform users to collaboratively create and maintain an encyclopedia of information related to a given topic. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.012.md b/generated_pages/techniques/T0152.012.md index 1b7c691..10dde7d 100644 --- a/generated_pages/techniques/T0152.012.md +++ b/generated_pages/techniques/T0152.012.md @@ -2,6 +2,54 @@ **Summary**: Patreon, Fansly, and OnlyFans are examples of Subscription Service Platforms.

    Subscription Service Platforms enable users with Accounts to host online content to which other platform users can subscribe to access. Content typically requires Paid Subscription to access, however open content is often also supported. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | +| [I00112 Patreon allows disinformation and conspiracies to be monetised in Spain](../../generated_pages/incidents/I00112.md) | In this report EU DisinfoLab identified 17 Spanish accounts that monetise and/or spread QAnon content or other conspiracy theories on Patreon. Content produced by these accounts go against Patreon’s stated policy of removing creators that “advance disinformation promoting the QAnon conspiracy theory”. EU DisinfoLab found:

    In most cases, the creators monetise the content directly on Patreon (posts are only accessible for people sponsoring the creators) but there are also cases of indirect monetization (monetization through links leading to other platforms), an aspect that was flagged and analysed by Eu DisinfoLab in the mentioned previous report.

    Some creators display links that redirects users to other platforms such as YouTube or LBRY where they can monetise their content. Some even offer almost all of their videos for free by redirecting to their YouTube channel.

    Another modus operandi is for the creators to advertise on Patreon that they are looking for financing through PayPal or provide the author’s email to explore other financing alternatives.

    [...]

    Sometimes the content offered for a fee on Patreon is freely accessible on other platforms. Creators openly explain that they seek voluntary donation on Patreon, but that their creations will be public on YouTube. This means that the model of these platforms does not always involve a direct monetisation of the content. Creators who have built a strong reputation previously on other platforms can use Patreon as a platform to get some sponsorship which is not related to the content and give them more freedom to create.

    Some users explicitly claim to use Patreon as a secondary channel to evade “censorship” by other platforms such as YouTube. Patreon seems to be perceived as a safe haven for disinformation and fringe content that has been suppressed for violating the policies of other platforms. For example, Jorge Guerra points out how Patreon acts as a back-up channel to go to in case of censorship by YouTube. Meanwhile, Alfa Mind openly claims to use Patreon to publish content that is not allowed on YouTube. “Exclusive access to videos that are prohibited on YouTube. These videos are only accessible on Patreon, as their content is very explicit and shocking”, are offered to the patrons who pay €3 per month.


    In spite of Patreon’s stated policy, actors use accounts on their platform to generate revenue or donations for their content, and to provide a space to host content which was removed from other platforms (T0146: Account Asset, T0152.012: Subscription Service Platform, T0121.001: Bypass Content Bocking).

    Some actors were observed accepting donations via PayPal (T0146: Account Asset, T0148.003: Payment Processing Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.012: Subscription Service Platform + +**Summary**: Patreon, Fansly, and OnlyFans are examples of Subscription Service Platforms.

    Subscription Service Platforms enable users with Accounts to host online content to which other platform users can subscribe to access. Content typically requires Paid Subscription to access, however open content is often also supported. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0152 Digital Content Hosting Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00110 How COVID-19 conspiracists and extremists use crowdfunding platforms to fund their activities](../../generated_pages/incidents/I00110.md) | The EU Disinfo Lab produced a report into disinformation published on crowdfunding platforms:

    More worrisome is the direct monetisation of disinformation happening on crowdfunding platforms: on Kickstarter, we found a user openly raising money for a documentary project suggesting that COVID-19 is a conspiracy.

    A Kickstarter user attempted to use the platform to fund production of a documentary (T0017: Conduct Fundraising, T0087: Develop Video-Based Content, T0146: Account Asset, T0148.006: Crowdfunding Platform).

    On Patreon, we found several instances of direct monetisation of COVID-19 disinformation, including posts promoting a device allegedly protecting against COVID-19 and 5G, as well as posts related to the “Plandemic” conspiracy video, which gained attention on YouTube before being removed by the platform.

    We also found an account called “Stranger than fiction” entirely dedicated to disinformation, which openly states that their content was “Banned by screwtube and fakebook, our videos have been viewed over a billion times.”


    The “Stranger than fiction” user presented itself as an alternative news source which had been banned from other platforms (T0146: Account Asset, T0097.202: News Outlet Persona, T0121.001: Bypass Content Bocking, T0152.012: Subscription Service Platform).

    On the US-based crowdfunding platform IndieGogo, EU DisinfoLab found a successful crowdfunding campaign of €133.903 for a book called Revolution Q. This book, now also available on Amazon, claims to be “Written for both newcomers and long-time QAnon fans alike, this book is a treasure-trove of information designed to help everyone weather The Storm.”

    An IndieGogo account was used to gather funds to produce a book on QAnon (T0017: Conduct Fundraising, T0085.005: Develop Book, T0146: Account Asset, T0148.006: Crowdfunding Platform), with the book later sold on Amazon marketplace (T0148.007: eCommerce Platform). | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | +| [I00112 Patreon allows disinformation and conspiracies to be monetised in Spain](../../generated_pages/incidents/I00112.md) | In this report EU DisinfoLab identified 17 Spanish accounts that monetise and/or spread QAnon content or other conspiracy theories on Patreon. Content produced by these accounts go against Patreon’s stated policy of removing creators that “advance disinformation promoting the QAnon conspiracy theory”. EU DisinfoLab found:

    In most cases, the creators monetise the content directly on Patreon (posts are only accessible for people sponsoring the creators) but there are also cases of indirect monetization (monetization through links leading to other platforms), an aspect that was flagged and analysed by Eu DisinfoLab in the mentioned previous report.

    Some creators display links that redirects users to other platforms such as YouTube or LBRY where they can monetise their content. Some even offer almost all of their videos for free by redirecting to their YouTube channel.

    Another modus operandi is for the creators to advertise on Patreon that they are looking for financing through PayPal or provide the author’s email to explore other financing alternatives.

    [...]

    Sometimes the content offered for a fee on Patreon is freely accessible on other platforms. Creators openly explain that they seek voluntary donation on Patreon, but that their creations will be public on YouTube. This means that the model of these platforms does not always involve a direct monetisation of the content. Creators who have built a strong reputation previously on other platforms can use Patreon as a platform to get some sponsorship which is not related to the content and give them more freedom to create.

    Some users explicitly claim to use Patreon as a secondary channel to evade “censorship” by other platforms such as YouTube. Patreon seems to be perceived as a safe haven for disinformation and fringe content that has been suppressed for violating the policies of other platforms. For example, Jorge Guerra points out how Patreon acts as a back-up channel to go to in case of censorship by YouTube. Meanwhile, Alfa Mind openly claims to use Patreon to publish content that is not allowed on YouTube. “Exclusive access to videos that are prohibited on YouTube. These videos are only accessible on Patreon, as their content is very explicit and shocking”, are offered to the patrons who pay €3 per month.


    In spite of Patreon’s stated policy, actors use accounts on their platform to generate revenue or donations for their content, and to provide a space to host content which was removed from other platforms (T0146: Account Asset, T0152.012: Subscription Service Platform, T0121.001: Bypass Content Bocking).

    Some actors were observed accepting donations via PayPal (T0146: Account Asset, T0148.003: Payment Processing Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152.012: Subscription Service Platform + +**Summary**: Patreon, Fansly, and OnlyFans are examples of Subscription Service Platforms.

    Subscription Service Platforms enable users with Accounts to host online content to which other platform users can subscribe to access. Content typically requires Paid Subscription to access, however open content is often also supported. + **Tactic**: TA07 Select Channels and Affordances @@ -22,4 +70,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0152.md b/generated_pages/techniques/T0152.md index 988ce42..088d6ae 100644 --- a/generated_pages/techniques/T0152.md +++ b/generated_pages/techniques/T0152.md @@ -2,6 +2,48 @@ **Summary**: Digital Content Hosting Assets are online assets which are primarily designed to allow actors to upload content to the internet.

    Sub-techniques categorised under Digital Content Hosting Assets can include Community Hosting and Content Delivery capabilities; however their nominal primary purpose is to host content online. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152: Digital Content Hosting Asset + +**Summary**: Digital Content Hosting Assets are online assets which are primarily designed to allow actors to upload content to the internet.

    Sub-techniques categorised under Digital Content Hosting Assets can include Community Hosting and Content Delivery capabilities; however their nominal primary purpose is to host content online. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0152: Digital Content Hosting Asset + +**Summary**: Digital Content Hosting Assets are online assets which are primarily designed to allow actors to upload content to the internet.

    Sub-techniques categorised under Digital Content Hosting Assets can include Community Hosting and Content Delivery capabilities; however their nominal primary purpose is to host content online. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.001.md b/generated_pages/techniques/T0153.001.md index b1ce667..3263186 100644 --- a/generated_pages/techniques/T0153.001.md +++ b/generated_pages/techniques/T0153.001.md @@ -2,6 +2,52 @@ **Summary**: Gmail, iCloud mail, and Microsoft Outlook are examples of Email Platforms.

    Email Platforms are online platforms which allow people to create Accounts that they can use to send and receive emails to and from other email accounts.

    Instead of using an Email Platform, actors may set up their own Email Domain, letting them send and receive emails on a custom domain.

    Analysts should default to Email Platform if they cannot confirm whether an email was sent using a privately operated email, or via an account on a public email platform (for example, in situations where analysts are coding third party reporting which does not specify the type of email used). +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | +| [I00121 Operation Overload: how pro-Russian actors flood newsrooms with fake content and seek to divert their efforts](../../generated_pages/incidents/I00121.md) | The unique aspect of Operation Overload is a barrage of emails sent to newsrooms and fact-checkers across Europe. The authors of these messages urge recipients to verify content allegedly found online. The email subject lines often include an incitement to verify the claims briefly described in the message body. This is followed by a short list of links directing recipients to posts on Telegram, X, or known pro-Russian websites, including Pravda and Sputnik.

    We have collected 221 emails sent to 20 organisations. The organisations mostly received identical emails urging them to fact-check specific false stories, which demonstrates that the emails were sent as part of a larger coordinated campaign.

    [...]

    The authors of the emails do not hide their intention to see the fake content widely spread. In February 2024, a journalist at the German outlet CORRECTIV engaged with the sender of one of the emails, providing feedback on the narratives which were originally sent. CORRECTIV received a response from the same Gmail address, initially expressing respect and trust in CORRECTIV’s assessment, while asking: “is it possible for your work to be seen by as many people as possible?”, thereby clearly stating the goal of the operation.

    [...]

    All the emails come from authors posing as concerned citizens. All emails are sent with Gmail accounts, which is typical for personal use. This makes it challenging to identify the individuals behind these emails, as anyone can open a Gmail account for free. The email headers indicate that the messages were sent from the Gmail interface, not from a personal client which would disclose the sender’s IP address.


    In this example, threat actors used gmail accounts (T0146.001: Free Account Asset, T0097.100: Individual Persona, T0143.002: Fabricated Persona, T0153.001: Email Platform) to target journalists and fact-checkers, with the apparent goal of having them amplify operation narratives through fact checks. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.001: Email Platform + +**Summary**: Gmail, iCloud mail, and Microsoft Outlook are examples of Email Platforms.

    Email Platforms are online platforms which allow people to create Accounts that they can use to send and receive emails to and from other email accounts.

    Instead of using an Email Platform, actors may set up their own Email Domain, letting them send and receive emails on a custom domain.

    Analysts should default to Email Platform if they cannot confirm whether an email was sent using a privately operated email, or via an account on a public email platform (for example, in situations where analysts are coding third party reporting which does not specify the type of email used). + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00119 Independent journalist publishes Trump campaign document hacked by Iran despite election interference concerns](../../generated_pages/incidents/I00119.md) | An American journalist who runs an independent newsletter published a document [on 26 Sep 2024] that appears to have been stolen from Donald Trump’s presidential campaign — the first public posting of a file that is believed to be part of a dossier that federal officials say is part of an Iranian effort to manipulate the [2024] U.S. election.

    The PDF document is a 271-page opposition research file on former President Donald Trump’s running mate, Sen. JD Vance, R-Ohio.

    For more than two months, hackers who the U.S. says are tied to Iran have tried to persuade the American media to cover files they stole. No outlets took the bait.

    But on Thursday, reporter Ken Klippenstein, who self-publishes on Substack after he left The Intercept this year, published one of the files.

    [...]

    Reporters who have received the documents describe the same pattern: An AOL account emails them files, signed by a person using the name “Robert,” who is reluctant to speak to their identity or reasons for wanting the documents to receive coverage.

    NBC News was not part of the Robert persona’s direct outreach, but it has viewed its correspondence with a reporter at another publication.

    One of the emails from the Robert persona previously viewed by NBC News included three large PDF files, each corresponding to Trump’s three reported finalists for vice president. The Vance file appears to be the one Klippenstein hosts on his site.


    In this example hackers attributed to Iran used the Robert persona to email journalists hacked documents (T0146: Account Asset, T0097.100: Individual Persona, T0153.001: Email Platform).

    The journalist Ken Kippenstien used his existing blog on substack to host a link to download the document (T0089: Obtain Private Documents, T0097.102: Journalist Persona, T0115: Post Content, T0143.001: Authentic Persona, T0152.001: Blogging Platform, T0152.002: Blog Asset, T0150.003: Pre-Existing Asset). | +| [I00121 Operation Overload: how pro-Russian actors flood newsrooms with fake content and seek to divert their efforts](../../generated_pages/incidents/I00121.md) | The unique aspect of Operation Overload is a barrage of emails sent to newsrooms and fact-checkers across Europe. The authors of these messages urge recipients to verify content allegedly found online. The email subject lines often include an incitement to verify the claims briefly described in the message body. This is followed by a short list of links directing recipients to posts on Telegram, X, or known pro-Russian websites, including Pravda and Sputnik.

    We have collected 221 emails sent to 20 organisations. The organisations mostly received identical emails urging them to fact-check specific false stories, which demonstrates that the emails were sent as part of a larger coordinated campaign.

    [...]

    The authors of the emails do not hide their intention to see the fake content widely spread. In February 2024, a journalist at the German outlet CORRECTIV engaged with the sender of one of the emails, providing feedback on the narratives which were originally sent. CORRECTIV received a response from the same Gmail address, initially expressing respect and trust in CORRECTIV’s assessment, while asking: “is it possible for your work to be seen by as many people as possible?”, thereby clearly stating the goal of the operation.

    [...]

    All the emails come from authors posing as concerned citizens. All emails are sent with Gmail accounts, which is typical for personal use. This makes it challenging to identify the individuals behind these emails, as anyone can open a Gmail account for free. The email headers indicate that the messages were sent from the Gmail interface, not from a personal client which would disclose the sender’s IP address.


    In this example, threat actors used gmail accounts (T0146.001: Free Account Asset, T0097.100: Individual Persona, T0143.002: Fabricated Persona, T0153.001: Email Platform) to target journalists and fact-checkers, with the apparent goal of having them amplify operation narratives through fact checks. | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.001: Email Platform + +**Summary**: Gmail, iCloud mail, and Microsoft Outlook are examples of Email Platforms.

    Email Platforms are online platforms which allow people to create Accounts that they can use to send and receive emails to and from other email accounts.

    Instead of using an Email Platform, actors may set up their own Email Domain, letting them send and receive emails on a custom domain.

    Analysts should default to Email Platform if they cannot confirm whether an email was sent using a privately operated email, or via an account on a public email platform (for example, in situations where analysts are coding third party reporting which does not specify the type of email used). + **Tactic**: TA07 Select Channels and Affordances @@ -21,4 +67,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.002.md b/generated_pages/techniques/T0153.002.md index 8109d4e..64002ef 100644 --- a/generated_pages/techniques/T0153.002.md +++ b/generated_pages/techniques/T0153.002.md @@ -2,6 +2,48 @@ **Summary**: Bitly and TinyURL are examples of Link Shortening Platforms.

    Link Shortening Platforms are online platforms which allow people to create Accounts that they can use to convert existing URLs into Shortened Links, or into QR Codes. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.002: Link Shortening Platform + +**Summary**: Bitly and TinyURL are examples of Link Shortening Platforms.

    Link Shortening Platforms are online platforms which allow people to create Accounts that they can use to convert existing URLs into Shortened Links, or into QR Codes. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.002: Link Shortening Platform + +**Summary**: Bitly and TinyURL are examples of Link Shortening Platforms.

    Link Shortening Platforms are online platforms which allow people to create Accounts that they can use to convert existing URLs into Shortened Links, or into QR Codes. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.003.md b/generated_pages/techniques/T0153.003.md index aefd178..c74d8c3 100644 --- a/generated_pages/techniques/T0153.003.md +++ b/generated_pages/techniques/T0153.003.md @@ -2,6 +2,48 @@ **Summary**: A Shortened Link is a custom URL which is typically a shortened version of another URL. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.003: Shortened Link Asset + +**Summary**: A Shortened Link is a custom URL which is typically a shortened version of another URL. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.003: Shortened Link Asset + +**Summary**: A Shortened Link is a custom URL which is typically a shortened version of another URL. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.004.md b/generated_pages/techniques/T0153.004.md index 99c375c..71fc7ba 100644 --- a/generated_pages/techniques/T0153.004.md +++ b/generated_pages/techniques/T0153.004.md @@ -2,6 +2,50 @@ **Summary**: A QR Code allows people to use cameras on their smartphones to open a URL. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.004: QR Code Asset + +**Summary**: A QR Code allows people to use cameras on their smartphones to open a URL. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00128 #TrollTracker: Outward Influence Operation From Iran](../../generated_pages/incidents/I00128.md) | [Meta removed a network of assets for coordinated inauthentic behaviour. One page] in the network, @StopMEK, was promoting views against the People’s Mujahedin of Iran (MEK), the largest and most active political opposition group against the Islamic Republic of Iran Leadership.

    The content on the page drew narratives showing parallels between the Islamic State of Iraq and Syria (ISIS) and the MEK.

    Apart from images and memes, the @StopMEK page shared a link to an archived report on how the United States was monitoring the MEK’s movement in Iran in the mid-1990’s. The file was embedded as a QR code on one of the page’s images.


    In this example a Facebook page presented itself as focusing on a political cause (T0097.208: Social Cause Persona, T0151.001: Social Media Platform, T0151.002: Online Community Group). Within the page it embedded a QR code (T0122: Direct Users to Alternative Platforms, T0153.004: QR Code Asset), which took users to a document hosted on another website (T0152.004: Website Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.004: QR Code Asset + +**Summary**: A QR Code allows people to use cameras on their smartphones to open a URL. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.005.md b/generated_pages/techniques/T0153.005.md index 963b696..748ddaf 100644 --- a/generated_pages/techniques/T0153.005.md +++ b/generated_pages/techniques/T0153.005.md @@ -2,6 +2,53 @@ **Summary**: Google Ads, Facebook Ads, and LinkedIn Marketing Solutions are examples of Online Advertising Platforms.

    Online Advertising Platforms are online platforms which allow people to create Accounts that they can use to upload and deliver adverts to people online. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Ad approval systems can create risks. We created 12 ‘fake’ ads that promoted dangerous weight loss techniques and behaviours. We tested to see if these ads would be approved to run, and they were. This means dangerous behaviours can be promoted in paid-for advertising. (Requests to run ads were withdrawn after approval or rejection, so no dangerous advertising was published as a result of this experiment.)

    Specifically: On TikTok, 100% of the ads were approved to run; On Facebook, 83% of the ads were approved to run; On Google, 75% of the ads were approved to run.

    Ad management systems can create risks. We investigated how platforms allow advertisers to target users, and found that it is possible to target people who may be interested in pro-eating disorder content.

    Specifically: On TikTok: End-users who interact with pro-eating disorder content on TikTok, download advertisers’ eating disorder apps or visit their websites can be targeted; On Meta: End-users who interact with pro-eating disorder content on Meta, download advertisers’ eating disorder apps or visit their websites can be targeted; On X: End-users who follow pro- eating disorder accounts, or ‘look’ like them, can be targeted; On Google: End-users who search specific words or combinations of words (including pro-eating disorder words), watch pro-eating disorder YouTube channels and probably those who download eating disorder and mental health apps can be targeted.


    Advertising platforms managed by TikTok, Facebook, and Google approved adverts to be displayed on their platforms. These platforms enabled users to deliver targeted advertising to potentially vulnerable platform users (T0018: Purchase Targeted Advertisements, T0153.005: Online Advertising Platform). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.005: Online Advertising Platform + +**Summary**: Google Ads, Facebook Ads, and LinkedIn Marketing Solutions are examples of Online Advertising Platforms.

    Online Advertising Platforms are online platforms which allow people to create Accounts that they can use to upload and deliver adverts to people online. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Ad approval systems can create risks. We created 12 ‘fake’ ads that promoted dangerous weight loss techniques and behaviours. We tested to see if these ads would be approved to run, and they were. This means dangerous behaviours can be promoted in paid-for advertising. (Requests to run ads were withdrawn after approval or rejection, so no dangerous advertising was published as a result of this experiment.)

    Specifically: On TikTok, 100% of the ads were approved to run; On Facebook, 83% of the ads were approved to run; On Google, 75% of the ads were approved to run.

    Ad management systems can create risks. We investigated how platforms allow advertisers to target users, and found that it is possible to target people who may be interested in pro-eating disorder content.

    Specifically: On TikTok: End-users who interact with pro-eating disorder content on TikTok, download advertisers’ eating disorder apps or visit their websites can be targeted; On Meta: End-users who interact with pro-eating disorder content on Meta, download advertisers’ eating disorder apps or visit their websites can be targeted; On X: End-users who follow pro- eating disorder accounts, or ‘look’ like them, can be targeted; On Google: End-users who search specific words or combinations of words (including pro-eating disorder words), watch pro-eating disorder YouTube channels and probably those who download eating disorder and mental health apps can be targeted.


    Advertising platforms managed by TikTok, Facebook, and Google approved adverts to be displayed on their platforms. These platforms enabled users to deliver targeted advertising to potentially vulnerable platform users (T0018: Purchase Targeted Advertisements, T0153.005: Online Advertising Platform). | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.005: Online Advertising Platform + +**Summary**: Google Ads, Facebook Ads, and LinkedIn Marketing Solutions are examples of Online Advertising Platforms.

    Online Advertising Platforms are online platforms which allow people to create Accounts that they can use to upload and deliver adverts to people online. + **Tactic**: TA07 Select Channels and Affordances @@ -22,4 +69,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.006.md b/generated_pages/techniques/T0153.006.md index e3b02a3..cd39f88 100644 --- a/generated_pages/techniques/T0153.006.md +++ b/generated_pages/techniques/T0153.006.md @@ -2,6 +2,56 @@ **Summary**: Many online platforms have Content Recommendation Algorithms, which promote content posted to the platform to users based on metrics the platform operators are trying to meet. Algorithms typically surface platform content which the user is likely to engage with, based on how they and other users have behaved on the platform. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Content recommender systems can create risks. We created and primed ‘fake’ accounts for 16-year old Australians and found that some recommender systems will promote pro-eating disorder content to children.

    Specifically: On TikTok, 0% of the content recommended was classified as pro-eating disorder content; On Instagram, 23% of the content recommended was classified as pro-eating disorder content; On X, 67% of content recommended was classified as pro-eating disorder content (and disturbingly, another 13% displayed self-harm imagery).


    Content recommendation algorithms developed by Instagram (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm) and X (T0151.008: Microblogging Platform, T0153.006: Content Recommendation Algorithm) promoted harmful content to an account presenting as a 16 year old Australian. | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | +| [I00115 How Facebook shapes your feed](../../generated_pages/incidents/I00115.md) | This 2021 report by The Washington Post explains the mechanics of Facebook’s algorithm (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm):

    In its early years, Facebook’s algorithm prioritized signals such as likes, clicks and comments to decide which posts to amplify. Publishers, brands and individual users soon learned how to craft posts and headlines designed to induce likes and clicks, giving rise to what came to be known as “clickbait.” By 2013, upstart publishers such as Upworthy and ViralNova were amassing tens of millions of readers with articles designed specifically to game Facebook’s news feed algorithm.

    Facebook realized that users were growing wary of misleading teaser headlines, and the company recalibrated its algorithm in 2014 and 2015 to downgrade clickbait and focus on new metrics, such as the amount of time a user spent reading a story or watching a video, and incorporating surveys on what content users found most valuable. Around the same time, its executives identified video as a business priority, and used the algorithm to boost “native” videos shared directly to Facebook. By the mid-2010s, the news feed had tilted toward slick, professionally produced content, especially videos that would hold people’s attention.

    In 2016, however, Facebook executives grew worried about a decline in “original sharing.” Users were spending so much time passively watching and reading that they weren’t interacting with each other as much. Young people in particular shifted their personal conversations to rivals such as Snapchat that offered more intimacy.

    Once again, Facebook found its answer in the algorithm: It developed a new set of goal metrics that it called “meaningful social interactions,” designed to show users more posts from friends and family, and fewer from big publishers and brands. In particular, the algorithm began to give outsize weight to posts that sparked lots of comments and replies.

    The downside of this approach was that the posts that sparked the most comments tended to be the ones that made people angry or offended them, the documents show. Facebook became an angrier, more polarizing place. It didn’t help that, starting in 2017, the algorithm had assigned reaction emoji — including the angry emoji — five times the weight of a simple “like,” according to company documents.

    [...]

    Internal documents show Facebook researchers found that, for the most politically oriented 1 million American users, nearly 90 percent of the content that Facebook shows them is about politics and social issues. Those groups also received the most misinformation, especially a set of users associated with mostly right-leaning content, who were shown one misinformation post out of every 40, according to a document from June 2020.

    One takeaway is that Facebook’s algorithm isn’t a runaway train. The company may not directly control what any given user posts, but by choosing which types of posts will be seen, it sculpts the information landscape according to its business priorities. Some within the company would like to see Facebook use the algorithm to explicitly promote certain values, such as democracy and civil discourse. Others have suggested that it develop and prioritize new metrics that align with users’ values, as with a 2020 experiment in which the algorithm was trained to predict what posts they would find “good for the world” and “bad for the world,” and optimize for the former.
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.006: Content Recommendation Algorithm + +**Summary**: Many online platforms have Content Recommendation Algorithms, which promote content posted to the platform to users based on metrics the platform operators are trying to meet. Algorithms typically surface platform content which the user is likely to engage with, based on how they and other users have behaved on the platform. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00097 Report: Not Just Algorithms](../../generated_pages/incidents/I00097.md) | This report explores the role of four systems (recommender systems, content moderation systems, ad approval systems and ad management systems) in creating risks around eating disorders.

    [...]

    Content recommender systems can create risks. We created and primed ‘fake’ accounts for 16-year old Australians and found that some recommender systems will promote pro-eating disorder content to children.

    Specifically: On TikTok, 0% of the content recommended was classified as pro-eating disorder content; On Instagram, 23% of the content recommended was classified as pro-eating disorder content; On X, 67% of content recommended was classified as pro-eating disorder content (and disturbingly, another 13% displayed self-harm imagery).


    Content recommendation algorithms developed by Instagram (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm) and X (T0151.008: Microblogging Platform, T0153.006: Content Recommendation Algorithm) promoted harmful content to an account presenting as a 16 year old Australian. | +| [I00108 How you thought you support the animals and you ended up funding white supremacists](../../generated_pages/incidents/I00108.md) | This article examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology:

    Suavelos uses Facebook and other platforms to amplify its message. In order to bypass the platforms’ community standards and keep their public pages active, Facebook pages such as “I support the police” are a good vehicle to spread a specific agenda without claiming to be racist. In looking back at this Facebook page, we followed Facebook’s algorithm for related pages and found suggested Facebook pages

    [...]

    This amplification strategy on Facebook is successful, as according to SimilarWeb figures, it attracts around 111,000 visits every month on the Suavelos.eu website.

    [...]

    Revenue through online advertisements can be achieved by different platforms through targeted advertisements, like Google Adsense or Doubleclick, or related and similar sponsored content, such as Taboola. Accordingly, Suavelos.eu uses both of these websites to display advertisements and consequently receives funding from such advertisements.

    Once visitors are on the website supporting its advertisement revenue, Suavelos’ goal is to then turn these visitors into regular members of Suavelos network through donations or fees, or have them continue to support Suavelos.


    Suevelos created a variety of pages on Facebook which presented as centring on prosocial causes. Facebook’s algorithm helped direct users to these pages (T0092: Build Network, T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm, T0151.003: Online Community Page, T0143.208: Social Cause Persona).

    Suevelos used these pages to generate traffic for their WordPress site (T0122: Direct Users to Alternative Platforms, T0152.003: Website Hosting Platform, T0152.004: Website Asset), which used accounts on a variety of online advertising platforms to host adverts (T0146: Account Asset, T0153.005: Online Advertising Platform). | +| [I00114 ‘Carol’s Journey’: What Facebook knew about how it radicalized users](../../generated_pages/incidents/I00114.md) | This report examines internal Facebook communications which reveal employees’ concerns about how the platform’s algorithm was recommending users join extremist conspiracy groups.

    In summer 2019, a new Facebook user named Carol Smith signed up for the platform, describing herself as a politically conservative mother from Wilmington, North Carolina. Smith’s account indicated an interest in politics, parenting and Christianity and followed a few of her favorite brands, including Fox News and then-President Donald Trump.

    Though Smith had never expressed interest in conspiracy theories, in just two days Facebook was recommending she join groups dedicated to QAnon, a sprawling and baseless conspiracy theory and movement that claimed Trump was secretly saving the world from a cabal of pedophiles and Satanists.

    Smith didn’t follow the recommended QAnon groups, but whatever algorithm Facebook was using to determine how she should engage with the platform pushed ahead just the same. Within one week, Smith’s feed was full of groups and pages that had violated Facebook’s own rules, including those against hate speech and disinformation.

    Smith wasn’t a real person. A researcher employed by Facebook invented the account, along with those of other fictitious “test users” in 2019 and 2020, as part of an experiment in studying the platform’s role in misinforming and polarizing users through its recommendations systems.

    That researcher said Smith’s Facebook experience was “a barrage of extreme, conspiratorial, and graphic content.”


    Facebook’s Algorithm suggested users join groups which supported the QAnon movement (T0151.001: Social Media Platform, T0151.002: Online Community Group, T0153.006: Content Recommendation Algorithm, T0097.208: Social Cause Persona).

    Further investigation by Facebook uncovered that its advertising platform had been used to promote QAnon narratives (T0146: Account Asset, T0114: Deliver Ads, T0153.005: Online Advertising Platform):

    For years, company researchers had been running experiments like Carol Smith’s to gauge the platform’s hand in radicalizing users, according to the documents seen by NBC News.

    This internal work repeatedly found that recommendation tools pushed users into extremist groups, findings that helped inform policy changes and tweaks to recommendations and news feed rankings. Those rankings are a tentacled, ever-evolving system widely known as “the algorithm” that pushes content to users. But the research at that time stopped well short of inspiring any movement to change the groups and pages themselves.

    That reluctance was indicative of “a pattern at Facebook,” Haugen told reporters this month. “They want the shortest path between their current policies and any action.”

    [...]

    By summer 2020, Facebook was hosting thousands of private QAnon groups and pages, with millions of members and followers, according to an unreleased internal investigation.

    A year after the FBI designated QAnon as a potential domestic terrorist threat in the wake of standoffs, alleged planned kidnappings, harassment campaigns and shootings, Facebook labeled QAnon a “Violence Inciting Conspiracy Network” and banned it from the platform, along with militias and other violent social movements. A small team working across several of Facebook’s departments found its platforms had hosted hundreds of ads on Facebook and Instagram worth thousands of dollars and millions of views, “praising, supporting, or representing” the conspiracy theory.

    [...]

    For many employees inside Facebook, the enforcement came too late, according to posts left on Workplace, the company’s internal message board.

    “We’ve known for over a year now that our recommendation systems can very quickly lead users down the path to conspiracy theories and groups,” one integrity researcher, whose name had been redacted, wrote in a post announcing she was leaving the company. “This fringe group has grown to national prominence, with QAnon congressional candidates and QAnon hashtags and groups trending in the mainstream. We were willing to act only * after * things had spiraled into a dire state.”

    While Facebook’s ban initially appeared effective, a problem remained: The removal of groups and pages didn’t wipe out QAnon’s most extreme followers, who continued to organize on the platform.

    “There was enough evidence to raise red flags in the expert community that Facebook and other platforms failed to address QAnon’s violent extremist dimension,” said Marc-André Argentino, a research fellow at King’s College London’s International Centre for the Study of Radicalisation, who has extensively studied QAnon.

    Believers simply rebranded as anti-child-trafficking groups or migrated to other communities, including those around the anti-vaccine movement.

    [...]

    These conspiracy groups had become the fastest-growing groups on Facebook, according to the report, but Facebook wasn’t able to control their “meteoric growth,” the researchers wrote, “because we were looking at each entity individually, rather than as a cohesive movement.” A Facebook spokesperson told BuzzFeed News it took many steps to limit election misinformation but that it was unable to catch everything.
    | +| [I00115 How Facebook shapes your feed](../../generated_pages/incidents/I00115.md) | This 2021 report by The Washington Post explains the mechanics of Facebook’s algorithm (T0151.001: Social Media Platform, T0153.006: Content Recommendation Algorithm):

    In its early years, Facebook’s algorithm prioritized signals such as likes, clicks and comments to decide which posts to amplify. Publishers, brands and individual users soon learned how to craft posts and headlines designed to induce likes and clicks, giving rise to what came to be known as “clickbait.” By 2013, upstart publishers such as Upworthy and ViralNova were amassing tens of millions of readers with articles designed specifically to game Facebook’s news feed algorithm.

    Facebook realized that users were growing wary of misleading teaser headlines, and the company recalibrated its algorithm in 2014 and 2015 to downgrade clickbait and focus on new metrics, such as the amount of time a user spent reading a story or watching a video, and incorporating surveys on what content users found most valuable. Around the same time, its executives identified video as a business priority, and used the algorithm to boost “native” videos shared directly to Facebook. By the mid-2010s, the news feed had tilted toward slick, professionally produced content, especially videos that would hold people’s attention.

    In 2016, however, Facebook executives grew worried about a decline in “original sharing.” Users were spending so much time passively watching and reading that they weren’t interacting with each other as much. Young people in particular shifted their personal conversations to rivals such as Snapchat that offered more intimacy.

    Once again, Facebook found its answer in the algorithm: It developed a new set of goal metrics that it called “meaningful social interactions,” designed to show users more posts from friends and family, and fewer from big publishers and brands. In particular, the algorithm began to give outsize weight to posts that sparked lots of comments and replies.

    The downside of this approach was that the posts that sparked the most comments tended to be the ones that made people angry or offended them, the documents show. Facebook became an angrier, more polarizing place. It didn’t help that, starting in 2017, the algorithm had assigned reaction emoji — including the angry emoji — five times the weight of a simple “like,” according to company documents.

    [...]

    Internal documents show Facebook researchers found that, for the most politically oriented 1 million American users, nearly 90 percent of the content that Facebook shows them is about politics and social issues. Those groups also received the most misinformation, especially a set of users associated with mostly right-leaning content, who were shown one misinformation post out of every 40, according to a document from June 2020.

    One takeaway is that Facebook’s algorithm isn’t a runaway train. The company may not directly control what any given user posts, but by choosing which types of posts will be seen, it sculpts the information landscape according to its business priorities. Some within the company would like to see Facebook use the algorithm to explicitly promote certain values, such as democracy and civil discourse. Others have suggested that it develop and prioritize new metrics that align with users’ values, as with a 2020 experiment in which the algorithm was trained to predict what posts they would find “good for the world” and “bad for the world,” and optimize for the former.
    | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.006: Content Recommendation Algorithm + +**Summary**: Many online platforms have Content Recommendation Algorithms, which promote content posted to the platform to users based on metrics the platform operators are trying to meet. Algorithms typically surface platform content which the user is likely to engage with, based on how they and other users have behaved on the platform. + **Tactic**: TA07 Select Channels and Affordances @@ -23,4 +73,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.007.md b/generated_pages/techniques/T0153.007.md index c497d3a..fa95669 100644 --- a/generated_pages/techniques/T0153.007.md +++ b/generated_pages/techniques/T0153.007.md @@ -2,6 +2,48 @@ **Summary**: Many online platforms allow users to contact other platform users via Direct Messaging; private messaging which can be initiated by a user with other platform users.

    Examples include messaging on WhatsApp, Telegram, and Signal; direct messages (DMs) on Facebook or Instagram.

    Some platforms’ Direct Messaging capabilities provide users with Encrypted Communication. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.007: Direct Messaging + +**Summary**: Many online platforms allow users to contact other platform users via Direct Messaging; private messaging which can be initiated by a user with other platform users.

    Examples include messaging on WhatsApp, Telegram, and Signal; direct messages (DMs) on Facebook or Instagram.

    Some platforms’ Direct Messaging capabilities provide users with Encrypted Communication. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0153 Digital Content Delivery Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153.007: Direct Messaging + +**Summary**: Many online platforms allow users to contact other platform users via Direct Messaging; private messaging which can be initiated by a user with other platform users.

    Examples include messaging on WhatsApp, Telegram, and Signal; direct messages (DMs) on Facebook or Instagram.

    Some platforms’ Direct Messaging capabilities provide users with Encrypted Communication. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0153.md b/generated_pages/techniques/T0153.md index c5aaf26..8f3cc95 100644 --- a/generated_pages/techniques/T0153.md +++ b/generated_pages/techniques/T0153.md @@ -2,6 +2,48 @@ **Summary**: Digital Content Delivery Assets are assets which support the delivery of content to users online.

    Sub-techniques categorised under Digital Content Delivery Assets can include Community Hosting and Content Hosting capabilities; however their nominal primary purpose is to support the delivery of content to users online. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153: Digital Content Delivery Asset + +**Summary**: Digital Content Delivery Assets are assets which support the delivery of content to users online.

    Sub-techniques categorised under Digital Content Delivery Assets can include Community Hosting and Content Hosting capabilities; however their nominal primary purpose is to support the delivery of content to users online. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0153: Digital Content Delivery Asset + +**Summary**: Digital Content Delivery Assets are assets which support the delivery of content to users online.

    Sub-techniques categorised under Digital Content Delivery Assets can include Community Hosting and Content Hosting capabilities; however their nominal primary purpose is to support the delivery of content to users online. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0154.001.md b/generated_pages/techniques/T0154.001.md index a8454e7..f0ac663 100644 --- a/generated_pages/techniques/T0154.001.md +++ b/generated_pages/techniques/T0154.001.md @@ -2,6 +2,48 @@ **Summary**: OpenAI’s ChatGPT, Google’s Bard, Microsoft’s Turing-NLG, Google’s T5 (Text-to-Text Transfer Transformer), and Facebook’s BART are examples of AI LLM (Large Language Model) Platforms.

    AI LLM Platforms are online platforms which allow people to create Accounts that they can use to interact with the platform’s AI Large Language Model, to produce text-based content.

    LLMs can create hyper-realistic synthetic text that is both scalable and persuasive. LLMs can largely automate content production, reducing the overhead in persona creation, and generate culturally appropriate outputs that are less prone to exhibiting conspicuous signs of inauthenticity.

    Some platforms implement protections against misuse of AI by their users. Threat Actors have been observed bypassing these protections using prompt injections, poisoning, jailbreaking, or integrity attacks. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0154 Digital Content Creation Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0154.001: AI LLM Platform + +**Summary**: OpenAI’s ChatGPT, Google’s Bard, Microsoft’s Turing-NLG, Google’s T5 (Text-to-Text Transfer Transformer), and Facebook’s BART are examples of AI LLM (Large Language Model) Platforms.

    AI LLM Platforms are online platforms which allow people to create Accounts that they can use to interact with the platform’s AI Large Language Model, to produce text-based content.

    LLMs can create hyper-realistic synthetic text that is both scalable and persuasive. LLMs can largely automate content production, reducing the overhead in persona creation, and generate culturally appropriate outputs that are less prone to exhibiting conspicuous signs of inauthenticity.

    Some platforms implement protections against misuse of AI by their users. Threat Actors have been observed bypassing these protections using prompt injections, poisoning, jailbreaking, or integrity attacks. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0154 Digital Content Creation Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0154.001: AI LLM Platform + +**Summary**: OpenAI’s ChatGPT, Google’s Bard, Microsoft’s Turing-NLG, Google’s T5 (Text-to-Text Transfer Transformer), and Facebook’s BART are examples of AI LLM (Large Language Model) Platforms.

    AI LLM Platforms are online platforms which allow people to create Accounts that they can use to interact with the platform’s AI Large Language Model, to produce text-based content.

    LLMs can create hyper-realistic synthetic text that is both scalable and persuasive. LLMs can largely automate content production, reducing the overhead in persona creation, and generate culturally appropriate outputs that are less prone to exhibiting conspicuous signs of inauthenticity.

    Some platforms implement protections against misuse of AI by their users. Threat Actors have been observed bypassing these protections using prompt injections, poisoning, jailbreaking, or integrity attacks. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0154.002.md b/generated_pages/techniques/T0154.002.md index 125711e..ac10b7f 100644 --- a/generated_pages/techniques/T0154.002.md +++ b/generated_pages/techniques/T0154.002.md @@ -2,6 +2,55 @@ **Summary**: AI Media Platforms are online platforms that allow people to create Accounts which they can use to produce image, video, or audio content (also known as “deepfakes”) using the platform’s AI Software.

    Midjourney, DALL-E, Stable Diffusion, and Adobe Firefly are examples of AI Media Platforms which allow users to Develop AI-Generated Images, AI-Generated Videos and AI-Generated Account Imagery.

    Similarly, Reface, Zao, FaceApp, and Wombo are mobile apps which offer features for creating AI-Generated videos, gifs, or trending memes.

    AI-Generated Audio such as text-to-speech and voice cloning have revolutionised the creation of synthetic voices that closely mimic human speech. AI Media Platforms such as Descript, Fliki, Murf AI, PlayHT, and Resemble AI can be used to generate synthetic voice.

    Some platforms implement protections against misuse of AI by their users. Threat Actors have been observed bypassing these protections using prompt injections, poisoning, jailbreaking, or integrity attacks. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0154 Digital Content Creation Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00099 More Women Are Facing The Reality Of Deepfakes, And They’re Ruining Lives](../../generated_pages/incidents/I00099.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | +| [I00100 Why ThisPersonDoesNotExist (and its copycats) need to be restricted](../../generated_pages/incidents/I00100.md) | You might have heard about the recent viral sensation, ThisPersonDoesNotExist.com, a website, launched two weeks ago, that uses Nvidia’s publicly available artificial intelligence technology to draw an invented, photo-realistic human being with each refresh. The tech is impressive and artistically evocative. It’s also irresponsible and needs to be restricted immediately.

    [...]

    Prior to this technology, scammers faced three major risks when using fake photos. Each of these risks had the potential to put them out business, or in jail.

    Risk #1: Someone recognizes the photo. While the odds of this are long-shot, it does happen.

    Risk #2: Someone reverse image searches the photo with a service like TinEye or Google Image Search and finds that it’s been posted elsewhere. Reverse image search is one of the top anti-fraud measures recommended by consumer protection advocates.

    Risk #3: If the crime is successful, law enforcement uses the fake photo to figure out the scammer’s identity after the fact. Perhaps the scammer used an old classmate’s photo. Perhaps their personal account follows the Instagram member they pilfered. And so on: people make mistakes.

    The problem with AI-generated photos is that they carry none of these risks. No one will recognize a human who’s never existed before. Google Image Search will return 0 results, possibly instilling a false sense of security in the searcher. And AI-generated photos don’t give law enforcement much to work with.


    ThisPersonDoesNotExist is an online platform which, when visited, produces AI generated images of peoples’ faces (T0146.006: Open Access Platform, T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)). | +| [I00103 The racist AI deepfake that fooled and divided a community](../../generated_pages/incidents/I00103.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0154.002: AI Media Platform + +**Summary**: AI Media Platforms are online platforms that allow people to create Accounts which they can use to produce image, video, or audio content (also known as “deepfakes”) using the platform’s AI Software.

    Midjourney, DALL-E, Stable Diffusion, and Adobe Firefly are examples of AI Media Platforms which allow users to Develop AI-Generated Images, AI-Generated Videos and AI-Generated Account Imagery.

    Similarly, Reface, Zao, FaceApp, and Wombo are mobile apps which offer features for creating AI-Generated videos, gifs, or trending memes.

    AI-Generated Audio such as text-to-speech and voice cloning have revolutionised the creation of synthetic voices that closely mimic human speech. AI Media Platforms such as Descript, Fliki, Murf AI, PlayHT, and Resemble AI can be used to generate synthetic voice.

    Some platforms implement protections against misuse of AI by their users. Threat Actors have been observed bypassing these protections using prompt injections, poisoning, jailbreaking, or integrity attacks. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0154 Digital Content Creation Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00096 China ramps up use of AI misinformation](../../generated_pages/incidents/I00096.md) | The Microsoft Threat Analysis Centre (MTAC) published a report documenting the use of AI by pro-Chinese threat actors:

    On 13 January, Spamouflage [(a Pro-Chinese Communist Party actor)] posted audio clips to YouTube of independent candidate [for Taiwan’s Jan 2024 presidential election] Terry Gou – who also founded electronics giant Foxconn – in which Gou endorsed another candidate in the race. This clip was almost certainly AI-generated, and it was swiftly removed by YouTube. A fake letter purporting to be from Gou, endorsing the same candidate, had already circulated – Gou had of course made no such endorsement.

    Here Spamoflage used an account on YouTube to post AI Generated audio impersonating an electoral candidate (T0146: Account Asset, T0152.006: Video Platform, T0115: Post Content, T0088.001: Develop AI-Generated Audio (Deepfakes), T0143.003: Impersonated Persona, T0097.110: Party Official Persona).

    Spamouflage also exploited AI-powered video platform CapCut – which is owned by TikTok backers ByteDance – to generate fake news anchors which were used in a variety of campaigns targeting the various presidential candidates in Taiwan.

    Spamoflage created accounts on CapCut, which it used to create AI-generated videos of fabricated news anchors (T0146: Account Asset, T0154.002: AI Media Platform, T0087.001: Develop AI-Generated Video (Deepfakes), T0143.002: Fabricated Persona, T0097.102: Journalist Persona). | +| [I00099 More Women Are Facing The Reality Of Deepfakes, And They’re Ruining Lives](../../generated_pages/incidents/I00099.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | +| [I00100 Why ThisPersonDoesNotExist (and its copycats) need to be restricted](../../generated_pages/incidents/I00100.md) | You might have heard about the recent viral sensation, ThisPersonDoesNotExist.com, a website, launched two weeks ago, that uses Nvidia’s publicly available artificial intelligence technology to draw an invented, photo-realistic human being with each refresh. The tech is impressive and artistically evocative. It’s also irresponsible and needs to be restricted immediately.

    [...]

    Prior to this technology, scammers faced three major risks when using fake photos. Each of these risks had the potential to put them out business, or in jail.

    Risk #1: Someone recognizes the photo. While the odds of this are long-shot, it does happen.

    Risk #2: Someone reverse image searches the photo with a service like TinEye or Google Image Search and finds that it’s been posted elsewhere. Reverse image search is one of the top anti-fraud measures recommended by consumer protection advocates.

    Risk #3: If the crime is successful, law enforcement uses the fake photo to figure out the scammer’s identity after the fact. Perhaps the scammer used an old classmate’s photo. Perhaps their personal account follows the Instagram member they pilfered. And so on: people make mistakes.

    The problem with AI-generated photos is that they carry none of these risks. No one will recognize a human who’s never existed before. Google Image Search will return 0 results, possibly instilling a false sense of security in the searcher. And AI-generated photos don’t give law enforcement much to work with.


    ThisPersonDoesNotExist is an online platform which, when visited, produces AI generated images of peoples’ faces (T0146.006: Open Access Platform, T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)). | +| [I00103 The racist AI deepfake that fooled and divided a community](../../generated_pages/incidents/I00103.md) | “I seriously don't understand why I have to constantly put up with these dumbasses here every day.”

    So began what appeared to be a long tirade from the principal of Pikesville High School, punctuated with racist, antisemitic and offensive tropes. It sounded like it had been secretly recorded.

    The speaker went on to bemoan “ungrateful black kids” and Jewish people in the community.

    The clip, first posted in [January 2024], went viral nationally. But it really struck a nerve in the peaceful, leafy suburb of Pikesville, which has large black and Jewish populations, and in the nearby city of Baltimore, Maryland. Principal Eric Eiswert was put on paid administrative leave pending an investigation.

    [...]

    But what those sharing the clip didn’t realise at the time was that another bombshell was about to drop: the clip was an AI-generated fake.

    [...]

    [In April 2024], Baltimore Police Chief Robert McCullough confirmed they now had “conclusive evidence that the recording was not authentic”.

    And they believed they knew who made the fake.

    Police charged 31-year-old Dazhon Darien, the school’s athletics director, with several counts related to the fake video. Charges included theft, retaliating against a witness and stalking.

    He was arrested at the airport, where police say he was planning to fly to Houston, Texas.

    Police say that Mr Darien had been under investigation by Principal Eiswert over an alleged theft of $1,916 (£1,460) from the school. They also allege there had been “work performance challenges” and his contract was likely not to be renewed.

    Their theory was that by creating the deepfake recording, he hoped to discredit the principal before he could be fired.

    Investigators say they traced an email used to send the original video to a server connected to Mr Darien, and allege that he used Baltimore County Public Schools' computer network to access AI tools. He is due to stand trial in December 2024.


    By associating Mr Darien to the server used to email the original AI generated audio, investigators link Darien to the fabricated content (T0149.005: Server Asset, T0088.001: AI Generated Audio (Deepfakes)). They also assert that Darien used computers owned by the school to access platforms used to generate the audio (T0146: Account Asset, T0154.002: AI Media Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0154.002: AI Media Platform + +**Summary**: AI Media Platforms are online platforms that allow people to create Accounts which they can use to produce image, video, or audio content (also known as “deepfakes”) using the platform’s AI Software.

    Midjourney, DALL-E, Stable Diffusion, and Adobe Firefly are examples of AI Media Platforms which allow users to Develop AI-Generated Images, AI-Generated Videos and AI-Generated Account Imagery.

    Similarly, Reface, Zao, FaceApp, and Wombo are mobile apps which offer features for creating AI-Generated videos, gifs, or trending memes.

    AI-Generated Audio such as text-to-speech and voice cloning have revolutionised the creation of synthetic voices that closely mimic human speech. AI Media Platforms such as Descript, Fliki, Murf AI, PlayHT, and Resemble AI can be used to generate synthetic voice.

    Some platforms implement protections against misuse of AI by their users. Threat Actors have been observed bypassing these protections using prompt injections, poisoning, jailbreaking, or integrity attacks. + **Tactic**: TA07 Select Channels and Affordances @@ -23,4 +72,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0154.md b/generated_pages/techniques/T0154.md index 333adbe..7d86927 100644 --- a/generated_pages/techniques/T0154.md +++ b/generated_pages/techniques/T0154.md @@ -2,6 +2,48 @@ **Summary**: Digital Content Creation Assets are Platforms or Software which help actors produce content for publication online. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0154: Digital Content Creation Asset + +**Summary**: Digital Content Creation Assets are Platforms or Software which help actors produce content for publication online. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0154: Digital Content Creation Asset + +**Summary**: Digital Content Creation Assets are Platforms or Software which help actors produce content for publication online. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.001.md b/generated_pages/techniques/T0155.001.md index f348556..0d87799 100644 --- a/generated_pages/techniques/T0155.001.md +++ b/generated_pages/techniques/T0155.001.md @@ -2,6 +2,48 @@ **Summary**: A Password Gated Asset is an online asset which requires a password to gain access.

    Examples include password protected Servers set up to be a File Hosting Platform, or password protected Community Sub-Forums. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.001: Password Gated Asset + +**Summary**: A Password Gated Asset is an online asset which requires a password to gain access.

    Examples include password protected Servers set up to be a File Hosting Platform, or password protected Community Sub-Forums. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.001: Password Gated Asset + +**Summary**: A Password Gated Asset is an online asset which requires a password to gain access.

    Examples include password protected Servers set up to be a File Hosting Platform, or password protected Community Sub-Forums. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.002.md b/generated_pages/techniques/T0155.002.md index 2ddb69d..aa75b3b 100644 --- a/generated_pages/techniques/T0155.002.md +++ b/generated_pages/techniques/T0155.002.md @@ -2,6 +2,48 @@ **Summary**: An Invite Gated Asset is an online asset which requires an existing user to invite other users for access to the asset.

    Examples include Chat Groups in which Administrator Accounts are able to add or remove users, or File Hosting Platforms which allow users to invite other users to access their files. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.002: Invite Gated Asset + +**Summary**: An Invite Gated Asset is an online asset which requires an existing user to invite other users for access to the asset.

    Examples include Chat Groups in which Administrator Accounts are able to add or remove users, or File Hosting Platforms which allow users to invite other users to access their files. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.002: Invite Gated Asset + +**Summary**: An Invite Gated Asset is an online asset which requires an existing user to invite other users for access to the asset.

    Examples include Chat Groups in which Administrator Accounts are able to add or remove users, or File Hosting Platforms which allow users to invite other users to access their files. + **Tactic**: TA07 Select Channels and Affordances @@ -19,4 +61,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.003.md b/generated_pages/techniques/T0155.003.md index 0664b9e..f63e46d 100644 --- a/generated_pages/techniques/T0155.003.md +++ b/generated_pages/techniques/T0155.003.md @@ -2,6 +2,50 @@ **Summary**: An Approval Gated Asset is an online asset which requires approval from Administrator Accounts for access to the asset.

    Examples include Online Community Groups on Facebook, which can be configured to require questions and approval before access, and Accounts on Social Media Platforms such as Instagram, which allow users to set their accounts as visible to approved friends only. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamer Uprising Forums (GUF) [is an online discussion platform using the classic forum structure] aimed directly at gamers. It is run by US Neo-Nazi Andrew Anglin and explicitly targets politically right-wing gamers. This forum mainly includes antisemitic, sexist, and racist topics, but also posts on related issues such as esotericism, conspiracy narratives, pro-Russian propaganda, alternative medicine, Christian religion, content related to the incel- and manosphere, lists of criminal offences committed by non-white people, links to right-wing news sites, homophobia and trans-hostility, troll guides, anti-leftism, ableism and much more. Most noticeable were the high number of antisemitic references. For example, there is a thread with hundreds of machine-generated images, most of which feature openly antisemitic content and popular antisemitic references. Many users chose explicitly antisemitic avatars. Some of the usernames also provide clues to the users’ ideologies and profiles feature swastikas as a type of progress bar and indicator of the user’s activity in the forum.

    The GUF’s front page contains an overview of the forum, user statistics, and so-called “announcements”. In addition to advice-like references, these feature various expressions of hateful ideologies. At the time of the exploration, the following could be read there: “Jews are the problem!”, “Women should be raped”, “The Jews are going to be required to return stolen property”, “Immigrants will have to be physically removed”, “Console gaming is for n******” and “Anger is a womanly emotion”. New users have to prove themselves in an area for newcomers referred to in imageboard slang as the “Newfag Barn”. Only when the newcomers’ posts have received a substantial number of likes from established users, are they allowed to post in other parts of the forum. It can be assumed that this will also lead to competitions to outdo each other in posting extreme content. However, it is always possible to view all posts and content on the site. In any case, it can be assumed that the platform hardly addresses milieus that are not already radicalised or at risk of radicalisation and is therefore deemed relevant for radicalisation research. However, the number of registered users is low (typical for radicalised milieus) and, hence, the platform may only be of interest when studying a small group of highly radicalised individuals.


    Gamer Uprising Forum is a legacy online forum, with access gated behind approval of existing platform users (T0155.003: Approval Gated Asset, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.003: Approval Gated Asset + +**Summary**: An Approval Gated Asset is an online asset which requires approval from Administrator Accounts for access to the asset.

    Examples include Online Community Groups on Facebook, which can be configured to require questions and approval before access, and Accounts on Social Media Platforms such as Instagram, which allow users to set their accounts as visible to approved friends only. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00105 Gaming the System: The Use of Gaming-Adjacent Communication, Game and Mod Platforms by Extremist Actors](../../generated_pages/incidents/I00105.md) | In this report, researchers look at online platforms commonly used by people who play videogames, looking at how these platforms can contribute to radicalisation of gamers:

    Gamer Uprising Forums (GUF) [is an online discussion platform using the classic forum structure] aimed directly at gamers. It is run by US Neo-Nazi Andrew Anglin and explicitly targets politically right-wing gamers. This forum mainly includes antisemitic, sexist, and racist topics, but also posts on related issues such as esotericism, conspiracy narratives, pro-Russian propaganda, alternative medicine, Christian religion, content related to the incel- and manosphere, lists of criminal offences committed by non-white people, links to right-wing news sites, homophobia and trans-hostility, troll guides, anti-leftism, ableism and much more. Most noticeable were the high number of antisemitic references. For example, there is a thread with hundreds of machine-generated images, most of which feature openly antisemitic content and popular antisemitic references. Many users chose explicitly antisemitic avatars. Some of the usernames also provide clues to the users’ ideologies and profiles feature swastikas as a type of progress bar and indicator of the user’s activity in the forum.

    The GUF’s front page contains an overview of the forum, user statistics, and so-called “announcements”. In addition to advice-like references, these feature various expressions of hateful ideologies. At the time of the exploration, the following could be read there: “Jews are the problem!”, “Women should be raped”, “The Jews are going to be required to return stolen property”, “Immigrants will have to be physically removed”, “Console gaming is for n******” and “Anger is a womanly emotion”. New users have to prove themselves in an area for newcomers referred to in imageboard slang as the “Newfag Barn”. Only when the newcomers’ posts have received a substantial number of likes from established users, are they allowed to post in other parts of the forum. It can be assumed that this will also lead to competitions to outdo each other in posting extreme content. However, it is always possible to view all posts and content on the site. In any case, it can be assumed that the platform hardly addresses milieus that are not already radicalised or at risk of radicalisation and is therefore deemed relevant for radicalisation research. However, the number of registered users is low (typical for radicalised milieus) and, hence, the platform may only be of interest when studying a small group of highly radicalised individuals.


    Gamer Uprising Forum is a legacy online forum, with access gated behind approval of existing platform users (T0155.003: Approval Gated Asset, T0151.009: Legacy Online Forum Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.003: Approval Gated Asset + +**Summary**: An Approval Gated Asset is an online asset which requires approval from Administrator Accounts for access to the asset.

    Examples include Online Community Groups on Facebook, which can be configured to require questions and approval before access, and Accounts on Social Media Platforms such as Instagram, which allow users to set their accounts as visible to approved friends only. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.004.md b/generated_pages/techniques/T0155.004.md index f4a5c79..563494b 100644 --- a/generated_pages/techniques/T0155.004.md +++ b/generated_pages/techniques/T0155.004.md @@ -2,6 +2,50 @@ **Summary**: A Geoblocked Asset is an online asset which cannot be accessed in specific geographical locations.

    Assets can be Geoblocked by choice of the platform, or can have Geoblocking mandated by regulators, and enforced through Internet Service Providers. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.004: Geoblocked Asset + +**Summary**: A Geoblocked Asset is an online asset which cannot be accessed in specific geographical locations.

    Assets can be Geoblocked by choice of the platform, or can have Geoblocking mandated by regulators, and enforced through Internet Service Providers. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00072 Behind the Dutch Terror Threat Video: The St. Petersburg "Troll Factory" Connection](../../generated_pages/incidents/I00072.md) | “The creator of Geopolitika[.]ru is Aleksandr Dugin, who was sanctioned by the United States Department of Treasury in 2015 for his role in the Eurasian Youth Union “for being responsible for or complicit in actions or policies that threaten the peace, security, stability, or sovereignty or territorial integrity of Ukraine.”

    [...]

    “Currently, the website geopolika[.]ru redirects directly to another partner website, Katehon.

    “Katehon poses itself as a think tank focused on geopolitics in an English edition of its website. In contrast, in Russian, it states its aim to develop “ideological, political, diplomatic, economic and military strategy for Russia of the future” with a special role of religion. The president of Katehon’s supervisory board is Konstantin Malofeev, a Russian millionaire with connections to the Russian orthodox church and presidential administration, who founded Tsargrad TV, a known source of disinformation. Malofeev was sanctioned by the U.S. Department of Treasury and the European Union in 2014 for material support and financial backing of Russian-backed separatists in eastern Ukraine. Another known figure from the board is Sergei Glaziev, former advisor to Putin in 2012–2019. Dugin is also on the board in the Russian edition of the website, whereas he is omitted in English.”


    In this example a domain managed by an actor previously sanctioned by the US department of treasury has been reconfigured to redirect to another website; Katehon (T0149.004: Redirecting Domain Asset, T0150.004: Repurposed Asset).

    Katehon presents itself as a geopolitical think tank in English, but does not maintain this persona when presenting itself to a Russian speaking audience (T0097.204: Think Tank Persona, T0152.004: Website Asset, T0155.004: Geoblocked Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.004: Geoblocked Asset + +**Summary**: A Geoblocked Asset is an online asset which cannot be accessed in specific geographical locations.

    Assets can be Geoblocked by choice of the platform, or can have Geoblocking mandated by regulators, and enforced through Internet Service Providers. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.005.md b/generated_pages/techniques/T0155.005.md index 45e95ea..f88a45a 100644 --- a/generated_pages/techniques/T0155.005.md +++ b/generated_pages/techniques/T0155.005.md @@ -2,6 +2,49 @@ **Summary**: A Paid Access Asset is an online asset which requires a single payment for permanent access to the asset. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.005: Paid Access Asset + +**Summary**: A Paid Access Asset is an online asset which requires a single payment for permanent access to the asset. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00099 More Women Are Facing The Reality Of Deepfakes, And They’re Ruining Lives](../../generated_pages/incidents/I00099.md) | Last October, British writer Helen was alerted to a series of deepfakes on a porn site that appear to show her engaging in extreme acts of sexual violence. That night, the images replayed themselves over and over in horrific nightmares and she was gripped by an all-consuming feeling of dread. “It’s like you’re in a tunnel, going further and further into this enclosed space, where there’s no light,” she tells Vogue. This feeling pervaded Helen’s life. Whenever she left the house, she felt exposed. On runs, she experienced panic attacks. Helen still has no idea who did this to her.

    [...]

    Amnesty International has been investigating the effects of abuse against women on Twitter, specifically in relation to how they act online thereafter. According to the charity, abuse creates what they’ve called “the silencing effect” whereby women feel discouraged from participating online. The same can be said for victims of deepfakes.

    Helen has never been afraid to use her voice, writing deeply personal accounts of postnatal depression. But the deepfakes created a feeling of shame so strong she thought she’d be carrying this “dirty secret” forever, and so she stopped writing.

    [...]

    Meanwhile, deepfake ‘communities’ are thriving. There are now dedicated sites, user-friendly apps and organised ‘request’ procedures. Some sites allow you to commission custom deepfakes for £25, while on others you can upload a woman’s image and a bot will strip her naked.

    “This violation is not something that should be normalised,” says Gibi, an ASMR artist with 3.13 million YouTube subscribers. Gibi has given up trying to keep tabs on the deepfakes of her. For Gibi, the most egregious part of all of this is the fact that people are “profiting off my face, doing something that I didn’t consent to, like my suffering is your livelihood.” She’s even been approached by a company offering to remove the deepfakes — for £500 a video. This has to end. But how?


    A website hosting pornographic content provided users the ability to create deepfake content (T0154.002: AI Media Platform, T0086.002: Develop AI-Generated Images (Deepfakes)).

    Another website enabled users to commission custom deepfakes (T0152.004: Website Asset, T0148.004: Payment Processing Capability, T0086.002: Develop AI-Generated Images (Deepfakes), T0155.005: Paid Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.005: Paid Access Asset + +**Summary**: A Paid Access Asset is an online asset which requires a single payment for permanent access to the asset. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.006.md b/generated_pages/techniques/T0155.006.md index 5dde162..72f978e 100644 --- a/generated_pages/techniques/T0155.006.md +++ b/generated_pages/techniques/T0155.006.md @@ -2,6 +2,49 @@ **Summary**: A Subscription Access Asset is an online asset which requires a continued subscription for access to the asset.

    Examples include the Blogging Platform Substack, which affords Blogs hosted on their platform the ability to produce subscriber-only posts, and the Subscription Service Platform Patreon. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.006: Subscription Access Asset + +**Summary**: A Subscription Access Asset is an online asset which requires a continued subscription for access to the asset.

    Examples include the Blogging Platform Substack, which affords Blogs hosted on their platform the ability to produce subscriber-only posts, and the Subscription Service Platform Patreon. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00111 Patreon Is Bankrolling Climate Change Deniers While We All Burn](../../generated_pages/incidents/I00111.md) | In this article VICE News discusses a report produced by Advance Democracy on people who use Patreon to spread the false claim that an impending ice age will reverse the harms of the ongoing climate crisis:

    “The spread of climate misinformation is prolific on social media, as well as on sites like Patreon, where users are actually financially compensated through the platform for spreading falsehoods,” Daniel Jones, president of Advance Democracy, told VICE News.

    “Companies hosting and promoting climate misinformation have a responsibility to take action to reduce dangerous misinformation, as falsehoods about climate science are every bit as dangerous as lies about vaccinations and disinformation about our elections.”

    Patreon did not respond to VICE News’ request for comment on the report’s findings.

    One of the biggest accounts spreading climate conspiracies is ADAPT 2030, which is run by David DuByne, who has 1,100 followers on Patreon. He is currently making over $3,500 every month from his subscribers.

    [The science DuByne relies on does not support his hypothesis. However,] this has not prevented DuByne and many others from preying on people’s fears about climate change to spread conspiracies about an impending ice age, which they say will miraculously fix all of earth’s climate problems.

    DuByne offers seven different membership levels for supporters, beginning at just $1 per month.

    The most expensive costs $100 a month, and gives patrons “a private 20-minute call with David DuByne once per month, to discuss your particular preparedness issues or concerns.” So far just two people are paying this amount.

    The researchers also found at least eight other accounts on Patreon that have spread climate change conspiracy theories as part of wider conspiracy sharing, including baseless claims about COVID-19 and the legitimacy of Joe Biden’s presidency. Some of these accounts are earning over $600 per month.


    David DuByne created an account on Patreon, which he uses to post text, videos, and podcasts for his subscribers to discuss (T0085: Develop Text-Based Content, T0087: Develop Video-Based Content, T0088: Develop Audio-Based Content, T0146: Account Asset, T0115: Post Content, T0152.012: Subscription Service Platform, T0151.014: Comments Section, T0155.006: Subscription Access Asset). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.006: Subscription Access Asset + +**Summary**: A Subscription Access Asset is an online asset which requires a continued subscription for access to the asset.

    Examples include the Blogging Platform Substack, which affords Blogs hosted on their platform the ability to produce subscriber-only posts, and the Subscription Service Platform Patreon. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.007.md b/generated_pages/techniques/T0155.007.md index 474c71b..8c35b2a 100644 --- a/generated_pages/techniques/T0155.007.md +++ b/generated_pages/techniques/T0155.007.md @@ -2,6 +2,50 @@ **Summary**: Some online platforms support encrypted communication between platform users, for example the Chat Platforms Telegram and Signal. +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers created an account on WhatsApp which impersonated the CEO of lastpass (T0097.100: Individual Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel). They used this asset to target an employee using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.007: Encrypted Communication Channel + +**Summary**: Some online platforms support encrypted communication between platform users, for example the Chat Platforms Telegram and Signal. + +**Tactic**: TA07 Select Channels and Affordances **Parent Technique:** T0155 Gated Asset + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00068 Attempted Audio Deepfake Call Targets LastPass Employee](../../generated_pages/incidents/I00068.md) | “While reports of [...] deepfake calls targeting private companies are luckily still rare, LastPass itself experienced a deepfake attempt earlier today that we are sharing with the larger community to help raise awareness that this tactic is spreading and all companies should be on the alert. In our case, an employee received a series of calls, texts, and at least one voicemail featuring an audio deepfake from a threat actor impersonating our CEO via WhatsApp. As the attempted communication was outside of normal business communication channels and due to the employee’s suspicion regarding the presence of many of the hallmarks of a social engineering attempt (such as forced urgency), our employee rightly ignored the messages and reported the incident to our internal security team so that we could take steps to both mitigate the threat and raise awareness of the tactic both internally and externally.”

    In this example attackers created an account on WhatsApp which impersonated the CEO of lastpass (T0097.100: Individual Persona, T0143.003: Impersonated Persona, T0146: Account Asset, T0151.004: Chat Platform, T0155.007: Encrypted Communication Channel). They used this asset to target an employee using deepfaked audio (T0088.001: Develop AI-Generated Audio (Deepfakes)). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155.007: Encrypted Communication Channel + +**Summary**: Some online platforms support encrypted communication between platform users, for example the Chat Platforms Telegram and Signal. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +64,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0155.md b/generated_pages/techniques/T0155.md index b648e4a..b14a72e 100644 --- a/generated_pages/techniques/T0155.md +++ b/generated_pages/techniques/T0155.md @@ -2,6 +2,49 @@ **Summary**: Some assets are Gated; closed communities or platforms which can’t be accessed openly. They may be password protected or require admin approval for entry. Many different digital assets can be gated. This technique contains sub-techniques with methods used to gate assets. Analysts can use T0155: Gated Asset if the method of gating is unclear. +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155: Gated Asset + +**Summary**: Some assets are Gated; closed communities or platforms which can’t be accessed openly. They may be password protected or require admin approval for entry. Many different digital assets can be gated. This technique contains sub-techniques with methods used to gate assets. Analysts can use T0155: Gated Asset if the method of gating is unclear. + +**Tactic**: TA07 Select Channels and Affordances + + +| Associated Technique | Description | +| --------- | ------------------------- | + + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | +| [I00109 Coordinated Facebook Pages Designed to Fund a White Supremacist Agenda](../../generated_pages/incidents/I00109.md) | This report examines the white nationalist group Suavelos’ use of Facebook to draw visitors to its website without overtly revealing their racist ideology. This section of the report looks at the Suavelos website, and the content it links out to.

    In going back to Suavelos’ main page, we also found: A link to a page on a web shop: alabastro.eu; A link to a page to donate money to the founders through Tipee and to the website through PayPal; [and] a link to a private forum that gathers 3.000 members: oppidum.suavelos.eu;

    Suavelos linked out to an online store which it controlled (T0152.004: Website Asset, T0148.004: Payment Processing Capability), and to accounts on payment processing platforms PayPal and Tipee (T0146: Account Asset, T0148.003: Payment Processing Platform).

    The Suavelos website also hosted a private forum (T0151.009: Legacy Online Forum Platform, T0155: Gated Asset), and linked out to a variety of assets it controlled on other online platforms: accounts on Twitter (T0146: Account Asset, T0151.008: Microblogging Platform), YouTube (T0146: Account Asset, T0152.006: Video Platform), Instagram and VKontakte (T0146: Account Asset, T0151.001: Social Media Platform). | + + + +| Counters | Response types | +| -------- | -------------- | + + +# Technique T0155: Gated Asset + +**Summary**: Some assets are Gated; closed communities or platforms which can’t be accessed openly. They may be password protected or require admin approval for entry. Many different digital assets can be gated. This technique contains sub-techniques with methods used to gate assets. Analysts can use T0155: Gated Asset if the method of gating is unclear. + **Tactic**: TA07 Select Channels and Affordances @@ -20,4 +63,3 @@ | -------- | -------------- | -DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file

    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ŪS^E$`^&93WK~!9tvEGFsh1)b$p$qg##) zFgtBsmW#+dpu?(^E7-RNiKx+PG@8_Es}jTu4-L6^zQYyltaBnon@xG+cJn;UpN%h1 zZf95j^lUPPwwedS<_X3&uBrl~_Z@nQl%@nWM{eY2qPC5L8r6O`_;|vfJ{le0d`p2a z8IzmQ+0TD&f#NbwIvqr3`al2qKm4Km{~L8d4w`dMNE0{b>EihFIU~b_kEVUfre8UX z!pRc#T>4gzN;|+2&chDk5h_mMRPn9quf#!+9S5_f>{9( z?}IIg%@2BWlyV`rR3m+`k)xEl?Y1ur_x&QJbwGX2$GwFE6I@*AyEq`XLoftE8O=bfmNh<+!kS@#3W(w#_*`DO85w(%_2U85$Pu^m!_Ivu ztLVV;Jt!0Jg_G7#Auogx%Vq_4N*Te(TAIbJRwkUZLcVdX!I_Hf#ab1teB`yu zr-?xEjYZ61^vla6?O$<6I4mAXC9=+Fp(37AAw#55bd`YdHD9LEHN1`jTF|%cn1A#Z zFK@@Ix~{Y|gc?kFa6VOduR*U(HR};ym zSh`s{o+S_I4y4?P?yVbpnM&e8A64gWWi|^lG(1@6U@NhWhq+u@t6mOsKDEN;aB8E3 z$S@{n?B$s^Qt)k**|!?1E~tMgUu+sA%b{IlZtHNNnqYCcUIHD7xhFJE$7&bl`3!fP z7Ukr=_g?f{u=blG^vqWi`Vsmi%0?STXgWWcc9A}zrV0Ml zB(gy2IVT@lUcMTgU?KD?F2W$1AIj5O_YZX=Y>Wo<;FkwsYYg46;~E(d2N7?;KC+Kb zO~eXBlbuoTn`(HPWzjgl(rU2z>EG4n1$pC>)D12A@UA?YO@(#c!VNLJ9*56 zwOOdG{obaX#EaY;su9#<2<7jLe_)A1!i&}Ke51N}f7}QvmE%kjOMbhQKvW+_YB^3F zy_`61i~?bRiXoEd9|hz(27}neO{5j@i9Y*T<_p_-y7y2Ct-g+jgPU!I6t4`T*+HzV z-nFa#J`7UKF&%{@8xqfNsu5A%{!TNd94T_W%=Wbca4KNZL{m$h>VS$+r zV#^HR`d(GEQ=M1w^qEJEE{^IuLVJ2=^M%ifxZ{kA&o_HzBNtkzfC+t3_qeQC7rgXt zu9-D2mpjoZI%dMbe?UI+y&H$KdYT{0&0~pC%)_MOf&@wSh}a6{p!}uIM3Exov4r=j zd?uZBFL!cI*fGR!!Bq&RhUG{uooe*NU01)k0I4gRHl|+8|zBUr&z=| z`DBx2=R+NjUgIM7T4XE=u7f-9#7R5Ae@dmw#==snS?n)hYsYX03_GZ9p> zbFVU_3|-8Zj*TBed0mdJcO5#0Ih4S@xS`&WMK!fJjs+m>c1+c`wRnCgb4h#0l^R8< zF)=Z1s}wv-zu5gP3FCVAncs_s%5t>GnMW%PAq;kbz)-Bd8pfO;;zquV(^vA(1PVq7 z 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фs$ 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�AhHKUlm2(mEv9@)G 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

  • r=}vB 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 z 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�gGnw4)dE2 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 z�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%0DcDWzkWG_S10F$;A=dKjbQj60) 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⪚EcN1|cy(BC_q(y<`xyVuVNR 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