From 9ea0ffa1d7b47dbcdea22b212b6b8f48023769ee Mon Sep 17 00:00:00 2001 From: Sara-Jayne Terp Date: Thu, 30 Jun 2022 23:22:19 +0100 Subject: [PATCH] dataset updates --- .DS_Store | Bin 10244 -> 10244 bytes CODE/generate_DISARM_pages.ipynb | 285 ++++++++- CODE/temp_techs.csv | 104 ---- CODE/tmp_subs.csv | 200 ------ DISARM_MASTER_DATA/.DS_Store | Bin 6148 -> 6148 bytes ...TER.csv => DISARM_COMMENTS_MASTER_0_1.csv} | 0 ...ASTER.xlsx => DISARM_DATA_MASTER_0_1.xlsx} | Bin ...xlsx => DISARM_FRAMEWORKS_MASTER_0_1.xlsx} | Bin 160237 -> 159567 bytes .../DISARM_FRAMEWORKS_MASTER.xlsx | Bin 160237 -> 1099637 bytes .../~$DISARM_FRAMEWORKS_MASTER.xlsx | Bin 165 -> 0 bytes generated_files/blue_framework_ids.csv | 60 +- .../disarm_blue_framework_clickable.html | 166 +++-- .../disarm_red_framework_clickable.html | 424 ++++++++----- generated_files/red_framework_ids.csv | 26 +- generated_pages/counters/C00006.md | 14 +- generated_pages/counters/C00008.md | 38 +- generated_pages/counters/C00009.md | 18 +- generated_pages/counters/C00010.md | 3 +- generated_pages/counters/C00011.md | 34 +- generated_pages/counters/C00012.md | 66 +- generated_pages/counters/C00013.md | 14 +- generated_pages/counters/C00014.md | 38 +- generated_pages/counters/C00016.md | 62 +- generated_pages/counters/C00017.md | 14 +- generated_pages/counters/C00019.md | 22 +- generated_pages/counters/C00021.md | 20 +- generated_pages/counters/C00022.md | 20 +- generated_pages/counters/C00024.md | 20 +- generated_pages/counters/C00026.md | 6 +- generated_pages/counters/C00027.md | 26 +- generated_pages/counters/C00029.md | 12 +- generated_pages/counters/C00030.md | 15 +- generated_pages/counters/C00031.md | 10 +- generated_pages/counters/C00032.md | 2 +- generated_pages/counters/C00034.md | 8 +- generated_pages/counters/C00036.md | 15 +- generated_pages/counters/C00040.md | 6 +- generated_pages/counters/C00042.md | 18 +- generated_pages/counters/C00044.md | 16 +- generated_pages/counters/C00046.md | 34 +- generated_pages/counters/C00047.md | 4 +- generated_pages/counters/C00048.md | 24 +- generated_pages/counters/C00051.md | 4 +- generated_pages/counters/C00052.md | 4 +- generated_pages/counters/C00053.md | 4 +- generated_pages/counters/C00058.md | 4 +- generated_pages/counters/C00059.md | 2 +- generated_pages/counters/C00060.md | 2 +- generated_pages/counters/C00065.md | 2 +- generated_pages/counters/C00066.md | 6 +- generated_pages/counters/C00067.md | 4 +- generated_pages/counters/C00070.md | 22 +- generated_pages/counters/C00071.md | 4 +- generated_pages/counters/C00072.md | 20 +- generated_pages/counters/C00073.md | 38 +- generated_pages/counters/C00074.md | 32 +- generated_pages/counters/C00076.md | 10 +- generated_pages/counters/C00078.md | 10 +- generated_pages/counters/C00080.md | 10 +- generated_pages/counters/C00081.md | 26 +- generated_pages/counters/C00082.md | 32 +- generated_pages/counters/C00084.md | 16 +- generated_pages/counters/C00085.md | 40 +- generated_pages/counters/C00086.md | 16 +- generated_pages/counters/C00087.md | 24 +- generated_pages/counters/C00090.md | 6 +- generated_pages/counters/C00091.md | 10 +- generated_pages/counters/C00092.md | 16 +- generated_pages/counters/C00093.md | 14 +- generated_pages/counters/C00094.md | 2 +- generated_pages/counters/C00096.md | 12 +- generated_pages/counters/C00097.md | 14 +- generated_pages/counters/C00098.md | 4 +- generated_pages/counters/C00099.md | 10 +- generated_pages/counters/C00100.md | 2 +- generated_pages/counters/C00101.md | 8 +- generated_pages/counters/C00103.md | 8 +- generated_pages/counters/C00105.md | 4 +- generated_pages/counters/C00106.md | 2 +- generated_pages/counters/C00107.md | 40 +- generated_pages/counters/C00111.md | 4 +- generated_pages/counters/C00112.md | 4 +- generated_pages/counters/C00113.md | 2 +- generated_pages/counters/C00114.md | 4 +- generated_pages/counters/C00115.md | 10 +- generated_pages/counters/C00116.md | 2 +- generated_pages/counters/C00117.md | 18 +- generated_pages/counters/C00118.md | 6 +- generated_pages/counters/C00119.md | 16 +- generated_pages/counters/C00120.md | 12 +- generated_pages/counters/C00121.md | 2 +- generated_pages/counters/C00122.md | 48 +- generated_pages/counters/C00123.md | 8 +- generated_pages/counters/C00124.md | 4 +- generated_pages/counters/C00125.md | 24 +- generated_pages/counters/C00126.md | 26 +- generated_pages/counters/C00128.md | 18 +- generated_pages/counters/C00129.md | 10 +- generated_pages/counters/C00130.md | 2 +- generated_pages/counters/C00131.md | 6 +- generated_pages/counters/C00133.md | 10 +- generated_pages/counters/C00135.md | 4 +- generated_pages/counters/C00136.md | 6 +- generated_pages/counters/C00138.md | 4 +- generated_pages/counters/C00142.md | 2 +- generated_pages/counters/C00143.md | 6 +- generated_pages/counters/C00144.md | 2 +- generated_pages/counters/C00147.md | 2 +- generated_pages/counters/C00148.md | 4 +- generated_pages/counters/C00149.md | 8 +- generated_pages/counters/C00153.md | 30 +- generated_pages/counters/C00154.md | 6 +- generated_pages/counters/C00155.md | 4 +- generated_pages/counters/C00156.md | 14 +- generated_pages/counters/C00160.md | 6 +- generated_pages/counters/C00161.md | 10 +- generated_pages/counters/C00162.md | 20 +- generated_pages/counters/C00164.md | 10 +- generated_pages/counters/C00165.md | 2 +- generated_pages/counters/C00169.md | 14 +- generated_pages/counters/C00172.md | 6 +- generated_pages/counters/C00174.md | 12 +- generated_pages/counters/C00176.md | 60 +- generated_pages/counters/C00178.md | 10 +- generated_pages/counters/C00182.md | 6 +- generated_pages/counters/C00184.md | 14 +- generated_pages/counters/C00188.md | 20 +- generated_pages/counters/C00189.md | 10 +- generated_pages/counters/C00190.md | 12 +- generated_pages/counters/C00195.md | 24 +- generated_pages/counters/C00197.md | 6 +- generated_pages/counters/C00200.md | 12 +- generated_pages/counters/C00202.md | 4 +- generated_pages/counters/C00203.md | 16 +- generated_pages/counters/C00205.md | 10 +- generated_pages/counters/C00207.md | 2 +- generated_pages/counters/C00211.md | 32 +- generated_pages/counters/C00212.md | 8 +- generated_pages/counters/C00216.md | 12 +- generated_pages/counters/C00219.md | 6 +- generated_pages/counters_index.md | 8 +- generated_pages/disarm_blue_framework.md | 161 +++-- generated_pages/disarm_red_framework.md | 253 +++++--- generated_pages/incidents/I00002.md | 14 +- generated_pages/incidents/I00005.md | 34 +- generated_pages/incidents/I00006.md | 12 +- generated_pages/incidents/I00007.md | 10 +- generated_pages/incidents/I00009.md | 10 +- generated_pages/incidents/I00010.md | 18 +- generated_pages/incidents/I00015.md | 8 +- generated_pages/incidents/I00017.md | 42 +- generated_pages/incidents/I00022.md | 8 +- generated_pages/incidents/I00029.md | 22 +- generated_pages/incidents/I00032.md | 30 +- generated_pages/incidents/I00033.md | 12 +- generated_pages/incidents/I00034.md | 6 +- generated_pages/incidents/I00042.md | 8 +- generated_pages/incidents/I00044.md | 20 +- generated_pages/incidents/I00047.md | 12 +- generated_pages/incidents/I00049.md | 20 +- generated_pages/incidents/I00050.md | 18 +- generated_pages/incidents/I00051.md | 18 +- generated_pages/incidents/I00053.md | 14 +- generated_pages/incidents/I00056.md | 16 +- generated_pages/incidents/I00063.md | 20 +- generated_pages/phases/P04.md | 2 +- generated_pages/phases_index.md | 2 +- generated_pages/tactics/TA01.md | 8 +- generated_pages/tactics/TA02.md | 23 +- generated_pages/tactics/TA03.md | 12 +- generated_pages/tactics/TA04.md | 18 +- generated_pages/tactics/TA05.md | 16 +- generated_pages/tactics/TA06.md | 27 +- generated_pages/tactics/TA07.md | 20 +- generated_pages/tactics/TA08.md | 18 +- generated_pages/tactics/TA09.md | 30 +- generated_pages/tactics/TA10.md | 13 +- generated_pages/tactics/TA11.md | 11 +- generated_pages/tactics/TA12.md | 15 +- generated_pages/tactics/TA13.md | 13 +- generated_pages/tactics/TA14.md | 28 + generated_pages/tactics/TA15.md | 28 + generated_pages/tactics/TA16.md | 26 + .../tactics_by_responsetype_table.md | 22 +- generated_pages/tactics_index.md | 89 +-- generated_pages/techniques/T0001.md | 4 +- generated_pages/techniques/T0002.md | 4 +- generated_pages/techniques/T0003.md | 6 +- generated_pages/techniques/T0004.md | 10 +- generated_pages/techniques/T0005.md | 4 +- generated_pages/techniques/T0006.md | 4 +- generated_pages/techniques/T0007.md | 9 +- generated_pages/techniques/T0008.md | 6 +- generated_pages/techniques/T0009.md | 6 +- generated_pages/techniques/T0010.md | 9 +- generated_pages/techniques/T0011.md | 7 +- generated_pages/techniques/T0012.md | 6 +- generated_pages/techniques/T0013.md | 4 +- generated_pages/techniques/T0014.md | 4 +- generated_pages/techniques/T0015.md | 4 +- generated_pages/techniques/T0016.md | 6 +- generated_pages/techniques/T0017.md | 6 +- generated_pages/techniques/T0018.md | 6 +- generated_pages/techniques/T0019.md | 6 +- generated_pages/techniques/T0020.md | 6 +- generated_pages/techniques/T0021.md | 6 +- generated_pages/techniques/T0022.md | 8 +- generated_pages/techniques/T0023.md | 6 +- generated_pages/techniques/T0024.md | 6 +- generated_pages/techniques/T0025.md | 8 +- generated_pages/techniques/T0026.md | 6 +- generated_pages/techniques/T0027.md | 8 +- generated_pages/techniques/T0028.md | 10 +- generated_pages/techniques/T0029.md | 6 +- generated_pages/techniques/T0030.md | 6 +- generated_pages/techniques/T0031.md | 6 +- generated_pages/techniques/T0032.md | 6 +- generated_pages/techniques/T0033.md | 6 +- generated_pages/techniques/T0034.md | 6 +- generated_pages/techniques/T0035.md | 6 +- generated_pages/techniques/T0036.md | 6 +- generated_pages/techniques/T0037.md | 6 +- generated_pages/techniques/T0038.md | 6 +- generated_pages/techniques/T0039.md | 8 +- generated_pages/techniques/T0040.md | 6 +- generated_pages/techniques/T0041.md | 6 +- generated_pages/techniques/T0042.md | 10 +- generated_pages/techniques/T0043.md | 6 +- generated_pages/techniques/T0044.md | 6 +- generated_pages/techniques/T0045.md | 9 +- generated_pages/techniques/T0046.md | 9 +- generated_pages/techniques/T0047.md | 6 +- generated_pages/techniques/T0048.md | 6 +- generated_pages/techniques/T0049.md | 6 +- generated_pages/techniques/T0050.md | 6 +- generated_pages/techniques/T0051.md | 4 +- generated_pages/techniques/T0052.md | 4 +- generated_pages/techniques/T0053.md | 4 +- generated_pages/techniques/T0054.md | 4 +- generated_pages/techniques/T0055.md | 4 +- generated_pages/techniques/T0056.md | 4 +- generated_pages/techniques/T0057.md | 6 +- generated_pages/techniques/T0058.md | 6 +- generated_pages/techniques/T0059.md | 8 +- generated_pages/techniques/T0060.md | 6 +- generated_pages/techniques/T0061.md | 6 +- generated_pages/techniques/T0062.md | 6 +- generated_pages/techniques/T0063.md | 6 +- generated_pages/techniques/T0064.md | 6 +- generated_pages/techniques/T0065.md | 6 +- generated_pages/techniques/T0066.md | 6 +- generated_pages/techniques/T0067.md | 6 +- generated_pages/techniques/T0068.md | 6 +- generated_pages/techniques/T0069.md | 6 +- generated_pages/techniques/T0070.md | 6 +- generated_pages/techniques/T0071.md | 6 +- generated_pages/techniques/T0072.md | 6 +- generated_pages/techniques/T0073.md | 17 + generated_pages/techniques/T0074.md | 17 + generated_pages/techniques/T0075.md | 17 + generated_pages/techniques/T0076.md | 17 + generated_pages/techniques/T0077.md | 17 + generated_pages/techniques/T0078.md | 17 + generated_pages/techniques/T0079.md | 17 + generated_pages/techniques/T0080.md | 17 + generated_pages/techniques/T0081.md | 17 + generated_pages/techniques/T0082.md | 17 + generated_pages/techniques/T0083.md | 17 + generated_pages/techniques/T0084.md | 17 + generated_pages/techniques/T0085.md | 17 + generated_pages/techniques/T0086.md | 17 + generated_pages/techniques/T0087.md | 17 + generated_pages/techniques/T0088.md | 17 + generated_pages/techniques/T0089.md | 17 + generated_pages/techniques/T0090.md | 17 + generated_pages/techniques/T0091.md | 17 + generated_pages/techniques/T0092.md | 17 + generated_pages/techniques/T0093.md | 17 + generated_pages/techniques/T0094.md | 17 + generated_pages/techniques/T0095.md | 17 + generated_pages/techniques/T0096.md | 17 + generated_pages/techniques/T0097.md | 17 + generated_pages/techniques_index.md | 581 +++++++++++------- 283 files changed, 3310 insertions(+), 2352 deletions(-) delete mode 100644 CODE/temp_techs.csv delete mode 100644 CODE/tmp_subs.csv rename DISARM_MASTER_DATA/2022-06-30_DISARM_0_1/{DISARM_COMMENTS_MASTER.csv => DISARM_COMMENTS_MASTER_0_1.csv} (100%) rename DISARM_MASTER_DATA/2022-06-30_DISARM_0_1/{DISARM_DATA_MASTER.xlsx => DISARM_DATA_MASTER_0_1.xlsx} (100%) rename DISARM_MASTER_DATA/2022-06-30_DISARM_0_1/{DISARM_FRAMEWORKS_MASTER.xlsx => DISARM_FRAMEWORKS_MASTER_0_1.xlsx} (72%) delete mode 100644 DISARM_MASTER_DATA/~$DISARM_FRAMEWORKS_MASTER.xlsx create mode 100644 generated_pages/tactics/TA14.md create mode 100644 generated_pages/tactics/TA15.md create mode 100644 generated_pages/tactics/TA16.md create mode 100644 generated_pages/techniques/T0073.md create mode 100644 generated_pages/techniques/T0074.md create mode 100644 generated_pages/techniques/T0075.md create mode 100644 generated_pages/techniques/T0076.md create mode 100644 generated_pages/techniques/T0077.md create mode 100644 generated_pages/techniques/T0078.md create mode 100644 generated_pages/techniques/T0079.md create mode 100644 generated_pages/techniques/T0080.md create mode 100644 generated_pages/techniques/T0081.md create mode 100644 generated_pages/techniques/T0082.md create mode 100644 generated_pages/techniques/T0083.md create mode 100644 generated_pages/techniques/T0084.md create mode 100644 generated_pages/techniques/T0085.md create mode 100644 generated_pages/techniques/T0086.md create mode 100644 generated_pages/techniques/T0087.md create mode 100644 generated_pages/techniques/T0088.md create mode 100644 generated_pages/techniques/T0089.md create mode 100644 generated_pages/techniques/T0090.md create mode 100644 generated_pages/techniques/T0091.md create mode 100644 generated_pages/techniques/T0092.md create mode 100644 generated_pages/techniques/T0093.md create mode 100644 generated_pages/techniques/T0094.md create mode 100644 generated_pages/techniques/T0095.md create mode 100644 generated_pages/techniques/T0096.md create mode 100644 generated_pages/techniques/T0097.md diff --git a/.DS_Store b/.DS_Store index acddcead278d3160024f1164b96f28ba1083c246..5b433ba305a40b2140b311eea0d824d2a600e3c5 100644 GIT binary patch delta 139 zcmZn(XbITxO^k8(DBVz@Ev+#8fxm64&L}%%bp#4JI-fC;|W|Qx56? diff --git a/CODE/generate_DISARM_pages.ipynb b/CODE/generate_DISARM_pages.ipynb index 0fa1081..ff25246 100644 --- a/CODE/generate_DISARM_pages.ipynb +++ b/CODE/generate_DISARM_pages.ipynb @@ -18,7 +18,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 3, "metadata": { "scrolled": true }, @@ -33,39 +33,292 @@ "updated ../generated_files/disarm_blue_framework_clickable.html\n", "Temp: objecttype phase\n", "updated ../generated_pages/phases_index.md\n", + "Updating ../generated_pages/phases/P04.md\n", "Temp: objecttype tactic\n", "updated ../generated_pages/tactics_index.md\n", + "Updating ../generated_pages/tactics/TA01.md\n", + "Updating ../generated_pages/tactics/TA02.md\n", + "Updating ../generated_pages/tactics/TA03.md\n", + "Updating ../generated_pages/tactics/TA04.md\n", + "Updating ../generated_pages/tactics/TA05.md\n", + "Updating ../generated_pages/tactics/TA06.md\n", + "Updating ../generated_pages/tactics/TA07.md\n", + "Updating ../generated_pages/tactics/TA08.md\n", "Updating ../generated_pages/tactics/TA09.md\n", + "Updating ../generated_pages/tactics/TA10.md\n", + "Updating ../generated_pages/tactics/TA11.md\n", + "Updating ../generated_pages/tactics/TA12.md\n", + "Updating ../generated_pages/tactics/TA13.md\n", + "Updating ../generated_pages/tactics/TA14.md\n", + "Updating ../generated_pages/tactics/TA15.md\n", + "Updating ../generated_pages/tactics/TA16.md\n", "Temp: objecttype technique\n", "updated ../generated_pages/techniques_index.md\n", + "Updating ../generated_pages/techniques/T0001.md\n", + "Updating ../generated_pages/techniques/T0002.md\n", + "Updating ../generated_pages/techniques/T0003.md\n", + "Updating ../generated_pages/techniques/T0004.md\n", + "Updating ../generated_pages/techniques/T0005.md\n", + "Updating ../generated_pages/techniques/T0006.md\n", + "Updating ../generated_pages/techniques/T0007.md\n", + "Updating ../generated_pages/techniques/T0008.md\n", + "Updating ../generated_pages/techniques/T0009.md\n", "Updating ../generated_pages/techniques/T0010.md\n", + "Updating ../generated_pages/techniques/T0011.md\n", + "Updating ../generated_pages/techniques/T0012.md\n", + "Updating ../generated_pages/techniques/T0013.md\n", + "Updating ../generated_pages/techniques/T0014.md\n", + "Updating ../generated_pages/techniques/T0015.md\n", + "Updating ../generated_pages/techniques/T0016.md\n", + "Updating ../generated_pages/techniques/T0017.md\n", + "Updating ../generated_pages/techniques/T0018.md\n", + "Updating ../generated_pages/techniques/T0019.md\n", + "Updating ../generated_pages/techniques/T0020.md\n", + "Updating ../generated_pages/techniques/T0021.md\n", "Updating ../generated_pages/techniques/T0022.md\n", + "Updating ../generated_pages/techniques/T0023.md\n", + "Updating ../generated_pages/techniques/T0024.md\n", "Updating ../generated_pages/techniques/T0025.md\n", + "Updating ../generated_pages/techniques/T0026.md\n", "Updating ../generated_pages/techniques/T0027.md\n", + "Updating ../generated_pages/techniques/T0028.md\n", + "Updating ../generated_pages/techniques/T0029.md\n", + "Updating ../generated_pages/techniques/T0030.md\n", + "Updating ../generated_pages/techniques/T0031.md\n", + "Updating ../generated_pages/techniques/T0032.md\n", + "Updating ../generated_pages/techniques/T0033.md\n", + "Updating ../generated_pages/techniques/T0034.md\n", + "Updating ../generated_pages/techniques/T0035.md\n", + "Updating ../generated_pages/techniques/T0036.md\n", + "Updating ../generated_pages/techniques/T0037.md\n", + "Updating ../generated_pages/techniques/T0038.md\n", + "Updating ../generated_pages/techniques/T0039.md\n", + "Updating ../generated_pages/techniques/T0040.md\n", + "Updating ../generated_pages/techniques/T0041.md\n", + "Updating ../generated_pages/techniques/T0042.md\n", + "Updating ../generated_pages/techniques/T0043.md\n", + "Updating ../generated_pages/techniques/T0044.md\n", "Updating ../generated_pages/techniques/T0045.md\n", + "Updating ../generated_pages/techniques/T0046.md\n", + "Updating ../generated_pages/techniques/T0047.md\n", + "Updating ../generated_pages/techniques/T0048.md\n", + "Updating ../generated_pages/techniques/T0049.md\n", + "Updating ../generated_pages/techniques/T0050.md\n", + "Updating ../generated_pages/techniques/T0051.md\n", + "Updating ../generated_pages/techniques/T0052.md\n", + "Updating ../generated_pages/techniques/T0053.md\n", + "Updating ../generated_pages/techniques/T0054.md\n", + "Updating ../generated_pages/techniques/T0055.md\n", + "Updating ../generated_pages/techniques/T0056.md\n", + "Updating ../generated_pages/techniques/T0057.md\n", + "Updating ../generated_pages/techniques/T0058.md\n", + "Updating ../generated_pages/techniques/T0059.md\n", + "Updating ../generated_pages/techniques/T0060.md\n", + "Updating ../generated_pages/techniques/T0061.md\n", + "Updating ../generated_pages/techniques/T0062.md\n", + "Updating ../generated_pages/techniques/T0063.md\n", + "Updating ../generated_pages/techniques/T0064.md\n", + "Updating ../generated_pages/techniques/T0065.md\n", + "Updating ../generated_pages/techniques/T0066.md\n", + "Updating ../generated_pages/techniques/T0067.md\n", + "Updating ../generated_pages/techniques/T0068.md\n", + "Updating ../generated_pages/techniques/T0069.md\n", + "Updating ../generated_pages/techniques/T0070.md\n", + "Updating ../generated_pages/techniques/T0071.md\n", + "Updating ../generated_pages/techniques/T0072.md\n", + "Updating ../generated_pages/techniques/T0073.md\n", + "Updating ../generated_pages/techniques/T0074.md\n", + "Updating ../generated_pages/techniques/T0075.md\n", + "Updating ../generated_pages/techniques/T0076.md\n", + "Updating ../generated_pages/techniques/T0077.md\n", + "Updating ../generated_pages/techniques/T0078.md\n", + "Updating ../generated_pages/techniques/T0079.md\n", + "Updating ../generated_pages/techniques/T0080.md\n", + "Updating ../generated_pages/techniques/T0081.md\n", + "Updating ../generated_pages/techniques/T0082.md\n", + "Updating ../generated_pages/techniques/T0083.md\n", + "Updating ../generated_pages/techniques/T0084.md\n", + "Updating ../generated_pages/techniques/T0085.md\n", + "Updating ../generated_pages/techniques/T0086.md\n", + "Updating ../generated_pages/techniques/T0087.md\n", + "Updating ../generated_pages/techniques/T0088.md\n", + "Updating ../generated_pages/techniques/T0089.md\n", + "Updating ../generated_pages/techniques/T0090.md\n", + "Updating ../generated_pages/techniques/T0091.md\n", + "Updating ../generated_pages/techniques/T0092.md\n", + "Updating ../generated_pages/techniques/T0093.md\n", + "Updating ../generated_pages/techniques/T0094.md\n", + "Updating ../generated_pages/techniques/T0095.md\n", + "Updating ../generated_pages/techniques/T0096.md\n", + "Updating ../generated_pages/techniques/T0097.md\n", "Temp: objecttype task\n", "updated ../generated_pages/tasks_index.md\n", "Temp: objecttype incident\n", "updated ../generated_pages/incidents_index.md\n", + "Updating ../generated_pages/incidents/I00002.md\n", + "Updating ../generated_pages/incidents/I00005.md\n", + "Updating ../generated_pages/incidents/I00006.md\n", + "Updating ../generated_pages/incidents/I00007.md\n", + "Updating ../generated_pages/incidents/I00009.md\n", + "Updating ../generated_pages/incidents/I00010.md\n", + "Updating ../generated_pages/incidents/I00015.md\n", + "Updating ../generated_pages/incidents/I00017.md\n", + "Updating ../generated_pages/incidents/I00022.md\n", + "Updating ../generated_pages/incidents/I00029.md\n", + "Updating ../generated_pages/incidents/I00032.md\n", + "Updating ../generated_pages/incidents/I00033.md\n", + "Updating ../generated_pages/incidents/I00034.md\n", + "Updating ../generated_pages/incidents/I00042.md\n", + "Updating ../generated_pages/incidents/I00044.md\n", + "Updating ../generated_pages/incidents/I00047.md\n", + "Updating ../generated_pages/incidents/I00049.md\n", + "Updating ../generated_pages/incidents/I00050.md\n", + "Updating ../generated_pages/incidents/I00051.md\n", + "Updating ../generated_pages/incidents/I00053.md\n", + "Updating ../generated_pages/incidents/I00056.md\n", + "Updating ../generated_pages/incidents/I00063.md\n", "Temp: objecttype counter\n", - "updated ../generated_pages/counters_index.md\n" + "updated ../generated_pages/counters_index.md\n", + "Updating ../generated_pages/counters/C00006.md\n", + "Updating ../generated_pages/counters/C00008.md\n", + "Updating ../generated_pages/counters/C00009.md\n", + "Updating ../generated_pages/counters/C00010.md\n", + "Updating ../generated_pages/counters/C00011.md\n", + "Updating ../generated_pages/counters/C00012.md\n", + "Updating ../generated_pages/counters/C00013.md\n", + "Updating ../generated_pages/counters/C00014.md\n", + "Updating ../generated_pages/counters/C00016.md\n", + "Updating ../generated_pages/counters/C00017.md\n", + "Updating ../generated_pages/counters/C00019.md\n", + "Updating ../generated_pages/counters/C00021.md\n", + "Updating ../generated_pages/counters/C00022.md\n", + "Updating ../generated_pages/counters/C00024.md\n", + "Updating ../generated_pages/counters/C00026.md\n", + "Updating ../generated_pages/counters/C00027.md\n", + "Updating ../generated_pages/counters/C00029.md\n", + "Updating ../generated_pages/counters/C00030.md\n", + "Updating ../generated_pages/counters/C00031.md\n", + "Updating ../generated_pages/counters/C00032.md\n", + "Updating ../generated_pages/counters/C00034.md\n", + "Updating ../generated_pages/counters/C00036.md\n", + "Updating ../generated_pages/counters/C00040.md\n", + "Updating ../generated_pages/counters/C00042.md\n", + "Updating ../generated_pages/counters/C00044.md\n", + "Updating ../generated_pages/counters/C00046.md\n", + "Updating ../generated_pages/counters/C00047.md\n", + "Updating ../generated_pages/counters/C00048.md\n", + "Updating ../generated_pages/counters/C00051.md\n", + "Updating ../generated_pages/counters/C00052.md\n", + "Updating ../generated_pages/counters/C00053.md\n" ] }, { - "ename": "KeyError", - "evalue": "\"['sector_ids'] not in index\"", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mKeyError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mgenerate_DISARM_pages\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mDisarm\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0mdisarm\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mDisarm\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 4\u001b[0;31m \u001b[0mdisarm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgenerate_and_write_datafiles\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", - "\u001b[0;32m~/Dropbox/SJT_Projects_current/DISARM_foundation/code_repositories/DISARMframeworks/CODE/generate_DISARM_pages.py\u001b[0m in \u001b[0;36mgenerate_and_write_datafiles\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 776\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mwrite_disarm_frameworks\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 777\u001b[0m \u001b[0;31m# Editable files\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 778\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mupdate_markdown_files\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 779\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mwrite_object_indexes_to_file\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 780\u001b[0m \u001b[0;31m# Cross tables\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/Dropbox/SJT_Projects_current/DISARM_foundation/code_repositories/DISARMframeworks/CODE/generate_DISARM_pages.py\u001b[0m in \u001b[0;36mupdate_markdown_files\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 476\u001b[0m \u001b[0mtactic\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mrow\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'tactic_id'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msummary\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mrow\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'summary'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 477\u001b[0m \u001b[0mplaybooks\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m''\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mmetatechnique\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mrow\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'metatechnique'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 478\u001b[0;31m \u001b[0mactortypes\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcreate_counter_actortypes_string\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mrow\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'disarm_id'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 479\u001b[0m \u001b[0mresources_needed\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mrow\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'resources_needed'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 480\u001b[0m \u001b[0mtactics\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcreate_counter_tactics_string\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mrow\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'disarm_id'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/Dropbox/SJT_Projects_current/DISARM_foundation/code_repositories/DISARMframeworks/CODE/generate_DISARM_pages.py\u001b[0m in \u001b[0;36mcreate_counter_actortypes_string\u001b[0;34m(self, counter_id)\u001b[0m\n\u001b[1;32m 275\u001b[0m '''\n\u001b[1;32m 276\u001b[0m \u001b[0mcounter_actortypes\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcross_counterid_actortypeid\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcross_counterid_actortypeid\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'disarm_id'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m==\u001b[0m\u001b[0mcounter_id\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 277\u001b[0;31m \u001b[0mcounter_actortypes\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mpd\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmerge\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcounter_actortypes\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdf_actortypes\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'disarm_id'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'name'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'sector_ids'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mleft_on\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m'actortype_id'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mright_on\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m'disarm_id'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 278\u001b[0m \u001b[0mrow_string\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m'| [{0} {1}]({2}actortypes/{0}.md) | {3} |\\n'\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 279\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mindex\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mrow\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mcounter_actortypes\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msort_values\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'actortype_id'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miterrows\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/opt/anaconda3/lib/python3.8/site-packages/pandas/core/frame.py\u001b[0m in \u001b[0;36m__getitem__\u001b[0;34m(self, key)\u001b[0m\n\u001b[1;32m 2804\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mis_iterator\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2805\u001b[0m \u001b[0mkey\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mlist\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 2806\u001b[0;31m \u001b[0mindexer\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mloc\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_get_listlike_indexer\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mraise_missing\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2807\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2808\u001b[0m \u001b[0;31m# take() does not accept boolean indexers\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/opt/anaconda3/lib/python3.8/site-packages/pandas/core/indexing.py\u001b[0m in \u001b[0;36m_get_listlike_indexer\u001b[0;34m(self, key, axis, raise_missing)\u001b[0m\n\u001b[1;32m 1550\u001b[0m \u001b[0mkeyarr\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mindexer\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mnew_indexer\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0max\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_reindex_non_unique\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mkeyarr\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1551\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1552\u001b[0;31m self._validate_read_indexer(\n\u001b[0m\u001b[1;32m 1553\u001b[0m \u001b[0mkeyarr\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mindexer\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mo\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_get_axis_number\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mraise_missing\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mraise_missing\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1554\u001b[0m )\n", - "\u001b[0;32m~/opt/anaconda3/lib/python3.8/site-packages/pandas/core/indexing.py\u001b[0m in \u001b[0;36m_validate_read_indexer\u001b[0;34m(self, key, indexer, axis, raise_missing)\u001b[0m\n\u001b[1;32m 1644\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mname\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0;34m\"loc\"\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mraise_missing\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1645\u001b[0m \u001b[0mnot_found\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mlist\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mset\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m-\u001b[0m \u001b[0mset\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0max\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1646\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mKeyError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34mf\"{not_found} not in index\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1647\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1648\u001b[0m \u001b[0;31m# we skip the warning on Categorical/Interval\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mKeyError\u001b[0m: \"['sector_ids'] not in index\"" + "name": "stdout", + "output_type": "stream", + "text": [ + "Updating ../generated_pages/counters/C00058.md\n", + "Updating ../generated_pages/counters/C00059.md\n", + "Updating ../generated_pages/counters/C00060.md\n", + "Updating ../generated_pages/counters/C00065.md\n", + "Updating ../generated_pages/counters/C00066.md\n", + "Updating ../generated_pages/counters/C00067.md\n", + "Updating ../generated_pages/counters/C00070.md\n", + "Updating ../generated_pages/counters/C00071.md\n", + "Updating ../generated_pages/counters/C00072.md\n", + "Updating ../generated_pages/counters/C00073.md\n", + "Updating ../generated_pages/counters/C00074.md\n", + "Updating ../generated_pages/counters/C00076.md\n", + "Updating ../generated_pages/counters/C00078.md\n", + "Updating ../generated_pages/counters/C00080.md\n", + "Updating ../generated_pages/counters/C00081.md\n", + "Updating ../generated_pages/counters/C00082.md\n", + "Updating ../generated_pages/counters/C00084.md\n", + "Updating ../generated_pages/counters/C00085.md\n", + "Updating ../generated_pages/counters/C00086.md\n", + "Updating ../generated_pages/counters/C00087.md\n", + "Updating ../generated_pages/counters/C00090.md\n", + "Updating ../generated_pages/counters/C00091.md\n", + "Updating ../generated_pages/counters/C00092.md\n", + "Updating ../generated_pages/counters/C00093.md\n", + "Updating ../generated_pages/counters/C00094.md\n", + "Updating ../generated_pages/counters/C00096.md\n", + "Updating ../generated_pages/counters/C00097.md\n", + "Updating ../generated_pages/counters/C00098.md\n", + "Updating ../generated_pages/counters/C00099.md\n", + "Updating ../generated_pages/counters/C00100.md\n", + "Updating ../generated_pages/counters/C00101.md\n", + "Updating ../generated_pages/counters/C00103.md\n", + "Updating ../generated_pages/counters/C00105.md\n", + "Updating ../generated_pages/counters/C00106.md\n", + "Updating ../generated_pages/counters/C00107.md\n", + "Updating ../generated_pages/counters/C00111.md\n", + "Updating ../generated_pages/counters/C00112.md\n", + "Updating ../generated_pages/counters/C00113.md\n", + "Updating ../generated_pages/counters/C00114.md\n", + "Updating ../generated_pages/counters/C00115.md\n", + "Updating ../generated_pages/counters/C00116.md\n", + "Updating ../generated_pages/counters/C00117.md\n", + "Updating ../generated_pages/counters/C00118.md\n", + "Updating ../generated_pages/counters/C00119.md\n", + "Updating ../generated_pages/counters/C00120.md\n", + "Updating ../generated_pages/counters/C00121.md\n", + "Updating ../generated_pages/counters/C00122.md\n", + "Updating ../generated_pages/counters/C00123.md\n", + "Updating ../generated_pages/counters/C00124.md\n", + "Updating ../generated_pages/counters/C00125.md\n", + "Updating ../generated_pages/counters/C00126.md\n", + "Updating ../generated_pages/counters/C00128.md\n", + "Updating ../generated_pages/counters/C00129.md\n", + "Updating ../generated_pages/counters/C00130.md\n", + "Updating ../generated_pages/counters/C00131.md\n", + "Updating ../generated_pages/counters/C00133.md\n", + "Updating ../generated_pages/counters/C00135.md\n", + "Updating ../generated_pages/counters/C00136.md\n", + "Updating ../generated_pages/counters/C00138.md\n", + "Updating ../generated_pages/counters/C00142.md\n", + "Updating ../generated_pages/counters/C00143.md\n", + "Updating ../generated_pages/counters/C00144.md\n", + "Updating ../generated_pages/counters/C00147.md\n", + "Updating ../generated_pages/counters/C00148.md\n", + "Updating ../generated_pages/counters/C00149.md\n", + "Updating ../generated_pages/counters/C00153.md\n", + "Updating ../generated_pages/counters/C00154.md\n", + "Updating ../generated_pages/counters/C00155.md\n", + "Updating ../generated_pages/counters/C00156.md\n", + "Updating ../generated_pages/counters/C00160.md\n", + "Updating ../generated_pages/counters/C00161.md\n", + "Updating ../generated_pages/counters/C00162.md\n", + "Updating ../generated_pages/counters/C00164.md\n", + "Updating ../generated_pages/counters/C00165.md\n", + "Updating ../generated_pages/counters/C00169.md\n", + "Updating ../generated_pages/counters/C00172.md\n", + "Updating ../generated_pages/counters/C00174.md\n", + "Updating ../generated_pages/counters/C00176.md\n", + "Updating ../generated_pages/counters/C00178.md\n", + "Updating ../generated_pages/counters/C00182.md\n", + "Updating ../generated_pages/counters/C00184.md\n", + "Updating ../generated_pages/counters/C00188.md\n", + "Updating ../generated_pages/counters/C00189.md\n", + "Updating ../generated_pages/counters/C00190.md\n", + "Updating ../generated_pages/counters/C00195.md\n", + "Updating ../generated_pages/counters/C00197.md\n", + "Updating ../generated_pages/counters/C00200.md\n", + "Updating ../generated_pages/counters/C00202.md\n", + "Updating ../generated_pages/counters/C00203.md\n", + "Updating ../generated_pages/counters/C00205.md\n", + "Updating ../generated_pages/counters/C00207.md\n", + "Updating ../generated_pages/counters/C00211.md\n", + "Updating ../generated_pages/counters/C00212.md\n", + "Updating ../generated_pages/counters/C00216.md\n", + "Updating ../generated_pages/counters/C00219.md\n", + "Temp: objecttype metatechnique\n", + "updated ../generated_pages/metatechniques_index.md\n", + "Temp: objecttype actortype\n", + "updated ../generated_pages/actortypes_index.md\n", + "updated ../generated_pages/responsetype_index.md\n", + "updated ../generated_pages/detections_index.md\n", + "updated ../generated_pages/tactics_by_responsetype_table.md\n", + "updated ../generated_pages/metatechniques_by_responsetype_table.md\n" ] } ], diff --git a/CODE/temp_techs.csv b/CODE/temp_techs.csv deleted file mode 100644 index 69b6abb..0000000 --- a/CODE/temp_techs.csv +++ /dev/null @@ -1,104 +0,0 @@ -DISARM Technique,DISARM Subtechnique,Description,DISARM ID -Determine Target Audiences,,,T0001 -Determine Strategic Ends,,,T0002 -Dismiss,,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 biased.,T0003 -Distort,,"Twist the narrative. Take information, or artifacts like images, and change the framing around them.",T0004 -Distract,,"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).",T0005 -Dismay,,"Threaten the critic or narrator of events. For instance, threaten journalists or news outlets reporting on a story.",T0006 -Divide,,"Create conflict between subgroups, to widen divisions in a community",T0007 -Degrade Adversary,,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.,T0008 -Facilitate State Propaganda,,Organize citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda.,T0009 -Map Target Audience Information Environment,,"Mapping the target audience information environment analyzes 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.",T0010 -Identify Social and Technical Vulnerabilities,,"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. ",T0011 -Segment Audiences,,"Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. ",T0013 -Develop New Narratives,,,T0014 -Leverage Existing Narratives,,"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. ",T0015 -Develop Competing Narratives,,"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 centered 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.",T0016 -Leverage Conspiracy Theory Narratives,,"""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, marginalized or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the ""firehose of falsehoods"" model. ",T0017 -Integrate Target Audience Vulnerabilities into Narrative,,"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.",T0018 -Respond to Breaking News Event or Active Crisis,,"Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumors, and conspiracy theories, which are all vulnerable to manipulation. ",T0019 -Demand insurmountable proof,,"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.",T0020 -Reuse Existing Content,,When an operation recycles content from its own previous operations or plagiarizes from external operations. An operation may launder information to conserve resources that would have otherwise been utilized to develop new content. ,T0021 -Develop Text-based Content,,,T0022 -Develop Image-based Content,,,T0023 -Develop Video-based Content,,,T0024 -Develop Audio-based Content,,,T0025 -Generate information pollution,,"Flood social channels; drive traffic/engagement to all assets; create aura/sense/perception of pervasiveness/consensus (for or against or both simultaneously) of an issue or topic. ""Nothing is true, but everything is possible."" Akin to astroturfing campaign.",T0026 -Distort facts,,"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",T0027 -Create hashtags and search artifacts,,"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. Publicize the story more widely through trending lists and search behavior. Asset needed to direct/control/manage ""conversation"" connected to launching new incident/campaign with new hashtag for applicable social media sites). ",T0028 -Obtain Private Documents,,,T0029 -Create Inauthentic Accounts,,,T0030 -Recruit bad actors,,,T0031 -Cultivate ignorant agents,,"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"".",T0032 -Build Network,,,T0033 -Acquire/ recruit Network,,,T0034 -Infiltrate Existing Networks,,,T0035 -Create Inauthentic Social Media Pages and Groups,,"Create key social engineering assets needed to amplify content, manipulate algorithms, fool public and/or specific incident/campaign targets. Computational propaganda depends substantially on false perceptions of credibility and acceptance. By creating fake users and groups with a variety of interests and commitments, attackers can ensure that their messages both come from trusted sources and appear more widely adopted than they actually are.",T0036 -Create inauthentic websites,,"Create media assets to support inauthentic organizations (e.g. think tank), people (e.g. experts) and/or serve as sites to distribute malware/launch phishing operations.",T0037 -Prepare Physical Broadcast Capabilities,,"Create or coopt broadcast capabilities (e.g. TV, radio etc).",T0038 -Develop Owned Media Assets,,"An owned media asset refers to an agency or organization 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 organization of content.",T0039 -Prepare fundraising campaigns,,"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. ",T0040 -Leverage Content Farm,,,T0041 -Compromise legitimate accounts,,Hack or take over legimate accounts to distribute misinformation or damaging content.,T0042 -Create fake experts,,"Stories planted or promoted in computational propaganda operations often make use of experts fabricated from whole cloth, sometimes specifically for the story itself. ",T0043 -Create personas,,,T0044 -Establish Inauthentic News Sites,,"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.",T0045 -Prepare Assets Impersonating Legitimate Entities,,"An influence operation may prepare assets impersonating legitimate entities to further conceal its network identity and add a layer of legitimacy to its operation content. Users will more likely believe and less likely fact-check news from recognizable sources rather than unknown sites. Legitimate entities may include authentic news outlets, public figures, organizations, or state entities. -An influence operation may use a wide variety of cyber techniques to impersonate a legitimate entity’s website or social media account. Typosquatting87 is the international registration of a domain name with purposeful variations of the impersonated domain name through intentional typos, top-level domain (TLD) manipulation, or punycode. Typosquatting facilitates the creation of falsified websites by creating similar domain names in the URL box, leaving it to the user to confirm that the URL is correct. ",T0046 -Co-opt Trusted Sources,,"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 ",T0047 -Create Clickbait,,"Create attention grabbing headlines (outrage, doubt, humor) required to drive traffic & engagement. This is a key asset.",T0048 -Purchase Targeted Advertisements,,Create or fund advertisements targeted at specific populations,T0049 -Create Localized Content,,"Localized content refers to content that appeals to a specific community of individuals, often in defined geographic areas. An operation may create localized content using local language and dialects to resonate with its target audience and blend in with other local news and social media. Localized content may help an operation increase legitimacy, avoid detection, and complicate external attribution.",T0050 -Leverage Echo Chambers/Filter Bubbles,,"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. ",T0051 -Chat apps,,"Direct messaging via chat app is an increasing method of delivery. These messages are often automated and new delivery and storage methods make them anonymous, viral, and ephemeral. This is a difficult space to monitor, but also a difficult space to build acclaim or notoriety.",T0052 -Livestream,,,T0053 - Social Networks,,,T0054 -Media Sharing Networks,,"Media sharing networks refer to services whose primary function is the hosting and sharing of specific forms of media. Examples include Instagram, Snapchat, TikTok, Youtube, SoundCloud.",T0055 -Discussion Forums,,"Platforms for finding, discussing, and sharing information and opinions. Examples include Reddit, Quora, Digg, message boards, interest-based discussion forums, etc.",T0056 -Bookmarking and Content Curation,,"Platforms for searching, sharing, and curating content and media. Examples include Pinterest, Flipboard, etc.",T0057 -Blogging and Publishing Networks,,"Examples include WordPress, Blogger, Weebly, Tumblr, Medium, etc. ",T0058 -Consumer Review Networks,,"Platforms for finding, reviewing, and sharing information about brands, products, services, restaurants, travel destinations, etc. Examples include Yelp, TripAdvisor, etc.",T0059 -Online polls,,"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",T0060 -Formal Diplomatic Channels,,,T0061 -Traditional Media,,"Examples include TV, Newspaper, Radio, etc.",T0062 -Email,,,T0063 -Trial content,,"Iteratively test incident performance (messages, content etc), e.g. A/B test headline/content enagagement metrics; website and/or funding campaign conversion rates",T0064 -Bait legitimate influencers,,"Credibility in a social media environment is often a function of the size of a user's network. ""Influencers"" are so-called because of their reach, typically understood as: 1) the size of their network (i.e. the number of followers, perhaps weighted by their own influence); and 2) The rate at which their comments are re-circulated (these two metrics are related). Add traditional media players at all levels of credibility and professionalism to this, and the number of potential influencial carriers available for unwitting amplification becomes substantial. By targeting high-influence people and organizations in all types of media with narratives and content engineered to appeal their emotional or ideological drivers, influence campaigns are able to add perceived credibility to their messaging via saturation and adoption by trusted agents such as celebrities, journalists and local leaders.",T0065 -Seed Kernel of truth,,"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.",T0066 -Seed distortions,,"Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. ",T0067 -Use fake experts,,"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",T0068 -Use Search Engine Optimization,,"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"" ",T0069 -Employ Commercial Analytic Firms,,"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. ",T0070 -Deliver Ads,,Delivering content via any form of paid media or advertising.,T0071 -Post Content,,Delivering content by posting via owned media (assets that the operator controls). ,T0072 -Comment or Reply on Content,,Delivering content by replying or commenting via owned media (assets that the operator controls). ,T0073 -Attract Traditional Media,,Deliver content by attracting the attention of traditional media (earned media).,T0074 -Flooding the Information Space,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0075 -Amplify Existing Narrative,,An influence operation may amplify existing narratives that align with its narratives to support operation objectives. ,T0076 -Cross-Posting,,"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. ",T0077 -Incentivize Sharing,,"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.",T0078 -Manipulate Platform Algorithm,,"Manipulating a platform algorithm refers to conducting activity on a platform in a way that intentionally targets its underlying algorithm. After analyzing 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 recognizes engagement with operation content and further promotes the content on user timelines. ",T0079 -Direct Users to Alternative Platforms,,"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. ",T0080 -Harass,,"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. ",T0081 -Censor social media as a political force,,Use political influence or the power of state to stop critical social media comments. Government requested/driven content take downs (see Google Transperancy reports).,T0082 -Control Information Environment through Offensive Cyberspace Operations,,Controling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritize operation messaging or block opposition messaging.,T0083 -Suppress Opposition,,,T0084 -Platform Filtering,,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),T0085 -Encourage Attendance at Events,,Operation encourages attendance at existing real world event.,T0086 -Organize Events,,"Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives.",T0087 -Conduct fundraising,,"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. ",T0088 -Physical Violence,,"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. ",T0089 -Merchandising/ Advertising,,Merchandising/Advertising refers to getting the message or narrative into physical space in the offline world,T0090 -Conceal People,,Conceal the identity or provenance of the account and people assets.,T0091 -Conceal Operational Activity,,,T0092 -Conceal Infrastructure,,,T0093 -Exploit TOS/Content Moderation,,,T0094 -Play the long game,,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.,T0095 -Measure Performance,,,T0096 -Measure Effectiveness,,,T0097 -Measure Effectiveness Indicators (or KPIs),,, diff --git a/CODE/tmp_subs.csv b/CODE/tmp_subs.csv deleted file mode 100644 index 8344265..0000000 --- a/CODE/tmp_subs.csv +++ /dev/null @@ -1,200 +0,0 @@ -DISARM Subtechnique_x,DISARM Technique,Description_x,DISARM ID_x,DISARM Subtechnique_y,Description_y,DISARM ID_y -Discredit Credible Sources,Dismiss,"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.",ST0001,,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 biased.,T0003 -Monitor Social Media Analytics,Map Target Audience Information Environment,"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. ",ST0002,,"Mapping the target audience information environment analyzes 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.",T0010 -Evaluate Media Surveys,Map Target Audience Information Environment,"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.",ST0003,,"Mapping the target audience information environment analyzes 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.",T0010 -Identify Trending Topics/Hashtags,Map Target Audience Information Environment,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 centralized page dedicated to the word or phrase and sorted either chronologically or by popularity. ,ST0004,,"Mapping the target audience information environment analyzes 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.",T0010 -Conduct Web Traffic Analysis,Map Target Audience Information Environment,"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.",ST0005,,"Mapping the target audience information environment analyzes 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.",T0010 -Assess Degree/Type of Media Access,Map Target Audience Information Environment,"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. ",ST0006,,"Mapping the target audience information environment analyzes 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.",T0010 -Find Echo Chambers,Identify Social and Technical Vulnerabilities,"Find or plan to create areas (social media groups, search term groups, hashtag groups etc) where individuals only engage with people they agree with. ",ST0007,,"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. ",T0011 -Identify Data Voids,Identify Social and Technical Vulnerabilities,"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, capitalizing 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. ",ST0008,,"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. ",T0011 -Identify Existing Prejudices,Identify Social and Technical Vulnerabilities,"An influence operation may exploit existing racial, religious, demographic, or social prejudices to further polarize its target audience from the rest of the public.",ST0009,,"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. ",T0011 -Identify Existing Fissures,Identify Social and Technical Vulnerabilities,"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.",ST0010,,"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. ",T0011 -Identify Existing Conspiracy Narratives/Suspicions,Identify Social and Technical Vulnerabilities,An influence operation may assess preexisting conspiracy theories or suspicions in a population to identify existing narratives that support operational objectives. ,ST0011,,"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. ",T0011 -Identify Wedge Issues,Identify Social and Technical Vulnerabilities,"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 polarizing the public along the wedge issue line and encouraging opposition between factions.",ST0012,,"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. ",T0011 -Identify Target Audience Adversaries,Identify Social and Technical Vulnerabilities,"An influence operation may identify or create a real or imaginary adversary to center 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. ",ST0013,,"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. ",T0011 -Identify Media System Vulnerabilities,Identify Social and Technical Vulnerabilities,"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. ",ST0014,,"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. ",T0011 -Geographic Segmentation,Segment Audiences,"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 Localized Content (see: Establish Legitimacy). ",ST0015,,"Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. ",T0012 -Demographic Segmentation,Segment Audiences,"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. ",ST0016,,"Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. ",T0012 -Economic Segmentation,Segment Audiences,"An influence operation may target populations based on their income bracket, wealth, or other financial or economic division. ",ST0017,,"Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. ",T0012 -Psychographic Segmentation,Segment Audiences,"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. ",ST0018,,"Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. ",T0012 -Political Segmentation,Segment Audiences,"An influence operation may target populations based on their political affiliations, especially when aiming to manipulate voting or change policy.",ST0019,,"Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. ",T0012 -Amplify Existing Conspiracy Theory Narrative,Leverage Conspiracy Theory Narratives,,ST0020,,"""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, marginalized or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the ""firehose of falsehoods"" model. ",T0016 -Develop Original Conspiracy Theory Narratives,Leverage Conspiracy Theory Narratives,,ST0021,,"""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, marginalized or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the ""firehose of falsehoods"" model. ",T0016 -Use Copypasta,Reuse Existing Content,"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. ",ST0022,,When an operation recycles content from its own previous operations or plagiarizes from external operations. An operation may launder information to conserve resources that would have otherwise been utilized to develop new content. ,T0020 -Plagiarize Content,Reuse Existing Content,,ST0023,,When an operation recycles content from its own previous operations or plagiarizes from external operations. An operation may launder information to conserve resources that would have otherwise been utilized to develop new content. ,T0020 -Deceptively Labeled or Translated,Reuse Existing Content,,ST0024,,When an operation recycles content from its own previous operations or plagiarizes from external operations. An operation may launder information to conserve resources that would have otherwise been utilized to develop new content. ,T0020 -Appropriate Content,Reuse Existing Content,,ST0025,,When an operation recycles content from its own previous operations or plagiarizes from external operations. An operation may launder information to conserve resources that would have otherwise been utilized to develop new content. ,T0020 -Develop AI-Generated Text,Develop Text-based Content,"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.",ST0026,,,T0021 -Develop False or Altered Documents,Develop Text-based Content,,ST0027,,,T0021 -Develop Inauthentic News Articles,Develop Text-based Content,,ST0028,,,T0021 -Develop Memes,Develop Image-based Content,"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.",ST0029,,,T0022 -Develop AI-Generated Images (Deepfakes),Develop Image-based Content,"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.",ST0030,,,T0022 -Deceptively Edit Image (Cheap fakes),Develop Image-based Content,"Cheap fakes utilize 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.",ST0031,,,T0022 -Aggregate Information into Evidence Collages,Develop Image-based Content,image files that aggregate positive evidence (Joan Donovan),ST0032,,,T0022 - Develop AI-Generated Videos (Deepfakes),Develop Video-based Content,"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.",ST0033,,,T0023 -Deceptively Edit Video (Cheap fakes),Develop Video-based Content,"Cheap fakes utilize 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.",ST0034,,,T0023 -Develop AI-Generated Audio (Deepfakes),Develop Audio-based Content,"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.",ST0035,,,T0024 -Deceptively Edit Audio (Cheap fakes),Develop Audio-based Content,"Cheap fakes utilize 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.",ST0036,,,T0024 -Create fake research,Generate information pollution,"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",ST0037,,"Flood social channels; drive traffic/engagement to all assets; create aura/sense/perception of pervasiveness/consensus (for or against or both simultaneously) of an issue or topic. ""Nothing is true, but everything is possible."" Akin to astroturfing campaign.",T0025 -Hijack Hashtags,Generate information pollution,,ST0038,,"Flood social channels; drive traffic/engagement to all assets; create aura/sense/perception of pervasiveness/consensus (for or against or both simultaneously) of an issue or topic. ""Nothing is true, but everything is possible."" Akin to astroturfing campaign.",T0025 -Reframe Context,Distort facts,"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. ",ST0039,,"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",T0026 -Edit Open-Source Content,Distort facts,"An influence operation may edit open-source content, such as collaborative blogs or encyclopedias, 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. ",ST0040,,"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",T0026 -Leak Authentic Documents,Obtain Private Documents,,ST0041,,,T0028 -Leak False Documents,Obtain Private Documents,,ST0042,,,T0028 -Leak Altered Documents,Obtain Private Documents,"Obtain documents (eg by theft or leak), then alter and release, possibly among factual documents/sources.",ST0043,,,T0028 -Create Anonymous Accounts,Create Inauthentic Accounts,Anonymous accounts or anonymous users refer to users that access network resources without providing a username or password. An influence operation may use anonymous accounts to spread content without direct attribution to the operation. ,ST0044,,,T0029 -Create Cyborg Accounts,Create Inauthentic Accounts,"Cyborg accounts refer to partly manned, partly automated social media accounts. Cyborg accounts primarily act as bots, but a human operator periodically takes control of the account to engage with real social media users by responding to comments and posting original content. Influence operations may use cyborg accounts to reduce the amount of direct human input required to maintain a regular account but increase the apparent legitimacy of the cyborg account by occasionally breaking its bot-like behavior with human interaction. ",ST0045,,,T0029 -Create Bot Accounts,Create Inauthentic Accounts,"Bots refer to autonomous internet users that interact with systems or other users while imitating traditional human behavior. Bots use a variety of tools to stay active without direct human operation, including artificial intelligence and big data analytics. For example, an individual may program a Twitter bot to retweet a tweet every time it contains a certain keyword or hashtag. An influence operation may use bots to increase its exposure and artificially promote its content across the internet without dedicating additional time or human resources. -Amplifier bots promote operation content through reposts, shares, and likes to increase the content’s online popularity. Hacker bots are traditionally covert bots running on computer scripts that rarely engage with users and work primarily as agents of larger cyberattacks, such as a Distributed Denial of Service attacks. Spammer bots are programmed to post content on social media or in comment sections, usually as a supplementary tool. Impersonator bots102 pose as real people by mimicking human behavior, complicating their detection. ",ST0046,,,T0029 -Create Sockpuppet Accounts,Create Inauthentic Accounts,Sockpuppet accounts refer to falsified accounts that either promote the influence operation’s own material or attack critics of the material online. Individuals who control sockpuppet accounts also man at least one other user account.67 Sockpuppet accounts help legitimize operation narratives by providing an appearance of external support for the material and discrediting opponents of the operation. ,ST0047,,,T0029 -Recruit Contractors,Recruit bad actors,,ST0048,,,T0030 -Recruit Partisans,Recruit bad actors,,ST0049,,,T0030 -Enlist Troll Accounts,Recruit bad actors,"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 organization, and post content with a specific ideological goal. Hybrid trolls may be highly advanced and institutionalized or less organized and work for a single individual. ",ST0050,,,T0030 -Create Organizations,Build Network,"Influence operations may establish organizations 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.",ST0051,,,T0032 -Follow Trains,Build Network,,ST0052,,,T0032 -Create Community or Sub-group,Build Network,,ST0053,,,T0032 -Fund Proxies,Acquire/ recruit Network,"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 ",ST0054,,,T0033 -Botnets,Acquire/ recruit Network,,ST0055,,,T0033 -Identify susceptible targets in networks,Infiltrate Existing Networks,,ST0056,,,T0034 -Utilize Butterfly Attack,Infiltrate Existing Networks,"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, organizations, and media campaigns. ",ST0057,,,T0034 -From bad actors,Prepare fundraising campaigns,,ST0058,,"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. ",T0039 -From ignorant agents,Prepare fundraising campaigns,,ST0059,,"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. ",T0039 -Create a Content Farm,Leverage Content Farm,,ST0060,,,T0040 -Outsource Content Creation to External Organizations,Leverage Content Farm,"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 organization that can create content in the target audience’s native language. Employed organizations may include marketing companies for tailored advertisements or external content farms for high volumes of targeted media. ",ST0061,,,T0040 -Utilize Academic/Pseudoscientific Justifications,Create fake experts,,ST0062,,"Stories planted or promoted in computational propaganda operations often make use of experts fabricated from whole cloth, sometimes specifically for the story itself. ",T0042 -Backstop personas ,Create personas,"Create other assets/dossier/cover/fake relationships and/or connections or documents, sites, bylines, attributions, to establish/augment/inflate crediblity/believability",ST0063,,,T0043 -Create Inauthentic News Sites,Establish Inauthentic News Sites,,ST0064,,"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.",T0044 -Leverage Existing Inauthentic News Sites,Establish Inauthentic News Sites,"An influence operation may prepare assets impersonating legitimate entities to further conceal its network identity and add a layer of legitimacy to its operation content. Users will more likely believe and less likely fact-check news from recognizable sources rather than unknown sites. Legitimate entities may include authentic news outlets, public figures, organizations, or state entities. -An influence operation may use a wide variety of cyber techniques to impersonate a legitimate entity’s website or social media account. Typosquatting87 is the international registration of a domain name with purposeful variations of the impersonated domain name through intentional typos, top-level domain (TLD) manipulation, or punycode. Typosquatting facilitates the creation of falsified websites by creating similar domain names in the URL box, leaving it to the user to confirm that the URL is correct. ",ST0065,,"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.",T0044 -Astroturfing,Prepare Assets Impersonating Legitimate Entities,"Astroturfing occurs when an influence operation disguises itself as grassroots movement or organization that supports operation narratives. Unlike butterfly attacks, astroturfing aims to increase the appearance of popular support for the operation cause and does not infiltrate existing groups to discredit their objectives. ",ST0066,,"An influence operation may prepare assets impersonating legitimate entities to further conceal its network identity and add a layer of legitimacy to its operation content. Users will more likely believe and less likely fact-check news from recognizable sources rather than unknown sites. Legitimate entities may include authentic news outlets, public figures, organizations, or state entities. -An influence operation may use a wide variety of cyber techniques to impersonate a legitimate entity’s website or social media account. Typosquatting87 is the international registration of a domain name with purposeful variations of the impersonated domain name through intentional typos, top-level domain (TLD) manipulation, or punycode. Typosquatting facilitates the creation of falsified websites by creating similar domain names in the URL box, leaving it to the user to confirm that the URL is correct. ",T0045 -Spoof/parody account/site,Prepare Assets Impersonating Legitimate Entities,,ST0067,,"An influence operation may prepare assets impersonating legitimate entities to further conceal its network identity and add a layer of legitimacy to its operation content. Users will more likely believe and less likely fact-check news from recognizable sources rather than unknown sites. Legitimate entities may include authentic news outlets, public figures, organizations, or state entities. -An influence operation may use a wide variety of cyber techniques to impersonate a legitimate entity’s website or social media account. Typosquatting87 is the international registration of a domain name with purposeful variations of the impersonated domain name through intentional typos, top-level domain (TLD) manipulation, or punycode. Typosquatting facilitates the creation of falsified websites by creating similar domain names in the URL box, leaving it to the user to confirm that the URL is correct. ",T0045 -Co-Opt Trusted Individuals,Co-opt Trusted Sources,,ST0068,,"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 ",T0046 -Co-Opt Grassroots Groups,Co-opt Trusted Sources,,ST0069,,"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 ",T0046 -Co-opt Influencers,Co-opt Trusted Sources,,ST0070,,"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 ",T0046 -Use existing Echo Chambers/Filter Bubbles,Leverage Echo Chambers/Filter Bubbles,,ST0071,,"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. ",T0050 -Create Echo Chambers/Filter Bubbles,Leverage Echo Chambers/Filter Bubbles,,ST0072,,"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. ",T0050 -Exploit Data Voids,Leverage Echo Chambers/Filter Bubbles,"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, capitalizing 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. ",ST0073,,"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. ",T0050 -Use Encrypted Chat Apps,Chat apps,,ST0074,,"Direct messaging via chat app is an increasing method of delivery. These messages are often automated and new delivery and storage methods make them anonymous, viral, and ephemeral. This is a difficult space to monitor, but also a difficult space to build acclaim or notoriety.",T0051 -Use Unencrypted Chats Apps,Chat apps,,ST0075,,"Direct messaging via chat app is an increasing method of delivery. These messages are often automated and new delivery and storage methods make them anonymous, viral, and ephemeral. This is a difficult space to monitor, but also a difficult space to build acclaim or notoriety.",T0051 -Video Livestream,Livestream,,ST0076,,,T0052 -Audio Livestream,Livestream,,ST0077,,,T0052 -Mainstream Social Networks, Social Networks,"Examples include Facebook, Twitter, LinkedIn, VK, ",ST0078,,,T0053 -Dating Apps, Social Networks,,ST0079,,,T0053 -Private/Closed Social Networks, Social Networks,,ST0080,,,T0053 -Interest-Based Networks, Social Networks,"Examples include smaller and niche networks including Gettr, Truth Social, Parler, etc.",ST0081,,,T0053 -Use hashtags, Social Networks,"Use a dedicated, existing hashtag for the campaign/incident.",ST0082,,,T0053 -Create dedicated hashtag, Social Networks,Create a campaign/incident specific hashtag.,ST0083,,,T0053 -Photo Sharing,Media Sharing Networks,"Examples include Instagram, Snapchat, Flickr, etc",ST0084,,"Media sharing networks refer to services whose primary function is the hosting and sharing of specific forms of media. Examples include Instagram, Snapchat, TikTok, Youtube, SoundCloud.",T0054 -Video Sharing,Media Sharing Networks,"Examples include Youtube, TikTok, ShareChat, Rumble, etc",ST0085,,"Media sharing networks refer to services whose primary function is the hosting and sharing of specific forms of media. Examples include Instagram, Snapchat, TikTok, Youtube, SoundCloud.",T0054 -Audio sharing,Media Sharing Networks,"Examples include podcasting apps, Soundcloud, etc.",ST0086,,"Media sharing networks refer to services whose primary function is the hosting and sharing of specific forms of media. Examples include Instagram, Snapchat, TikTok, Youtube, SoundCloud.",T0054 -Anonymous Message Boards,Discussion Forums,Examples include the Chans,ST0087,,"Platforms for finding, discussing, and sharing information and opinions. Examples include Reddit, Quora, Digg, message boards, interest-based discussion forums, etc.",T0055 -TV,Traditional Media,,ST0088,,"Examples include TV, Newspaper, Radio, etc.",T0061 -Newspaper,Traditional Media,,ST0089,,"Examples include TV, Newspaper, Radio, etc.",T0061 -Radio,Traditional Media,,ST0090,,"Examples include TV, Newspaper, Radio, etc.",T0061 -Social media,Deliver Ads,,ST0091,,Delivering content via any form of paid media or advertising.,T0070 -Traditional Media,Deliver Ads,"Examples include TV, Radio, Newspaper, billboards",ST0092,,Delivering content via any form of paid media or advertising.,T0070 -Share Memes,Post Content,"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.",ST0093,,Delivering content by posting via owned media (assets that the operator controls). ,T0071 -Post Violative Content to Provoke Takedown and Backlash,Post Content,,ST0094,,Delivering content by posting via owned media (assets that the operator controls). ,T0071 -One-Way Direct Posting,Post Content,"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. ",ST0095,,Delivering content by posting via owned media (assets that the operator controls). ,T0071 -Post inauthentic social media comment,Comment or Reply on Content,"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.",ST0096,,Delivering content by replying or commenting via owned media (assets that the operator controls). ,T0072 -Trolls amplify and manipulate,Flooding the Information Space,"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).",ST0097,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0074 -Hijack existing hashtag,Flooding the Information Space,Take over an existing hashtag to drive exposure.,ST0098,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0074 -Bots Amplify via Automated Forwarding and Reposting,Flooding the Information Space,"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.",ST0099,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0074 -Utilize Spamoflauge,Flooding the Information Space,"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. ",ST0100,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0074 -Conduct Swarming,Flooding the Information Space,"Swarming refers to the coordinated use of accounts to overwhelm the information space with operation content. Unlike information flooding, swarming centers 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. ",ST0101,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0074 -Conduct Keyword Squatting,Flooding the Information Space,"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. ",ST0102,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0074 -Inauthentic Sites Amplify News and Narratives,Flooding the Information Space,"Inauthentic sites circulate cross-post stories and amplify narratives. Often these sites have no masthead, bylines or attribution.",ST0103,,Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect.,T0074 -Post Across Groups,Cross-Posting,,ST0104,,"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. ",T0076 -Post Across Platform,Cross-Posting,,ST0105,,"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. ",T0076 -Post Across Disciplines,Cross-Posting,,ST0106,,"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. ",T0076 -Use Affiliate Marketing Programs,Incentivize Sharing,,ST0107,,"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.",T0077 -Use Contests and Prizes,Incentivize Sharing,,ST0108,,"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.",T0077 -Bypass Content Blocking,Manipulate Platform Algorithm,"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 ",ST0109,,"Manipulating a platform algorithm refers to conducting activity on a platform in a way that intentionally targets its underlying algorithm. After analyzing 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 recognizes engagement with operation content and further promotes the content on user timelines. ",T0078 -"Boycott/""Cancel"" Opponents",Harass,"Cancel culture refers to the phenomenon in which individuals collectively refrain from supporting an individual, organization, business, or other entity, usually following a real or falsified controversy. An influence operation may exploit cancel culture by emphasizing an adversary’s problematic or disputed behavior and presenting its own content as an alternative. ",ST0110,,"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. ",T0080 -Harass People Based on Identities,Harass,"Examples include social identities like gender, sexuality, race, ethnicity, religion, ability, nationality, etc. as well as roles and occupations like journalist or activist.",ST0111,,"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. ",T0080 -Threaten to Dox,Harass,"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. ",ST0112,,"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. ",T0080 -Dox,Harass,"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. ",ST0113,,"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. ",T0080 -Delete Opposing Content,Control Information Environment through Offensive Cyberspace Operations,"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.",ST0114,,Controling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritize operation messaging or block opposition messaging.,T0082 -Block Content,Control Information Environment through Offensive Cyberspace Operations,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. ,ST0115,,Controling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritize operation messaging or block opposition messaging.,T0082 -Destroy Information Generation Capabilities,Control Information Environment through Offensive Cyberspace Operations,"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. ",ST0116,,Controling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritize operation messaging or block opposition messaging.,T0082 -Conduct Server Redirect,Control Information Environment through Offensive Cyberspace Operations,"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 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.",ST0117,,Controling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritize operation messaging or block opposition messaging.,T0082 -Report Non-Violative Opposing Content,Suppress Opposition,"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. ",ST0118,,,T0083 -Goad People into Harmful Action (Stop Hitting Yourself),Suppress Opposition,Goad people into actions that violate terms of service or will lead to having their content or accounts taken down. ,ST0119,,,T0083 -Exploit Platform TOS/Content Moderation,Suppress Opposition,,ST0120,,,T0083 -Call to action to attend ,Encourage Attendance at Events,,ST0121,,Operation encourages attendance at existing real world event.,T0085 -Facilitate logistics or support for attendance,Encourage Attendance at Events,"Facilitate logistics or support for travel, food, housing, etc.",ST0122,,Operation encourages attendance at existing real world event.,T0085 -Pay for Physical Action,Organize Events,"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. ",ST0123,,"Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives.",T0086 -Conduct Symbolic Action,Organize Events,"Symbolic action refers to activities specifically intended to advance an operation’s narrative by signaling 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. ",ST0124,,"Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives.",T0086 -Conduct Crowdfunding Campaigns,Conduct fundraising,,ST0125,,"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. ",T0087 -Conduct Physical Violence,Physical Violence,,ST0126,,"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. ",T0088 -Encourage Physical Violence,Physical Violence,,ST0127,,"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. ",T0088 -Sell Merchandise,Merchandising/ Advertising,"Selling merchandise refers to the sale of often branded items to the target audience. An influence operation may sell merchandise to raise funds and promote its messaging in the physical information space, for example, by selling t-shirts with operational messaging displayed on the clothing. ",ST0128,,Merchandising/Advertising refers to getting the message or narrative into physical space in the offline world,T0089 -Use Pseudonyms,Conceal People,"An operation may use pseudonyms, or fake names, to mask the identity of operation accounts, publish anonymous content, or otherwise use falsified personas to conceal 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 with the same falsified name. ",ST0129,,Conceal the identity or provenance of the account and people assets.,T0090 -Conceal Network Identity,Conceal People,"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 organization. ",ST0130,,Conceal the identity or provenance of the account and people assets.,T0090 -Distance Reputable Individuals from Operation,Conceal People,"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.",ST0131,,Conceal the identity or provenance of the account and people assets.,T0090 -Launder Accounts,Conceal People,Account laundering occurs when an influence operation acquires control of previously legitimate online accounts from third parties through sale or exchange and often in contravention of terms of use. Influence operations use laundered accounts to reach target audience members from an existing information channel and complicate attribution. ,ST0132,,Conceal the identity or provenance of the account and people assets.,T0090 -Change Names of Accounts,Conceal People,Changing names of accounts occurs when an operation changes the name of an existing social media account. An operation may change the names of its accounts throughout an operation to avoid detection or alter the names of newly acquired or repurposed accounts to fit operational narratives. ,ST0133,,Conceal the identity or provenance of the account and people assets.,T0090 -Conceal Network Identity,Conceal Operational Activity,"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 organization. ",ST0134,,,T0091 -Generate Content Unrelated to Narrative,Conceal Operational Activity,"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. ",ST0135,,,T0091 -Break Association with Content,Conceal Operational Activity,"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. ",ST0136,,,T0091 -Delete URLs,Conceal Operational Activity,"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.",ST0137,,,T0091 -Coordinate on encrypted/ closed networks,Conceal Operational Activity,,ST0138,,,T0091 -Deny involvement,Conceal Operational Activity,"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.",ST0139,,,T0091 -Delete Accounts/Account Activity,Conceal Operational Activity,"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 artifacts. An influence operation may delete its accounts and account activity to complicate attribution or remove online documentation that the operation ever occurred. ",ST0140,,,T0091 -Redirect URLs,Conceal Operational Activity,"An influence operation may redirect its falsified or typosquatted URLs to legitimate websites to increase the operation's appearance of legitimacy, complicate attribution, and avoid detection. ",ST0141,,,T0091 -Remove Post Origins,Conceal Operational Activity,"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. ",ST0142,,,T0091 -Misattribute Activity,Conceal Operational Activity,"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 behavior. ",ST0143,,,T0091 -Conceal Sponsorship,Conceal Infrastructure,"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 organizations, 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",ST0144,,,T0092 -Utilize Bulletproof Hosting,Conceal Infrastructure,"Hosting refers to services through which storage and computing resources are provided to an individual or organization 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 utilize bulletproof hosting to maintain continuity of service for suspicious, illegal, or disruptive operation activities that stricter hosting services would limit, report, or suspend. ",ST0145,,,T0092 -Use Shell Organizations,Conceal Infrastructure,,ST0146,,,T0092 -Use Cryptocurrency,Conceal Infrastructure,,ST0147,,,T0092 -Obfuscate Payment,Conceal Infrastructure,,ST0148,,,T0092 -Legacy web content,Exploit TOS/Content Moderation,"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.",ST0149,,,T0093 -Post Borderline Content,Exploit TOS/Content Moderation,,ST0150,,,T0093 -People Focused,Measure Performance,,ST0151,,,T0095 -Content Focused,Measure Performance,,ST0152,,,T0095 -View Focused,Measure Performance,,ST0153,,,T0095 -Behavior changes,Measure Effectiveness,Monitor and evaluate behaviour changes from misinformation incidents. ,ST0154,,,T0096 -Content,Measure Effectiveness,,ST0155,,,T0096 -Awareness,Measure Effectiveness,,ST0156,,,T0096 -Knowledge,Measure Effectiveness,,ST0157,,,T0096 -Action/attitude,Measure Effectiveness,,ST0158,,,T0096 -Message reach,Measure Effectiveness Indicators (or KPIs),Monitor and evaluate message reach in misinformation incidents. ,ST0159,,,T0097 -Social media engagement,Measure Effectiveness Indicators (or KPIs),Monitor and evaluate social media engagement in misinformation incidents.,ST0160,,,T0097 diff --git a/DISARM_MASTER_DATA/.DS_Store b/DISARM_MASTER_DATA/.DS_Store index 1b7106a9f3f5209b91b753d50c40fcf81b39815e..755bc8b17b0654588cdfcc0d806ce0ab99fb7c95 100644 GIT binary patch delta 46 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 RR>(Ft026kQHF_|N{{c^3a5Mk_ delta 40236 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 z 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

KZy;k9wZ7hn|dPwaQ0&04+%gSt=3#01`Npv;*Of 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

Ns~T)Pb>jGinbJv&g%{? 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 AW&i*H literal 160237 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 z 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%0DS-P2`Y1ft2l-!k}efK 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

u|e|lQsq#X_~}wHoRU7$&Eu;$a%z4K;?fS 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 diff --git a/DISARM_MASTER_DATA/~$DISARM_FRAMEWORKS_MASTER.xlsx b/DISARM_MASTER_DATA/~$DISARM_FRAMEWORKS_MASTER.xlsx deleted file mode 100644 index 5a932052db2a5d1e1d32a453f59be330b8becc3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmWgj%}g%JFV0UZQSeVo%S=vH2rW)6QXm9G8GIQs8Il=_81fm4fjEt!gh7G9A4sQx R#Z!U2P@qgIP=x};5CA3W7%cz* diff --git a/generated_files/blue_framework_ids.csv b/generated_files/blue_framework_ids.csv index c0c6d1c..d926ce5 100644 --- a/generated_files/blue_framework_ids.csv +++ b/generated_files/blue_framework_ids.csv @@ -1,30 +1,30 @@ -P01,P01,P01,P02,P02,P02,P02,P02,P03,P03,P03,P03,P04 -TA01,TA02,TA13,TA03,TA04,TA05,TA06,TA07,TA08,TA09,TA10,TA11,TA12 -C00006,C00009,,C00034,C00047,C00065,C00014,C00090,C00100,C00109,,C00131,C00140 -C00008,C00011,,C00036,C00052,C00066,C00032,C00097,C00112,C00122,,C00138,C00148 -C00010,C00028,,C00040,C00053,C00130,C00071,C00098,C00113,C00123,,C00139,C00149 -C00012,C00029,,C00042,C00056,C00178,C00072,C00099,C00114,C00124,,C00143, -C00013,C00030,,C00044,C00059,C00216,C00074,C00101,C00115,C00125,,, -C00016,C00031,,C00046,C00062,,C00075,C00103,C00116,C00126,,, -C00017,C00060,,C00048,C00135,,C00076,C00105,C00117,C00128,,, -C00019,C00070,,C00051,C00162,,C00078,C00195,C00118,C00129,,, -C00021,C00092,,C00058,C00172,,C00080,,C00119,C00147,,, -C00022,C00144,,C00067,C00203,,C00081,,C00120,C00182,,, -C00024,C00156,,C00077,,,C00082,,C00121,C00200,,, -C00026,C00164,,C00093,,,C00084,,C00136,C00211,,, -C00027,C00169,,C00133,,,C00085,,C00154,,,, -C00073,C00207,,C00155,,,C00086,,C00184,,,, -C00096,C00222,,C00160,,,C00087,,C00188,,,, -C00111,,,C00189,,,C00091,,,,,, -C00153,,,C00197,,,C00094,,,,,, -C00159,,,,,,C00106,,,,,, -C00161,,,,,,C00107,,,,,, -C00170,,,,,,C00142,,,,,, -C00174,,,,,,C00165,,,,,, -C00176,,,,,,C00202,,,,,, -C00190,,,,,,C00219,,,,,, -C00205,,,,,,,,,,,, -C00212,,,,,,,,,,,, -C00220,,,,,,,,,,,, -C00221,,,,,,,,,,,, -C00223,,,,,,,,,,,, +P01,P01,P01,P02,P02,P02,P02,P02,P02,P03,P03,P03,P03,P03,P03,P04 +TA01,TA02,TA03,TA04,TA05,TA06,TA07,TA08,TA09,TA10,TA11,TA12,TA13,TA14,TA15,TA16 +C00006,C00009,C00034,C00047,C00065,C00014,C00090,C00100,C00109,,C00131,C00140,,,, +C00008,C00011,C00036,C00052,C00066,C00032,C00097,C00112,C00122,,C00138,C00148,,,, +C00010,C00028,C00040,C00053,C00130,C00071,C00098,C00113,C00123,,C00139,C00149,,,, +C00012,C00029,C00042,C00056,C00178,C00072,C00099,C00114,C00124,,C00143,,,,, +C00013,C00030,C00044,C00059,C00216,C00074,C00101,C00115,C00125,,,,,,, +C00016,C00031,C00046,C00062,,C00075,C00103,C00116,C00126,,,,,,, +C00017,C00060,C00048,C00135,,C00076,C00105,C00117,C00128,,,,,,, +C00019,C00070,C00051,C00162,,C00078,C00195,C00118,C00129,,,,,,, +C00021,C00092,C00058,C00172,,C00080,,C00119,C00147,,,,,,, +C00022,C00144,C00067,C00203,,C00081,,C00120,C00182,,,,,,, +C00024,C00156,C00077,,,C00082,,C00121,C00200,,,,,,, +C00026,C00164,C00093,,,C00084,,C00136,C00211,,,,,,, +C00027,C00169,C00133,,,C00085,,C00154,,,,,,,, +C00073,C00207,C00155,,,C00086,,C00184,,,,,,,, +C00096,C00222,C00160,,,C00087,,C00188,,,,,,,, +C00111,,C00189,,,C00091,,,,,,,,,, +C00153,,C00197,,,C00094,,,,,,,,,, +C00159,,,,,C00106,,,,,,,,,, +C00161,,,,,C00107,,,,,,,,,, +C00170,,,,,C00142,,,,,,,,,, +C00174,,,,,C00165,,,,,,,,,, +C00176,,,,,C00202,,,,,,,,,, +C00190,,,,,C00219,,,,,,,,,, +C00205,,,,,,,,,,,,,,, +C00212,,,,,,,,,,,,,,, +C00220,,,,,,,,,,,,,,, +C00221,,,,,,,,,,,,,,, +C00223,,,,,,,,,,,,,,, diff --git a/generated_files/disarm_blue_framework_clickable.html b/generated_files/disarm_blue_framework_clickable.html index 8102c8d..72e7176 100644 --- a/generated_files/disarm_blue_framework_clickable.html +++ b/generated_files/disarm_blue_framework_clickable.html @@ -32,6 +32,9 @@ function handleTechniqueClick(box) { P02 Prepare P02 Prepare P02 Prepare +P02 Prepare +P03 Execute +P03 Execute P03 Execute P03 Execute P03 Execute @@ -39,24 +42,26 @@ function handleTechniqueClick(box) { P04 Assess -TA01 Strategic Planning -TA02 Objective Planning -TA13 Conduct Center of Gravity Analysis -TA03 Develop People -TA04 Develop Networks -TA05 Microtargeting -TA06 Develop Content -TA07 Channel Selection -TA08 Pump Priming -TA09 Exposure -TA10 Drive Offline Activity -TA11 Persistence -TA12 Measure Effectiveness +TA01 Plan Strategy +TA02 Plan Objectives +TA03 Target Audience Analysis +TA04 Develop Narratives +TA05 Develop Content +TA06 Establish Social Assets +TA07 Establish Legitimacy +TA08 Microtarget +TA09 Select Channels and Affordances +TA10 Conduct Pump Priming +TA11 Deliver Content +TA12 Maximize Exposure +TA13 Drive Online Harms +TA14 Drive Offline Activity +TA15 Persist in the Information Environment +TA16 Assess Effectiveness C00006 Charge for social media C00009 Educate high profile influencers on best practices - C00034 Create more friction at account creation C00047 Honeypot with coordinated inauthentics C00065 Reduce political targeting @@ -67,11 +72,14 @@ function handleTechniqueClick(box) { C00131 Seize and analyse botnet servers C00140 "Bomb" link shorteners with lots of calls + + + + C00008 Create shared fact-checking database C00011 Media literacy. Games to identify fake news - C00036 Infiltrate the in-group to discredit leaders (divide) C00052 Infiltrate platforms C00066 Co-opt a hashtag and drown it out (hijack it back) @@ -82,11 +90,14 @@ function handleTechniqueClick(box) { C00138 Spam domestic actors with lawsuits C00148 Add random links to network graphs + + + + C00010 Enhanced privacy regulation for social media C00028 Make information provenance available - C00040 third party verification for people C00053 Delete old accounts / Remove unused social media accounts C00130 Mentorship: elders, youth, credit. Learn vicariously. @@ -97,11 +108,14 @@ function handleTechniqueClick(box) { C00139 Weaponise youtube content matrices C00149 Poison the monitoring & evaluation data + + + + C00012 Platform regulation C00029 Create fake website to issue counter narrative and counter narrative through physical merchandise - C00042 Address truth contained in narratives C00056 Encourage people to leave social media C00178 Fill information voids with non-disinformation content @@ -112,11 +126,14 @@ function handleTechniqueClick(box) { C00143 (botnet) DMCA takedown requests to waste group time + + + + C00013 Rating framework for news C00030 Develop a compelling counter narrative (truth based) - C00044 Keep people from posting to social media immediately C00059 Verification of project before posting fund requests C00216 Use advertiser controls to stem flow of funds to bad actors @@ -127,11 +144,14 @@ function handleTechniqueClick(box) { + + + + C00016 Censorship C00031 Dilute the core narrative - create multiple permutations, target / amplify - C00046 Marginalise and discredit extremist groups C00062 Free open library sources worldwide @@ -142,11 +162,14 @@ function handleTechniqueClick(box) { + + + + C00017 Repair broken social connections C00060 Legal action against for-profit engagement factories - C00048 Name and Shame Influencers C00135 Deplatform message groups and/or message boards @@ -157,11 +180,14 @@ function handleTechniqueClick(box) { + + + + C00019 Reduce effect of division-enablers C00070 Block access to disinformation resources - C00051 Counter social engineering training C00162 Unravel/target the Potemkin villages @@ -172,11 +198,14 @@ function handleTechniqueClick(box) { + + + + C00021 Encourage in-person communication C00092 Establish a truth teller reputation score for influencers - C00058 Report crowdfunder as violator C00172 social media source removal @@ -187,11 +216,14 @@ function handleTechniqueClick(box) { + + + + C00022 Innoculate. Positive campaign to promote feeling of safety C00144 Buy out troll farm employees / offer them jobs - C00067 Denigrate the recipient/ project (of online funding) C00203 Stop offering press credentials to propaganda outlets @@ -202,18 +234,25 @@ function handleTechniqueClick(box) { + + + + C00024 Promote healthy narratives C00156 Better tell your country or organization story - C00077 Active defence: run TA03 "develop people” - not recommended C00082 Ground truthing as automated response to pollution C00121 Tool transparency and literacy for channels people follow. -C00200 Influencer disavows misinfo +C00200 Respected figure (influencer) disavows misinfo + + + + @@ -221,7 +260,6 @@ function handleTechniqueClick(box) { C00026 Shore up democracy based messages C00164 compatriot policy - C00093 Influencer code of conduct @@ -232,11 +270,14 @@ function handleTechniqueClick(box) { + + + + C00027 Create culture of civility C00169 develop a creative content hub - C00133 Deplatform Account* @@ -247,11 +288,14 @@ function handleTechniqueClick(box) { + + + + C00073 Inoculate populations through media literacy training C00207 Run a competing disinformation campaign - not recommended - C00155 Ban incident actors from funding sites @@ -262,11 +306,14 @@ function handleTechniqueClick(box) { + + + + C00096 Strengthen institutions that are always truth tellers C00222 Tabletop simulations - C00160 find and train influencers @@ -277,11 +324,14 @@ function handleTechniqueClick(box) { + + + + C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views - C00189 Ensure that platforms are taking down flagged accounts @@ -292,11 +342,14 @@ function handleTechniqueClick(box) { + + + + C00153 Take pre-emptive action against actors' infrastructure - C00197 remove suspicious accounts @@ -307,6 +360,10 @@ function handleTechniqueClick(box) { + + + + C00159 Have a disinformation response plan @@ -314,7 +371,6 @@ function handleTechniqueClick(box) { - C00106 Click-bait centrist content @@ -322,6 +378,10 @@ function handleTechniqueClick(box) { + + + + C00161 Coalition Building with stakeholders and Third-Party Inducements @@ -329,7 +389,6 @@ function handleTechniqueClick(box) { - C00107 Content moderation @@ -337,6 +396,10 @@ function handleTechniqueClick(box) { + + + + C00170 elevate information as a critical domain of statecraft @@ -344,7 +407,6 @@ function handleTechniqueClick(box) { - C00142 Platform adds warning label and decision point when sharing content @@ -352,6 +414,10 @@ function handleTechniqueClick(box) { + + + + C00174 Create a healthier news environment @@ -359,7 +425,6 @@ function handleTechniqueClick(box) { - C00165 Ensure integrity of official documents @@ -367,6 +432,10 @@ function handleTechniqueClick(box) { + + + + C00176 Improve Coordination amongst stakeholders: public and private @@ -374,7 +443,6 @@ function handleTechniqueClick(box) { - C00202 Set data 'honeytraps' @@ -382,6 +450,10 @@ function handleTechniqueClick(box) { + + + + C00190 open engagement with civil society @@ -389,7 +461,6 @@ function handleTechniqueClick(box) { - C00219 Add metadata to content that’s out of the control of disinformation creators @@ -397,6 +468,10 @@ function handleTechniqueClick(box) { + + + + C00205 strong dialogue between the federal government and private sector to encourage better reporting @@ -412,6 +487,9 @@ function handleTechniqueClick(box) { + + + C00212 build public resilience by making civil society more vibrant @@ -427,6 +505,9 @@ function handleTechniqueClick(box) { + + + C00220 Develop a monitoring and intelligence plan @@ -442,6 +523,9 @@ function handleTechniqueClick(box) { + + + C00221 Run a disinformation red team, and design mitigation factors @@ -457,6 +541,9 @@ function handleTechniqueClick(box) { + + + C00223 Strengthen Trust in social media platforms @@ -472,6 +559,9 @@ function handleTechniqueClick(box) { + + + @@ -573,7 +663,7 @@ function handleTechniqueClick(box) {

- + diff --git a/generated_files/disarm_red_framework_clickable.html b/generated_files/disarm_red_framework_clickable.html index f620ca1..4200b28 100644 --- a/generated_files/disarm_red_framework_clickable.html +++ b/generated_files/disarm_red_framework_clickable.html @@ -32,6 +32,9 @@ function handleTechniqueClick(box) { P02 Prepare P02 Prepare P02 Prepare +P02 Prepare +P03 Execute +P03 Execute P03 Execute P03 Execute P03 Execute @@ -39,106 +42,145 @@ function handleTechniqueClick(box) { P04 Assess -TA01 Strategic Planning -TA02 Objective Planning -TA13 Conduct Center of Gravity Analysis -TA03 Develop People -TA04 Develop Networks -TA05 Microtargeting -TA06 Develop Content -TA07 Channel Selection -TA08 Pump Priming -TA09 Exposure -TA10 Drive Offline Activity -TA11 Persistence -TA12 Measure Effectiveness +TA01 Plan Strategy +TA02 Plan Objectives +TA03 Target Audience Analysis +TA04 Develop Narratives +TA05 Develop Content +TA06 Establish Social Assets +TA07 Establish Legitimacy +TA08 Microtarget +TA09 Select Channels and Affordances +TA10 Conduct Pump Priming +TA11 Deliver Content +TA12 Maximize Exposure +TA13 Drive Online Harms +TA14 Drive Offline Activity +TA15 Persist in the Information Environment +TA16 Assess Effectiveness -T0001 5Ds (dismiss, distort, distract, dismay, divide) -T0006 Develop Narrative Concepts -T0071 Find echo chambers -T0007 Create fake Social Media Profiles / Pages / Groups -T0010 Cultivate ignorant agents -T0016 Clickbait -T0019 Generate information pollution -T0029 Manipulate online polls -T0039 Bait legitimate influencers -T0047 Muzzle social media as a political force -T0057 Organise remote rallies and events -T0058 Legacy web content -T0062 Behaviour changes +T0001 Determine Target Audiences +T0003 Dismiss +T0010 Map Target Audience Information Environment +T0013 Develop New Narratives +T0020 Reuse Existing Content +T0029 Create Inauthentic Accounts +T0041 Compromise legitimate accounts +T0047 Create Clickbait +T0051 Chat apps +T0063 Trial content +T0070 Deliver Ads +T0074 Flooding the Information Space +T0080 Harass +T0085 Encourage Attendance at Events +T0090 Conceal People +T0095 Measure Performance -T0002 Facilitate State Propaganda -T0066 Degrade adversary -T0072 Segment audiences -T0008 Create fake or imposter news sites -T0011 Compromise legitimate account -T0017 Conduct Fundraising Campaigns -T0020 Trial content -T0030 Backstop personas -T0040 Demand unsurmountable proof -T0048 Cow online opinion leaders -T0061 Sell merchandising -T0059 Play the long game -T0063 Message reach +T0002 Determine Strategic Ends +T0004 Distort +T0011 Identify Social and Technical Vulnerabilities +T0014 Leverage Existing Narratives +T0021 Develop Text-based Content +T0030 Recruit bad actors +T0042 Create fake experts +T0048 Purchase Targeted Advertisements +T0052 Livestream +T0064 Bait legitimate influencers +T0071 Post Content +T0075 Amplify Existing Narrative +T0081 Censor social media as a political force +T0086 Organize Events +T0091 Conceal Operational Activity +T0096 Measure Effectiveness -T0003 Leverage Existing Narratives -T0067 Plan to discredit credible sources -T0009 Create fake experts -T0012 Use concealment -T0018 Purchase advertisements -T0021 Memes -T0031 YouTube -T0041 Deny involvement -T0049 Flooding - -T0060 Continue to amplify -T0064 Social media engagement +T0005 Distract +T0012 Segment Audiences +T0015 Develop Competing Narratives +T0022 Develop Image-based Content +T0031 Cultivate ignorant agents +T0043 Create personas +T0049 Create Localized Content +T0053 Social Networks +T0065 Seed Kernel of truth +T0072 Comment or Reply on Content +T0076 Cross-Posting +T0082 Control Information Environment through Offensive Cyberspace Operations +T0087 Conduct fundraising +T0092 Conceal Infrastructure +T0097 Measure Effectiveness Indicators (or KPIs) -T0004 Devise Competing Narratives -T0068 Respond to breaking news event +T0006 Dismay -T0013 Create fake websites +T0016 Leverage Conspiracy Theory Narratives +T0023 Develop Video-based Content +T0032 Build Network +T0044 Establish Inauthentic News Sites +T0050 Leverage Echo Chambers/Filter Bubbles +T0054 Media Sharing Networks +T0066 Seed distortions +T0073 Attract Traditional Media +T0077 Incentivize Sharing +T0083 Suppress Opposition +T0088 Physical Violence +T0093 Exploit TOS/Content Moderation + + + + +T0007 Divide + +T0017 Integrate Target Audience Vulnerabilities into Narrative +T0024 Develop Audio-based Content +T0033 Acquire/ recruit Network +T0045 Prepare Assets Impersonating Legitimate Entities + +T0055 Discussion Forums +T0067 Use fake experts + +T0078 Manipulate Platform Algorithm +T0084 Platform Filtering +T0089 Merchandising/ Advertising +T0094 Play the long game + + + + +T0008 Degrade Adversary + +T0018 Respond to Breaking News Event or Active Crisis +T0025 Generate information pollution +T0034 Infiltrate Existing Networks +T0046 Co-opt Trusted Sources + +T0056 Bookmarking and Content Curation +T0068 Use Search Engine Optimization + +T0079 Direct Users to Alternative Platforms -T0022 Conspiracy narratives -T0032 Reddit -T0042 Kernel of Truth -T0050 Cheerleading domestic social media ops -T0069 Respond to active crisis +T0009 Facilitate State Propaganda + +T0019 Demand insurmountable proof +T0026 Distort facts +T0035 Create Inauthentic Social Media Pages and Groups -T0014 Prepare fundraising campaigns - -T0023 Distort facts -T0033 Instagram -T0043 Use SMS/ WhatsApp/ Chat apps -T0051 Fabricate social media comment +T0057 Blogging and Publishing Networks +T0069 Employ Commercial Analytic Firms - - - -T0070 Analyze existing communities - - -T0015 Create hashtags - -T0024 Create fake videos and images -T0034 LinkedIn -T0044 Seed distortions -T0052 Tertiary sites amplify news @@ -148,12 +190,33 @@ function handleTechniqueClick(box) { -T0065 Use physical broadcast capabilities +T0027 Create hashtags and search artifacts +T0036 Create inauthentic websites + + +T0058 Consumer Review Networks + + + + + + + + + + + + + +T0028 Obtain Private Documents +T0037 Prepare Physical Broadcast Capabilities + + +T0059 Online polls + + + -T0025 Leak altered documents -T0035 Pinterest -T0045 Use fake experts -T0053 Twitter trolls amplify and manipulate @@ -164,11 +227,14 @@ function handleTechniqueClick(box) { +T0038 Develop Owned Media Assets + + +T0060 Formal Diplomatic Channels + + + -T0026 Create pseudoscientific or disingenuous research -T0036 WhatsApp -T0046 Search Engine Optimization -T0054 Twitter bots amplify @@ -179,11 +245,14 @@ function handleTechniqueClick(box) { +T0039 Prepare fundraising campaigns + + +T0061 Traditional Media + + -T0027 Adapt existing narratives -T0037 Facebook -T0055 Use hashtag @@ -194,11 +263,14 @@ function handleTechniqueClick(box) { +T0040 Leverage Content Farm + + +T0062 Email + + -T0028 Create competing narratives -T0038 Twitter -T0056 Dedicated channels disseminate information pollution @@ -208,77 +280,103 @@ function handleTechniqueClick(box) {
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/generated_files/red_framework_ids.csv b/generated_files/red_framework_ids.csv index fcc75ff..20c8965 100644 --- a/generated_files/red_framework_ids.csv +++ b/generated_files/red_framework_ids.csv @@ -1,12 +1,14 @@ -P01,P01,P01,P02,P02,P02,P02,P02,P03,P03,P03,P03,P04 -TA01,TA02,TA13,TA03,TA04,TA05,TA06,TA07,TA08,TA09,TA10,TA11,TA12 -T0001,T0006,T0071,T0007,T0010,T0016,T0019,T0029,T0039,T0047,T0057,T0058,T0062 -T0002,T0066,T0072,T0008,T0011,T0017,T0020,T0030,T0040,T0048,T0061,T0059,T0063 -T0003,T0067,,T0009,T0012,T0018,T0021,T0031,T0041,T0049,,T0060,T0064 -T0004,T0068,,,T0013,,T0022,T0032,T0042,T0050,,, -,T0069,,,T0014,,T0023,T0033,T0043,T0051,,, -,T0070,,,T0015,,T0024,T0034,T0044,T0052,,, -,,,,T0065,,T0025,T0035,T0045,T0053,,, -,,,,,,T0026,T0036,T0046,T0054,,, -,,,,,,T0027,T0037,,T0055,,, -,,,,,,T0028,T0038,,T0056,,, +P01,P01,P01,P02,P02,P02,P02,P02,P02,P03,P03,P03,P03,P03,P03,P04 +TA01,TA02,TA03,TA04,TA05,TA06,TA07,TA08,TA09,TA10,TA11,TA12,TA13,TA14,TA15,TA16 +T0001,T0003,T0010,T0013,T0020,T0029,T0041,T0047,T0051,T0063,T0070,T0074,T0080,T0085,T0090,T0095 +T0002,T0004,T0011,T0014,T0021,T0030,T0042,T0048,T0052,T0064,T0071,T0075,T0081,T0086,T0091,T0096 +,T0005,T0012,T0015,T0022,T0031,T0043,T0049,T0053,T0065,T0072,T0076,T0082,T0087,T0092,T0097 +,T0006,,T0016,T0023,T0032,T0044,T0050,T0054,T0066,T0073,T0077,T0083,T0088,T0093, +,T0007,,T0017,T0024,T0033,T0045,,T0055,T0067,,T0078,T0084,T0089,T0094, +,T0008,,T0018,T0025,T0034,T0046,,T0056,T0068,,T0079,,,, +,T0009,,T0019,T0026,T0035,,,T0057,T0069,,,,,, +,,,,T0027,T0036,,,T0058,,,,,,, +,,,,T0028,T0037,,,T0059,,,,,,, +,,,,,T0038,,,T0060,,,,,,, +,,,,,T0039,,,T0061,,,,,,, +,,,,,T0040,,,T0062,,,,,,, diff --git a/generated_pages/counters/C00006.md b/generated_pages/counters/C00006.md index ef00e3c..731c404 100644 --- a/generated_pages/counters/C00006.md +++ b/generated_pages/counters/C00006.md @@ -1,6 +1,6 @@ # Counter C00006: Charge for social media -* **Summary**: Include a paid-for privacy option, e.g. pay Facebook for an option of them not collecting your personal information. There are examples of this not work, e.g. most people don’t use proton mail etc. +* **Summary**: Include a paid-for privacy option, e.g. pay Facebook for an option of them not collecting your personal information. There are examples of this not working, e.g. most people don’t use proton mail etc. * **Playbooks**: @@ -24,12 +24,12 @@ | Counters these Techniques | | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | diff --git a/generated_pages/counters/C00008.md b/generated_pages/counters/C00008.md index da2f3d2..4a479c8 100644 --- a/generated_pages/counters/C00008.md +++ b/generated_pages/counters/C00008.md @@ -1,6 +1,6 @@ # Counter C00008: Create shared fact-checking database -* **Summary**: Share fact-checking resources - tips, responses, countermessages, across respose groups. Snopes is best-known example of fact-checking sites. +* **Summary**: Share fact-checking resources - tips, responses, countermessages, across respose groups. * **Playbooks**: @@ -24,24 +24,24 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | diff --git a/generated_pages/counters/C00009.md b/generated_pages/counters/C00009.md index 02db14e..07b44fb 100644 --- a/generated_pages/counters/C00009.md +++ b/generated_pages/counters/C00009.md @@ -25,15 +25,15 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0042 Kernel of Truth](../generated_pages/techniques/T0042.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0042 Create fake experts](../generated_pages/techniques/T0042.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00010.md b/generated_pages/counters/C00010.md index 8e8f0a9..ecfb4bd 100644 --- a/generated_pages/counters/C00010.md +++ b/generated_pages/counters/C00010.md @@ -24,7 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | +| [T0005 Distract](../generated_pages/techniques/T0005.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | diff --git a/generated_pages/counters/C00011.md b/generated_pages/counters/C00011.md index cf5f0de..9518fba 100644 --- a/generated_pages/counters/C00011.md +++ b/generated_pages/counters/C00011.md @@ -26,23 +26,23 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | diff --git a/generated_pages/counters/C00012.md b/generated_pages/counters/C00012.md index 2b989d7..50d4240 100644 --- a/generated_pages/counters/C00012.md +++ b/generated_pages/counters/C00012.md @@ -1,6 +1,6 @@ # Counter C00012: Platform regulation -* **Summary**: Empower existing regulators to govern social media. Also covers Destroy. Includes: Include the role of social media in the regulatory framework for media - The European Union created significant new regulations in 2018; the U.S. approach will need to be carefully crafted to protect First Amendment principles, create needed transparency, ensure liability, and impose costs for noncompliance. Includes Create policy that makes social media police disinformation - example: German model: facebook forced to police content by law. Includes: Use fraud legislation to clean up social media +* **Summary**: Empower existing regulators to govern social media. Also covers Destroy. Includes: Include the role of social media in the regulatory framework for media. The U.S. approach will need to be carefully crafted to protect First Amendment principles, create needed transparency, ensure liability, and impose costs for noncompliance. Includes Create policy that makes social media police disinformation. Includes: Use fraud legislation to clean up social media * **Playbooks**: @@ -26,38 +26,38 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0047 Muzzle social media as a political force](../generated_pages/techniques/T0047.md) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0047 Create Clickbait](../generated_pages/techniques/T0047.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00013.md b/generated_pages/counters/C00013.md index 00e559a..8921a6e 100644 --- a/generated_pages/counters/C00013.md +++ b/generated_pages/counters/C00013.md @@ -23,13 +23,13 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | diff --git a/generated_pages/counters/C00014.md b/generated_pages/counters/C00014.md index 086d4ca..27996e1 100644 --- a/generated_pages/counters/C00014.md +++ b/generated_pages/counters/C00014.md @@ -1,6 +1,6 @@ # Counter C00014: Real-time updates to fact-checking database -* **Summary**: Update fact-checking databases and resources in real time. Especially import for time-limited events like natural disasters. Existing examples at Buzzfeed and Fema. +* **Summary**: Update fact-checking databases and resources in real time. Especially import for time-limited events like natural disasters. * **Playbooks**: @@ -24,24 +24,24 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | diff --git a/generated_pages/counters/C00016.md b/generated_pages/counters/C00016.md index c423204..f9b0164 100644 --- a/generated_pages/counters/C00016.md +++ b/generated_pages/counters/C00016.md @@ -24,37 +24,37 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | diff --git a/generated_pages/counters/C00017.md b/generated_pages/counters/C00017.md index a32133a..8105ff1 100644 --- a/generated_pages/counters/C00017.md +++ b/generated_pages/counters/C00017.md @@ -24,13 +24,13 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | diff --git a/generated_pages/counters/C00019.md b/generated_pages/counters/C00019.md index a4f90fe..5577e55 100644 --- a/generated_pages/counters/C00019.md +++ b/generated_pages/counters/C00019.md @@ -23,17 +23,17 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00021.md b/generated_pages/counters/C00021.md index f319f13..c858e45 100644 --- a/generated_pages/counters/C00021.md +++ b/generated_pages/counters/C00021.md @@ -23,16 +23,16 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | diff --git a/generated_pages/counters/C00022.md b/generated_pages/counters/C00022.md index bcc59fc..c944d92 100644 --- a/generated_pages/counters/C00022.md +++ b/generated_pages/counters/C00022.md @@ -23,16 +23,16 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | diff --git a/generated_pages/counters/C00024.md b/generated_pages/counters/C00024.md index 7771c2a..a9c94d1 100644 --- a/generated_pages/counters/C00024.md +++ b/generated_pages/counters/C00024.md @@ -23,16 +23,16 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | diff --git a/generated_pages/counters/C00026.md b/generated_pages/counters/C00026.md index 0fc7892..5ec99be 100644 --- a/generated_pages/counters/C00026.md +++ b/generated_pages/counters/C00026.md @@ -1,6 +1,6 @@ # Counter C00026: Shore up democracy based messages -* **Summary**: Messages about e.g. peace, freedom. And make it sexy. Includes Deploy Information and Narrative-Building in Service of Statecraft: Promote a narrative of transparency, truthfulness, liberal values, and democracy. Implement a compelling narrative via effective mechanisms of communication. Continually reassess U.S. messages, mechanisms, and audiences over time. Counteract efforts to manipulate media, undermine free markets, and suppress political freedoms via public diplomacy +* **Summary**: Messages about e.g. peace, freedom. And make it sexy. Includes Deploy Information and Narrative-Building in Service of Statecraft: Promote a narrative of transparency, truthfulness, liberal values, and democracy. Implement a compelling narrative via effective mechanisms of communication. Continually reassess messages, mechanisms, and audiences over time. Counteract efforts to manipulate media, undermine free markets, and suppress political freedoms via public diplomacy * **Playbooks**: @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | diff --git a/generated_pages/counters/C00027.md b/generated_pages/counters/C00027.md index fa425d1..11ea50e 100644 --- a/generated_pages/counters/C00027.md +++ b/generated_pages/counters/C00027.md @@ -23,19 +23,19 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | diff --git a/generated_pages/counters/C00029.md b/generated_pages/counters/C00029.md index 4a24737..1eb11f1 100644 --- a/generated_pages/counters/C00029.md +++ b/generated_pages/counters/C00029.md @@ -23,12 +23,12 @@ | Counters these Techniques | | ------------------------- | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | diff --git a/generated_pages/counters/C00030.md b/generated_pages/counters/C00030.md index cffc919..f38fcae 100644 --- a/generated_pages/counters/C00030.md +++ b/generated_pages/counters/C00030.md @@ -1,7 +1,6 @@ # Counter C00030: Develop a compelling counter narrative (truth based) -* **Summary**: Example: Reality Team. -https://www.isdglobal.org/wp-content/uploads/2016/06/Counter-narrative-Handbook_1.pdf +* **Summary**: * **Playbooks**: @@ -24,12 +23,12 @@ https://www.isdglobal.org/wp-content/uploads/2016/06/Counter-narrative-Handbook_ | Counters these Techniques | | ------------------------- | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | diff --git a/generated_pages/counters/C00031.md b/generated_pages/counters/C00031.md index 444ab62..549b536 100644 --- a/generated_pages/counters/C00031.md +++ b/generated_pages/counters/C00031.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | diff --git a/generated_pages/counters/C00032.md b/generated_pages/counters/C00032.md index db80f33..72fa9de 100644 --- a/generated_pages/counters/C00032.md +++ b/generated_pages/counters/C00032.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | diff --git a/generated_pages/counters/C00034.md b/generated_pages/counters/C00034.md index 03fff2d..b243baa 100644 --- a/generated_pages/counters/C00034.md +++ b/generated_pages/counters/C00034.md @@ -23,10 +23,10 @@ | Counters these Techniques | | ------------------------- | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0012 Use concealment](../generated_pages/techniques/T0012.md) | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0012 Segment Audiences](../generated_pages/techniques/T0012.md) | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | diff --git a/generated_pages/counters/C00036.md b/generated_pages/counters/C00036.md index 32faf06..f993eee 100644 --- a/generated_pages/counters/C00036.md +++ b/generated_pages/counters/C00036.md @@ -23,13 +23,14 @@ | Counters these Techniques | | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0012 Use concealment](../generated_pages/techniques/T0012.md) | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | +| [T0005 Distract](../generated_pages/techniques/T0005.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0012 Segment Audiences](../generated_pages/techniques/T0012.md) | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | diff --git a/generated_pages/counters/C00040.md b/generated_pages/counters/C00040.md index 2ea6bc2..411c461 100644 --- a/generated_pages/counters/C00040.md +++ b/generated_pages/counters/C00040.md @@ -23,9 +23,9 @@ | Counters these Techniques | | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0012 Use concealment](../generated_pages/techniques/T0012.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0012 Segment Audiences](../generated_pages/techniques/T0012.md) | diff --git a/generated_pages/counters/C00042.md b/generated_pages/counters/C00042.md index e13f5a5..27b6c28 100644 --- a/generated_pages/counters/C00042.md +++ b/generated_pages/counters/C00042.md @@ -23,15 +23,15 @@ | Counters these Techniques | | ------------------------- | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0042 Kernel of Truth](../generated_pages/techniques/T0042.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0059 Play the long game](../generated_pages/techniques/T0059.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0042 Create fake experts](../generated_pages/techniques/T0042.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0059 Online polls](../generated_pages/techniques/T0059.md) | diff --git a/generated_pages/counters/C00044.md b/generated_pages/counters/C00044.md index 15bf342..33be3a1 100644 --- a/generated_pages/counters/C00044.md +++ b/generated_pages/counters/C00044.md @@ -24,14 +24,14 @@ | Counters these Techniques | | ------------------------- | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | diff --git a/generated_pages/counters/C00046.md b/generated_pages/counters/C00046.md index 633a2a5..ea72f1b 100644 --- a/generated_pages/counters/C00046.md +++ b/generated_pages/counters/C00046.md @@ -23,23 +23,23 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00047.md b/generated_pages/counters/C00047.md index 31da362..0f142d3 100644 --- a/generated_pages/counters/C00047.md +++ b/generated_pages/counters/C00047.md @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | -| [T0062 Behaviour changes](../generated_pages/techniques/T0062.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | +| [T0062 Email](../generated_pages/techniques/T0062.md) | diff --git a/generated_pages/counters/C00048.md b/generated_pages/counters/C00048.md index a484a5a..9e02ab6 100644 --- a/generated_pages/counters/C00048.md +++ b/generated_pages/counters/C00048.md @@ -1,6 +1,6 @@ # Counter C00048: Name and Shame Influencers -* **Summary**: Think about the different levels: individual vs state-sponsored account. Includes “call them out” and “name and shame”. Note that USAID operations were at a different level. Identify social media accounts as sources of propaganda—“calling them out”— might be helpful to prevent the spread of their message to audiences that otherwise would consider them factual. USAID has been restructuring its programs to address predatory Chinese development projects and the information operations that support them. USAID’s new strategy has tailored programs to counter Chinese educational exchange programs and to support free and fair elections, youth empowerment, democratic governance, and free press. USAID’s Russia regional teams have also been compiling a strategy for Russia’s information operations. One strong point of USAID’s programming is a system of indicators and measurements for a country’s vulnerability to foreign influence and information operations. Identify, monitor, and, if necessary, target externally-based nonattributed social media accounts. Impact of and Dealing with Trolls - "Chatham House has observed that trolls also sometimes function as decoys, as a way of “keeping the infantry busy” that “aims to wear down the other side” (Lough et al., 2014). Another type of troll involves “false accounts posing as authoritative information sources on social media”. +* **Summary**: Think about the different levels: individual vs state-sponsored account. Includes “call them out” and “name and shame”. Identify social media accounts as sources of propaganda—“calling them out”— might be helpful to prevent the spread of their message to audiences that otherwise would consider them factual. Identify, monitor, and, if necessary, target externally-based nonattributed social media accounts. Impact of and Dealing with Trolls - "Chatham House has observed that trolls also sometimes function as decoys, as a way of “keeping the infantry busy” that “aims to wear down the other side” (Lough et al., 2014). Another type of troll involves “false accounts posing as authoritative information sources on social media”. * **Playbooks**: @@ -23,17 +23,17 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00051.md b/generated_pages/counters/C00051.md index 80e190a..6751a95 100644 --- a/generated_pages/counters/C00051.md +++ b/generated_pages/counters/C00051.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0012 Use concealment](../generated_pages/techniques/T0012.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0012 Segment Audiences](../generated_pages/techniques/T0012.md) | diff --git a/generated_pages/counters/C00052.md b/generated_pages/counters/C00052.md index a57a215..3cbe308 100644 --- a/generated_pages/counters/C00052.md +++ b/generated_pages/counters/C00052.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0012 Use concealment](../generated_pages/techniques/T0012.md) | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | +| [T0012 Segment Audiences](../generated_pages/techniques/T0012.md) | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | diff --git a/generated_pages/counters/C00053.md b/generated_pages/counters/C00053.md index 89a40fe..2d0021e 100644 --- a/generated_pages/counters/C00053.md +++ b/generated_pages/counters/C00053.md @@ -26,8 +26,8 @@ | Counters these Techniques | | ------------------------- | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | diff --git a/generated_pages/counters/C00058.md b/generated_pages/counters/C00058.md index 531634a..2068c11 100644 --- a/generated_pages/counters/C00058.md +++ b/generated_pages/counters/C00058.md @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00059.md b/generated_pages/counters/C00059.md index c2428f7..6199254 100644 --- a/generated_pages/counters/C00059.md +++ b/generated_pages/counters/C00059.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | diff --git a/generated_pages/counters/C00060.md b/generated_pages/counters/C00060.md index 486d1ba..b31cc05 100644 --- a/generated_pages/counters/C00060.md +++ b/generated_pages/counters/C00060.md @@ -24,7 +24,7 @@ | Counters these Techniques | | ------------------------- | -| [T0047 Muzzle social media as a political force](../generated_pages/techniques/T0047.md) | +| [T0047 Create Clickbait](../generated_pages/techniques/T0047.md) | diff --git a/generated_pages/counters/C00065.md b/generated_pages/counters/C00065.md index 30f9d7a..9f1eb0a 100644 --- a/generated_pages/counters/C00065.md +++ b/generated_pages/counters/C00065.md @@ -24,7 +24,7 @@ | Counters these Techniques | | ------------------------- | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | diff --git a/generated_pages/counters/C00066.md b/generated_pages/counters/C00066.md index a7a2b1c..3f59a46 100644 --- a/generated_pages/counters/C00066.md +++ b/generated_pages/counters/C00066.md @@ -1,6 +1,6 @@ # Counter C00066: Co-opt a hashtag and drown it out (hijack it back) -* **Summary**: Flood a disinformation-related hashtag with other content. Examples include kPop stans flooding extremist hashtags with pop videos and images. +* **Summary**: Flood a disinformation-related hashtag with other content. * **Playbooks**: @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | diff --git a/generated_pages/counters/C00067.md b/generated_pages/counters/C00067.md index e02137a..4795d28 100644 --- a/generated_pages/counters/C00067.md +++ b/generated_pages/counters/C00067.md @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00070.md b/generated_pages/counters/C00070.md index 7f08c79..94b4ff9 100644 --- a/generated_pages/counters/C00070.md +++ b/generated_pages/counters/C00070.md @@ -2,7 +2,7 @@ * **Summary**: Resources = accounts, channels etc. Block access to platform. DDOS an attacker. -TA02*: DDOS at the critical time (ie. midterm-2018 elections DDOS against troll farms) to deny an adversary's time-bound objective. +TA02*: DDOS at the critical time, to deny an adversary's time-bound objective. T0008: A quick response to a proto-viral story will affect it's ability to spread and raise questions about their legitimacy. @@ -31,16 +31,16 @@ T0046 - Search Engine Optimization: Sub-optimal website performance affect its s | Counters these Techniques | | ------------------------- | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | diff --git a/generated_pages/counters/C00071.md b/generated_pages/counters/C00071.md index 61059a1..0cb6ea9 100644 --- a/generated_pages/counters/C00071.md +++ b/generated_pages/counters/C00071.md @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00072.md b/generated_pages/counters/C00072.md index 9f3014b..b061f01 100644 --- a/generated_pages/counters/C00072.md +++ b/generated_pages/counters/C00072.md @@ -23,16 +23,16 @@ | Counters these Techniques | | ------------------------- | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | diff --git a/generated_pages/counters/C00073.md b/generated_pages/counters/C00073.md index 64529fb..338e044 100644 --- a/generated_pages/counters/C00073.md +++ b/generated_pages/counters/C00073.md @@ -1,6 +1,6 @@ # Counter C00073: Inoculate populations through media literacy training -* **Summary**: Use training to build the resilience of at-risk populations. Educate on how to handle info pollution. Push out targeted education on why it's pollution. Build cultural resistance to false content, e.g. cultural resistance to bullshit. Influence literacy training, to inoculate against “cult” recruiting. Media literacy training: leverage librarians / library for media literacy training. Inoculate at language. Strategic planning included as inoculating population has strategic value. Example is the "Learn to Discern" Program, funded by the Canadian government, operated in Ukraine from July 2015 to March 2016. The program trained 15,000 Ukrainians in ‘’safe, informed media consumption techniques,’’ including avoiding emotional manipulation, verifying sources, identifying hate speech, verifying expert credentials, detecting censorship, and debunking news, photos, and videos.” Example: NGO Baltic Centre for Media Excellence, with some international funding, provides training to journalists in the Baltics and conducts media literacy training in the region. In addition to helping journalists avoid becoming “unwitting multipliers of misleading information,” the organization works with school teachers in the region to help them “decode media and incorporate media research into teaching.” concepts of media literacy to a mass audience that authorities launch a public information campaign that teaches the program will take time to develop and establish impact, recommends curriculum-based training. Covers detect, deny, and degrade. +* **Summary**: Use training to build the resilience of at-risk populations. Educate on how to handle info pollution. Push out targeted education on why it's pollution. Build cultural resistance to false content, e.g. cultural resistance to bullshit. Influence literacy training, to inoculate against “cult” recruiting. Media literacy training: leverage librarians / library for media literacy training. Inoculate at language. Strategic planning included as inoculating population has strategic value. Concepts of media literacy to a mass audience that authorities launch a public information campaign that teaches the program will take time to develop and establish impact, recommends curriculum-based training. Covers detect, deny, and degrade. * **Playbooks**: @@ -31,24 +31,24 @@ | Counters these Techniques | | ------------------------- | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0040 Demand unsurmountable proof](../generated_pages/techniques/T0040.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0040 Leverage Content Farm](../generated_pages/techniques/T0040.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00074.md b/generated_pages/counters/C00074.md index e250ed9..356190d 100644 --- a/generated_pages/counters/C00074.md +++ b/generated_pages/counters/C00074.md @@ -25,22 +25,22 @@ | Counters these Techniques | | ------------------------- | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00076.md b/generated_pages/counters/C00076.md index 9ab847a..42fb399 100644 --- a/generated_pages/counters/C00076.md +++ b/generated_pages/counters/C00076.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | diff --git a/generated_pages/counters/C00078.md b/generated_pages/counters/C00078.md index 3f00ce0..fda7724 100644 --- a/generated_pages/counters/C00078.md +++ b/generated_pages/counters/C00078.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00080.md b/generated_pages/counters/C00080.md index 83ef1f5..d5a4696 100644 --- a/generated_pages/counters/C00080.md +++ b/generated_pages/counters/C00080.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | diff --git a/generated_pages/counters/C00081.md b/generated_pages/counters/C00081.md index cd81216..01a98f1 100644 --- a/generated_pages/counters/C00081.md +++ b/generated_pages/counters/C00081.md @@ -23,19 +23,19 @@ | Counters these Techniques | | ------------------------- | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00082.md b/generated_pages/counters/C00082.md index 4777eea..faffb28 100644 --- a/generated_pages/counters/C00082.md +++ b/generated_pages/counters/C00082.md @@ -1,6 +1,6 @@ # Counter C00082: Ground truthing as automated response to pollution -* **Summary**: e.g. RealityTeam work that adds clear information to spaces with disinformation in. Also inoculation. +* **Summary**: Also inoculation. * **Playbooks**: @@ -23,21 +23,21 @@ | Counters these Techniques | | ------------------------- | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00084.md b/generated_pages/counters/C00084.md index 9aca807..c89e028 100644 --- a/generated_pages/counters/C00084.md +++ b/generated_pages/counters/C00084.md @@ -23,14 +23,14 @@ | Counters these Techniques | | ------------------------- | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0059 Play the long game](../generated_pages/techniques/T0059.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0059 Online polls](../generated_pages/techniques/T0059.md) | diff --git a/generated_pages/counters/C00085.md b/generated_pages/counters/C00085.md index 747bddf..7ede1be 100644 --- a/generated_pages/counters/C00085.md +++ b/generated_pages/counters/C00085.md @@ -25,26 +25,26 @@ Online archives of content (archives of websites, social media profiles, media, | Counters these Techniques | | ------------------------- | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00086.md b/generated_pages/counters/C00086.md index ec95b19..33dc49c 100644 --- a/generated_pages/counters/C00086.md +++ b/generated_pages/counters/C00086.md @@ -2,8 +2,6 @@ * **Summary**: Example: Interject addictive links or contents into discussions of disinformation materials and measure a "conversion rate" of users who engage with your content and away from the social media channel's "information bubble" around the disinformation item. Use bots to amplify and upvote the addictive content. -Note: This sounds eerlily like many Reddit communities where the most upvoted comments are all jokes, preventing serious discussion from being discovered by those who filter by upvotes. - * **Playbooks**: * **Metatechnique**: M002 - diversion @@ -25,13 +23,13 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co | Counters these Techniques | | ------------------------- | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | diff --git a/generated_pages/counters/C00087.md b/generated_pages/counters/C00087.md index 8637c19..70615d9 100644 --- a/generated_pages/counters/C00087.md +++ b/generated_pages/counters/C00087.md @@ -1,6 +1,6 @@ # Counter C00087: Make more noise than the disinformation -* **Summary**: Examples: kPop stans, #proudboys takeover by LGBT community +* **Summary**: * **Playbooks**: @@ -23,17 +23,17 @@ | Counters these Techniques | | ------------------------- | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00090.md b/generated_pages/counters/C00090.md index e5d37b8..edb6a5a 100644 --- a/generated_pages/counters/C00090.md +++ b/generated_pages/counters/C00090.md @@ -23,9 +23,9 @@ | Counters these Techniques | | ------------------------- | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | -| [T0062 Behaviour changes](../generated_pages/techniques/T0062.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | +| [T0062 Email](../generated_pages/techniques/T0062.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | diff --git a/generated_pages/counters/C00091.md b/generated_pages/counters/C00091.md index b487fbc..b62f502 100644 --- a/generated_pages/counters/C00091.md +++ b/generated_pages/counters/C00091.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0062 Behaviour changes](../generated_pages/techniques/T0062.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | +| [T0062 Email](../generated_pages/techniques/T0062.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | diff --git a/generated_pages/counters/C00092.md b/generated_pages/counters/C00092.md index 0b95cb9..4ac38ee 100644 --- a/generated_pages/counters/C00092.md +++ b/generated_pages/counters/C00092.md @@ -24,14 +24,14 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00093.md b/generated_pages/counters/C00093.md index 5acda7b..aa2b51f 100644 --- a/generated_pages/counters/C00093.md +++ b/generated_pages/counters/C00093.md @@ -1,6 +1,6 @@ # Counter C00093: Influencer code of conduct -* **Summary**: Establish tailored code of conduct for individuals with many followers. Can be platform code of conduct; can also be community code, e.g. the Pro-Truth Pledge. +* **Summary**: Establish tailored code of conduct for individuals with many followers. Can be platform code of conduct; can also be community code. * **Playbooks**: @@ -23,12 +23,12 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0047 Muzzle social media as a political force](../generated_pages/techniques/T0047.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0047 Create Clickbait](../generated_pages/techniques/T0047.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | diff --git a/generated_pages/counters/C00094.md b/generated_pages/counters/C00094.md index 9fdc400..f06c435 100644 --- a/generated_pages/counters/C00094.md +++ b/generated_pages/counters/C00094.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | diff --git a/generated_pages/counters/C00096.md b/generated_pages/counters/C00096.md index 9d2d15d..a710c68 100644 --- a/generated_pages/counters/C00096.md +++ b/generated_pages/counters/C00096.md @@ -23,12 +23,12 @@ | Counters these Techniques | | ------------------------- | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | diff --git a/generated_pages/counters/C00097.md b/generated_pages/counters/C00097.md index be042ba..6cd7d93 100644 --- a/generated_pages/counters/C00097.md +++ b/generated_pages/counters/C00097.md @@ -24,13 +24,13 @@ | Counters these Techniques | | ------------------------- | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | diff --git a/generated_pages/counters/C00098.md b/generated_pages/counters/C00098.md index 0540299..9c0030e 100644 --- a/generated_pages/counters/C00098.md +++ b/generated_pages/counters/C00098.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0038 Twitter](../generated_pages/techniques/T0038.md) | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | +| [T0038 Develop Owned Media Assets](../generated_pages/techniques/T0038.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | diff --git a/generated_pages/counters/C00099.md b/generated_pages/counters/C00099.md index d0a4130..846319d 100644 --- a/generated_pages/counters/C00099.md +++ b/generated_pages/counters/C00099.md @@ -24,11 +24,11 @@ | Counters these Techniques | | ------------------------- | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | diff --git a/generated_pages/counters/C00100.md b/generated_pages/counters/C00100.md index eb79ea6..425c5c5 100644 --- a/generated_pages/counters/C00100.md +++ b/generated_pages/counters/C00100.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | diff --git a/generated_pages/counters/C00101.md b/generated_pages/counters/C00101.md index faad9e5..c55d315 100644 --- a/generated_pages/counters/C00101.md +++ b/generated_pages/counters/C00101.md @@ -24,10 +24,10 @@ | Counters these Techniques | | ------------------------- | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | diff --git a/generated_pages/counters/C00103.md b/generated_pages/counters/C00103.md index cb4eb75..d652497 100644 --- a/generated_pages/counters/C00103.md +++ b/generated_pages/counters/C00103.md @@ -24,10 +24,10 @@ | Counters these Techniques | | ------------------------- | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | -| [T0062 Behaviour changes](../generated_pages/techniques/T0062.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | +| [T0062 Email](../generated_pages/techniques/T0062.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | diff --git a/generated_pages/counters/C00105.md b/generated_pages/counters/C00105.md index 6e6e4b2..c428b0d 100644 --- a/generated_pages/counters/C00105.md +++ b/generated_pages/counters/C00105.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | diff --git a/generated_pages/counters/C00106.md b/generated_pages/counters/C00106.md index b3493b2..d9e8baa 100644 --- a/generated_pages/counters/C00106.md +++ b/generated_pages/counters/C00106.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | diff --git a/generated_pages/counters/C00107.md b/generated_pages/counters/C00107.md index 3963928..37ca503 100644 --- a/generated_pages/counters/C00107.md +++ b/generated_pages/counters/C00107.md @@ -24,26 +24,26 @@ | Counters these Techniques | | ------------------------- | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00111.md b/generated_pages/counters/C00111.md index 087dd1b..59abe55 100644 --- a/generated_pages/counters/C00111.md +++ b/generated_pages/counters/C00111.md @@ -1,6 +1,6 @@ # Counter C00111: Reduce polarisation by connecting and presenting sympathetic renditions of opposite views -* **Summary**: Example: The Commons Project (BuildUp) work. +* **Summary**: * **Playbooks**: @@ -25,7 +25,7 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | diff --git a/generated_pages/counters/C00112.md b/generated_pages/counters/C00112.md index 8673ac5..4754dc4 100644 --- a/generated_pages/counters/C00112.md +++ b/generated_pages/counters/C00112.md @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0040 Demand unsurmountable proof](../generated_pages/techniques/T0040.md) | -| [T0042 Kernel of Truth](../generated_pages/techniques/T0042.md) | +| [T0040 Leverage Content Farm](../generated_pages/techniques/T0040.md) | +| [T0042 Create fake experts](../generated_pages/techniques/T0042.md) | diff --git a/generated_pages/counters/C00113.md b/generated_pages/counters/C00113.md index b3fff71..277683e 100644 --- a/generated_pages/counters/C00113.md +++ b/generated_pages/counters/C00113.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | diff --git a/generated_pages/counters/C00114.md b/generated_pages/counters/C00114.md index 39159b4..0777899 100644 --- a/generated_pages/counters/C00114.md +++ b/generated_pages/counters/C00114.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | diff --git a/generated_pages/counters/C00115.md b/generated_pages/counters/C00115.md index 3010eb3..807b697 100644 --- a/generated_pages/counters/C00115.md +++ b/generated_pages/counters/C00115.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0041 Deny involvement](../generated_pages/techniques/T0041.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0041 Compromise legitimate accounts](../generated_pages/techniques/T0041.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00116.md b/generated_pages/counters/C00116.md index 539c1cb..dc2df61 100644 --- a/generated_pages/counters/C00116.md +++ b/generated_pages/counters/C00116.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0041 Deny involvement](../generated_pages/techniques/T0041.md) | +| [T0041 Compromise legitimate accounts](../generated_pages/techniques/T0041.md) | diff --git a/generated_pages/counters/C00117.md b/generated_pages/counters/C00117.md index 137f8c2..23325f4 100644 --- a/generated_pages/counters/C00117.md +++ b/generated_pages/counters/C00117.md @@ -23,15 +23,15 @@ | Counters these Techniques | | ------------------------- | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00118.md b/generated_pages/counters/C00118.md index c449b79..bc3de73 100644 --- a/generated_pages/counters/C00118.md +++ b/generated_pages/counters/C00118.md @@ -23,9 +23,9 @@ | Counters these Techniques | | ------------------------- | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | diff --git a/generated_pages/counters/C00119.md b/generated_pages/counters/C00119.md index 113a851..4e998fa 100644 --- a/generated_pages/counters/C00119.md +++ b/generated_pages/counters/C00119.md @@ -23,14 +23,14 @@ | Counters these Techniques | | ------------------------- | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00120.md b/generated_pages/counters/C00120.md index 84c27e0..617e045 100644 --- a/generated_pages/counters/C00120.md +++ b/generated_pages/counters/C00120.md @@ -23,12 +23,12 @@ | Counters these Techniques | | ------------------------- | -| [T0047 Muzzle social media as a political force](../generated_pages/techniques/T0047.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0047 Create Clickbait](../generated_pages/techniques/T0047.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00121.md b/generated_pages/counters/C00121.md index 047290c..5368037 100644 --- a/generated_pages/counters/C00121.md +++ b/generated_pages/counters/C00121.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | diff --git a/generated_pages/counters/C00122.md b/generated_pages/counters/C00122.md index d842150..f640fbe 100644 --- a/generated_pages/counters/C00122.md +++ b/generated_pages/counters/C00122.md @@ -24,30 +24,30 @@ | Counters these Techniques | | ------------------------- | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00123.md b/generated_pages/counters/C00123.md index 287be9c..6291b75 100644 --- a/generated_pages/counters/C00123.md +++ b/generated_pages/counters/C00123.md @@ -23,10 +23,10 @@ | Counters these Techniques | | ------------------------- | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00124.md b/generated_pages/counters/C00124.md index 7e4bf5a..422ae16 100644 --- a/generated_pages/counters/C00124.md +++ b/generated_pages/counters/C00124.md @@ -25,8 +25,8 @@ | Counters these Techniques | | ------------------------- | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | diff --git a/generated_pages/counters/C00125.md b/generated_pages/counters/C00125.md index f4c5187..0cd1796 100644 --- a/generated_pages/counters/C00125.md +++ b/generated_pages/counters/C00125.md @@ -23,18 +23,18 @@ | Counters these Techniques | | ------------------------- | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | diff --git a/generated_pages/counters/C00126.md b/generated_pages/counters/C00126.md index f64279f..6a008fa 100644 --- a/generated_pages/counters/C00126.md +++ b/generated_pages/counters/C00126.md @@ -23,19 +23,19 @@ | Counters these Techniques | | ------------------------- | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | diff --git a/generated_pages/counters/C00128.md b/generated_pages/counters/C00128.md index 9f6886d..ecd67fd 100644 --- a/generated_pages/counters/C00128.md +++ b/generated_pages/counters/C00128.md @@ -24,15 +24,15 @@ | Counters these Techniques | | ------------------------- | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00129.md b/generated_pages/counters/C00129.md index c39fa2a..97548e1 100644 --- a/generated_pages/counters/C00129.md +++ b/generated_pages/counters/C00129.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | diff --git a/generated_pages/counters/C00130.md b/generated_pages/counters/C00130.md index 3082fcc..8a6239c 100644 --- a/generated_pages/counters/C00130.md +++ b/generated_pages/counters/C00130.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | diff --git a/generated_pages/counters/C00131.md b/generated_pages/counters/C00131.md index 65c34be..846c717 100644 --- a/generated_pages/counters/C00131.md +++ b/generated_pages/counters/C00131.md @@ -24,9 +24,9 @@ | Counters these Techniques | | ------------------------- | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00133.md b/generated_pages/counters/C00133.md index 85b7fd2..501f8cc 100644 --- a/generated_pages/counters/C00133.md +++ b/generated_pages/counters/C00133.md @@ -24,11 +24,11 @@ | Counters these Techniques | | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | diff --git a/generated_pages/counters/C00135.md b/generated_pages/counters/C00135.md index ba4cb7e..6756822 100644 --- a/generated_pages/counters/C00135.md +++ b/generated_pages/counters/C00135.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | diff --git a/generated_pages/counters/C00136.md b/generated_pages/counters/C00136.md index e30c315..d0d2a81 100644 --- a/generated_pages/counters/C00136.md +++ b/generated_pages/counters/C00136.md @@ -23,9 +23,9 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | diff --git a/generated_pages/counters/C00138.md b/generated_pages/counters/C00138.md index 4fa20d4..2ef8e95 100644 --- a/generated_pages/counters/C00138.md +++ b/generated_pages/counters/C00138.md @@ -23,8 +23,8 @@ | Counters these Techniques | | ------------------------- | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | diff --git a/generated_pages/counters/C00142.md b/generated_pages/counters/C00142.md index 8bc2589..9bbc690 100644 --- a/generated_pages/counters/C00142.md +++ b/generated_pages/counters/C00142.md @@ -24,7 +24,7 @@ | Counters these Techniques | | ------------------------- | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | diff --git a/generated_pages/counters/C00143.md b/generated_pages/counters/C00143.md index 95e8d71..ae30758 100644 --- a/generated_pages/counters/C00143.md +++ b/generated_pages/counters/C00143.md @@ -25,9 +25,9 @@ | Counters these Techniques | | ------------------------- | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | diff --git a/generated_pages/counters/C00144.md b/generated_pages/counters/C00144.md index a8f0f0d..38ce103 100644 --- a/generated_pages/counters/C00144.md +++ b/generated_pages/counters/C00144.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | diff --git a/generated_pages/counters/C00147.md b/generated_pages/counters/C00147.md index 6ae0715..f854193 100644 --- a/generated_pages/counters/C00147.md +++ b/generated_pages/counters/C00147.md @@ -24,7 +24,7 @@ | Counters these Techniques | | ------------------------- | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | diff --git a/generated_pages/counters/C00148.md b/generated_pages/counters/C00148.md index bb8f587..cab0104 100644 --- a/generated_pages/counters/C00148.md +++ b/generated_pages/counters/C00148.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0062 Behaviour changes](../generated_pages/techniques/T0062.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | +| [T0062 Email](../generated_pages/techniques/T0062.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | diff --git a/generated_pages/counters/C00149.md b/generated_pages/counters/C00149.md index 9c26b94..fa0475a 100644 --- a/generated_pages/counters/C00149.md +++ b/generated_pages/counters/C00149.md @@ -23,10 +23,10 @@ | Counters these Techniques | | ------------------------- | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | diff --git a/generated_pages/counters/C00153.md b/generated_pages/counters/C00153.md index 94603b4..000b42c 100644 --- a/generated_pages/counters/C00153.md +++ b/generated_pages/counters/C00153.md @@ -24,21 +24,21 @@ | Counters these Techniques | | ------------------------- | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00154.md b/generated_pages/counters/C00154.md index 1ae7a1d..4170d40 100644 --- a/generated_pages/counters/C00154.md +++ b/generated_pages/counters/C00154.md @@ -24,9 +24,9 @@ | Counters these Techniques | | ------------------------- | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | diff --git a/generated_pages/counters/C00155.md b/generated_pages/counters/C00155.md index e227eec..3f1d890 100644 --- a/generated_pages/counters/C00155.md +++ b/generated_pages/counters/C00155.md @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | diff --git a/generated_pages/counters/C00156.md b/generated_pages/counters/C00156.md index 6a959ea..e45a5c6 100644 --- a/generated_pages/counters/C00156.md +++ b/generated_pages/counters/C00156.md @@ -1,6 +1,6 @@ # Counter C00156: Better tell your country or organization story -* **Summary**: Civil engagement activities conducted on the part of EFP forces. In Latvia, for example, U.S. soldiers have reportedly conducted numerous civil engagements with the local populations. In one example, soldiers cut firewood for local Russian-speaking Latvians. Locals were reportedly overheard saying, “A Russian soldier wouldn’t do that.” NATO should likewise provide support and training, where needed, to local public affairs and other communication personnel. Local government and military public affairs personnel can play their part in creating and disseminating entertaining and sharable content that supports the EFP mission. +* **Summary**: Civil engagement activities conducted on the part of EFP forces. NATO should likewise provide support and training, where needed, to local public affairs and other communication personnel. Local government and military public affairs personnel can play their part in creating and disseminating entertaining and sharable content that supports the EFP mission. * **Playbooks**: @@ -25,12 +25,12 @@ | Counters these Techniques | | ------------------------- | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | diff --git a/generated_pages/counters/C00160.md b/generated_pages/counters/C00160.md index df222e8..10f6f2c 100644 --- a/generated_pages/counters/C00160.md +++ b/generated_pages/counters/C00160.md @@ -25,9 +25,9 @@ | Counters these Techniques | | ------------------------- | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | diff --git a/generated_pages/counters/C00161.md b/generated_pages/counters/C00161.md index cdee524..1345d6a 100644 --- a/generated_pages/counters/C00161.md +++ b/generated_pages/counters/C00161.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | diff --git a/generated_pages/counters/C00162.md b/generated_pages/counters/C00162.md index 778a896..2735059 100644 --- a/generated_pages/counters/C00162.md +++ b/generated_pages/counters/C00162.md @@ -23,16 +23,16 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | diff --git a/generated_pages/counters/C00164.md b/generated_pages/counters/C00164.md index 81aefc3..3b5f290 100644 --- a/generated_pages/counters/C00164.md +++ b/generated_pages/counters/C00164.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | diff --git a/generated_pages/counters/C00165.md b/generated_pages/counters/C00165.md index ee66fd9..f168139 100644 --- a/generated_pages/counters/C00165.md +++ b/generated_pages/counters/C00165.md @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | diff --git a/generated_pages/counters/C00169.md b/generated_pages/counters/C00169.md index 1ed776b..04bbdb5 100644 --- a/generated_pages/counters/C00169.md +++ b/generated_pages/counters/C00169.md @@ -23,13 +23,13 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | diff --git a/generated_pages/counters/C00172.md b/generated_pages/counters/C00172.md index c3afb27..86c4c07 100644 --- a/generated_pages/counters/C00172.md +++ b/generated_pages/counters/C00172.md @@ -24,9 +24,9 @@ | Counters these Techniques | | ------------------------- | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | diff --git a/generated_pages/counters/C00174.md b/generated_pages/counters/C00174.md index 574874d..caa4e0a 100644 --- a/generated_pages/counters/C00174.md +++ b/generated_pages/counters/C00174.md @@ -24,12 +24,12 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | diff --git a/generated_pages/counters/C00176.md b/generated_pages/counters/C00176.md index 4e565ee..0c0d990 100644 --- a/generated_pages/counters/C00176.md +++ b/generated_pages/counters/C00176.md @@ -23,36 +23,36 @@ | Counters these Techniques | | ------------------------- | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | diff --git a/generated_pages/counters/C00178.md b/generated_pages/counters/C00178.md index ef8dbdd..68a569f 100644 --- a/generated_pages/counters/C00178.md +++ b/generated_pages/counters/C00178.md @@ -1,6 +1,6 @@ # Counter C00178: Fill information voids with non-disinformation content -* **Summary**: 1) Pollute the data voids with wholesome content (Kittens! Babyshark!). 2) fill data voids with relevant information, e.g. increase Russian-language programming in areas subject to Russian disinformation. Examples include using Current Time videos (viewed 40 million times online) to draw viewers away from Russian TV programming in RT and Sputnik. POtential content for this includes conventional entertainment programming (source: The conomist, “America’s Answer to Russian Propaganda TV,” 2017). +* **Summary**: 1) Pollute the data voids with wholesome content (Kittens! Babyshark!). 2) fill data voids with relevant information, e.g. increase Russian-language programming in areas subject to Russian disinformation. * **Playbooks**: @@ -23,10 +23,10 @@ | Counters these Techniques | | ------------------------- | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | diff --git a/generated_pages/counters/C00182.md b/generated_pages/counters/C00182.md index d385669..26e2467 100644 --- a/generated_pages/counters/C00182.md +++ b/generated_pages/counters/C00182.md @@ -1,6 +1,6 @@ # Counter C00182: Redirection / malware detection/ remediation -* **Summary**: Detect redirction or malware, then quarantine or delete. Example: (2015) Trustwave reported that a Bedep Trojan malware kit had begun infecting machines and forcing them to browse certain sites, artificially inflating traffic to a set of pro-Russia +* **Summary**: Detect redirction or malware, then quarantine or delete. * **Playbooks**: @@ -24,8 +24,8 @@ | Counters these Techniques | | ------------------------- | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | diff --git a/generated_pages/counters/C00184.md b/generated_pages/counters/C00184.md index 39ffdb2..a519418 100644 --- a/generated_pages/counters/C00184.md +++ b/generated_pages/counters/C00184.md @@ -23,13 +23,13 @@ | Counters these Techniques | | ------------------------- | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0041 Deny involvement](../generated_pages/techniques/T0041.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0041 Compromise legitimate accounts](../generated_pages/techniques/T0041.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | diff --git a/generated_pages/counters/C00188.md b/generated_pages/counters/C00188.md index 9253d19..a0a1f9e 100644 --- a/generated_pages/counters/C00188.md +++ b/generated_pages/counters/C00188.md @@ -1,6 +1,6 @@ # Counter C00188: Newsroom/Journalist training to counter influence moves -* **Summary**: Includes SEO influence. August 2014, Russian news agency Rossiya Segodnya commissioned a poll in France with poorly worded questions and a statistically insignificant subsample that RT used to back a story titled “15% of French people back ISIS [Islamic State of Iraq and Syria] militants, poll finds.” The story and summary infographic circulated on the internet, initially appearing primarily on French sites. After a week, the generally respectable digital U.S. news outlet Vox ran the story, now titled “One in Six French People Say They Support ISIS.” Although this effect has now worn off or been overwritten, for a time—despite a later story from The Washington Post debunking the claim—typing “ISIS France” into Google resulted in an autosuggestion of “ISIS France support” (Borthwick, 2015). Includes promotion of a “higher standard of journalism”: journalism training “would be helpful, especially for the online community. Includes Strengthen local media: Improve effectiveness of local media outlets. Using eastern Latvia media outlets as an example, one expert noted that the media outlets are “very weak,” are often politically affiliated, or have “little local oligarchs that control them.” +* **Summary**: Includes SEO influence. Includes promotion of a “higher standard of journalism”: journalism training “would be helpful, especially for the online community. Includes Strengthen local media: Improve effectiveness of local media outlets. * **Playbooks**: @@ -25,15 +25,15 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | diff --git a/generated_pages/counters/C00189.md b/generated_pages/counters/C00189.md index 696f676..1b6f5d9 100644 --- a/generated_pages/counters/C00189.md +++ b/generated_pages/counters/C00189.md @@ -23,11 +23,11 @@ | Counters these Techniques | | ------------------------- | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | diff --git a/generated_pages/counters/C00190.md b/generated_pages/counters/C00190.md index 3229ca0..872b1fd 100644 --- a/generated_pages/counters/C00190.md +++ b/generated_pages/counters/C00190.md @@ -24,12 +24,12 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | diff --git a/generated_pages/counters/C00195.md b/generated_pages/counters/C00195.md index 1d180d5..bb4e8c6 100644 --- a/generated_pages/counters/C00195.md +++ b/generated_pages/counters/C00195.md @@ -1,6 +1,6 @@ # Counter C00195: Redirect searches away from disinformation or extremist content -* **Summary**: Use Google AdWords to identify instances in which people search Google about particular fake-news stories or Russian propaganda themes. Taking advantage of the technology behind Google AdWords, this method identifies potential ISIS recruits through their Google searches and exposes them to curated YouTube videos debunking ISIS recruiting themes. Apply this method to Russian propaganda. Includes Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content. +* **Summary**: Use Google AdWords to identify instances in which people search Google about particular fake-news stories or propaganda themes. Includes Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content. * **Playbooks**: @@ -23,17 +23,17 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | diff --git a/generated_pages/counters/C00197.md b/generated_pages/counters/C00197.md index 6f1c048..ac73c21 100644 --- a/generated_pages/counters/C00197.md +++ b/generated_pages/counters/C00197.md @@ -25,9 +25,9 @@ | Counters these Techniques | | ------------------------- | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | diff --git a/generated_pages/counters/C00200.md b/generated_pages/counters/C00200.md index 3e7e2fa..65d306a 100644 --- a/generated_pages/counters/C00200.md +++ b/generated_pages/counters/C00200.md @@ -1,6 +1,6 @@ # Counter C00200: Respected figure (influencer) disavows misinfo -* **Summary**: Has been done in e.g. India. FIXIT: standardize language used for influencer/ respected figure. +* **Summary**: FIXIT: standardize language used for influencer/ respected figure. * **Playbooks**: @@ -24,11 +24,11 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | diff --git a/generated_pages/counters/C00202.md b/generated_pages/counters/C00202.md index cf26ef2..3fbb373 100644 --- a/generated_pages/counters/C00202.md +++ b/generated_pages/counters/C00202.md @@ -1,6 +1,6 @@ # Counter C00202: Set data 'honeytraps' -* **Summary**: Set honeytraps in content likely to be accessed for disinformation. NB Macron election team modified docs to spike a hack and leak. +* **Summary**: Set honeytraps in content likely to be accessed for disinformation. * **Playbooks**: @@ -23,7 +23,7 @@ | Counters these Techniques | | ------------------------- | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | diff --git a/generated_pages/counters/C00203.md b/generated_pages/counters/C00203.md index 3caabf9..778d483 100644 --- a/generated_pages/counters/C00203.md +++ b/generated_pages/counters/C00203.md @@ -24,14 +24,14 @@ | Counters these Techniques | | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | diff --git a/generated_pages/counters/C00205.md b/generated_pages/counters/C00205.md index 996b190..ddeb8ac 100644 --- a/generated_pages/counters/C00205.md +++ b/generated_pages/counters/C00205.md @@ -25,11 +25,11 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | diff --git a/generated_pages/counters/C00207.md b/generated_pages/counters/C00207.md index b254098..68a7166 100644 --- a/generated_pages/counters/C00207.md +++ b/generated_pages/counters/C00207.md @@ -1,6 +1,6 @@ # Counter C00207: Run a competing disinformation campaign - not recommended -* **Summary**: E.g. Saudi tit-for-tat campaign +* **Summary**: * **Playbooks**: diff --git a/generated_pages/counters/C00211.md b/generated_pages/counters/C00211.md index 7bc09c7..0dbfb08 100644 --- a/generated_pages/counters/C00211.md +++ b/generated_pages/counters/C00211.md @@ -1,12 +1,6 @@ # Counter C00211: Use humorous counter-narratives -* **Summary**: Examples: - -* Baltic Elves. -https://balkaninsight.com/2019/06/07/disinformation-nation-the-slovaks-fighting-in-defence-of-facts/ -* Taiwan humor over rumor strategy.https://www.theguardian.com/commentisfree/2021/feb/17/humour-over-rumour-taiwan-fake-news -* Taiwan “humor over rumour" -https://internews.org/story/using-comedy-and-social-media-educate-disinformation +* **Summary**: * **Playbooks**: @@ -29,18 +23,18 @@ https://internews.org/story/using-comedy-and-social-media-educate-disinformation | Counters these Techniques | | ------------------------- | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | diff --git a/generated_pages/counters/C00212.md b/generated_pages/counters/C00212.md index 9f8a283..faf5abe 100644 --- a/generated_pages/counters/C00212.md +++ b/generated_pages/counters/C00212.md @@ -25,10 +25,10 @@ | Counters these Techniques | | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | diff --git a/generated_pages/counters/C00216.md b/generated_pages/counters/C00216.md index 53171a8..66e67a1 100644 --- a/generated_pages/counters/C00216.md +++ b/generated_pages/counters/C00216.md @@ -24,12 +24,12 @@ | Counters these Techniques | | ------------------------- | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | diff --git a/generated_pages/counters/C00219.md b/generated_pages/counters/C00219.md index 20ab600..d2642cf 100644 --- a/generated_pages/counters/C00219.md +++ b/generated_pages/counters/C00219.md @@ -23,9 +23,9 @@ | Counters these Techniques | | ------------------------- | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | diff --git a/generated_pages/counters_index.md b/generated_pages/counters_index.md index 5ffc7b1..d55f556 100644 --- a/generated_pages/counters_index.md +++ b/generated_pages/counters_index.md @@ -920,7 +920,7 @@ Online archives of content (archives of websites, social media profiles, media,
C00164 compatriot policy -protect the interests of a population and influence the population to not support disinformation causes and effectively influence the politics of its neighbors +protect the interests of this population and, more importantly, influence the population to support pro-Russia causes and effectively influence the politics of its neighbors M013 - targeting TA02 Objective Planning D03 @@ -936,7 +936,7 @@ Online archives of content (archives of websites, social media profiles, media, C00169 develop a creative content hub -Build funding and resources for producers and broadcasters to create content that counters disinformation and improves information landscapes. This could be a basket fund provided by international donors to a committee of local experts managing and distributing funding. +international donors will donate to a basket fund that will pay a committee of local experts who will, in turn, manage and distribute the money to Russian-language producers and broadcasters that pitch various projects. M010 - countermessaging TA02 Objective Planning D03 @@ -1039,8 +1039,8 @@ Online archives of content (archives of websites, social media profiles, media, C00200 -Influencer disavows misinfo -Influencer is a trusted or respected figure. +Respected figure (influencer) disavows misinfo +FIXIT: standardize language used for influencer/ respected figure. M010 - countermessaging TA09 Exposure D03 diff --git a/generated_pages/disarm_blue_framework.md b/generated_pages/disarm_blue_framework.md index 97f10e4..7a2293a 100644 --- a/generated_pages/disarm_blue_framework.md +++ b/generated_pages/disarm_blue_framework.md @@ -3,24 +3,26 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - @@ -31,11 +33,14 @@ + + + + - @@ -46,11 +51,14 @@ + + + + - @@ -61,11 +69,14 @@ + + + + - @@ -76,11 +87,14 @@ + + + + - @@ -91,11 +105,14 @@ + + + + - @@ -106,11 +123,14 @@ + + + + - @@ -121,11 +141,14 @@ + + + + - @@ -136,11 +159,14 @@ + + + + - @@ -151,11 +177,14 @@ + + + + - @@ -166,18 +195,25 @@ + + + + - - + + + + + @@ -185,7 +221,6 @@ - @@ -196,11 +231,14 @@ + + + + - @@ -211,11 +249,14 @@ + + + + - @@ -226,11 +267,14 @@ + + + + - @@ -241,11 +285,14 @@ + + + + - @@ -256,11 +303,14 @@ + + + + - @@ -271,6 +321,10 @@ + + + + @@ -278,7 +332,6 @@ - @@ -286,6 +339,10 @@ + + + + @@ -293,7 +350,6 @@ - @@ -301,6 +357,10 @@ + + + + @@ -308,7 +368,6 @@ - @@ -316,6 +375,10 @@ + + + + @@ -323,7 +386,6 @@ - @@ -331,6 +393,10 @@ + + + + @@ -338,7 +404,6 @@ - @@ -346,6 +411,10 @@ + + + + @@ -353,7 +422,6 @@ - @@ -361,6 +429,10 @@ + + + + @@ -376,6 +448,9 @@ + + + @@ -391,6 +466,9 @@ + + + @@ -406,6 +484,9 @@ + + + @@ -421,6 +502,9 @@ + + + @@ -436,6 +520,9 @@ + + + diff --git a/generated_pages/disarm_red_framework.md b/generated_pages/disarm_red_framework.md index 8b9082f..c85851b 100644 --- a/generated_pages/disarm_red_framework.md +++ b/generated_pages/disarm_red_framework.md @@ -3,106 +3,145 @@
TA01 Strategic PlanningTA02 Objective PlanningTA13 Conduct Center of Gravity AnalysisTA03 Develop PeopleTA04 Develop NetworksTA05 MicrotargetingTA06 Develop ContentTA07 Channel SelectionTA08 Pump PrimingTA09 ExposureTA10 Drive Offline ActivityTA11 PersistenceTA12 Measure EffectivenessTA01 Plan StrategyTA02 Plan ObjectivesTA03 Target Audience AnalysisTA04 Develop NarrativesTA05 Develop ContentTA06 Establish Social AssetsTA07 Establish LegitimacyTA08 MicrotargetTA09 Select Channels and AffordancesTA10 Conduct Pump PrimingTA11 Deliver ContentTA12 Maximize ExposureTA13 Drive Online HarmsTA14 Drive Offline ActivityTA15 Persist in the Information EnvironmentTA16 Assess Effectiveness
C00006 Charge for social media C00009 Educate high profile influencers on best practices C00034 Create more friction at account creation C00047 Honeypot with coordinated inauthentics C00065 Reduce political targeting C00131 Seize and analyse botnet servers C00140 "Bomb" link shorteners with lots of calls
C00008 Create shared fact-checking database C00011 Media literacy. Games to identify fake news C00036 Infiltrate the in-group to discredit leaders (divide) C00052 Infiltrate platforms C00066 Co-opt a hashtag and drown it out (hijack it back) C00138 Spam domestic actors with lawsuits C00148 Add random links to network graphs
C00010 Enhanced privacy regulation for social media C00028 Make information provenance available C00040 third party verification for people C00053 Delete old accounts / Remove unused social media accounts C00130 Mentorship: elders, youth, credit. Learn vicariously. C00139 Weaponise youtube content matrices C00149 Poison the monitoring & evaluation data
C00012 Platform regulation C00029 Create fake website to issue counter narrative and counter narrative through physical merchandise C00042 Address truth contained in narratives C00056 Encourage people to leave social media C00178 Fill information voids with non-disinformation content C00143 (botnet) DMCA takedown requests to waste group time
C00013 Rating framework for news C00030 Develop a compelling counter narrative (truth based) C00044 Keep people from posting to social media immediately C00059 Verification of project before posting fund requests C00216 Use advertiser controls to stem flow of funds to bad actors
C00016 Censorship C00031 Dilute the core narrative - create multiple permutations, target / amplify C00046 Marginalise and discredit extremist groups C00062 Free open library sources worldwide
C00017 Repair broken social connections C00060 Legal action against for-profit engagement factories C00048 Name and Shame Influencers C00135 Deplatform message groups and/or message boards
C00019 Reduce effect of division-enablers C00070 Block access to disinformation resources C00051 Counter social engineering training C00162 Unravel/target the Potemkin villages
C00021 Encourage in-person communication C00092 Establish a truth teller reputation score for influencers C00058 Report crowdfunder as violator C00172 social media source removal
C00022 Innoculate. Positive campaign to promote feeling of safety C00144 Buy out troll farm employees / offer them jobs C00067 Denigrate the recipient/ project (of online funding) C00203 Stop offering press credentials to propaganda outlets
C00024 Promote healthy narratives C00156 Better tell your country or organization story C00077 Active defence: run TA03 "develop people” - not recommended C00082 Ground truthing as automated response to pollution C00121 Tool transparency and literacy for channels people follow. C00200 Influencer disavows misinfoC00200 Respected figure (influencer) disavows misinfo
C00026 Shore up democracy based messages C00164 compatriot policy C00093 Influencer code of conduct
C00027 Create culture of civility C00169 develop a creative content hub C00133 Deplatform Account*
C00073 Inoculate populations through media literacy training C00207 Run a competing disinformation campaign - not recommended C00155 Ban incident actors from funding sites
C00096 Strengthen institutions that are always truth tellers C00222 Tabletop simulations C00160 find and train influencers
C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views C00189 Ensure that platforms are taking down flagged accounts
C00153 Take pre-emptive action against actors' infrastructure C00197 remove suspicious accounts
C00159 Have a disinformation response plan C00106 Click-bait centrist content
C00161 Coalition Building with stakeholders and Third-Party Inducements C00107 Content moderation
C00170 elevate information as a critical domain of statecraft C00142 Platform adds warning label and decision point when sharing content
C00174 Create a healthier news environment C00165 Ensure integrity of official documents
C00176 Improve Coordination amongst stakeholders: public and private C00202 Set data 'honeytraps'
C00190 open engagement with civil society C00219 Add metadata to content that’s out of the control of disinformation creators
C00205 strong dialogue between the federal government and private sector to encourage better reporting
C00212 build public resilience by making civil society more vibrant
C00220 Develop a monitoring and intelligence plan
C00221 Run a disinformation red team, and design mitigation factors
C00223 Strengthen Trust in social media platforms
- - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - - + + - - - - - - - - - - - - @@ -112,12 +151,33 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - @@ -128,11 +188,14 @@ + + + + + + + - - - - @@ -143,11 +206,14 @@ + + + + + + - - - @@ -158,11 +224,14 @@ + + + + + + - - - diff --git a/generated_pages/incidents/I00002.md b/generated_pages/incidents/I00002.md index b12c7a4..d9db342 100644 --- a/generated_pages/incidents/I00002.md +++ b/generated_pages/incidents/I00002.md @@ -15,13 +15,13 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | IT00000002 Promote "funding" campaign | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | IT00000001 buy FB targeted ads | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000003 create web-site - information pollution | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000005 SEO optimisation/manipulation ("key words") | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000004 create web-site - information pollution | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | IT00000006 legacy web content | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | IT00000007 hard to remove content and/or campaign/exploit TOS | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | IT00000002 Promote "funding" campaign | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | IT00000001 buy FB targeted ads | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000003 create web-site - information pollution | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000005 SEO optimisation/manipulation ("key words") | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000004 create web-site - information pollution | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | IT00000006 legacy web content | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | IT00000007 hard to remove content and/or campaign/exploit TOS | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00005.md b/generated_pages/incidents/I00005.md index 5165bde..d1f589e 100644 --- a/generated_pages/incidents/I00005.md +++ b/generated_pages/incidents/I00005.md @@ -24,23 +24,23 @@ The report adds that although officially the Russian government asserted its neu | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000011 Fake FB groups + dark content | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000016 cultivate, manipulate, exploit useful idiots | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | IT00000010 Targeted FB paid ads | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000014 RT & Sputnik generate information pollution | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | IT00000023 Memes... anti-immigration; euroskepticism; fear, outrage, conspiracy narratives | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | IT00000013 manipulate social media "online polls"? | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | IT00000024 Backstop personas | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000017 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000018 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | -| [T0034 LinkedIn](../generated_pages/techniques/T0034.md) | IT00000019 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | -| [T0035 Pinterest](../generated_pages/techniques/T0035.md) | IT00000020 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | -| [T0036 WhatsApp](../generated_pages/techniques/T0036.md) | IT00000021 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000022 SEO optimisation/manipulation ("key words") | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000009 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000008 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000015 RT & Sputnik generate information pollution | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | IT00000012 Digital to physical "organize+promote" rallies & events? | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000011 Fake FB groups + dark content | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000016 cultivate, manipulate, exploit useful idiots | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | IT00000010 Targeted FB paid ads | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000014 RT & Sputnik generate information pollution | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | IT00000023 Memes... anti-immigration; euroskepticism; fear, outrage, conspiracy narratives | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | IT00000013 manipulate social media "online polls"? | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | IT00000024 Backstop personas | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000017 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000018 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | +| [T0034 Infiltrate Existing Networks](../generated_pages/techniques/T0034.md) | IT00000019 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | +| [T0035 Create Inauthentic Social Media Pages and Groups](../generated_pages/techniques/T0035.md) | IT00000020 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | +| [T0036 Create inauthentic websites](../generated_pages/techniques/T0036.md) | IT00000021 YouTube; Reddit; LinkedIn; Pinterest; WhatsApp? | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000022 SEO optimisation/manipulation ("key words") | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000009 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000008 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000015 RT & Sputnik generate information pollution | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | IT00000012 Digital to physical "organize+promote" rallies & events? | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00006.md b/generated_pages/incidents/I00006.md index e3dfcc9..a8b1d98 100644 --- a/generated_pages/incidents/I00006.md +++ b/generated_pages/incidents/I00006.md @@ -15,12 +15,12 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000029 Fake twitter profiles to amplify | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | IT00000027 Create and use hashtag | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | IT00000026 Fake video/images | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | IT00000030 bait journalists/media/politicians | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | IT00000025 Use SMS/text messages | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | IT00000028 Create and use hashtag | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000029 Fake twitter profiles to amplify | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | IT00000027 Create and use hashtag | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | IT00000026 Fake video/images | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | IT00000030 bait journalists/media/politicians | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | IT00000025 Use SMS/text messages | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | IT00000028 Create and use hashtag | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00007.md b/generated_pages/incidents/I00007.md index 45049d4..1888c89 100644 --- a/generated_pages/incidents/I00007.md +++ b/generated_pages/incidents/I00007.md @@ -15,11 +15,11 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000033 cultivate, manipulate, exploit useful idiots (in the case Paul Manafort) | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000031 RT & Sputnik generate information pollution (report an unreported false story/event) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000035 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000034 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000032 RT & Sputnik generate information pollution (report an unreported false story/event) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000033 cultivate, manipulate, exploit useful idiots (in the case Paul Manafort) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000031 RT & Sputnik generate information pollution (report an unreported false story/event) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000035 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000034 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000032 RT & Sputnik generate information pollution (report an unreported false story/event) | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00009.md b/generated_pages/incidents/I00009.md index f6f99c7..7120e87 100644 --- a/generated_pages/incidents/I00009.md +++ b/generated_pages/incidents/I00009.md @@ -15,11 +15,11 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000039 FB pages | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000037 RT & Sputnik generate information pollution | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | IT00000036 Using "expert" | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | IT00000040 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000038 RT & Sputnik generate information pollution | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000039 FB pages | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000037 RT & Sputnik generate information pollution | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | IT00000036 Using "expert" | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | IT00000040 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000038 RT & Sputnik generate information pollution | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00010.md b/generated_pages/incidents/I00010.md index bdae448..e44642b 100644 --- a/generated_pages/incidents/I00010.md +++ b/generated_pages/incidents/I00010.md @@ -15,15 +15,15 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000045 FB pages/groups/profiles | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000044 cultivate, manipulate, exploit useful idiots (Alex Jones... drives conspiracy theories; false flags, crisis actors) | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | IT00000048 4Chan/8Chan - trial content | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000046 YouTube; Reddit | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000047 YouTube; Reddit | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | IT00000049 journalist/media baiting | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000043 SEO optimisation/manipulation ("key words") | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000042 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000041 Twitter bots amplify & manipulate | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000045 FB pages/groups/profiles | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000044 cultivate, manipulate, exploit useful idiots (Alex Jones... drives conspiracy theories; false flags, crisis actors) | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | IT00000048 4Chan/8Chan - trial content | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000046 YouTube; Reddit | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000047 YouTube; Reddit | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | IT00000049 journalist/media baiting | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000043 SEO optimisation/manipulation ("key words") | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000042 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000041 Twitter bots amplify & manipulate | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00015.md b/generated_pages/incidents/I00015.md index 270a1d0..cc4fd49 100644 --- a/generated_pages/incidents/I00015.md +++ b/generated_pages/incidents/I00015.md @@ -15,10 +15,10 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | IT00000050 Forge ('release' altered hacked documents) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | IT00000051 hack/leak/manipulate/distort | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | IT00000053 journalist/media baiting | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | IT00000052 Circulate to media via DM, then release publicly | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | IT00000050 Forge ('release' altered hacked documents) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | IT00000051 hack/leak/manipulate/distort | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | IT00000053 journalist/media baiting | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | IT00000052 Circulate to media via DM, then release publicly | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00017.md b/generated_pages/incidents/I00017.md index 5122e1a..d5855ea 100644 --- a/generated_pages/incidents/I00017.md +++ b/generated_pages/incidents/I00017.md @@ -15,27 +15,27 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000058 Fake FB groups + dark content | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000063 cultivate, manipulate, exploit useful idiots | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | IT00000073 Click-bait (economic actors) fake news sites (ie: Denver Guardian; Macedonian teens) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | IT00000057 Targeted FB paid ads | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000061 RT & Sputnik generate information pollution | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | IT00000070 4Chan/8Chan - trial content | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | IT00000072 Memes... anti-immigration; euroskepticism; fear, outrage, conspiracy narratives | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | IT00000054 hack/leak/manipulate/distort | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | IT00000060 manipulate social media "online polls"? | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | IT00000074 Backstop personas | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000064 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000065 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0033 Instagram](../generated_pages/techniques/T0033.md) | IT00000066 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0034 LinkedIn](../generated_pages/techniques/T0034.md) | IT00000067 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0035 Pinterest](../generated_pages/techniques/T0035.md) | IT00000068 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0036 WhatsApp](../generated_pages/techniques/T0036.md) | IT00000069 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000071 SEO optimisation/manipulation ("key words") | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000056 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000055 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000062 RT & Sputnik generate information pollution | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | IT00000059 Digital to physical "organize+promote" rallies & events | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000058 Fake FB groups + dark content | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000063 cultivate, manipulate, exploit useful idiots | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | IT00000073 Click-bait (economic actors) fake news sites (ie: Denver Guardian; Macedonian teens) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | IT00000057 Targeted FB paid ads | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000061 RT & Sputnik generate information pollution | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | IT00000070 4Chan/8Chan - trial content | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | IT00000072 Memes... anti-immigration; euroskepticism; fear, outrage, conspiracy narratives | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | IT00000054 hack/leak/manipulate/distort | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | IT00000060 manipulate social media "online polls"? | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | IT00000074 Backstop personas | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000064 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000065 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0033 Acquire/ recruit Network](../generated_pages/techniques/T0033.md) | IT00000066 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0034 Infiltrate Existing Networks](../generated_pages/techniques/T0034.md) | IT00000067 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0035 Create Inauthentic Social Media Pages and Groups](../generated_pages/techniques/T0035.md) | IT00000068 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0036 Create inauthentic websites](../generated_pages/techniques/T0036.md) | IT00000069 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000071 SEO optimisation/manipulation ("key words") | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000056 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000055 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000062 RT & Sputnik generate information pollution | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | IT00000059 Digital to physical "organize+promote" rallies & events | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00022.md b/generated_pages/incidents/I00022.md index 4373d1a..89d03d1 100644 --- a/generated_pages/incidents/I00022.md +++ b/generated_pages/incidents/I00022.md @@ -15,10 +15,10 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000078 Fake FB groups/pages/profiles + dark content | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | IT00000075 hack/leak/manipulate/distort | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000077 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000076 Twitter bots amplify & manipulate | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000078 Fake FB groups/pages/profiles + dark content | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | IT00000075 hack/leak/manipulate/distort | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000077 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000076 Twitter bots amplify & manipulate | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00029.md b/generated_pages/incidents/I00029.md index 2e9d250..708892f 100644 --- a/generated_pages/incidents/I00029.md +++ b/generated_pages/incidents/I00029.md @@ -15,17 +15,17 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | IT00000081 4 D's (dismiss, distort, distract, dismay...Official channels ie: Embassies & Defence Ministry; TASS | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000084 cultivate, manipulate, exploit useful idiots | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000082 RT & Sputnik generate information pollution (synthetic media) | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000087 YouTube; Reddit; | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000088 YouTube; Reddit; | -| [T0040 Demand unsurmountable proof](../generated_pages/techniques/T0040.md) | IT00000089 Demand insurmountable proof | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000085 SEO optimisation/manipulation ("key words") | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | IT00000086 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000080 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000079 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000083 RT & Sputnik generate information pollution (synthetic media) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | IT00000081 4 D's (dismiss, distort, distract, dismay...Official channels ie: Embassies & Defence Ministry; TASS | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000084 cultivate, manipulate, exploit useful idiots | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000082 RT & Sputnik generate information pollution (synthetic media) | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000087 YouTube; Reddit; | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000088 YouTube; Reddit; | +| [T0040 Leverage Content Farm](../generated_pages/techniques/T0040.md) | IT00000089 Demand insurmountable proof | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000085 SEO optimisation/manipulation ("key words") | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | IT00000086 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000080 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000079 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000083 RT & Sputnik generate information pollution (synthetic media) | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00032.md b/generated_pages/incidents/I00032.md index 21afe3d..aaeb18c 100644 --- a/generated_pages/incidents/I00032.md +++ b/generated_pages/incidents/I00032.md @@ -15,21 +15,21 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000092 Fake FB groups/pages/profiles | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000104 cultivate, manipulate, exploit useful idiots (Alex Jones... drives conspiracy theories) | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000094 RT & Sputnik generate information pollution | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | IT00000102 4Chan/8Chan - trial content | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000096 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000097 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0033 Instagram](../generated_pages/techniques/T0033.md) | IT00000098 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0034 LinkedIn](../generated_pages/techniques/T0034.md) | IT00000099 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0035 Pinterest](../generated_pages/techniques/T0035.md) | IT00000100 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0036 WhatsApp](../generated_pages/techniques/T0036.md) | IT00000101 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000103 SEO optimisation/manipulation ("key words") | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000091 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000090 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000095 RT & Sputnik generate information pollution | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | IT00000093 Digital to physical "organize+promote" rallies & events? | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000092 Fake FB groups/pages/profiles | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000104 cultivate, manipulate, exploit useful idiots (Alex Jones... drives conspiracy theories) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000094 RT & Sputnik generate information pollution | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | IT00000102 4Chan/8Chan - trial content | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000096 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000097 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0033 Acquire/ recruit Network](../generated_pages/techniques/T0033.md) | IT00000098 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0034 Infiltrate Existing Networks](../generated_pages/techniques/T0034.md) | IT00000099 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0035 Create Inauthentic Social Media Pages and Groups](../generated_pages/techniques/T0035.md) | IT00000100 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0036 Create inauthentic websites](../generated_pages/techniques/T0036.md) | IT00000101 YouTube; Reddit; (Instagram, LinkedIn; Pinterest; WhatsApp?) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000103 SEO optimisation/manipulation ("key words") | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000091 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000090 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000095 RT & Sputnik generate information pollution | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | IT00000093 Digital to physical "organize+promote" rallies & events? | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00033.md b/generated_pages/incidents/I00033.md index 6273542..3a95437 100644 --- a/generated_pages/incidents/I00033.md +++ b/generated_pages/incidents/I00033.md @@ -15,12 +15,12 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | IT00000110 facilitate state propaganda and defuse crises | -| [T0047 Muzzle social media as a political force](../generated_pages/techniques/T0047.md) | IT00000108 cow online opinion leaders into submission, muzzling social media as a political force | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | IT00000109 cow online opinion leaders into submission, muzzling social media as a political force | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | IT00000105 2,000,000 people (est.) part of state run/sponsored astroturfing | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | IT00000107 domestic social media influence operations focus primarily on “cheerleading” or presenting or furthering a positive narrative about the Chinese state | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | IT00000106 fabricated social media comment | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | IT00000110 facilitate state propaganda and defuse crises | +| [T0047 Create Clickbait](../generated_pages/techniques/T0047.md) | IT00000108 cow online opinion leaders into submission, muzzling social media as a political force | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | IT00000109 cow online opinion leaders into submission, muzzling social media as a political force | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | IT00000105 2,000,000 people (est.) part of state run/sponsored astroturfing | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | IT00000107 domestic social media influence operations focus primarily on “cheerleading” or presenting or furthering a positive narrative about the Chinese state | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | IT00000106 fabricated social media comment | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00034.md b/generated_pages/incidents/I00034.md index b2776e2..6938ecf 100644 --- a/generated_pages/incidents/I00034.md +++ b/generated_pages/incidents/I00034.md @@ -17,9 +17,9 @@ Unique for taking place outside of the Chinese Internet system, both transgressi | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | IT00000111 Netizens from one of the largest discussion forums in China, known as Diba, coordinated to overcome China’s Great Firewall | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | IT00000112 flood the Facebook pages of Taiwanese politicians and news agencies with a pro-PRC message | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | IT00000113 Democratic Progressive Party (DPP), attracted nearly 40,000 Facebook comments in just eight hours. | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | IT00000111 Netizens from one of the largest discussion forums in China, known as Diba, coordinated to overcome China’s Great Firewall | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | IT00000112 flood the Facebook pages of Taiwanese politicians and news agencies with a pro-PRC message | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | IT00000113 Democratic Progressive Party (DPP), attracted nearly 40,000 Facebook comments in just eight hours. | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00042.md b/generated_pages/incidents/I00042.md index 789f773..f1c8ff9 100644 --- a/generated_pages/incidents/I00042.md +++ b/generated_pages/incidents/I00042.md @@ -15,10 +15,10 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | IT00000114 “hack” of Qatar’s official news agency | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | IT00000117 memes | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | IT00000116 photoshopped/fake images | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000115 Twitter bots amplify & manipulate | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | IT00000114 “hack” of Qatar’s official news agency | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | IT00000117 memes | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | IT00000116 photoshopped/fake images | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000115 Twitter bots amplify & manipulate | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00044.md b/generated_pages/incidents/I00044.md index d3c9585..abebc58 100644 --- a/generated_pages/incidents/I00044.md +++ b/generated_pages/incidents/I00044.md @@ -15,16 +15,16 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | IT00000127 Promote fake “experts” with impressive (and scary) titles | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000126 cultivate, manipulate, exploit useful idiots (Alex Jones... drives conspiracy theories) | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000120 RT & Sputnik generate information pollution | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | IT00000124 4Chan/8Chan - trial content | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000122 YouTube; Reddit | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000123 YouTube; Reddit | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000125 SEO optimisation/manipulation ("key words") | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000119 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000118 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000121 RT & Sputnik generate information pollution | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | IT00000127 Promote fake “experts” with impressive (and scary) titles | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000126 cultivate, manipulate, exploit useful idiots (Alex Jones... drives conspiracy theories) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000120 RT & Sputnik generate information pollution | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | IT00000124 4Chan/8Chan - trial content | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000122 YouTube; Reddit | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000123 YouTube; Reddit | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000125 SEO optimisation/manipulation ("key words") | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000119 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000118 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000121 RT & Sputnik generate information pollution | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00047.md b/generated_pages/incidents/I00047.md index b7ccea8..b2cfb05 100644 --- a/generated_pages/incidents/I00047.md +++ b/generated_pages/incidents/I00047.md @@ -16,12 +16,12 @@ The Russian Federal Security Service (FSB), which is also responsible for border | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | IT00000128 4 D's (dismiss, distort, distract, dismay...Official channels ie: Embassies & Defence Ministry; TASS | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | IT00000129 Russian FSB security service blamed Ukraine for sparking the clashes, saying their "irrefutable" evidence would "soon be made public | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | IT00000130 (Distort) Kremlin-controlled RT cited Russian Minister of Foreign Affairs Sergei Lavrov suggesting that Ukraine deliberately provoked Russia in hopes of gaining additional support from the United States and Europe. | -| [T0040 Demand unsurmountable proof](../generated_pages/techniques/T0040.md) | IT00000133 Demand insurmountable proof | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000132 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000131 Twitter bots amplify & manipulate | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | IT00000128 4 D's (dismiss, distort, distract, dismay...Official channels ie: Embassies & Defence Ministry; TASS | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | IT00000129 Russian FSB security service blamed Ukraine for sparking the clashes, saying their "irrefutable" evidence would "soon be made public | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | IT00000130 (Distort) Kremlin-controlled RT cited Russian Minister of Foreign Affairs Sergei Lavrov suggesting that Ukraine deliberately provoked Russia in hopes of gaining additional support from the United States and Europe. | +| [T0040 Leverage Content Farm](../generated_pages/techniques/T0040.md) | IT00000133 Demand insurmountable proof | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000132 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000131 Twitter bots amplify & manipulate | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00049.md b/generated_pages/incidents/I00049.md index 6a6a576..86d7514 100644 --- a/generated_pages/incidents/I00049.md +++ b/generated_pages/incidents/I00049.md @@ -15,16 +15,16 @@ | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | IT00000136 4 D's (dismiss, distort, distract, dismay...Official channels ie: Embassies & Defence Ministry; TASS | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000139 cultivate, manipulate, exploit useful idiots (Roger Waters; Venessa Beeley...) | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000137 RT & Sputnik generate information pollution (synthetic media) | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000142 YouTube; Reddit; | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000143 YouTube; Reddit; | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000140 SEO optimisation/manipulation ("key words") | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | IT00000141 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000135 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000134 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000138 RT & Sputnik generate information pollution (synthetic media) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | IT00000136 4 D's (dismiss, distort, distract, dismay...Official channels ie: Embassies & Defence Ministry; TASS | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000139 cultivate, manipulate, exploit useful idiots (Roger Waters; Venessa Beeley...) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000137 RT & Sputnik generate information pollution (synthetic media) | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000142 YouTube; Reddit; | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000143 YouTube; Reddit; | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000140 SEO optimisation/manipulation ("key words") | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | IT00000141 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000135 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000134 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000138 RT & Sputnik generate information pollution (synthetic media) | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00050.md b/generated_pages/incidents/I00050.md index 4f701e1..6cfb79b 100644 --- a/generated_pages/incidents/I00050.md +++ b/generated_pages/incidents/I00050.md @@ -18,15 +18,15 @@ Maduro has remained defiant in the face of domestic and international pressure, | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000148 cultivate, manipulate, exploit useful idiots (Roger Waters) | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000146 RT & Sputnik generate information pollution (synthetic media) | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000151 YouTube; Reddit; | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000152 YouTube; Reddit; | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000149 SEO optimisation/manipulation ("key words") | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | IT00000150 News circulated/amplifed by tertiary sites (Mint Press News, globalresearch.ca) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000145 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000144 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000147 RT & Sputnik generate information pollution (synthetic media) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000148 cultivate, manipulate, exploit useful idiots (Roger Waters) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000146 RT & Sputnik generate information pollution (synthetic media) | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000151 YouTube; Reddit; | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000152 YouTube; Reddit; | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000149 SEO optimisation/manipulation ("key words") | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | IT00000150 News circulated/amplifed by tertiary sites (Mint Press News, globalresearch.ca) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000145 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000144 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000147 RT & Sputnik generate information pollution (synthetic media) | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00051.md b/generated_pages/incidents/I00051.md index 561bdd8..d0b4b75 100644 --- a/generated_pages/incidents/I00051.md +++ b/generated_pages/incidents/I00051.md @@ -16,15 +16,15 @@ The FCO comments on the IfS were issued after a news report said the group had r | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000158 cultivate, manipulate, exploit useful idiots | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000156 RT & Sputnik generate information pollution | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | IT00000153 hack/leak/manipulate/distort | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000159 YouTube; Reddit | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000160 YouTube; Reddit | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000161 SEO optimisation/manipulation ("key words") | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000155 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000154 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000157 RT & Sputnik generate information pollution | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000158 cultivate, manipulate, exploit useful idiots | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000156 RT & Sputnik generate information pollution | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | IT00000153 hack/leak/manipulate/distort | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000159 YouTube; Reddit | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000160 YouTube; Reddit | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000161 SEO optimisation/manipulation ("key words") | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000155 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000154 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000157 RT & Sputnik generate information pollution | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00053.md b/generated_pages/incidents/I00053.md index 74d2623..df6e562 100644 --- a/generated_pages/incidents/I00053.md +++ b/generated_pages/incidents/I00053.md @@ -16,13 +16,13 @@ Geopolitically complex issue combines US/China trade; Security concerns/issues r | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | IT00000167 China also plays victim, innocence, plays by rules, misunderstood narrative | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | IT00000168 Chinese ambassador Lu Shaye accused Canada of applying a double standard, and has decried what he sees as “Western egotism and white supremacy” in the treatment of detained Huawei executive Meng Wanzhou.” | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | IT00000163 Distorted, saccharine “news” about the Chinese State and Party | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | IT00000165 Extend digital the physical space… gatherings ie: support for Meng outside courthouse | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000162 State-run media seeds foreign influence environment | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | IT00000164 Events coordinated and promoted across media platforms | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | IT00000166 Extend digital the physical space… gatherings ie: support for Meng outside courthouse | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | IT00000167 China also plays victim, innocence, plays by rules, misunderstood narrative | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | IT00000168 Chinese ambassador Lu Shaye accused Canada of applying a double standard, and has decried what he sees as “Western egotism and white supremacy” in the treatment of detained Huawei executive Meng Wanzhou.” | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | IT00000163 Distorted, saccharine “news” about the Chinese State and Party | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | IT00000165 Extend digital the physical space… gatherings ie: support for Meng outside courthouse | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000162 State-run media seeds foreign influence environment | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | IT00000164 Events coordinated and promoted across media platforms | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | IT00000166 Extend digital the physical space… gatherings ie: support for Meng outside courthouse | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00056.md b/generated_pages/incidents/I00056.md index 39d218c..1814673 100644 --- a/generated_pages/incidents/I00056.md +++ b/generated_pages/incidents/I00056.md @@ -16,14 +16,14 @@ While there is history to Iran’s information/influence operations, starting wi | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | IT00000171 Fake FB groups/pages/profiles + dark content (non-paid advertising) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | IT00000175 Fake news/synthetic web-sites | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | IT00000173 Memes... anti-Isreal/USA/West, conspiracy narratives | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | IT00000174 Memes... anti-Isreal/USA/West, conspiracy narratives | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000172 SEO optimisation/manipulation ("key words") | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000170 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000169 Twitter bots amplify & manipulate | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | IT00000176 legacy web content | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | IT00000171 Fake FB groups/pages/profiles + dark content (non-paid advertising) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | IT00000175 Fake news/synthetic web-sites | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | IT00000173 Memes... anti-Isreal/USA/West, conspiracy narratives | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | IT00000174 Memes... anti-Isreal/USA/West, conspiracy narratives | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000172 SEO optimisation/manipulation ("key words") | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000170 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000169 Twitter bots amplify & manipulate | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | IT00000176 legacy web content | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/incidents/I00063.md b/generated_pages/incidents/I00063.md index 7312455..bde26d3 100644 --- a/generated_pages/incidents/I00063.md +++ b/generated_pages/incidents/I00063.md @@ -17,16 +17,16 @@ The investigation found corroborating evidence after conducting witness intervie | Technique | Description given for this incident | | --------- | ------------------------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | IT00000179 4 D's (dismiss, distort, distract, dismay...Official channels ie: Putin himself; Embassies & Sports Ministry; TASS | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | IT00000182 cultivate, manipulate, exploit useful idiots | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | IT00000180 RT & Sputnik generate information pollution (synthetic media) | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | IT00000185 YouTube; Reddit; | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | IT00000186 YouTube; Reddit; | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | IT00000183 SEO optimisation/manipulation ("key words") | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | IT00000184 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | IT00000178 Twitter trolls amplify & manipulate | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | IT00000177 Twitter bots amplify & manipulate | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | IT00000181 RT & Sputnik generate information pollution (synthetic media) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | IT00000179 4 D's (dismiss, distort, distract, dismay...Official channels ie: Putin himself; Embassies & Sports Ministry; TASS | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | IT00000182 cultivate, manipulate, exploit useful idiots | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | IT00000180 RT & Sputnik generate information pollution (synthetic media) | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | IT00000185 YouTube; Reddit; | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | IT00000186 YouTube; Reddit; | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | IT00000183 SEO optimisation/manipulation ("key words") | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | IT00000184 News circulated/amplifed by tertiary sites (Russia Insider, The Duran, Geopolitica.ru, Mint Press News, Oriental Review, globalresearch.ca) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | IT00000178 Twitter trolls amplify & manipulate | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | IT00000177 Twitter bots amplify & manipulate | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | IT00000181 RT & Sputnik generate information pollution (synthetic media) | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/phases/P04.md b/generated_pages/phases/P04.md index 23ec520..20023ce 100644 --- a/generated_pages/phases/P04.md +++ b/generated_pages/phases/P04.md @@ -1,5 +1,5 @@ # Phase P04: Assess -* **Summary:** Evaluate effectiveness of action, for use in future plans +* **Summary:** Evaluate effectiveness of action, for use in future plans DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/phases_index.md b/generated_pages/phases_index.md index 2b27a95..73f20c9 100644 --- a/generated_pages/phases_index.md +++ b/generated_pages/phases_index.md @@ -24,6 +24,6 @@ - +
TA01 Strategic PlanningTA02 Objective PlanningTA13 Conduct Center of Gravity AnalysisTA03 Develop PeopleTA04 Develop NetworksTA05 MicrotargetingTA06 Develop ContentTA07 Channel SelectionTA08 Pump PrimingTA09 ExposureTA10 Drive Offline ActivityTA11 PersistenceTA12 Measure EffectivenessTA01 Plan StrategyTA02 Plan ObjectivesTA03 Target Audience AnalysisTA04 Develop NarrativesTA05 Develop ContentTA06 Establish Social AssetsTA07 Establish LegitimacyTA08 MicrotargetTA09 Select Channels and AffordancesTA10 Conduct Pump PrimingTA11 Deliver ContentTA12 Maximize ExposureTA13 Drive Online HarmsTA14 Drive Offline ActivityTA15 Persist in the Information EnvironmentTA16 Assess Effectiveness
T0001 5Ds (dismiss, distort, distract, dismay, divide)T0006 Develop Narrative ConceptsT0071 Find echo chambersT0007 Create fake Social Media Profiles / Pages / GroupsT0010 Cultivate ignorant agentsT0016 ClickbaitT0019 Generate information pollutionT0029 Manipulate online pollsT0039 Bait legitimate influencersT0047 Muzzle social media as a political forceT0057 Organise remote rallies and eventsT0058 Legacy web contentT0062 Behaviour changesT0001 Determine Target AudiencesT0003 DismissT0010 Map Target Audience Information EnvironmentT0013 Develop New NarrativesT0020 Reuse Existing ContentT0029 Create Inauthentic AccountsT0041 Compromise legitimate accountsT0047 Create ClickbaitT0051 Chat appsT0063 Trial contentT0070 Deliver AdsT0074 Flooding the Information SpaceT0080 HarassT0085 Encourage Attendance at EventsT0090 Conceal PeopleT0095 Measure Performance
T0002 Facilitate State PropagandaT0066 Degrade adversaryT0072 Segment audiencesT0008 Create fake or imposter news sitesT0011 Compromise legitimate accountT0017 Conduct Fundraising CampaignsT0020 Trial contentT0030 Backstop personasT0040 Demand unsurmountable proofT0048 Cow online opinion leadersT0061 Sell merchandisingT0059 Play the long gameT0063 Message reachT0002 Determine Strategic EndsT0004 DistortT0011 Identify Social and Technical VulnerabilitiesT0014 Leverage Existing NarrativesT0021 Develop Text-based ContentT0030 Recruit bad actorsT0042 Create fake expertsT0048 Purchase Targeted AdvertisementsT0052 LivestreamT0064 Bait legitimate influencersT0071 Post ContentT0075 Amplify Existing NarrativeT0081 Censor social media as a political forceT0086 Organize EventsT0091 Conceal Operational ActivityT0096 Measure Effectiveness
T0003 Leverage Existing NarrativesT0067 Plan to discredit credible sources T0009 Create fake expertsT0012 Use concealmentT0018 Purchase advertisementsT0021 MemesT0031 YouTubeT0041 Deny involvementT0049 Flooding T0060 Continue to amplifyT0064 Social media engagementT0005 DistractT0012 Segment AudiencesT0015 Develop Competing NarrativesT0022 Develop Image-based ContentT0031 Cultivate ignorant agentsT0043 Create personasT0049 Create Localized ContentT0053 Social NetworksT0065 Seed Kernel of truthT0072 Comment or Reply on ContentT0076 Cross-PostingT0082 Control Information Environment through Offensive Cyberspace OperationsT0087 Conduct fundraisingT0092 Conceal InfrastructureT0097 Measure Effectiveness Indicators (or KPIs)
T0004 Devise Competing NarrativesT0068 Respond to breaking news event T0006 Dismay T0013 Create fake websitesT0016 Leverage Conspiracy Theory NarrativesT0023 Develop Video-based ContentT0032 Build NetworkT0044 Establish Inauthentic News SitesT0050 Leverage Echo Chambers/Filter BubblesT0054 Media Sharing NetworksT0066 Seed distortionsT0073 Attract Traditional MediaT0077 Incentivize SharingT0083 Suppress OppositionT0088 Physical ViolenceT0093 Exploit TOS/Content Moderation
T0007 Divide T0017 Integrate Target Audience Vulnerabilities into NarrativeT0024 Develop Audio-based ContentT0033 Acquire/ recruit NetworkT0045 Prepare Assets Impersonating Legitimate Entities T0055 Discussion ForumsT0067 Use fake experts T0078 Manipulate Platform AlgorithmT0084 Platform FilteringT0089 Merchandising/ AdvertisingT0094 Play the long game
T0008 Degrade Adversary T0018 Respond to Breaking News Event or Active CrisisT0025 Generate information pollutionT0034 Infiltrate Existing NetworksT0046 Co-opt Trusted Sources T0056 Bookmarking and Content CurationT0068 Use Search Engine Optimization T0079 Direct Users to Alternative Platforms T0022 Conspiracy narrativesT0032 RedditT0042 Kernel of TruthT0050 Cheerleading domestic social media ops
T0069 Respond to active crisisT0009 Facilitate State Propaganda T0019 Demand insurmountable proofT0026 Distort factsT0035 Create Inauthentic Social Media Pages and Groups T0014 Prepare fundraising campaigns T0023 Distort factsT0033 InstagramT0043 Use SMS/ WhatsApp/ Chat appsT0051 Fabricate social media commentT0057 Blogging and Publishing NetworksT0069 Employ Commercial Analytic Firms
T0070 Analyze existing communities T0015 Create hashtags T0024 Create fake videos and imagesT0034 LinkedInT0044 Seed distortionsT0052 Tertiary sites amplify news T0065 Use physical broadcast capabilitiesT0027 Create hashtags and search artifactsT0036 Create inauthentic websites T0058 Consumer Review Networks
T0028 Obtain Private DocumentsT0037 Prepare Physical Broadcast Capabilities T0059 Online polls T0025 Leak altered documentsT0035 PinterestT0045 Use fake expertsT0053 Twitter trolls amplify and manipulate T0038 Develop Owned Media Assets T0060 Formal Diplomatic Channels T0026 Create pseudoscientific or disingenuous researchT0036 WhatsAppT0046 Search Engine OptimizationT0054 Twitter bots amplify T0039 Prepare fundraising campaigns T0061 Traditional Media T0027 Adapt existing narrativesT0037 Facebook T0055 Use hashtag T0040 Leverage Content Farm T0062 Email T0028 Create competing narrativesT0038 Twitter T0056 Dedicated channels disseminate information pollution
P04 AssessEvaluate effectiveness of action, for use in future plansEvaluate effectiveness of action, for use in future plans
diff --git a/generated_pages/tactics/TA01.md b/generated_pages/tactics/TA01.md index 48aca21..40edf64 100644 --- a/generated_pages/tactics/TA01.md +++ b/generated_pages/tactics/TA01.md @@ -1,4 +1,4 @@ -# Tactic TA01: Strategic Planning +# Tactic TA01: Plan Strategy * **Summary:** Define the desired end state, i.e. the set of required conditions that defines achievement of all objectives. @@ -17,10 +17,8 @@ | Techniques | | ---------- | -| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../generated_pages/techniques/T0001.md) | -| [T0002 Facilitate State Propaganda](../generated_pages/techniques/T0002.md) | -| [T0003 Leverage Existing Narratives](../generated_pages/techniques/T0003.md) | -| [T0004 Devise Competing Narratives](../generated_pages/techniques/T0004.md) | +| [T0001 Determine Target Audiences](../generated_pages/techniques/T0001.md) | +| [T0002 Determine Strategic Ends](../generated_pages/techniques/T0002.md) | diff --git a/generated_pages/tactics/TA02.md b/generated_pages/tactics/TA02.md index 6e28647..7a76243 100644 --- a/generated_pages/tactics/TA02.md +++ b/generated_pages/tactics/TA02.md @@ -1,9 +1,9 @@ -# Tactic TA02: Objective Planning +# Tactic TA02: Plan Objectives -* **Summary:** Set clearly defined, measurable, and achievable objectives. Achieving objectives ties execution of tactical tasks to reaching the desired end state. There are four primary considerations: -- Each desired effect should link directly to one or more objectives -- The effect should be measurable -- The objective statement should not specify the way and means of accomplishment +* **Summary:** Set clearly defined, measurable, and achievable objectives. Achieving objectives ties execution of tactical tasks to reaching the desired end state. There are four primary considerations: +- Each desired effect should link directly to one or more objectives +- The effect should be measurable +- The objective statement should not specify the way and means of accomplishment - The effect should be distinguishable from the objective it supports as a condition for success, not as another objective or task. * **Belongs to phase:** P01 @@ -24,12 +24,13 @@ | Techniques | | ---------- | -| [T0006 Develop Narrative Concepts](../generated_pages/techniques/T0006.md) | -| [T0066 Degrade adversary](../generated_pages/techniques/T0066.md) | -| [T0067 Plan to discredit credible sources](../generated_pages/techniques/T0067.md) | -| [T0068 Respond to breaking news event](../generated_pages/techniques/T0068.md) | -| [T0069 Respond to active crisis](../generated_pages/techniques/T0069.md) | -| [T0070 Analyze existing communities](../generated_pages/techniques/T0070.md) | +| [T0003 Dismiss](../generated_pages/techniques/T0003.md) | +| [T0004 Distort](../generated_pages/techniques/T0004.md) | +| [T0005 Distract](../generated_pages/techniques/T0005.md) | +| [T0006 Dismay](../generated_pages/techniques/T0006.md) | +| [T0007 Divide](../generated_pages/techniques/T0007.md) | +| [T0008 Degrade Adversary](../generated_pages/techniques/T0008.md) | +| [T0009 Facilitate State Propaganda](../generated_pages/techniques/T0009.md) | diff --git a/generated_pages/tactics/TA03.md b/generated_pages/tactics/TA03.md index 05e1236..faf51df 100644 --- a/generated_pages/tactics/TA03.md +++ b/generated_pages/tactics/TA03.md @@ -1,8 +1,8 @@ -# Tactic TA03: Develop People +# Tactic TA03: Target Audience Analysis -* **Summary:** Develop online and offline users and agents, including automated personas +* **Summary:** Identifying and analyzing the target audience examines target audience member locations, political affiliations, financial situations, and other attributes that an influence operation may incorporate into its messaging strategy. During this tactic, influence operations may also identify existing similarities and differences between target audience members to unite like groups and divide opposing groups. Identifying and analyzing target audience members allows influence operations to tailor operation strategy and content to their analysis. -* **Belongs to phase:** P02 +* **Belongs to phase:** P01 @@ -18,9 +18,9 @@ | Techniques | | ---------- | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../generated_pages/techniques/T0007.md) | -| [T0008 Create fake or imposter news sites](../generated_pages/techniques/T0008.md) | -| [T0009 Create fake experts](../generated_pages/techniques/T0009.md) | +| [T0010 Map Target Audience Information Environment](../generated_pages/techniques/T0010.md) | +| [T0011 Identify Social and Technical Vulnerabilities](../generated_pages/techniques/T0011.md) | +| [T0012 Segment Audiences](../generated_pages/techniques/T0012.md) | diff --git a/generated_pages/tactics/TA04.md b/generated_pages/tactics/TA04.md index a9ca6a5..a7d17d2 100644 --- a/generated_pages/tactics/TA04.md +++ b/generated_pages/tactics/TA04.md @@ -1,6 +1,6 @@ -# Tactic TA04: Develop Networks +# Tactic TA04: Develop Narratives -* **Summary:** Develop online and offline communities and transmission methods and cultivate assets and unwitting agents +* **Summary:** The promotion of beneficial master narratives is perhaps the most effective method for achieving long-term strategic narrative dominance. From a ""whole of society"" perspective the promotion of the society's core master narratives should occupy a central strategic role. From a misinformation campaign / cognitive security perpectve the tactics around master narratives center more precisely on the day-to-day promotion and reinforcement of this messaging. In other words, beneficial, high-coverage master narratives are a central strategic goal and their promotion constitutes an ongoing tactical struggle carried out at a whole-of-society level. Tactically, their promotion covers a broad spectrum of activities both on- and offline. * **Belongs to phase:** P02 @@ -17,13 +17,13 @@ | Techniques | | ---------- | -| [T0010 Cultivate ignorant agents](../generated_pages/techniques/T0010.md) | -| [T0011 Compromise legitimate account](../generated_pages/techniques/T0011.md) | -| [T0012 Use concealment](../generated_pages/techniques/T0012.md) | -| [T0013 Create fake websites](../generated_pages/techniques/T0013.md) | -| [T0014 Prepare fundraising campaigns](../generated_pages/techniques/T0014.md) | -| [T0015 Create hashtags](../generated_pages/techniques/T0015.md) | -| [T0065 Use physical broadcast capabilities](../generated_pages/techniques/T0065.md) | +| [T0013 Develop New Narratives](../generated_pages/techniques/T0013.md) | +| [T0014 Leverage Existing Narratives](../generated_pages/techniques/T0014.md) | +| [T0015 Develop Competing Narratives](../generated_pages/techniques/T0015.md) | +| [T0016 Leverage Conspiracy Theory Narratives](../generated_pages/techniques/T0016.md) | +| [T0017 Integrate Target Audience Vulnerabilities into Narrative](../generated_pages/techniques/T0017.md) | +| [T0018 Respond to Breaking News Event or Active Crisis](../generated_pages/techniques/T0018.md) | +| [T0019 Demand insurmountable proof](../generated_pages/techniques/T0019.md) | diff --git a/generated_pages/tactics/TA05.md b/generated_pages/tactics/TA05.md index 1d89b5e..8886c41 100644 --- a/generated_pages/tactics/TA05.md +++ b/generated_pages/tactics/TA05.md @@ -1,6 +1,6 @@ -# Tactic TA05: Microtargeting +# Tactic TA05: Develop Content -* **Summary:** Target very specific populations of people +* **Summary:** * **Belongs to phase:** P02 @@ -14,9 +14,15 @@ | Techniques | | ---------- | -| [T0016 Clickbait](../generated_pages/techniques/T0016.md) | -| [T0017 Conduct Fundraising Campaigns](../generated_pages/techniques/T0017.md) | -| [T0018 Purchase advertisements](../generated_pages/techniques/T0018.md) | +| [T0020 Reuse Existing Content](../generated_pages/techniques/T0020.md) | +| [T0021 Develop Text-based Content](../generated_pages/techniques/T0021.md) | +| [T0022 Develop Image-based Content](../generated_pages/techniques/T0022.md) | +| [T0023 Develop Video-based Content](../generated_pages/techniques/T0023.md) | +| [T0024 Develop Audio-based Content](../generated_pages/techniques/T0024.md) | +| [T0025 Generate information pollution](../generated_pages/techniques/T0025.md) | +| [T0026 Distort facts](../generated_pages/techniques/T0026.md) | +| [T0027 Create hashtags and search artifacts](../generated_pages/techniques/T0027.md) | +| [T0028 Obtain Private Documents](../generated_pages/techniques/T0028.md) | diff --git a/generated_pages/tactics/TA06.md b/generated_pages/tactics/TA06.md index 0d009ef..a05fbda 100644 --- a/generated_pages/tactics/TA06.md +++ b/generated_pages/tactics/TA06.md @@ -1,6 +1,7 @@ -# Tactic TA06: Develop Content +# Tactic TA06: Establish Social Assets -* **Summary:** Create and acquire content used in incident +* **Summary:** Establishing information assets generates messaging tools, including social media accounts, operation personnel, and organizations, including directly and indirectly managed assets. For assets under their direct control, the operation can add, change, or remove these assets at will. +Establishing information assets allows an influence operation to promote messaging directly to the target audience without navigating through external entities. Many online influence operations create or compromise social media accounts as a primary vector of information dissemination. * **Belongs to phase:** P02 @@ -16,16 +17,18 @@ | Techniques | | ---------- | -| [T0019 Generate information pollution](../generated_pages/techniques/T0019.md) | -| [T0020 Trial content](../generated_pages/techniques/T0020.md) | -| [T0021 Memes](../generated_pages/techniques/T0021.md) | -| [T0022 Conspiracy narratives](../generated_pages/techniques/T0022.md) | -| [T0023 Distort facts](../generated_pages/techniques/T0023.md) | -| [T0024 Create fake videos and images](../generated_pages/techniques/T0024.md) | -| [T0025 Leak altered documents](../generated_pages/techniques/T0025.md) | -| [T0026 Create pseudoscientific or disingenuous research](../generated_pages/techniques/T0026.md) | -| [T0027 Adapt existing narratives](../generated_pages/techniques/T0027.md) | -| [T0028 Create competing narratives](../generated_pages/techniques/T0028.md) | +| [T0029 Create Inauthentic Accounts](../generated_pages/techniques/T0029.md) | +| [T0030 Recruit bad actors](../generated_pages/techniques/T0030.md) | +| [T0031 Cultivate ignorant agents](../generated_pages/techniques/T0031.md) | +| [T0032 Build Network](../generated_pages/techniques/T0032.md) | +| [T0033 Acquire/ recruit Network](../generated_pages/techniques/T0033.md) | +| [T0034 Infiltrate Existing Networks](../generated_pages/techniques/T0034.md) | +| [T0035 Create Inauthentic Social Media Pages and Groups](../generated_pages/techniques/T0035.md) | +| [T0036 Create inauthentic websites](../generated_pages/techniques/T0036.md) | +| [T0037 Prepare Physical Broadcast Capabilities](../generated_pages/techniques/T0037.md) | +| [T0038 Develop Owned Media Assets](../generated_pages/techniques/T0038.md) | +| [T0039 Prepare fundraising campaigns](../generated_pages/techniques/T0039.md) | +| [T0040 Leverage Content Farm](../generated_pages/techniques/T0040.md) | diff --git a/generated_pages/tactics/TA07.md b/generated_pages/tactics/TA07.md index fd8b6df..dc8fb7b 100644 --- a/generated_pages/tactics/TA07.md +++ b/generated_pages/tactics/TA07.md @@ -1,6 +1,6 @@ -# Tactic TA07: Channel Selection +# Tactic TA07: Establish Legitimacy -* **Summary:** Set up specific delivery, amplification and manipulation channels for incident, including channels to attack. Each channel serves as an atomic surface (test bed) location/site for adversary to hide/conceal the work/content that goes into setting up for this channel and/or other specific platforms. Contributes to building out a connected ecosystem where this channel can operate as part of a whole campaign/incident +* **Summary:** * **Belongs to phase:** P02 @@ -14,16 +14,12 @@ | Techniques | | ---------- | -| [T0029 Manipulate online polls](../generated_pages/techniques/T0029.md) | -| [T0030 Backstop personas](../generated_pages/techniques/T0030.md) | -| [T0031 YouTube](../generated_pages/techniques/T0031.md) | -| [T0032 Reddit](../generated_pages/techniques/T0032.md) | -| [T0033 Instagram](../generated_pages/techniques/T0033.md) | -| [T0034 LinkedIn](../generated_pages/techniques/T0034.md) | -| [T0035 Pinterest](../generated_pages/techniques/T0035.md) | -| [T0036 WhatsApp](../generated_pages/techniques/T0036.md) | -| [T0037 Facebook](../generated_pages/techniques/T0037.md) | -| [T0038 Twitter](../generated_pages/techniques/T0038.md) | +| [T0041 Compromise legitimate accounts](../generated_pages/techniques/T0041.md) | +| [T0042 Create fake experts](../generated_pages/techniques/T0042.md) | +| [T0043 Create personas](../generated_pages/techniques/T0043.md) | +| [T0044 Establish Inauthentic News Sites](../generated_pages/techniques/T0044.md) | +| [T0045 Prepare Assets Impersonating Legitimate Entities](../generated_pages/techniques/T0045.md) | +| [T0046 Co-opt Trusted Sources](../generated_pages/techniques/T0046.md) | diff --git a/generated_pages/tactics/TA08.md b/generated_pages/tactics/TA08.md index 6f6479f..d22cdff 100644 --- a/generated_pages/tactics/TA08.md +++ b/generated_pages/tactics/TA08.md @@ -1,8 +1,8 @@ -# Tactic TA08: Pump Priming +# Tactic TA08: Microtarget -* **Summary:** Release content on a targetted small scale, prior to general release, including releasing seed. Used for preparation before broader release, and as message honing. Used for preparation before broader release, and as message honing. +* **Summary:** Target very specific populations of people -* **Belongs to phase:** P03 +* **Belongs to phase:** P02 @@ -16,14 +16,10 @@ | Techniques | | ---------- | -| [T0039 Bait legitimate influencers](../generated_pages/techniques/T0039.md) | -| [T0040 Demand unsurmountable proof](../generated_pages/techniques/T0040.md) | -| [T0041 Deny involvement](../generated_pages/techniques/T0041.md) | -| [T0042 Kernel of Truth](../generated_pages/techniques/T0042.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../generated_pages/techniques/T0043.md) | -| [T0044 Seed distortions](../generated_pages/techniques/T0044.md) | -| [T0045 Use fake experts](../generated_pages/techniques/T0045.md) | -| [T0046 Search Engine Optimization](../generated_pages/techniques/T0046.md) | +| [T0047 Create Clickbait](../generated_pages/techniques/T0047.md) | +| [T0048 Purchase Targeted Advertisements](../generated_pages/techniques/T0048.md) | +| [T0049 Create Localized Content](../generated_pages/techniques/T0049.md) | +| [T0050 Leverage Echo Chambers/Filter Bubbles](../generated_pages/techniques/T0050.md) | diff --git a/generated_pages/tactics/TA09.md b/generated_pages/tactics/TA09.md index 5ef90e5..a01514c 100644 --- a/generated_pages/tactics/TA09.md +++ b/generated_pages/tactics/TA09.md @@ -1,8 +1,8 @@ -# Tactic TA09: Exposure +# Tactic TA09: Select Channels and Affordances -* **Summary:** Release content to general public or push to larger population +* **Summary:** Selecting platforms and affordances assesses which online or offline platforms and their associated affordances maximize an influence operation’s ability to reach its target audience. To select the most appropriate platform(s), an operation may assess the technological affordances including platform algorithms, terms of service, permitted content types, or other attributes that determine platform usability and accessibility. Selecting platforms includes both choosing platforms on which the operation will publish its own content and platforms on which the operation will attempt to restrict adversarial content. -* **Belongs to phase:** P03 +* **Belongs to phase:** P02 @@ -16,16 +16,18 @@ | Techniques | | ---------- | -| [T0047 Muzzle social media as a political force](../generated_pages/techniques/T0047.md) | -| [T0048 Cow online opinion leaders](../generated_pages/techniques/T0048.md) | -| [T0049 Flooding](../generated_pages/techniques/T0049.md) | -| [T0050 Cheerleading domestic social media ops](../generated_pages/techniques/T0050.md) | -| [T0051 Fabricate social media comment](../generated_pages/techniques/T0051.md) | -| [T0052 Tertiary sites amplify news](../generated_pages/techniques/T0052.md) | -| [T0053 Twitter trolls amplify and manipulate](../generated_pages/techniques/T0053.md) | -| [T0054 Twitter bots amplify](../generated_pages/techniques/T0054.md) | -| [T0055 Use hashtag](../generated_pages/techniques/T0055.md) | -| [T0056 Dedicated channels disseminate information pollution](../generated_pages/techniques/T0056.md) | +| [T0051 Chat apps](../generated_pages/techniques/T0051.md) | +| [T0052 Livestream](../generated_pages/techniques/T0052.md) | +| [T0053 Social Networks](../generated_pages/techniques/T0053.md) | +| [T0054 Media Sharing Networks](../generated_pages/techniques/T0054.md) | +| [T0055 Discussion Forums](../generated_pages/techniques/T0055.md) | +| [T0056 Bookmarking and Content Curation](../generated_pages/techniques/T0056.md) | +| [T0057 Blogging and Publishing Networks](../generated_pages/techniques/T0057.md) | +| [T0058 Consumer Review Networks](../generated_pages/techniques/T0058.md) | +| [T0059 Online polls](../generated_pages/techniques/T0059.md) | +| [T0060 Formal Diplomatic Channels](../generated_pages/techniques/T0060.md) | +| [T0061 Traditional Media](../generated_pages/techniques/T0061.md) | +| [T0062 Email](../generated_pages/techniques/T0062.md) | @@ -41,7 +43,7 @@ | [C00126 Social media amber alert](../generated_pages/counters/C00126.md) | D03 | | [C00128 Create friction by marking content with ridicule or other "decelerants"](../generated_pages/counters/C00128.md) | D03 | | [C00147 Make amplification of social media posts expire (e.g. can't like/ retweet after n days)](../generated_pages/counters/C00147.md) | D03 | -| [C00200 Influencer disavows misinfo](../generated_pages/counters/C00200.md) | D03 | +| [C00200 Respected figure (influencer) disavows misinfo](../generated_pages/counters/C00200.md) | D03 | | [C00211 Use humorous counter-narratives](../generated_pages/counters/C00211.md) | D03 | diff --git a/generated_pages/tactics/TA10.md b/generated_pages/tactics/TA10.md index d686427..2e36426 100644 --- a/generated_pages/tactics/TA10.md +++ b/generated_pages/tactics/TA10.md @@ -1,6 +1,6 @@ -# Tactic TA10: Drive Offline Activity +# Tactic TA10: Conduct Pump Priming -* **Summary:** Move incident into offline world +* **Summary:** Release content on a targetted small scale, prior to general release, including releasing seed. Used for preparation before broader release, and as message honing. Used for preparation before broader release, and as message honing. * **Belongs to phase:** P03 @@ -14,8 +14,13 @@ | Techniques | | ---------- | -| [T0057 Organise remote rallies and events](../generated_pages/techniques/T0057.md) | -| [T0061 Sell merchandising](../generated_pages/techniques/T0061.md) | +| [T0063 Trial content](../generated_pages/techniques/T0063.md) | +| [T0064 Bait legitimate influencers](../generated_pages/techniques/T0064.md) | +| [T0065 Seed Kernel of truth](../generated_pages/techniques/T0065.md) | +| [T0066 Seed distortions](../generated_pages/techniques/T0066.md) | +| [T0067 Use fake experts](../generated_pages/techniques/T0067.md) | +| [T0068 Use Search Engine Optimization](../generated_pages/techniques/T0068.md) | +| [T0069 Employ Commercial Analytic Firms](../generated_pages/techniques/T0069.md) | diff --git a/generated_pages/tactics/TA11.md b/generated_pages/tactics/TA11.md index a03d310..2cb430c 100644 --- a/generated_pages/tactics/TA11.md +++ b/generated_pages/tactics/TA11.md @@ -1,6 +1,6 @@ -# Tactic TA11: Persistence +# Tactic TA11: Deliver Content -* **Summary:** Keep incident 'alive', beyond the incident creators' efforts +* **Summary:** Release content to general public or larger population * **Belongs to phase:** P03 @@ -19,9 +19,10 @@ | Techniques | | ---------- | -| [T0058 Legacy web content](../generated_pages/techniques/T0058.md) | -| [T0059 Play the long game](../generated_pages/techniques/T0059.md) | -| [T0060 Continue to amplify](../generated_pages/techniques/T0060.md) | +| [T0070 Deliver Ads](../generated_pages/techniques/T0070.md) | +| [T0071 Post Content](../generated_pages/techniques/T0071.md) | +| [T0072 Comment or Reply on Content](../generated_pages/techniques/T0072.md) | +| [T0073 Attract Traditional Media](../generated_pages/techniques/T0073.md) | diff --git a/generated_pages/tactics/TA12.md b/generated_pages/tactics/TA12.md index c6bd11c..eb554b4 100644 --- a/generated_pages/tactics/TA12.md +++ b/generated_pages/tactics/TA12.md @@ -1,8 +1,8 @@ -# Tactic TA12: Measure Effectiveness +# Tactic TA12: Maximize Exposure -* **Summary:** Measure effectiveness of incident, for use in planning future events +* **Summary:** Maximize exposure of the target audience to incident/campaign content via flooding, amplifying, and cross-posting. -* **Belongs to phase:** P04 +* **Belongs to phase:** P03 @@ -17,9 +17,12 @@ | Techniques | | ---------- | -| [T0062 Behaviour changes](../generated_pages/techniques/T0062.md) | -| [T0063 Message reach](../generated_pages/techniques/T0063.md) | -| [T0064 Social media engagement](../generated_pages/techniques/T0064.md) | +| [T0074 Flooding the Information Space](../generated_pages/techniques/T0074.md) | +| [T0075 Amplify Existing Narrative](../generated_pages/techniques/T0075.md) | +| [T0076 Cross-Posting](../generated_pages/techniques/T0076.md) | +| [T0077 Incentivize Sharing](../generated_pages/techniques/T0077.md) | +| [T0078 Manipulate Platform Algorithm](../generated_pages/techniques/T0078.md) | +| [T0079 Direct Users to Alternative Platforms](../generated_pages/techniques/T0079.md) | diff --git a/generated_pages/tactics/TA13.md b/generated_pages/tactics/TA13.md index 2623b32..3f048b2 100644 --- a/generated_pages/tactics/TA13.md +++ b/generated_pages/tactics/TA13.md @@ -1,8 +1,8 @@ -# Tactic TA13: Conduct Center of Gravity Analysis +# Tactic TA13: Drive Online Harms -* **Summary:** Recon/research to identify "the source of power that provides moral or physical strength, freedom of action, or will to act." Thus, the center of gravity is usually seen as the "source of strength". Includes demographic and network analysis of communities +* **Summary:** Actions taken by an influence operation to harm their opponents in online spaces through harassment, suppression, releasing private information, and controlling the information space through offensive cyberspace operations. -* **Belongs to phase:** P01 +* **Belongs to phase:** P03 @@ -13,8 +13,11 @@ | Techniques | | ---------- | -| [T0071 Find echo chambers](../generated_pages/techniques/T0071.md) | -| [T0072 Segment audiences](../generated_pages/techniques/T0072.md) | +| [T0080 Harass](../generated_pages/techniques/T0080.md) | +| [T0081 Censor social media as a political force](../generated_pages/techniques/T0081.md) | +| [T0082 Control Information Environment through Offensive Cyberspace Operations](../generated_pages/techniques/T0082.md) | +| [T0083 Suppress Opposition](../generated_pages/techniques/T0083.md) | +| [T0084 Platform Filtering](../generated_pages/techniques/T0084.md) | diff --git a/generated_pages/tactics/TA14.md b/generated_pages/tactics/TA14.md new file mode 100644 index 0000000..8bb9d3b --- /dev/null +++ b/generated_pages/tactics/TA14.md @@ -0,0 +1,28 @@ +# Tactic TA14: Drive Offline Activity + +* **Summary:** Move incident/campaign from online to offline. Encouraging users to move from the platform on which they initially viewed operation content and engage in the physical information space or offline world. This may include operation-aligned rallies or protests, radio, newspaper, or billboards. An influence operation may drive to physical forums to diversify its information channels and facilitate spaces where the target audience can engage with both operation content and like-minded individuals offline. + +* **Belongs to phase:** P03 + + + +| Tasks | +| ----- | + + + +| Techniques | +| ---------- | +| [T0085 Encourage Attendance at Events](../generated_pages/techniques/T0085.md) | +| [T0086 Organize Events](../generated_pages/techniques/T0086.md) | +| [T0087 Conduct fundraising](../generated_pages/techniques/T0087.md) | +| [T0088 Physical Violence](../generated_pages/techniques/T0088.md) | +| [T0089 Merchandising/ Advertising](../generated_pages/techniques/T0089.md) | + + + +| Counters | Response types | +| -------- | -------------- | + + +DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/tactics/TA15.md b/generated_pages/tactics/TA15.md new file mode 100644 index 0000000..a5a4d39 --- /dev/null +++ b/generated_pages/tactics/TA15.md @@ -0,0 +1,28 @@ +# Tactic TA15: Persist in the Information Environment + +* **Summary:** Persist in the Information Space refers to taking measures that allow an operation to maintain its presence and avoid takedown by an external entity. Techniques in Persist in the Information Space help campaigns operate without detection and appear legitimate to the target audience and platform monitoring services. Influence operations on social media often persist online by varying the type of information assets and platforms used throughout the campaign. + +* **Belongs to phase:** P03 + + + +| Tasks | +| ----- | + + + +| Techniques | +| ---------- | +| [T0090 Conceal People](../generated_pages/techniques/T0090.md) | +| [T0091 Conceal Operational Activity](../generated_pages/techniques/T0091.md) | +| [T0092 Conceal Infrastructure](../generated_pages/techniques/T0092.md) | +| [T0093 Exploit TOS/Content Moderation](../generated_pages/techniques/T0093.md) | +| [T0094 Play the long game](../generated_pages/techniques/T0094.md) | + + + +| Counters | Response types | +| -------- | -------------- | + + +DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/tactics/TA16.md b/generated_pages/tactics/TA16.md new file mode 100644 index 0000000..6c2d565 --- /dev/null +++ b/generated_pages/tactics/TA16.md @@ -0,0 +1,26 @@ +# Tactic TA16: Assess Effectiveness + +* **Summary:** Assess effectiveness of action, for use in future plans + +* **Belongs to phase:** P04 + + + +| Tasks | +| ----- | + + + +| Techniques | +| ---------- | +| [T0095 Measure Performance](../generated_pages/techniques/T0095.md) | +| [T0096 Measure Effectiveness](../generated_pages/techniques/T0096.md) | +| [T0097 Measure Effectiveness Indicators (or KPIs)](../generated_pages/techniques/T0097.md) | + + + +| Counters | Response types | +| -------- | -------------- | + + +DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/tactics_by_responsetype_table.md b/generated_pages/tactics_by_responsetype_table.md index 1bd8331..6828a06 100644 --- a/generated_pages/tactics_by_responsetype_table.md +++ b/generated_pages/tactics_by_responsetype_table.md @@ -10,7 +10,7 @@ D06 D07 TOTALS -TA01 Strategic Planning +TA01 Plan Strategy 7 11 6 @@ -20,7 +20,7 @@ 28 -TA02 Objective Planning +TA02 Plan Objectives 3 9 1 @@ -30,7 +30,7 @@ 15 -TA03 Develop People +TA03 Target Audience Analysis 7 4 3 @@ -40,7 +40,7 @@ 17 -TA04 Develop Networks +TA04 Develop Narratives 3 3 3 @@ -50,7 +50,7 @@ 10 -TA05 Microtargeting +TA05 Develop Content 1 2 1 @@ -60,7 +60,7 @@ 5 -TA06 Develop Content +TA06 Establish Social Assets 8 8 6 @@ -70,7 +70,7 @@ 23 -TA07 Channel Selection +TA07 Establish Legitimacy 4 1 1 @@ -80,7 +80,7 @@ 8 -TA08 Pump Priming +TA08 Microtarget 6 3 3 @@ -90,7 +90,7 @@ 15 -TA09 Exposure +TA09 Select Channels and Affordances 3 9 0 @@ -100,7 +100,7 @@ 12 -TA11 Persistence +TA11 Deliver Content 1 2 1 @@ -110,7 +110,7 @@ 4 -TA12 Measure Effectiveness +TA12 Maximize Exposure 0 1 2 diff --git a/generated_pages/tactics_index.md b/generated_pages/tactics_index.md index b6afd0a..ffa2089 100644 --- a/generated_pages/tactics_index.md +++ b/generated_pages/tactics_index.md @@ -9,84 +9,103 @@ TA01 -Strategic Planning +Plan Strategy Define the desired end state, i.e. the set of required conditions that defines achievement of all objectives. P01 TA02 -Objective Planning -Set clearly defined, measurable, and achievable objectives. Achieving objectives ties execution of tactical tasks to reaching the desired end state. There are four primary considerations: -- Each desired effect should link directly to one or more objectives -- The effect should be measurable -- The objective statement should not specify the way and means of accomplishment +Plan Objectives +Set clearly defined, measurable, and achievable objectives. Achieving objectives ties execution of tactical tasks to reaching the desired end state. There are four primary considerations: +- Each desired effect should link directly to one or more objectives +- The effect should be measurable +- The objective statement should not specify the way and means of accomplishment - The effect should be distinguishable from the objective it supports as a condition for success, not as another objective or task. P01 -TA13 -Conduct Center of Gravity Analysis -Recon/research to identify "the source of power that provides moral or physical strength, freedom of action, or will to act." Thus, the center of gravity is usually seen as the "source of strength". Includes demographic and network analysis of communities +TA03 +Target Audience Analysis +Identifying and analyzing the target audience examines target audience member locations, political affiliations, financial situations, and other attributes that an influence operation may incorporate into its messaging strategy. During this tactic, influence operations may also identify existing similarities and differences between target audience members to unite like groups and divide opposing groups. Identifying and analyzing target audience members allows influence operations to tailor operation strategy and content to their analysis. P01 -TA03 -Develop People -Develop online and offline users and agents, including automated personas -P02 - - TA04 -Develop Networks -Develop online and offline communities and transmission methods and cultivate assets and unwitting agents +Develop Narratives +The promotion of beneficial master narratives is perhaps the most effective method for achieving long-term strategic narrative dominance. From a ""whole of society"" perspective the promotion of the society's core master narratives should occupy a central strategic role. From a misinformation campaign / cognitive security perpectve the tactics around master narratives center more precisely on the day-to-day promotion and reinforcement of this messaging. In other words, beneficial, high-coverage master narratives are a central strategic goal and their promotion constitutes an ongoing tactical struggle carried out at a whole-of-society level. Tactically, their promotion covers a broad spectrum of activities both on- and offline. P02 TA05 -Microtargeting -Target very specific populations of people +Develop Content + P02 TA06 -Develop Content -Create and acquire content used in incident +Establish Social Assets +Establishing information assets generates messaging tools, including social media accounts, operation personnel, and organizations, including directly and indirectly managed assets. For assets under their direct control, the operation can add, change, or remove these assets at will. +Establishing information assets allows an influence operation to promote messaging directly to the target audience without navigating through external entities. Many online influence operations create or compromise social media accounts as a primary vector of information dissemination. P02 TA07 -Channel Selection -Set up specific delivery, amplification and manipulation channels for incident, including channels to attack. Each channel serves as an atomic surface (test bed) location/site for adversary to hide/conceal the work/content that goes into setting up for this channel and/or other specific platforms. Contributes to building out a connected ecosystem where this channel can operate as part of a whole campaign/incident +Establish Legitimacy + P02 TA08 -Pump Priming -Release content on a targetted small scale, prior to general release, including releasing seed. Used for preparation before broader release, and as message honing. Used for preparation before broader release, and as message honing. -P03 +Microtarget +Target very specific populations of people +P02 TA09 -Exposure -Release content to general public or push to larger population -P03 +Select Channels and Affordances +Selecting platforms and affordances assesses which online or offline platforms and their associated affordances maximize an influence operation’s ability to reach its target audience. To select the most appropriate platform(s), an operation may assess the technological affordances including platform algorithms, terms of service, permitted content types, or other attributes that determine platform usability and accessibility. Selecting platforms includes both choosing platforms on which the operation will publish its own content and platforms on which the operation will attempt to restrict adversarial content. +P02 TA10 -Drive Offline Activity -Move incident into offline world +Conduct Pump Priming +Release content on a targetted small scale, prior to general release, including releasing seed. Used for preparation before broader release, and as message honing. Used for preparation before broader release, and as message honing. P03 TA11 -Persistence -Keep incident 'alive', beyond the incident creators' efforts +Deliver Content +Release content to general public or larger population P03 TA12 -Measure Effectiveness -Measure effectiveness of incident, for use in planning future events +Maximize Exposure +Maximize exposure of the target audience to incident/campaign content via flooding, amplifying, and cross-posting. +P03 + + +TA13 +Drive Online Harms +Actions taken by an influence operation to harm their opponents in online spaces through harassment, suppression, releasing private information, and controlling the information space through offensive cyberspace operations. +P03 + + +TA14 +Drive Offline Activity +Move incident/campaign from online to offline. Encouraging users to move from the platform on which they initially viewed operation content and engage in the physical information space or offline world. This may include operation-aligned rallies or protests, radio, newspaper, or billboards. An influence operation may drive to physical forums to diversify its information channels and facilitate spaces where the target audience can engage with both operation content and like-minded individuals offline. +P03 + + +TA15 +Persist in the Information Environment +Persist in the Information Space refers to taking measures that allow an operation to maintain its presence and avoid takedown by an external entity. Techniques in Persist in the Information Space help campaigns operate without detection and appear legitimate to the target audience and platform monitoring services. Influence operations on social media often persist online by varying the type of information assets and platforms used throughout the campaign. +P03 + + +TA16 +Assess Effectiveness +Assess effectiveness of action, for use in future plans P04 diff --git a/generated_pages/techniques/T0001.md b/generated_pages/techniques/T0001.md index f99738b..4ba41ca 100644 --- a/generated_pages/techniques/T0001.md +++ b/generated_pages/techniques/T0001.md @@ -1,6 +1,6 @@ -# Technique T0001: 5Ds (dismiss, distort, distract, dismay, divide) +# Technique T0001: Determine Target Audiences -* **Summary**: Nimmo's "4Ds of propaganda": dismiss, distort, distract, dismay (MisinfosecWG added divide in 2019). Misinformation promotes an agenda by advancing narratives supportive of that agenda. This is most effective when the advanced narrative pre-dates the revelation of the specific misinformation content. This is often not possible. +* **Summary**: * **Belongs to tactic stage**: TA01 diff --git a/generated_pages/techniques/T0002.md b/generated_pages/techniques/T0002.md index 762797e..61e5c5e 100644 --- a/generated_pages/techniques/T0002.md +++ b/generated_pages/techniques/T0002.md @@ -1,6 +1,6 @@ -# Technique T0002: Facilitate State Propaganda +# Technique T0002: Determine Strategic Ends -* **Summary**: Organize citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda. +* **Summary**: * **Belongs to tactic stage**: TA01 diff --git a/generated_pages/techniques/T0003.md b/generated_pages/techniques/T0003.md index cb35ae5..9b059a6 100644 --- a/generated_pages/techniques/T0003.md +++ b/generated_pages/techniques/T0003.md @@ -1,8 +1,8 @@ -# Technique T0003: Leverage Existing Narratives +# Technique T0003: Dismiss -* **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. +* **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 biased. -* **Belongs to tactic stage**: TA01 +* **Belongs to tactic stage**: TA02 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0004.md b/generated_pages/techniques/T0004.md index 803fa0d..d447340 100644 --- a/generated_pages/techniques/T0004.md +++ b/generated_pages/techniques/T0004.md @@ -1,12 +1,8 @@ -# Technique T0004: Devise Competing Narratives +# Technique T0004: Distort -* **Summary**: Advance competing narratives connected to same issue ie: on one hand deny incident while at same time expresses dismiss. +* **Summary**: Twist the narrative. Take information, or artifacts like images, and change the framing around them. -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 centered 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. - -* **Belongs to tactic stage**: TA01 +* **Belongs to tactic stage**: TA02 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0005.md b/generated_pages/techniques/T0005.md index 9246423..243d3d1 100644 --- a/generated_pages/techniques/T0005.md +++ b/generated_pages/techniques/T0005.md @@ -1,6 +1,6 @@ -# Technique T0005: Center of Gravity Analysis +# Technique T0005: Distract -* **Summary**: Recon/research to identify "the source of power that provides moral or physical strength, freedom of action, or will to act." Thus, the center of gravity is usually seen as the "source of strength". Includes demographic and network analysis of communities +* **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). * **Belongs to tactic stage**: TA02 diff --git a/generated_pages/techniques/T0006.md b/generated_pages/techniques/T0006.md index 8fa67b2..615c624 100644 --- a/generated_pages/techniques/T0006.md +++ b/generated_pages/techniques/T0006.md @@ -1,6 +1,6 @@ -# Technique T0006: Develop Narrative Concepts +# Technique T0006: Dismay -* **Summary**: The promotion of beneficial master narratives is perhaps the most effective method for achieving long-term strategic narrative dominance. From a "whole of society" perspective the promotion of the society's core master narratives should occupy a central strategic role. From a misinformation campaign / cognitive security perpectve the tactics around master narratives center more precisely on the day-to-day promotion and reinforcement of this messaging. In other words, beneficial, high-coverage master narratives are a central strategic goal and their promotion consitutes an ongoing tactical struggle carried out at a whole-of-society level. Tactically, their promotion covers a broad spectrum of activities both on- and offline. +* **Summary**: Threaten the critic or narrator of events. For instance, threaten journalists or news outlets reporting on a story. * **Belongs to tactic stage**: TA02 diff --git a/generated_pages/techniques/T0007.md b/generated_pages/techniques/T0007.md index 664e620..871a9b3 100644 --- a/generated_pages/techniques/T0007.md +++ b/generated_pages/techniques/T0007.md @@ -1,11 +1,8 @@ -# Technique T0007: Create fake Social Media Profiles / Pages / Groups +# Technique T0007: Divide -* **Summary**: Create key social engineering assets needed to amplify content, manipulate algorithms, fool public and/or specific incident/campaign targets. +* **Summary**: Create conflict between subgroups, to widen divisions in a community -Computational propaganda depends substantially on false perceptions of credibility and acceptance. By creating fake users and groups with a variety of interests and commitments, attackers can ensure that their messages both come from trusted sources and appear more widely adopted than they actually are. - - -* **Belongs to tactic stage**: TA03 +* **Belongs to tactic stage**: TA02 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0008.md b/generated_pages/techniques/T0008.md index 46e41b3..f0e3618 100644 --- a/generated_pages/techniques/T0008.md +++ b/generated_pages/techniques/T0008.md @@ -1,8 +1,8 @@ -# Technique T0008: Create fake or imposter news sites +# Technique T0008: Degrade Adversary -* **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. +* **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. -* **Belongs to tactic stage**: TA03 +* **Belongs to tactic stage**: TA02 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0009.md b/generated_pages/techniques/T0009.md index 6b1d671..bd6e8a3 100644 --- a/generated_pages/techniques/T0009.md +++ b/generated_pages/techniques/T0009.md @@ -1,8 +1,8 @@ -# Technique T0009: Create fake experts +# Technique T0009: Facilitate State Propaganda -* **Summary**: Stories planted or promoted in computational propaganda operations often make use of experts fabricated from whole cloth, sometimes specifically for the story itself. +* **Summary**: Organize citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda. -* **Belongs to tactic stage**: TA03 +* **Belongs to tactic stage**: TA02 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0010.md b/generated_pages/techniques/T0010.md index bfeb862..4510550 100644 --- a/generated_pages/techniques/T0010.md +++ b/generated_pages/techniques/T0010.md @@ -1,8 +1,9 @@ -# Technique T0010: Cultivate ignorant agents +# Technique T0010: Map Target Audience Information Environment -* **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". +* **Summary**: Mapping the target audience information environment analyzes 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. -* **Belongs to tactic stage**: TA04 +* **Belongs to tactic stage**: TA03 | Incident | Descriptions given for this incident | @@ -47,7 +48,7 @@ | [C00188 Newsroom/Journalist training to counter influence moves](../generated_pages/counters/C00188.md) | D03 | | [C00190 open engagement with civil society](../generated_pages/counters/C00190.md) | D03 | | [C00195 Redirect searches away from disinformation or extremist content ](../generated_pages/counters/C00195.md) | D02 | -| [C00200 Influencer disavows misinfo](../generated_pages/counters/C00200.md) | D03 | +| [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 | | [C00212 build public resilience by making civil society more vibrant](../generated_pages/counters/C00212.md) | D03 | diff --git a/generated_pages/techniques/T0011.md b/generated_pages/techniques/T0011.md index 38e997d..ecc12ba 100644 --- a/generated_pages/techniques/T0011.md +++ b/generated_pages/techniques/T0011.md @@ -1,8 +1,9 @@ -# Technique T0011: Compromise legitimate account +# Technique T0011: Identify Social and Technical Vulnerabilities -* **Summary**: Hack or take over legimate accounts to distribute misinformation or damaging content. +* **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. -* **Belongs to tactic stage**: TA04 +* **Belongs to tactic stage**: TA03 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0012.md b/generated_pages/techniques/T0012.md index a99f5e1..69669bb 100644 --- a/generated_pages/techniques/T0012.md +++ b/generated_pages/techniques/T0012.md @@ -1,8 +1,8 @@ -# Technique T0012: Use concealment +# Technique T0012: Segment Audiences -* **Summary**: Use anonymous social media profiles. Examples include page or group administrators, masked "whois" website directory data, no bylines connected to news article, no masthead connect to news websites. +* **Summary**: Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. -* **Belongs to tactic stage**: TA04 +* **Belongs to tactic stage**: TA03 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0013.md b/generated_pages/techniques/T0013.md index abec91d..ee3cf09 100644 --- a/generated_pages/techniques/T0013.md +++ b/generated_pages/techniques/T0013.md @@ -1,6 +1,6 @@ -# Technique T0013: Create fake websites +# Technique T0013: Develop New Narratives -* **Summary**: Create media assets to support fake organizations (e.g. think tank), people (e.g. experts) and/or serve as sites to distribute malware/launch phishing operations. +* **Summary**: * **Belongs to tactic stage**: TA04 diff --git a/generated_pages/techniques/T0014.md b/generated_pages/techniques/T0014.md index 8e7fad3..fee9c6d 100644 --- a/generated_pages/techniques/T0014.md +++ b/generated_pages/techniques/T0014.md @@ -1,6 +1,6 @@ -# Technique T0014: Prepare fundraising campaigns +# Technique T0014: Leverage Existing Narratives -* **Summary**: Generate revenue through new or existing funding campaigns. e.g. Gather data, advance credible persona via Gofundme; Patreon; or via fake website connecting via PayPal or Stripe. +* **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. * **Belongs to tactic stage**: TA04 diff --git a/generated_pages/techniques/T0015.md b/generated_pages/techniques/T0015.md index 53aa381..8901a82 100644 --- a/generated_pages/techniques/T0015.md +++ b/generated_pages/techniques/T0015.md @@ -1,6 +1,6 @@ -# Technique T0015: Create hashtags +# Technique T0015: Develop Competing Narratives -* **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. Publicize the story more widely through trending lists and search behavior. Asset needed to direct/control/manage "conversation" connected to launching new incident/campaign with new hashtag for applicable social media sites). +* **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 centered 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. * **Belongs to tactic stage**: TA04 diff --git a/generated_pages/techniques/T0016.md b/generated_pages/techniques/T0016.md index 14e7707..0e46cf0 100644 --- a/generated_pages/techniques/T0016.md +++ b/generated_pages/techniques/T0016.md @@ -1,8 +1,8 @@ -# Technique T0016: Clickbait +# Technique T0016: Leverage Conspiracy Theory Narratives -* **Summary**: Create attention grabbing headlines (outrage, doubt, humor) required to drive traffic & engagement. This is a key asset +* **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, marginalized or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the "firehose of falsehoods" model. -* **Belongs to tactic stage**: TA05 +* **Belongs to tactic stage**: TA04 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0017.md b/generated_pages/techniques/T0017.md index 610a3ec..0729f89 100644 --- a/generated_pages/techniques/T0017.md +++ b/generated_pages/techniques/T0017.md @@ -1,8 +1,8 @@ -# Technique T0017: Conduct Fundraising Campaigns +# Technique T0017: Integrate Target Audience Vulnerabilities into Narrative -* **Summary**: Drive traffic/engagement to funding campaign sites; helps provide measurable metrics to assess conversion rates +* **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. -* **Belongs to tactic stage**: TA05 +* **Belongs to tactic stage**: TA04 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0018.md b/generated_pages/techniques/T0018.md index 65d6d63..bd20be2 100644 --- a/generated_pages/techniques/T0018.md +++ b/generated_pages/techniques/T0018.md @@ -1,8 +1,8 @@ -# Technique T0018: Purchase advertisements +# Technique T0018: Respond to Breaking News Event or Active Crisis -* **Summary**: Create or fund advertisements targeted at specific populations +* **Summary**: Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumors, and conspiracy theories, which are all vulnerable to manipulation. -* **Belongs to tactic stage**: TA05 +* **Belongs to tactic stage**: TA04 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0019.md b/generated_pages/techniques/T0019.md index 0877dc9..95c1e94 100644 --- a/generated_pages/techniques/T0019.md +++ b/generated_pages/techniques/T0019.md @@ -1,8 +1,8 @@ -# Technique T0019: Generate information pollution +# Technique T0019: Demand insurmountable proof -* **Summary**: Flood social channels; drive traffic/engagement to all assets; create aura/sense/perception of pervasiveness/consensus (for or against or both simultaneously) of an issue or topic. "Nothing is true, but everything is possible." Akin to astroturfing campaign. +* **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. -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA04 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0020.md b/generated_pages/techniques/T0020.md index 075b4cb..258899c 100644 --- a/generated_pages/techniques/T0020.md +++ b/generated_pages/techniques/T0020.md @@ -1,8 +1,8 @@ -# Technique T0020: Trial content +# Technique T0020: Reuse Existing 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 +* **Summary**: When an operation recycles content from its own previous operations or plagiarizes from external operations. An operation may launder information to conserve resources that would have otherwise been utilized to develop new content. -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0021.md b/generated_pages/techniques/T0021.md index 5677836..4734e88 100644 --- a/generated_pages/techniques/T0021.md +++ b/generated_pages/techniques/T0021.md @@ -1,8 +1,8 @@ -# Technique T0021: Memes +# Technique T0021: Develop Text-based Content -* **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. +* **Summary**: -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0022.md b/generated_pages/techniques/T0022.md index a30900b..5ce07c3 100644 --- a/generated_pages/techniques/T0022.md +++ b/generated_pages/techniques/T0022.md @@ -1,8 +1,8 @@ -# Technique T0022: Conspiracy narratives +# Technique T0022: Develop Image-based Content -* **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, marginalized or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the ""firehose of falsehoods"" model. +* **Summary**: -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | @@ -50,7 +50,7 @@ | [C00188 Newsroom/Journalist training to counter influence moves](../generated_pages/counters/C00188.md) | D03 | | [C00190 open engagement with civil society](../generated_pages/counters/C00190.md) | D03 | | [C00195 Redirect searches away from disinformation or extremist content ](../generated_pages/counters/C00195.md) | D02 | -| [C00200 Influencer disavows misinfo](../generated_pages/counters/C00200.md) | D03 | +| [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 | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../generated_pages/counters/C00205.md) | D03 | | [C00211 Use humorous counter-narratives](../generated_pages/counters/C00211.md) | D03 | diff --git a/generated_pages/techniques/T0023.md b/generated_pages/techniques/T0023.md index 33111d0..882c3a4 100644 --- a/generated_pages/techniques/T0023.md +++ b/generated_pages/techniques/T0023.md @@ -1,8 +1,8 @@ -# Technique T0023: Distort facts +# Technique T0023: Develop Video-based Content -* **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 +* **Summary**: -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0024.md b/generated_pages/techniques/T0024.md index 2c43937..468cfc2 100644 --- a/generated_pages/techniques/T0024.md +++ b/generated_pages/techniques/T0024.md @@ -1,8 +1,8 @@ -# Technique T0024: Create fake videos and images +# Technique T0024: Develop Audio-based Content -* **Summary**: Create fake videos and/or images by manipulating existing content or generating new content (e.g. deepfakes). +* **Summary**: -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0025.md b/generated_pages/techniques/T0025.md index 7e48fcf..ea44aa9 100644 --- a/generated_pages/techniques/T0025.md +++ b/generated_pages/techniques/T0025.md @@ -1,8 +1,8 @@ -# Technique T0025: Leak altered documents +# Technique T0025: Generate information pollution -* **Summary**: Obtain documents (eg by theft or leak), then alter and release, possibly among factual documents/sources. +* **Summary**: Flood social channels; drive traffic/engagement to all assets; create aura/sense/perception of pervasiveness/consensus (for or against or both simultaneously) of an issue or topic. "Nothing is true, but everything is possible." Akin to astroturfing campaign. -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | @@ -34,7 +34,7 @@ | [C00176 Improve Coordination amongst stakeholders: public and private](../generated_pages/counters/C00176.md) | D07 | | [C00190 open engagement with civil society](../generated_pages/counters/C00190.md) | D03 | | [C00195 Redirect searches away from disinformation or extremist content ](../generated_pages/counters/C00195.md) | D02 | -| [C00200 Influencer disavows misinfo](../generated_pages/counters/C00200.md) | D03 | +| [C00200 Respected figure (influencer) disavows misinfo](../generated_pages/counters/C00200.md) | D03 | | [C00202 Set data 'honeytraps'](../generated_pages/counters/C00202.md) | D02 | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../generated_pages/counters/C00205.md) | D03 | | [C00211 Use humorous counter-narratives](../generated_pages/counters/C00211.md) | D03 | diff --git a/generated_pages/techniques/T0026.md b/generated_pages/techniques/T0026.md index 964bf87..edb6549 100644 --- a/generated_pages/techniques/T0026.md +++ b/generated_pages/techniques/T0026.md @@ -1,8 +1,8 @@ -# Technique T0026: Create pseudoscientific or disingenuous research +# Technique T0026: Distort facts -* **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 +* **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 -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0027.md b/generated_pages/techniques/T0027.md index 8d386fb..27eabc2 100644 --- a/generated_pages/techniques/T0027.md +++ b/generated_pages/techniques/T0027.md @@ -1,8 +1,8 @@ -# Technique T0027: Adapt existing narratives +# Technique T0027: Create hashtags and search artifacts -* **Summary**: Adapting existing narratives to current operational goals is the tactical sweet-spot for an effective misinformation campaign. Leveraging existing narratives is not only more effective, it requires substantially less resourcing, as the promotion of new master narratives operates on a much larger scale, both time and scope. Fluid, dynamic & often interchangeable key master narratives can be ("The morally corrupt West") adapted to divisive (LGBT propaganda) or to distort (individuals working as CIA operatives). For Western audiences, different but equally powerful framings are available, such as "USA has a fraught history in race relations, especially in criminal justice areas." +* **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. Publicize the story more widely through trending lists and search behavior. Asset needed to direct/control/manage "conversation" connected to launching new incident/campaign with new hashtag for applicable social media sites). -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | @@ -48,7 +48,7 @@ | [C00188 Newsroom/Journalist training to counter influence moves](../generated_pages/counters/C00188.md) | D03 | | [C00190 open engagement with civil society](../generated_pages/counters/C00190.md) | D03 | | [C00195 Redirect searches away from disinformation or extremist content ](../generated_pages/counters/C00195.md) | D02 | -| [C00200 Influencer disavows misinfo](../generated_pages/counters/C00200.md) | D03 | +| [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 | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../generated_pages/counters/C00205.md) | D03 | | [C00211 Use humorous counter-narratives](../generated_pages/counters/C00211.md) | D03 | diff --git a/generated_pages/techniques/T0028.md b/generated_pages/techniques/T0028.md index 560b9ef..a553cbe 100644 --- a/generated_pages/techniques/T0028.md +++ b/generated_pages/techniques/T0028.md @@ -1,12 +1,8 @@ -# Technique T0028: Create competing narratives +# Technique T0028: Obtain Private Documents -* **Summary**: Misinformation promotes an agenda by advancing narratives supportive of that agenda. This is most effective when the advanced narrative pre-dates the revelation of the specific misinformation content. But this is often not possible. +* **Summary**: -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 centered 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. - -* **Belongs to tactic stage**: TA06 +* **Belongs to tactic stage**: TA05 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0029.md b/generated_pages/techniques/T0029.md index 71a5621..195d5e8 100644 --- a/generated_pages/techniques/T0029.md +++ b/generated_pages/techniques/T0029.md @@ -1,8 +1,8 @@ -# Technique T0029: Manipulate online polls +# Technique T0029: Create Inauthentic Accounts -* **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 +* **Summary**: -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0030.md b/generated_pages/techniques/T0030.md index 0281e11..7d91678 100644 --- a/generated_pages/techniques/T0030.md +++ b/generated_pages/techniques/T0030.md @@ -1,8 +1,8 @@ -# Technique T0030: Backstop personas +# Technique T0030: Recruit bad actors -* **Summary**: Create other assets/dossier/cover/fake relationships and/or connections or documents, sites, bylines, attributions, to establish/augment/inflate crediblity/believability +* **Summary**: -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0031.md b/generated_pages/techniques/T0031.md index f7a7065..0e4cbfc 100644 --- a/generated_pages/techniques/T0031.md +++ b/generated_pages/techniques/T0031.md @@ -1,8 +1,8 @@ -# Technique T0031: YouTube +# Technique T0031: Cultivate ignorant agents -* **Summary**: Use YouTube as a narrative dissemination channel +* **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". -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0032.md b/generated_pages/techniques/T0032.md index 790e0b7..6b0695b 100644 --- a/generated_pages/techniques/T0032.md +++ b/generated_pages/techniques/T0032.md @@ -1,8 +1,8 @@ -# Technique T0032: Reddit +# Technique T0032: Build Network -* **Summary**: Use Reddit as a narrative dissemination channel +* **Summary**: -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0033.md b/generated_pages/techniques/T0033.md index 8ba5a57..80863b3 100644 --- a/generated_pages/techniques/T0033.md +++ b/generated_pages/techniques/T0033.md @@ -1,8 +1,8 @@ -# Technique T0033: Instagram +# Technique T0033: Acquire/ recruit Network -* **Summary**: Use Instagram as a narrative dissemination channel +* **Summary**: -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0034.md b/generated_pages/techniques/T0034.md index 9078791..48de518 100644 --- a/generated_pages/techniques/T0034.md +++ b/generated_pages/techniques/T0034.md @@ -1,8 +1,8 @@ -# Technique T0034: LinkedIn +# Technique T0034: Infiltrate Existing Networks -* **Summary**: Use LinkedIn as a narrative dissemination channel +* **Summary**: -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0035.md b/generated_pages/techniques/T0035.md index a07e49b..b10f63c 100644 --- a/generated_pages/techniques/T0035.md +++ b/generated_pages/techniques/T0035.md @@ -1,8 +1,8 @@ -# Technique T0035: Pinterest +# Technique T0035: Create Inauthentic Social Media Pages and Groups -* **Summary**: Use Pinterest as a narrative dissemination channel +* **Summary**: Create key social engineering assets needed to amplify content, manipulate algorithms, fool public and/or specific incident/campaign targets. Computational propaganda depends substantially on false perceptions of credibility and acceptance. By creating fake users and groups with a variety of interests and commitments, attackers can ensure that their messages both come from trusted sources and appear more widely adopted than they actually are. -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0036.md b/generated_pages/techniques/T0036.md index be4b695..81e1dc3 100644 --- a/generated_pages/techniques/T0036.md +++ b/generated_pages/techniques/T0036.md @@ -1,8 +1,8 @@ -# Technique T0036: WhatsApp +# Technique T0036: Create inauthentic websites -* **Summary**: Use WhatsApp as a narrative dissemination channel +* **Summary**: Create media assets to support inauthentic organizations (e.g. think tank), people (e.g. experts) and/or serve as sites to distribute malware/launch phishing operations. -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0037.md b/generated_pages/techniques/T0037.md index 2fbdd5f..0ba33b7 100644 --- a/generated_pages/techniques/T0037.md +++ b/generated_pages/techniques/T0037.md @@ -1,8 +1,8 @@ -# Technique T0037: Facebook +# Technique T0037: Prepare Physical Broadcast Capabilities -* **Summary**: Use Facebook as a narrative dissemination channel +* **Summary**: Create or coopt broadcast capabilities (e.g. TV, radio etc). -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0038.md b/generated_pages/techniques/T0038.md index 12d22f4..56b2202 100644 --- a/generated_pages/techniques/T0038.md +++ b/generated_pages/techniques/T0038.md @@ -1,8 +1,8 @@ -# Technique T0038: Twitter +# Technique T0038: Develop Owned Media Assets -* **Summary**: Use Twitter as a narrative dissemination channel +* **Summary**: An owned media asset refers to an agency or organization 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 organization of content. -* **Belongs to tactic stage**: TA07 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0039.md b/generated_pages/techniques/T0039.md index 1368e45..9a859b2 100644 --- a/generated_pages/techniques/T0039.md +++ b/generated_pages/techniques/T0039.md @@ -1,10 +1,8 @@ -# Technique T0039: Bait legitimate influencers +# Technique T0039: Prepare fundraising campaigns -* **Summary**: Credibility in a social media environment is often a function of the size of a user's network. "Influencers" are so-called because of their reach, typically understood as: 1) the size of their network (i.e. the number of followers, perhaps weighted by their own influence); and 2) The rate at which their comments are re-circulated (these two metrics are related). Add traditional media players at all levels of credibility and professionalism to this, and the number of potential influencial carriers available for unwitting amplification becomes substantial. +* **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. -By targeting high-influence people and organizations in all types of media with narratives and content engineered to appeal their emotional or ideological drivers, influence campaigns are able to add perceived credibility to their messaging via saturation and adoption by trusted agents such as celebrities, journalists and local leaders. - -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0040.md b/generated_pages/techniques/T0040.md index 7331487..49dc4e9 100644 --- a/generated_pages/techniques/T0040.md +++ b/generated_pages/techniques/T0040.md @@ -1,8 +1,8 @@ -# Technique T0040: Demand unsurmountable proof +# Technique T0040: Leverage Content Farm -* **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. +* **Summary**: -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA06 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0041.md b/generated_pages/techniques/T0041.md index c492fb7..dad769b 100644 --- a/generated_pages/techniques/T0041.md +++ b/generated_pages/techniques/T0041.md @@ -1,8 +1,8 @@ -# Technique T0041: Deny involvement +# Technique T0041: Compromise legitimate accounts -* **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 T0040 "Demand unsurmountable proof", specifically the asymmetric disadvantage for truth-tellers in a "firehose of misinformation" environment. +* **Summary**: Hack or take over legimate accounts to distribute misinformation or damaging content. -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA07 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0042.md b/generated_pages/techniques/T0042.md index c4b11c3..c56ccca 100644 --- a/generated_pages/techniques/T0042.md +++ b/generated_pages/techniques/T0042.md @@ -1,12 +1,8 @@ -# Technique T0042: Kernel of Truth +# Technique T0042: Create fake experts -* **Summary**: Wrap lies or altered context/facts around truths. +* **Summary**: Stories planted or promoted in computational propaganda operations often make use of experts fabricated from whole cloth, sometimes specifically for the story itself. -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. - -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA07 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0043.md b/generated_pages/techniques/T0043.md index 925e308..cc775b3 100644 --- a/generated_pages/techniques/T0043.md +++ b/generated_pages/techniques/T0043.md @@ -1,8 +1,8 @@ -# Technique T0043: Use SMS/ WhatsApp/ Chat apps +# Technique T0043: Create personas -* **Summary**: Direct messaging via encypted app is an increasing method of delivery. These messages are often automated and new delivery and storage methods make them anonymous, viral, and ephemeral. This is a diffucult space to monitor, but also a difficult space to build acclaim or notoriety. +* **Summary**: -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA07 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0044.md b/generated_pages/techniques/T0044.md index e4930c6..b4e0d83 100644 --- a/generated_pages/techniques/T0044.md +++ b/generated_pages/techniques/T0044.md @@ -1,8 +1,8 @@ -# Technique T0044: Seed distortions +# Technique T0044: Establish Inauthentic News Sites -* **Summary**: Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. +* **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. -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA07 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0045.md b/generated_pages/techniques/T0045.md index 277c7f4..b4ab19b 100644 --- a/generated_pages/techniques/T0045.md +++ b/generated_pages/techniques/T0045.md @@ -1,8 +1,9 @@ -# Technique T0045: Use fake experts +# Technique T0045: Prepare Assets Impersonating Legitimate Entities -* **Summary**: Use the fake experts that were set up in T0009. Pseudo-experts are disposable assets that often appear once and then disappear. Give "credility" to misinformation. Take advantage of credential bias +* **Summary**: An influence operation may prepare assets impersonating legitimate entities to further conceal its network identity and add a layer of legitimacy to its operation content. Users will more likely believe and less likely fact-check news from recognizable sources rather than unknown sites. Legitimate entities may include authentic news outlets, public figures, organizations, or state entities. +An influence operation may use a wide variety of cyber techniques to impersonate a legitimate entity’s website or social media account. Typosquatting87 is the international registration of a domain name with purposeful variations of the impersonated domain name through intentional typos, top-level domain (TLD) manipulation, or punycode. Typosquatting facilitates the creation of falsified websites by creating similar domain names in the URL box, leaving it to the user to confirm that the URL is correct. -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA07 | Incident | Descriptions given for this incident | @@ -42,7 +43,7 @@ | [C00184 Media exposure](../generated_pages/counters/C00184.md) | D04 | | [C00188 Newsroom/Journalist training to counter influence moves](../generated_pages/counters/C00188.md) | D03 | | [C00195 Redirect searches away from disinformation or extremist content ](../generated_pages/counters/C00195.md) | D02 | -| [C00200 Influencer disavows misinfo](../generated_pages/counters/C00200.md) | D03 | +| [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 | | [C00211 Use humorous counter-narratives](../generated_pages/counters/C00211.md) | D03 | diff --git a/generated_pages/techniques/T0046.md b/generated_pages/techniques/T0046.md index 59de524..ed4628f 100644 --- a/generated_pages/techniques/T0046.md +++ b/generated_pages/techniques/T0046.md @@ -1,8 +1,11 @@ -# Technique T0046: Search Engine Optimization +# Technique T0046: Co-opt Trusted Sources -* **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" +* **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 -* **Belongs to tactic stage**: TA08 +* **Belongs to tactic stage**: TA07 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0047.md b/generated_pages/techniques/T0047.md index b24e1fe..e12da70 100644 --- a/generated_pages/techniques/T0047.md +++ b/generated_pages/techniques/T0047.md @@ -1,8 +1,8 @@ -# Technique T0047: Muzzle social media as a political force +# Technique T0047: Create Clickbait -* **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. +* **Summary**: Create attention grabbing headlines (outrage, doubt, humor) required to drive traffic & engagement. This is a key asset. -* **Belongs to tactic stage**: TA09 +* **Belongs to tactic stage**: TA08 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0048.md b/generated_pages/techniques/T0048.md index fcd2707..5482a2b 100644 --- a/generated_pages/techniques/T0048.md +++ b/generated_pages/techniques/T0048.md @@ -1,8 +1,8 @@ -# Technique T0048: Cow online opinion leaders +# Technique T0048: Purchase Targeted Advertisements -* **Summary**: Intimidate, coerce, threaten critics/dissidents/journalists via trolling, doxing. +* **Summary**: Create or fund advertisements targeted at specific populations -* **Belongs to tactic stage**: TA09 +* **Belongs to tactic stage**: TA08 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0049.md b/generated_pages/techniques/T0049.md index 0b9f086..de3270f 100644 --- a/generated_pages/techniques/T0049.md +++ b/generated_pages/techniques/T0049.md @@ -1,8 +1,8 @@ -# Technique T0049: Flooding +# Technique T0049: Create Localized Content -* **Summary**: Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect. +* **Summary**: Localized content refers to content that appeals to a specific community of individuals, often in defined geographic areas. An operation may create localized content using local language and dialects to resonate with its target audience and blend in with other local news and social media. Localized content may help an operation increase legitimacy, avoid detection, and complicate external attribution. -* **Belongs to tactic stage**: TA09 +* **Belongs to tactic stage**: TA08 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0050.md b/generated_pages/techniques/T0050.md index 4512eee..95bfbf6 100644 --- a/generated_pages/techniques/T0050.md +++ b/generated_pages/techniques/T0050.md @@ -1,8 +1,8 @@ -# Technique T0050: Cheerleading domestic social media ops +# Technique T0050: Leverage Echo Chambers/Filter Bubbles -* **Summary**: Deploy state-coordinated social media commenters and astroturfers. Both internal/domestic and external social media influence operations. +* **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. -* **Belongs to tactic stage**: TA09 +* **Belongs to tactic stage**: TA08 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0051.md b/generated_pages/techniques/T0051.md index 15bcfb1..5e53357 100644 --- a/generated_pages/techniques/T0051.md +++ b/generated_pages/techniques/T0051.md @@ -1,6 +1,6 @@ -# Technique T0051: Fabricate social media comment +# Technique T0051: Chat apps -* **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. +* **Summary**: Direct messaging via chat app is an increasing method of delivery. These messages are often automated and new delivery and storage methods make them anonymous, viral, and ephemeral. This is a difficult space to monitor, but also a difficult space to build acclaim or notoriety. * **Belongs to tactic stage**: TA09 diff --git a/generated_pages/techniques/T0052.md b/generated_pages/techniques/T0052.md index 4273532..2668fc3 100644 --- a/generated_pages/techniques/T0052.md +++ b/generated_pages/techniques/T0052.md @@ -1,6 +1,6 @@ -# Technique T0052: Tertiary sites amplify news +# Technique T0052: Livestream -* **Summary**: Create content/news/opinion web-sites to cross-post stories. Tertiary sites circulate and amplify narratives. Often these sites have no masthead, bylines or attribution. +* **Summary**: * **Belongs to tactic stage**: TA09 diff --git a/generated_pages/techniques/T0053.md b/generated_pages/techniques/T0053.md index 0f401b7..7449b77 100644 --- a/generated_pages/techniques/T0053.md +++ b/generated_pages/techniques/T0053.md @@ -1,6 +1,6 @@ -# Technique T0053: Twitter trolls amplify and manipulate +# Technique T0053: Social Networks -* **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). +* **Summary**: * **Belongs to tactic stage**: TA09 diff --git a/generated_pages/techniques/T0054.md b/generated_pages/techniques/T0054.md index 4dbb137..4020df9 100644 --- a/generated_pages/techniques/T0054.md +++ b/generated_pages/techniques/T0054.md @@ -1,6 +1,6 @@ -# Technique T0054: Twitter bots amplify +# Technique T0054: Media Sharing Networks -* **Summary**: 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. +* **Summary**: Media sharing networks refer to services whose primary function is the hosting and sharing of specific forms of media. Examples include Instagram, Snapchat, TikTok, Youtube, SoundCloud. * **Belongs to tactic stage**: TA09 diff --git a/generated_pages/techniques/T0055.md b/generated_pages/techniques/T0055.md index cb18cca..02e8f28 100644 --- a/generated_pages/techniques/T0055.md +++ b/generated_pages/techniques/T0055.md @@ -1,6 +1,6 @@ -# Technique T0055: Use hashtag +# Technique T0055: Discussion Forums -* **Summary**: Use a dedicated hashtag for the incident - either create a campaign/incident specific hashtag, or take over an existing hashtag. +* **Summary**: Platforms for finding, discussing, and sharing information and opinions. Examples include Reddit, Quora, Digg, message boards, interest-based discussion forums, etc. * **Belongs to tactic stage**: TA09 diff --git a/generated_pages/techniques/T0056.md b/generated_pages/techniques/T0056.md index ba51f97..1009c16 100644 --- a/generated_pages/techniques/T0056.md +++ b/generated_pages/techniques/T0056.md @@ -1,6 +1,6 @@ -# Technique T0056: Dedicated channels disseminate information pollution +# Technique T0056: Bookmarking and Content Curation -* **Summary**: Output information pollution (e.g. articles on an unreported false story/event) through channels controlled by or related to the incident creator. +* **Summary**: Platforms for searching, sharing, and curating content and media. Examples include Pinterest, Flipboard, etc. * **Belongs to tactic stage**: TA09 diff --git a/generated_pages/techniques/T0057.md b/generated_pages/techniques/T0057.md index aabc0a5..7c9b22f 100644 --- a/generated_pages/techniques/T0057.md +++ b/generated_pages/techniques/T0057.md @@ -1,8 +1,8 @@ -# Technique T0057: Organise remote rallies and events +# Technique T0057: Blogging and Publishing Networks -* **Summary**: Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives. +* **Summary**: Examples include WordPress, Blogger, Weebly, Tumblr, Medium, etc. -* **Belongs to tactic stage**: TA10 +* **Belongs to tactic stage**: TA09 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0058.md b/generated_pages/techniques/T0058.md index 392c837..6fee781 100644 --- a/generated_pages/techniques/T0058.md +++ b/generated_pages/techniques/T0058.md @@ -1,8 +1,8 @@ -# Technique T0058: Legacy web content +# Technique T0058: Consumer Review Networks -* **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. +* **Summary**: Platforms for finding, reviewing, and sharing information about brands, products, services, restaurants, travel destinations, etc. Examples include Yelp, TripAdvisor, etc. -* **Belongs to tactic stage**: TA11 +* **Belongs to tactic stage**: TA09 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0059.md b/generated_pages/techniques/T0059.md index 3aa9610..0e914fc 100644 --- a/generated_pages/techniques/T0059.md +++ b/generated_pages/techniques/T0059.md @@ -1,10 +1,8 @@ -# Technique T0059: Play the long game +# Technique T0059: Online polls -* **Summary**: Play the long game can mean a couple of things: -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. +* **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 -* **Belongs to tactic stage**: TA11 +* **Belongs to tactic stage**: TA09 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0060.md b/generated_pages/techniques/T0060.md index bfb5d0e..160b514 100644 --- a/generated_pages/techniques/T0060.md +++ b/generated_pages/techniques/T0060.md @@ -1,8 +1,8 @@ -# Technique T0060: Continue to amplify +# Technique T0060: Formal Diplomatic Channels -* **Summary**: continue narrative or message amplification after the main incident work has finished +* **Summary**: -* **Belongs to tactic stage**: TA11 +* **Belongs to tactic stage**: TA09 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0061.md b/generated_pages/techniques/T0061.md index f0460f9..e9e7b33 100644 --- a/generated_pages/techniques/T0061.md +++ b/generated_pages/techniques/T0061.md @@ -1,8 +1,8 @@ -# Technique T0061: Sell merchandising +# Technique T0061: Traditional Media -* **Summary**: Sell hats, t-shirts, flags and other branded content that's designed to be seen in the real world +* **Summary**: Examples include TV, Newspaper, Radio, etc. -* **Belongs to tactic stage**: TA10 +* **Belongs to tactic stage**: TA09 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0062.md b/generated_pages/techniques/T0062.md index 729be22..08b4dad 100644 --- a/generated_pages/techniques/T0062.md +++ b/generated_pages/techniques/T0062.md @@ -1,8 +1,8 @@ -# Technique T0062: Behaviour changes +# Technique T0062: Email -* **Summary**: Monitor and evaluate behaviour changes from misinformation incidents. +* **Summary**: -* **Belongs to tactic stage**: TA12 +* **Belongs to tactic stage**: TA09 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0063.md b/generated_pages/techniques/T0063.md index 7e51495..ca04797 100644 --- a/generated_pages/techniques/T0063.md +++ b/generated_pages/techniques/T0063.md @@ -1,8 +1,8 @@ -# Technique T0063: Message reach +# Technique T0063: Trial content -* **Summary**: Monitor and evaluate message reach in misinformation incidents. +* **Summary**: Iteratively test incident performance (messages, content etc), e.g. A/B test headline/content enagagement metrics; website and/or funding campaign conversion rates -* **Belongs to tactic stage**: TA12 +* **Belongs to tactic stage**: TA10 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0064.md b/generated_pages/techniques/T0064.md index b42e84b..e0d285a 100644 --- a/generated_pages/techniques/T0064.md +++ b/generated_pages/techniques/T0064.md @@ -1,8 +1,8 @@ -# Technique T0064: Social media engagement +# Technique T0064: Bait legitimate influencers -* **Summary**: Monitor and evaluate social media engagement in misinformation incidents. +* **Summary**: Credibility in a social media environment is often a function of the size of a user's network. "Influencers" are so-called because of their reach, typically understood as: 1) the size of their network (i.e. the number of followers, perhaps weighted by their own influence); and 2) The rate at which their comments are re-circulated (these two metrics are related). Add traditional media players at all levels of credibility and professionalism to this, and the number of potential influencial carriers available for unwitting amplification becomes substantial. By targeting high-influence people and organizations in all types of media with narratives and content engineered to appeal their emotional or ideological drivers, influence campaigns are able to add perceived credibility to their messaging via saturation and adoption by trusted agents such as celebrities, journalists and local leaders. -* **Belongs to tactic stage**: TA12 +* **Belongs to tactic stage**: TA10 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0065.md b/generated_pages/techniques/T0065.md index 0f816d4..ebe6502 100644 --- a/generated_pages/techniques/T0065.md +++ b/generated_pages/techniques/T0065.md @@ -1,8 +1,8 @@ -# Technique T0065: Use physical broadcast capabilities +# Technique T0065: Seed Kernel of truth -* **Summary**: Create or coopt broadcast capabilities (e.g. TV, radio etc). +* **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. -* **Belongs to tactic stage**: TA04 +* **Belongs to tactic stage**: TA10 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0066.md b/generated_pages/techniques/T0066.md index 11a9814..00eaadc 100644 --- a/generated_pages/techniques/T0066.md +++ b/generated_pages/techniques/T0066.md @@ -1,8 +1,8 @@ -# Technique T0066: Degrade adversary +# Technique T0066: Seed distortions -* **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. +* **Summary**: Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. -* **Belongs to tactic stage**: TA02 +* **Belongs to tactic stage**: TA10 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0067.md b/generated_pages/techniques/T0067.md index 16567d6..97b2847 100644 --- a/generated_pages/techniques/T0067.md +++ b/generated_pages/techniques/T0067.md @@ -1,8 +1,8 @@ -# Technique T0067: Plan to discredit credible sources +# Technique T0067: Use fake experts -* **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. +* **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 -* **Belongs to tactic stage**: TA02 +* **Belongs to tactic stage**: TA10 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0068.md b/generated_pages/techniques/T0068.md index 6494efb..2980a7d 100644 --- a/generated_pages/techniques/T0068.md +++ b/generated_pages/techniques/T0068.md @@ -1,8 +1,8 @@ -# Technique T0068: Respond to breaking news event +# Technique T0068: Use Search Engine Optimization -* **Summary**: Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumors, and conspiracy theories, which are all vulnerable to manipulation. +* **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" -* **Belongs to tactic stage**: TA02 +* **Belongs to tactic stage**: TA10 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0069.md b/generated_pages/techniques/T0069.md index 75a0402..79c1548 100644 --- a/generated_pages/techniques/T0069.md +++ b/generated_pages/techniques/T0069.md @@ -1,8 +1,8 @@ -# Technique T0069: Respond to active crisis +# Technique T0069: Employ Commercial Analytic Firms -* **Summary**: Panic, rumors, and speculation are heightened during active crises (violent events, natural disasters, public health phenomena, etc); these are all vulnerable to manipulation. +* **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. -* **Belongs to tactic stage**: TA02 +* **Belongs to tactic stage**: TA10 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0070.md b/generated_pages/techniques/T0070.md index c20fd94..aa165fb 100644 --- a/generated_pages/techniques/T0070.md +++ b/generated_pages/techniques/T0070.md @@ -1,8 +1,8 @@ -# Technique T0070: Analyze existing communities +# Technique T0070: Deliver Ads -* **Summary**: Assess influence operation potential of existing social media communities, where communities share interests, experiences, politics, or other characteristics that join online users together. Assessment includes the potential use of social group trauma that could be targeted to gain support, using emotional appeals to shared grievances in a set population. +* **Summary**: Delivering content via any form of paid media or advertising. -* **Belongs to tactic stage**: TA02 +* **Belongs to tactic stage**: TA11 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0071.md b/generated_pages/techniques/T0071.md index acb2036..d3cc896 100644 --- a/generated_pages/techniques/T0071.md +++ b/generated_pages/techniques/T0071.md @@ -1,8 +1,8 @@ -# Technique T0071: Find echo chambers +# Technique T0071: Post Content -* **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. +* **Summary**: Delivering content by posting via owned media (assets that the operator controls). -* **Belongs to tactic stage**: TA13 +* **Belongs to tactic stage**: TA11 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0072.md b/generated_pages/techniques/T0072.md index bc48ff2..cd2d2fd 100644 --- a/generated_pages/techniques/T0072.md +++ b/generated_pages/techniques/T0072.md @@ -1,8 +1,8 @@ -# Technique T0072: Segment audiences +# Technique T0072: Comment or Reply on Content -* **Summary**: Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. +* **Summary**: Delivering content by replying or commenting via owned media (assets that the operator controls). -* **Belongs to tactic stage**: TA13 +* **Belongs to tactic stage**: TA11 | Incident | Descriptions given for this incident | diff --git a/generated_pages/techniques/T0073.md b/generated_pages/techniques/T0073.md new file mode 100644 index 0000000..4a9dde8 --- /dev/null +++ b/generated_pages/techniques/T0073.md @@ -0,0 +1,17 @@ +# Technique T0073: Attract Traditional Media + +* **Summary**: Deliver content by attracting the attention of traditional media (earned media). + +* **Belongs to tactic stage**: TA11 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..8562716 --- /dev/null +++ b/generated_pages/techniques/T0074.md @@ -0,0 +1,17 @@ +# Technique T0074: Flooding the Information Space + +* **Summary**: Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect. + +* **Belongs to tactic stage**: TA12 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..10bfc69 --- /dev/null +++ b/generated_pages/techniques/T0075.md @@ -0,0 +1,17 @@ +# Technique T0075: Amplify Existing Narrative + +* **Summary**: An influence operation may amplify existing narratives that align with its narratives to support operation objectives. + +* **Belongs to tactic stage**: TA12 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..3bfd226 --- /dev/null +++ b/generated_pages/techniques/T0076.md @@ -0,0 +1,17 @@ +# Technique T0076: 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. + +* **Belongs to tactic stage**: TA12 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..d89f16f --- /dev/null +++ b/generated_pages/techniques/T0077.md @@ -0,0 +1,17 @@ +# Technique T0077: 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. + +* **Belongs to tactic stage**: TA12 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..a0d459e --- /dev/null +++ b/generated_pages/techniques/T0078.md @@ -0,0 +1,17 @@ +# Technique T0078: 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 analyzing 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 recognizes engagement with operation content and further promotes the content on user timelines. + +* **Belongs to tactic stage**: TA12 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..501b17c --- /dev/null +++ b/generated_pages/techniques/T0079.md @@ -0,0 +1,17 @@ +# Technique T0079: 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. + +* **Belongs to tactic stage**: TA12 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..37a9b0d --- /dev/null +++ b/generated_pages/techniques/T0080.md @@ -0,0 +1,17 @@ +# Technique T0080: 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. + +* **Belongs to tactic stage**: TA13 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..a111335 --- /dev/null +++ b/generated_pages/techniques/T0081.md @@ -0,0 +1,17 @@ +# Technique T0081: 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). + +* **Belongs to tactic stage**: TA13 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..ca7ae92 --- /dev/null +++ b/generated_pages/techniques/T0082.md @@ -0,0 +1,17 @@ +# Technique T0082: Control Information Environment through Offensive Cyberspace Operations + +* **Summary**: Controling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritize operation messaging or block opposition messaging. + +* **Belongs to tactic stage**: TA13 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..2d926fb --- /dev/null +++ b/generated_pages/techniques/T0083.md @@ -0,0 +1,17 @@ +# Technique T0083: Suppress Opposition + +* **Summary**: + +* **Belongs to tactic stage**: TA13 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..e019e28 --- /dev/null +++ b/generated_pages/techniques/T0084.md @@ -0,0 +1,17 @@ +# Technique T0084: 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) + +* **Belongs to tactic stage**: TA13 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..b222a52 --- /dev/null +++ b/generated_pages/techniques/T0085.md @@ -0,0 +1,17 @@ +# Technique T0085: Encourage Attendance at Events + +* **Summary**: Operation encourages attendance at existing real world event. + +* **Belongs to tactic stage**: TA14 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..c97d329 --- /dev/null +++ b/generated_pages/techniques/T0086.md @@ -0,0 +1,17 @@ +# Technique T0086: Organize Events + +* **Summary**: Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives. + +* **Belongs to tactic stage**: TA14 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..49eed0a --- /dev/null +++ b/generated_pages/techniques/T0087.md @@ -0,0 +1,17 @@ +# Technique T0087: 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. + +* **Belongs to tactic stage**: TA14 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..b6e006d --- /dev/null +++ b/generated_pages/techniques/T0088.md @@ -0,0 +1,17 @@ +# Technique T0088: 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. + +* **Belongs to tactic stage**: TA14 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..cae679d --- /dev/null +++ b/generated_pages/techniques/T0089.md @@ -0,0 +1,17 @@ +# Technique T0089: Merchandising/ Advertising + +* **Summary**: Merchandising/Advertising refers to getting the message or narrative into physical space in the offline world + +* **Belongs to tactic stage**: TA14 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques/T0090.md b/generated_pages/techniques/T0090.md new file mode 100644 index 0000000..dfc2d3b --- /dev/null +++ b/generated_pages/techniques/T0090.md @@ -0,0 +1,17 @@ +# Technique T0090: Conceal People + +* **Summary**: Conceal the identity or provenance of the account and people assets. + +* **Belongs to tactic stage**: TA15 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..36a6711 --- /dev/null +++ b/generated_pages/techniques/T0091.md @@ -0,0 +1,17 @@ +# Technique T0091: Conceal Operational Activity + +* **Summary**: + +* **Belongs to tactic stage**: TA15 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..07cfccf --- /dev/null +++ b/generated_pages/techniques/T0092.md @@ -0,0 +1,17 @@ +# Technique T0092: Conceal Infrastructure + +* **Summary**: + +* **Belongs to tactic stage**: TA15 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..4aa6e2b --- /dev/null +++ b/generated_pages/techniques/T0093.md @@ -0,0 +1,17 @@ +# Technique T0093: Exploit TOS/Content Moderation + +* **Summary**: + +* **Belongs to tactic stage**: TA15 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..ce174f5 --- /dev/null +++ b/generated_pages/techniques/T0094.md @@ -0,0 +1,17 @@ +# Technique T0094: 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. + +* **Belongs to tactic stage**: TA15 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..8407e89 --- /dev/null +++ b/generated_pages/techniques/T0095.md @@ -0,0 +1,17 @@ +# Technique T0095: Measure Performance + +* **Summary**: + +* **Belongs to tactic stage**: TA16 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..1d6c898 --- /dev/null +++ b/generated_pages/techniques/T0096.md @@ -0,0 +1,17 @@ +# Technique T0096: Measure Effectiveness + +* **Summary**: + +* **Belongs to tactic stage**: TA16 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +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 new file mode 100644 index 0000000..5fe0f4a --- /dev/null +++ b/generated_pages/techniques/T0097.md @@ -0,0 +1,17 @@ +# Technique T0097: Measure Effectiveness Indicators (or KPIs) + +* **Summary**: + +* **Belongs to tactic stage**: TA16 + + +| Incident | Descriptions given for this incident | +| -------- | -------------------- | + + + +| Counters | Response types | +| -------- | -------------- | + + +DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/generated_pages/techniques_index.md b/generated_pages/techniques_index.md index efd4c94..2707c55 100644 --- a/generated_pages/techniques_index.md +++ b/generated_pages/techniques_index.md @@ -9,447 +9,590 @@ T0001 -5Ds (dismiss, distort, distract, dismay, divide) -Nimmo's "4Ds of propaganda": dismiss, distort, distract, dismay (MisinfosecWG added divide in 2019). Misinformation promotes an agenda by advancing narratives supportive of that agenda. This is most effective when the advanced narrative pre-dates the revelation of the specific misinformation content. This is often not possible. +Determine Target Audiences + TA01 T0002 -Facilitate State Propaganda -Organize citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda. +Determine Strategic Ends + TA01 T0003 -Leverage Existing Narratives -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. -TA01 +Dismiss +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 biased. +TA02 T0004 -Devise Competing Narratives -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 centered 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. -TA01 +Distort +Twist the narrative. Take information, or artifacts like images, and change the framing around them. +TA02 + + +T0005 +Distract +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). +TA02 T0006 -Develop Narrative Concepts -The promotion of beneficial master narratives is perhaps the most effective method for achieving long-term strategic narrative dominance. From a "whole of society" perspective the promotion of the society's core master narratives should occupy a central strategic role. From a misinformation campaign / cognitive security perpectve the tactics around master narratives center more precisely on the day-to-day promotion and reinforcement of this messaging. In other words, beneficial, high-coverage master narratives are a central strategic goal and their promotion consitutes an ongoing tactical struggle carried out at a whole-of-society level. Tactically, their promotion covers a broad spectrum of activities both on- and offline. +Dismay +Threaten the critic or narrator of events. For instance, threaten journalists or news outlets reporting on a story. TA02 T0007 -Create fake Social Media Profiles / Pages / Groups -Create key social engineering assets needed to amplify content, manipulate algorithms, fool public and/or specific incident/campaign targets. - -Computational propaganda depends substantially on false perceptions of credibility and acceptance. By creating fake users and groups with a variety of interests and commitments, attackers can ensure that their messages both come from trusted sources and appear more widely adopted than they actually are. - -TA03 +Divide +Create conflict between subgroups, to widen divisions in a community +TA02 T0008 -Create fake or imposter news sites -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. -TA03 +Degrade Adversary +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. +TA02 T0009 -Create fake experts -Stories planted or promoted in computational propaganda operations often make use of experts fabricated from whole cloth, sometimes specifically for the story itself. -TA03 +Facilitate State Propaganda +Organize citizens around pro-state messaging. Coordinate paid or volunteer groups to push state propaganda. +TA02 T0010 -Cultivate ignorant agents -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". -TA04 +Map Target Audience Information Environment +Mapping the target audience information environment analyzes 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. +TA03 T0011 -Compromise legitimate account -Hack or take over legimate accounts to distribute misinformation or damaging content. -TA04 +Identify Social and Technical Vulnerabilities +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. +TA03 T0012 -Use concealment -Use anonymous social media profiles. Examples include page or group administrators, masked "whois" website directory data, no bylines connected to news article, no masthead connect to news websites. -TA04 +Segment Audiences +Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. +TA03 T0013 -Create fake websites -Create media assets to support fake organizations (e.g. think tank), people (e.g. experts) and/or serve as sites to distribute malware/launch phishing operations. +Develop New Narratives + TA04 T0014 -Prepare fundraising campaigns -Generate revenue through new or existing funding campaigns. e.g. Gather data, advance credible persona via Gofundme; Patreon; or via fake website connecting via PayPal or Stripe. +Leverage Existing Narratives +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. TA04 T0015 -Create hashtags -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. Publicize the story more widely through trending lists and search behavior. Asset needed to direct/control/manage "conversation" connected to launching new incident/campaign with new hashtag for applicable social media sites). +Develop Competing Narratives +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 centered 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. TA04 T0016 -Clickbait -Create attention grabbing headlines (outrage, doubt, humor) required to drive traffic & engagement. This is a key asset -TA05 +Leverage Conspiracy Theory Narratives +"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, marginalized or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the "firehose of falsehoods" model. +TA04 T0017 -Conduct Fundraising Campaigns -Drive traffic/engagement to funding campaign sites; helps provide measurable metrics to assess conversion rates -TA05 +Integrate Target Audience Vulnerabilities into Narrative +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. +TA04 T0018 -Purchase advertisements -Create or fund advertisements targeted at specific populations -TA05 +Respond to Breaking News Event or Active Crisis +Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumors, and conspiracy theories, which are all vulnerable to manipulation. +TA04 T0019 -Generate information pollution -Flood social channels; drive traffic/engagement to all assets; create aura/sense/perception of pervasiveness/consensus (for or against or both simultaneously) of an issue or topic. "Nothing is true, but everything is possible." Akin to astroturfing campaign. -TA06 +Demand insurmountable proof +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. +TA04 T0020 -Trial content -Iteratively test incident performance (messages, content etc), e.g. A/B test headline/content enagagement metrics; website and/or funding campaign conversion rates -TA06 +Reuse Existing Content +When an operation recycles content from its own previous operations or plagiarizes from external operations. An operation may launder information to conserve resources that would have otherwise been utilized to develop new content. +TA05 T0021 -Memes -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. -TA06 +Develop Text-based Content + +TA05 T0022 -Conspiracy narratives -"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, marginalized or otherwise inclined to reject the prevailing explanation. Conspiracy narratives are an important component of the ""firehose of falsehoods"" model. -TA06 +Develop Image-based Content + +TA05 T0023 -Distort facts -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 -TA06 +Develop Video-based Content + +TA05 T0024 -Create fake videos and images -Create fake videos and/or images by manipulating existing content or generating new content (e.g. deepfakes). -TA06 +Develop Audio-based Content + +TA05 T0025 -Leak altered documents -Obtain documents (eg by theft or leak), then alter and release, possibly among factual documents/sources. -TA06 +Generate information pollution +Flood social channels; drive traffic/engagement to all assets; create aura/sense/perception of pervasiveness/consensus (for or against or both simultaneously) of an issue or topic. "Nothing is true, but everything is possible." Akin to astroturfing campaign. +TA05 T0026 -Create pseudoscientific or disingenuous research -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 -TA06 +Distort facts +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 +TA05 T0027 -Adapt existing narratives -Adapting existing narratives to current operational goals is the tactical sweet-spot for an effective misinformation campaign. Leveraging existing narratives is not only more effective, it requires substantially less resourcing, as the promotion of new master narratives operates on a much larger scale, both time and scope. Fluid, dynamic & often interchangeable key master narratives can be ("The morally corrupt West") adapted to divisive (LGBT propaganda) or to distort (individuals working as CIA operatives). For Western audiences, different but equally powerful framings are available, such as "USA has a fraught history in race relations, especially in criminal justice areas." -TA06 +Create hashtags and search artifacts +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. Publicize the story more widely through trending lists and search behavior. Asset needed to direct/control/manage "conversation" connected to launching new incident/campaign with new hashtag for applicable social media sites). +TA05 T0028 -Create competing narratives -Misinformation promotes an agenda by advancing narratives supportive of that agenda. This is most effective when the advanced narrative pre-dates the revelation of the specific misinformation content. But this is often not possible. - -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 centered 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. -TA06 +Obtain Private Documents + +TA05 T0029 -Manipulate online polls -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 -TA07 +Create Inauthentic Accounts + +TA06 T0030 -Backstop personas -Create other assets/dossier/cover/fake relationships and/or connections or documents, sites, bylines, attributions, to establish/augment/inflate crediblity/believability -TA07 +Recruit bad actors + +TA06 T0031 -YouTube -Use YouTube as a narrative dissemination channel -TA07 +Cultivate ignorant agents +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". +TA06 T0032 -Reddit -Use Reddit as a narrative dissemination channel -TA07 +Build Network + +TA06 T0033 -Instagram -Use Instagram as a narrative dissemination channel -TA07 +Acquire/ recruit Network + +TA06 T0034 -LinkedIn -Use LinkedIn as a narrative dissemination channel -TA07 +Infiltrate Existing Networks + +TA06 T0035 -Pinterest -Use Pinterest as a narrative dissemination channel -TA07 +Create Inauthentic Social Media Pages and Groups +Create key social engineering assets needed to amplify content, manipulate algorithms, fool public and/or specific incident/campaign targets. Computational propaganda depends substantially on false perceptions of credibility and acceptance. By creating fake users and groups with a variety of interests and commitments, attackers can ensure that their messages both come from trusted sources and appear more widely adopted than they actually are. +TA06 T0036 -WhatsApp -Use WhatsApp as a narrative dissemination channel -TA07 +Create inauthentic websites +Create media assets to support inauthentic organizations (e.g. think tank), people (e.g. experts) and/or serve as sites to distribute malware/launch phishing operations. +TA06 T0037 -Facebook -Use Facebook as a narrative dissemination channel -TA07 +Prepare Physical Broadcast Capabilities +Create or coopt broadcast capabilities (e.g. TV, radio etc). +TA06 T0038 -Twitter -Use Twitter as a narrative dissemination channel -TA07 +Develop Owned Media Assets +An owned media asset refers to an agency or organization 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 organization of content. +TA06 T0039 -Bait legitimate influencers -Credibility in a social media environment is often a function of the size of a user's network. "Influencers" are so-called because of their reach, typically understood as: 1) the size of their network (i.e. the number of followers, perhaps weighted by their own influence); and 2) The rate at which their comments are re-circulated (these two metrics are related). Add traditional media players at all levels of credibility and professionalism to this, and the number of potential influencial carriers available for unwitting amplification becomes substantial. - -By targeting high-influence people and organizations in all types of media with narratives and content engineered to appeal their emotional or ideological drivers, influence campaigns are able to add perceived credibility to their messaging via saturation and adoption by trusted agents such as celebrities, journalists and local leaders. -TA08 +Prepare fundraising campaigns +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. +TA06 T0040 -Demand unsurmountable proof -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. -TA08 +Leverage Content Farm + +TA06 T0041 -Deny involvement -Without "smoking gun" proof (and even with proof), incident creator can or will deny involvement. This technique also leverages the attacker advantages outlined in T0040 "Demand unsurmountable proof", specifically the asymmetric disadvantage for truth-tellers in a "firehose of misinformation" environment. -TA08 +Compromise legitimate accounts +Hack or take over legimate accounts to distribute misinformation or damaging content. +TA07 T0042 -Kernel of Truth -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. -TA08 +Create fake experts +Stories planted or promoted in computational propaganda operations often make use of experts fabricated from whole cloth, sometimes specifically for the story itself. +TA07 T0043 -Use SMS/ WhatsApp/ Chat apps -Direct messaging via encypted app is an increasing method of delivery. These messages are often automated and new delivery and storage methods make them anonymous, viral, and ephemeral. This is a diffucult space to monitor, but also a difficult space to build acclaim or notoriety. -TA08 +Create personas + +TA07 T0044 -Seed distortions -Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. -TA08 +Establish Inauthentic News Sites +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. +TA07 T0045 -Use fake experts -Use the fake experts that were set up in T0009. Pseudo-experts are disposable assets that often appear once and then disappear. Give "credility" to misinformation. Take advantage of credential bias -TA08 +Prepare Assets Impersonating Legitimate Entities +An influence operation may prepare assets impersonating legitimate entities to further conceal its network identity and add a layer of legitimacy to its operation content. Users will more likely believe and less likely fact-check news from recognizable sources rather than unknown sites. Legitimate entities may include authentic news outlets, public figures, organizations, or state entities. +An influence operation may use a wide variety of cyber techniques to impersonate a legitimate entity’s website or social media account. Typosquatting87 is the international registration of a domain name with purposeful variations of the impersonated domain name through intentional typos, top-level domain (TLD) manipulation, or punycode. Typosquatting facilitates the creation of falsified websites by creating similar domain names in the URL box, leaving it to the user to confirm that the URL is correct. +TA07 T0046 -Search Engine Optimization -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" -TA08 +Co-opt Trusted Sources +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 +TA07 T0047 -Muzzle social media as a political force -Use political influence or the power of state to stop critical social media comments. Government requested/driven content take downs (see Google Transperancy reports. -TA09 +Create Clickbait +Create attention grabbing headlines (outrage, doubt, humor) required to drive traffic & engagement. This is a key asset. +TA08 T0048 -Cow online opinion leaders -Intimidate, coerce, threaten critics/dissidents/journalists via trolling, doxing. -TA09 +Purchase Targeted Advertisements +Create or fund advertisements targeted at specific populations +TA08 T0049 -Flooding -Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect. -TA09 +Create Localized Content +Localized content refers to content that appeals to a specific community of individuals, often in defined geographic areas. An operation may create localized content using local language and dialects to resonate with its target audience and blend in with other local news and social media. Localized content may help an operation increase legitimacy, avoid detection, and complicate external attribution. +TA08 T0050 -Cheerleading domestic social media ops -Deploy state-coordinated social media commenters and astroturfers. Both internal/domestic and external social media influence operations. -TA09 +Leverage Echo Chambers/Filter Bubbles +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. +TA08 T0051 -Fabricate social media comment -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. +Chat apps +Direct messaging via chat app is an increasing method of delivery. These messages are often automated and new delivery and storage methods make them anonymous, viral, and ephemeral. This is a difficult space to monitor, but also a difficult space to build acclaim or notoriety. TA09 T0052 -Tertiary sites amplify news -Create content/news/opinion web-sites to cross-post stories. Tertiary sites circulate and amplify narratives. Often these sites have no masthead, bylines or attribution. +Livestream + TA09 T0053 -Twitter trolls amplify and manipulate -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). + Social Networks + TA09 T0054 -Twitter bots amplify -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. +Media Sharing Networks +Media sharing networks refer to services whose primary function is the hosting and sharing of specific forms of media. Examples include Instagram, Snapchat, TikTok, Youtube, SoundCloud. TA09 T0055 -Use hashtag -Use a dedicated hashtag for the incident - either create a campaign/incident specific hashtag, or take over an existing hashtag. +Discussion Forums +Platforms for finding, discussing, and sharing information and opinions. Examples include Reddit, Quora, Digg, message boards, interest-based discussion forums, etc. TA09 T0056 -Dedicated channels disseminate information pollution -Output information pollution (e.g. articles on an unreported false story/event) through channels controlled by or related to the incident creator. +Bookmarking and Content Curation +Platforms for searching, sharing, and curating content and media. Examples include Pinterest, Flipboard, etc. TA09 T0057 -Organise remote rallies and events -Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives. -TA10 +Blogging and Publishing Networks +Examples include WordPress, Blogger, Weebly, Tumblr, Medium, etc. +TA09 T0058 -Legacy web content -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. -TA11 +Consumer Review Networks +Platforms for finding, reviewing, and sharing information about brands, products, services, restaurants, travel destinations, etc. Examples include Yelp, TripAdvisor, etc. +TA09 T0059 -Play the long game -Play the long game can mean a couple of things: -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. -TA11 +Online polls +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 +TA09 T0060 -Continue to amplify -continue narrative or message amplification after the main incident work has finished -TA11 +Formal Diplomatic Channels + +TA09 T0061 -Sell merchandising -Sell hats, t-shirts, flags and other branded content that's designed to be seen in the real world -TA10 +Traditional Media +Examples include TV, Newspaper, Radio, etc. +TA09 T0062 -Behaviour changes -Monitor and evaluate behaviour changes from misinformation incidents. -TA12 +Email + +TA09 T0063 -Message reach -Monitor and evaluate message reach in misinformation incidents. -TA12 +Trial content +Iteratively test incident performance (messages, content etc), e.g. A/B test headline/content enagagement metrics; website and/or funding campaign conversion rates +TA10 T0064 -Social media engagement -Monitor and evaluate social media engagement in misinformation incidents. -TA12 +Bait legitimate influencers +Credibility in a social media environment is often a function of the size of a user's network. "Influencers" are so-called because of their reach, typically understood as: 1) the size of their network (i.e. the number of followers, perhaps weighted by their own influence); and 2) The rate at which their comments are re-circulated (these two metrics are related). Add traditional media players at all levels of credibility and professionalism to this, and the number of potential influencial carriers available for unwitting amplification becomes substantial. By targeting high-influence people and organizations in all types of media with narratives and content engineered to appeal their emotional or ideological drivers, influence campaigns are able to add perceived credibility to their messaging via saturation and adoption by trusted agents such as celebrities, journalists and local leaders. +TA10 T0065 -Use physical broadcast capabilities -Create or coopt broadcast capabilities (e.g. TV, radio etc). -TA04 +Seed Kernel of truth +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. +TA10 T0066 -Degrade adversary -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. -TA02 +Seed distortions +Try a wide variety of messages in the early hours surrounding an incident or event, to give a misleading account or impression. +TA10 T0067 -Plan to discredit credible sources -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. -TA02 +Use fake experts +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 +TA10 T0068 -Respond to breaking news event -Media attention on a story or event is heightened during a breaking news event, where unclear facts and incomplete information increase speculation, rumors, and conspiracy theories, which are all vulnerable to manipulation. -TA02 +Use Search Engine Optimization +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" +TA10 T0069 -Respond to active crisis -Panic, rumors, and speculation are heightened during active crises (violent events, natural disasters, public health phenomena, etc); these are all vulnerable to manipulation. -TA02 +Employ Commercial Analytic Firms +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. +TA10 T0070 -Analyze existing communities -Assess influence operation potential of existing social media communities, where communities share interests, experiences, politics, or other characteristics that join online users together. Assessment includes the potential use of social group trauma that could be targeted to gain support, using emotional appeals to shared grievances in a set population. -TA02 +Deliver Ads +Delivering content via any form of paid media or advertising. +TA11 T0071 -Find echo chambers -Find or plan to create areas (social media groups, search term groups, hashtag groups etc) where individuals only engage with people they agree with. -TA13 +Post Content +Delivering content by posting via owned media (assets that the operator controls). +TA11 T0072 -Segment audiences -Create audience segmentations by features of interest to the influence campaign, including political affiliation, geographic location, income, demographics, and psychographics. +Comment or Reply on Content +Delivering content by replying or commenting via owned media (assets that the operator controls). +TA11 + + +T0073 +Attract Traditional Media +Deliver content by attracting the attention of traditional media (earned media). +TA11 + + +T0074 +Flooding the Information Space +Flooding and/or mobbing social media channels feeds and/or hashtag with excessive volume of content to control/shape online conversations and/or drown out opposing points of view. Bots and/or patriotic trolls are effective tools to acheive this effect. +TA12 + + +T0075 +Amplify Existing Narrative +An influence operation may amplify existing narratives that align with its narratives to support operation objectives. +TA12 + + +T0076 +Cross-Posting +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. +TA12 + + +T0077 +Incentivize Sharing +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. +TA12 + + +T0078 +Manipulate Platform Algorithm +Manipulating a platform algorithm refers to conducting activity on a platform in a way that intentionally targets its underlying algorithm. After analyzing 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 recognizes engagement with operation content and further promotes the content on user timelines. +TA12 + + +T0079 +Direct Users to Alternative Platforms +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. +TA12 + + +T0080 +Harass +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. TA13 + +T0081 +Censor social media as a political force +Use political influence or the power of state to stop critical social media comments. Government requested/driven content take downs (see Google Transperancy reports). +TA13 + + +T0082 +Control Information Environment through Offensive Cyberspace Operations +Controling the information environment through offensive cyberspace operations uses cyber tools and techniques to alter the trajectory of content in the information space to either prioritize operation messaging or block opposition messaging. +TA13 + + +T0083 +Suppress Opposition + +TA13 + + +T0084 +Platform Filtering +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) +TA13 + + +T0085 +Encourage Attendance at Events +Operation encourages attendance at existing real world event. +TA14 + + +T0086 +Organize Events +Coordinate and promote real-world events across media platforms, e.g. rallies, protests, gatherings in support of incident narratives. +TA14 + + +T0087 +Conduct fundraising +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. +TA14 + + +T0088 +Physical Violence +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. +TA14 + + +T0089 +Merchandising/ Advertising +Merchandising/Advertising refers to getting the message or narrative into physical space in the offline world +TA14 + + +T0090 +Conceal People +Conceal the identity or provenance of the account and people assets. +TA15 + + +T0091 +Conceal Operational Activity + +TA15 + + +T0092 +Conceal Infrastructure + +TA15 + + +T0093 +Exploit TOS/Content Moderation + +TA15 + + +T0094 +Play the long game +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. +TA15 + + +T0095 +Measure Performance + +TA16 + + +T0096 +Measure Effectiveness + +TA16 + + +T0097 +Measure Effectiveness Indicators (or KPIs) + +TA16 +