From 8bb63006b6e3aaad90f0cc85dfb82d4440858967 Mon Sep 17 00:00:00 2001 From: Sara-Jayne Terp Date: Sat, 1 May 2021 21:30:13 +0100 Subject: [PATCH] Added suggested changes to countermeasures list - Merged C00145 into C00178. Deleted C00145 - Updated text in C00144 - Added warning label to C000139 - Merged C00137 into C00149. Deleted C00137 - Moved C00090 to TA07 - Updated text in C00211 - Updated text in C00030 - Merged C00158 into C00073. Deleted C00158 - Merged C00102 into C00101. Deleted C00102 - Merged C00089 into C00101. Deleted C00089 - Added note to C00200 - Merged C00194 into C00174. Deleted C00194 - Merged C00151 into C00190. Deleted C00151 - Updated text in C00182 - Added warning to C00122 - Updated text in C00211 - Updated text in C00030 - Merged C00215 into C00012. Deleted C00215 - Merged C00214 into C00012. Deleted C000214 - Merged C00196 into C00012. Deleted C000196 - Updated text in C00111 - Merged C00167 into C00026. Deleted C00167 - Added warning to C00056 - Updated text in C00172 - Merged C00171 into C00107. Deleted C00171 - Updated text in C00103 - Merged C00110 into C00195. Deleted C00110 - Updated text in C00117 - Merged C00193 into C00188. Deleted C00193 - Merged C00204 into C00188. Deleted C00204 - Moved C00217 to detections F00094 --- AMITT_MASTER_DATA/AMITT_TTPs_MASTER.xlsx | Bin 147576 -> 155819 bytes HTML_GENERATING_CODE/test_new_code.ipynb | 85 +++++++++- actors/A006.md | 2 - actors/A018.md | 1 - actors/A020.md | 2 - actors/A021.md | 3 - actors/A027.md | 2 +- actors/A028.md | 1 - actors/A031.md | 3 +- amitt_blue_framework.md | 142 +++-------------- amitt_blue_framework_clickable.html | 188 +++++----------------- counters/C00012.md | 41 +++-- counters/C00026.md | 2 +- counters/C00030.md | 3 +- counters/C00056.md | 2 +- counters/C00073.md | 8 +- counters/C00090.md | 2 +- counters/C00101.md | 2 +- counters/C00103.md | 2 +- counters/C00107.md | 5 +- counters/C00111.md | 2 +- counters/C00117.md | 2 +- counters/C00122.md | 2 +- counters/C00139.md | 2 +- counters/C00144.md | 2 +- counters/C00149.md | 6 +- counters/C00172.md | 2 +- counters/C00174.md | 4 +- counters/C00178.md | 4 +- counters/C00182.md | 4 +- counters/C00188.md | 11 +- counters/C00190.md | 2 +- counters/C00195.md | 4 +- counters/C00200.md | 2 +- counters/C00211.md | 8 +- counters_index.md | 191 +++++------------------ detections_index.md | 8 + generated_csvs/blue_framework_ids.csv | 45 +++--- metatechniques/M001.md | 3 - metatechniques/M002.md | 1 - metatechniques/M003.md | 2 - metatechniques/M004.md | 3 - metatechniques/M005.md | 3 +- metatechniques/M007.md | 3 - metatechniques/M008.md | 2 - metatechniques/M010.md | 1 - metatechniques_by_responsetype_table.md | 60 +++---- tactics/TA01.md | 7 - tactics/TA06.md | 1 - tactics/TA07.md | 5 +- tactics/TA08.md | 2 - tactics/TA09.md | 2 +- tactics/TA11.md | 1 - tactics/TA12.md | 2 - tactics_by_responsetype_table.md | 40 ++--- techniques/T0001.md | 5 +- techniques/T0002.md | 1 - techniques/T0003.md | 3 +- techniques/T0007.md | 3 - techniques/T0008.md | 6 +- techniques/T0009.md | 2 +- techniques/T0010.md | 4 +- techniques/T0011.md | 2 +- techniques/T0013.md | 3 +- techniques/T0014.md | 3 - techniques/T0015.md | 2 - techniques/T0016.md | 5 +- techniques/T0017.md | 5 +- techniques/T0018.md | 5 +- techniques/T0020.md | 2 - techniques/T0021.md | 3 +- techniques/T0022.md | 7 +- techniques/T0024.md | 3 +- techniques/T0025.md | 3 - techniques/T0026.md | 3 +- techniques/T0027.md | 3 +- techniques/T0029.md | 1 - techniques/T0039.md | 1 - techniques/T0044.md | 1 - techniques/T0045.md | 8 +- techniques/T0046.md | 1 - techniques/T0048.md | 2 +- techniques/T0049.md | 3 +- techniques/T0051.md | 1 - techniques/T0052.md | 2 +- techniques/T0053.md | 4 +- techniques/T0054.md | 6 +- techniques/T0055.md | 2 - techniques/T0056.md | 2 +- techniques/T0057.md | 4 +- techniques/T0061.md | 3 +- techniques/T0063.md | 2 +- 92 files changed, 371 insertions(+), 680 deletions(-) diff --git a/AMITT_MASTER_DATA/AMITT_TTPs_MASTER.xlsx b/AMITT_MASTER_DATA/AMITT_TTPs_MASTER.xlsx index 0fd68a3d6015c792960d2f5a9ac9caa88145bf76..0423f798b0189f803ebeefc319494535653b5d97 100644 GIT binary patch literal 155819 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 z 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 literal 147576 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

Mo>`t0f3r>~Enp3y=~Mcaak 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

j5`f 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≶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 diff --git a/HTML_GENERATING_CODE/test_new_code.ipynb b/HTML_GENERATING_CODE/test_new_code.ipynb index 4e8c83d..3aebb33 100644 --- a/HTML_GENERATING_CODE/test_new_code.ipynb +++ b/HTML_GENERATING_CODE/test_new_code.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 2, + "execution_count": 1, "metadata": { "scrolled": true }, @@ -17,14 +17,97 @@ "updated ../amitt_blue_framework_clickable.html\n", "updated ../phases_index.md\n", "updated ../tactics_index.md\n", + "Updating ../tactics/TA01.md\n", + "Updating ../tactics/TA06.md\n", + "Updating ../tactics/TA07.md\n", + "Updating ../tactics/TA08.md\n", + "Updating ../tactics/TA09.md\n", + "Updating ../tactics/TA11.md\n", + "Updating ../tactics/TA12.md\n", "updated ../techniques_index.md\n", + "Updating ../techniques/T0001.md\n", + "Updating ../techniques/T0002.md\n", + "Updating ../techniques/T0003.md\n", + "Updating ../techniques/T0007.md\n", + "Updating ../techniques/T0008.md\n", + "Updating ../techniques/T0009.md\n", + "Updating ../techniques/T0010.md\n", + "Updating ../techniques/T0011.md\n", + "Updating ../techniques/T0013.md\n", + "Updating ../techniques/T0014.md\n", + "Updating ../techniques/T0015.md\n", + "Updating ../techniques/T0016.md\n", + "Updating ../techniques/T0017.md\n", + "Updating ../techniques/T0018.md\n", + "Updating ../techniques/T0020.md\n", + "Updating ../techniques/T0021.md\n", + "Updating ../techniques/T0022.md\n", + "Updating ../techniques/T0024.md\n", + "Updating ../techniques/T0025.md\n", + "Updating ../techniques/T0026.md\n", + "Updating ../techniques/T0027.md\n", + "Updating ../techniques/T0029.md\n", + "Updating ../techniques/T0039.md\n", + "Updating ../techniques/T0044.md\n", + "Updating ../techniques/T0045.md\n", + "Updating ../techniques/T0046.md\n", + "Updating ../techniques/T0048.md\n", + "Updating ../techniques/T0049.md\n", + "Updating ../techniques/T0051.md\n", + "Updating ../techniques/T0052.md\n", + "Updating ../techniques/T0053.md\n", + "Updating ../techniques/T0054.md\n", + "Updating ../techniques/T0055.md\n", + "Updating ../techniques/T0056.md\n", + "Updating ../techniques/T0057.md\n", + "Updating ../techniques/T0061.md\n", + "Updating ../techniques/T0063.md\n", "updated ../tasks_index.md\n", "updated ../incidents_index.md\n", "updated ../counters_index.md\n", "Updating ../counters/C00006.md\n", "Updating ../counters/C00006.md\n", + "Updating ../counters/C00012.md\n", + "Updating ../counters/C00026.md\n", + "Updating ../counters/C00030.md\n", + "Updating ../counters/C00056.md\n", + "Updating ../counters/C00073.md\n", + "Updating ../counters/C00090.md\n", + "Updating ../counters/C00101.md\n", + "Updating ../counters/C00103.md\n", + "Updating ../counters/C00107.md\n", + "Updating ../counters/C00111.md\n", + "Updating ../counters/C00117.md\n", + "Updating ../counters/C00122.md\n", + "Updating ../counters/C00139.md\n", + "Updating ../counters/C00144.md\n", + "Updating ../counters/C00149.md\n", + "Updating ../counters/C00172.md\n", + "Updating ../counters/C00174.md\n", + "Updating ../counters/C00178.md\n", + "Updating ../counters/C00182.md\n", + "Updating ../counters/C00188.md\n", + "Updating ../counters/C00190.md\n", + "Updating ../counters/C00195.md\n", + "Updating ../counters/C00200.md\n", + "Updating ../counters/C00211.md\n", "updated ../metatechniques_index.md\n", + "Updating ../metatechniques/M001.md\n", + "Updating ../metatechniques/M002.md\n", + "Updating ../metatechniques/M003.md\n", + "Updating ../metatechniques/M004.md\n", + "Updating ../metatechniques/M005.md\n", + "Updating ../metatechniques/M007.md\n", + "Updating ../metatechniques/M008.md\n", + "Updating ../metatechniques/M010.md\n", "updated ../actors_index.md\n", + "Updating ../actors/A006.md\n", + "Updating ../actors/A018.md\n", + "Updating ../actors/A020.md\n", + "Updating ../actors/A021.md\n", + "Updating ../actors/A027.md\n", + "Updating ../actors/A028.md\n", + "Updating ../actors/A031.md\n", "updated ../responsetype_index.md\n", "updated ../detections_index.md\n", "updated ../tactics_by_responsetype_table.md\n", diff --git a/actors/A006.md b/actors/A006.md index 88d52d3..12e5164 100644 --- a/actors/A006.md +++ b/actors/A006.md @@ -13,9 +13,7 @@ | [C00011 Media literacy. Games to identify fake news](../counters/C00011.md) | D2 Deny | | [C00051 Counter social engineering training](../counters/C00051.md) | D2 Deny | | [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | -| [C00193 promotion of a “higher standard of journalism”](../counters/C00193.md) | D3 Disrupt | | [C00212 build public resilience by making civil society more vibrant](../counters/C00212.md) | D3 Disrupt | diff --git a/actors/A018.md b/actors/A018.md index ea187be..0f4c612 100644 --- a/actors/A018.md +++ b/actors/A018.md @@ -11,7 +11,6 @@ | -------- | -------------- | | [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00156 Better tell your country or organization story](../counters/C00156.md) | D3 Disrupt | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | | [C00207 Run a competing disinformation campaign - not recommended](../counters/C00207.md) | D7 Deter | diff --git a/actors/A020.md b/actors/A020.md index fee1f8f..7954d8c 100644 --- a/actors/A020.md +++ b/actors/A020.md @@ -13,8 +13,6 @@ | [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00060 Legal action against for-profit engagement factories](../counters/C00060.md) | D3 Disrupt | | [C00065 Reduce political targeting](../counters/C00065.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/actors/A021.md b/actors/A021.md index f4bca42..ee85a54 100644 --- a/actors/A021.md +++ b/actors/A021.md @@ -14,11 +14,8 @@ | [C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views](../counters/C00111.md) | D4 Degrade | | [C00124 Don't feed the trolls](../counters/C00124.md) | D3 Disrupt | | [C00154 Ask media not to report false information](../counters/C00154.md) | D2 Deny | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | -| [C00193 promotion of a “higher standard of journalism”](../counters/C00193.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/actors/A027.md b/actors/A027.md index e762b89..f50a2b8 100644 --- a/actors/A027.md +++ b/actors/A027.md @@ -10,7 +10,7 @@ | Counters | Response types | | -------- | -------------- | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | -| [C00182 malware detection/quarantine/deletion](../counters/C00182.md) | D2 Deny | +| [C00182 Redirection / malware detection/ remediation](../counters/C00182.md) | D2 Deny | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/actors/A028.md b/actors/A028.md index 82d1af3..68a5032 100644 --- a/actors/A028.md +++ b/actors/A028.md @@ -11,7 +11,6 @@ | -------- | -------------- | | [C00053 Delete old accounts / Remove unused social media accounts](../counters/C00053.md) | D4 Degrade | | [C00074 Identify and delete or rate limit identical content](../counters/C00074.md) | D2 Deny | -| [C00217 Registries alert when large batches of newsy URLs get registered together](../counters/C00217.md) | D2 Deny | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/actors/A031.md b/actors/A031.md index 2cb9edc..751dedc 100644 --- a/actors/A031.md +++ b/actors/A031.md @@ -18,14 +18,13 @@ | [C00098 Revocation of allowlisted or "verified" status](../counters/C00098.md) | D2 Deny | | [C00099 Strengthen verification methods](../counters/C00099.md) | D2 Deny | | [C00101 Create friction by rate-limiting engagement](../counters/C00101.md) | D4 Degrade | -| [C00102 Make repeat voting harder](../counters/C00102.md) | D4 Degrade | +| [C00107 Content moderation](../counters/C00107.md) | D2 Deny | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00133 Deplatform Account*](../counters/C00133.md) | D3 Disrupt | | [C00135 Deplatform message groups and/or message boards](../counters/C00135.md) | D3 Disrupt | | [C00142 Platform adds warning label and decision point when sharing content](../counters/C00142.md) | D4 Degrade | | [C00147 Make amplification of social media ports expire (e.g. can't like/ retweet after n days)](../counters/C00147.md) | D3 Disrupt | | [C00148 Add random links to network graphs](../counters/C00148.md) | D4 Degrade | -| [C00171 social media content take-downs](../counters/C00171.md) | D2 Deny | | [C00172 social media source removal](../counters/C00172.md) | D2 Deny | | [C00197 remove suspicious accounts](../counters/C00197.md) | D2 Deny | diff --git a/amitt_blue_framework.md b/amitt_blue_framework.md index 7cf6918..80301d0 100644 --- a/amitt_blue_framework.md +++ b/amitt_blue_framework.md @@ -23,12 +23,12 @@ C00047 Coordinated inauthentics C00065 Reduce political targeting C00014 Real-time updates to fact-checking database -C00089 Throttle number of forwards +C00090 Fake engagement system C00100 Hashtag jacking C00109 Dampen Emotional Reaction C00131 Seize and analyse botnet servers -C00090 Fake engagement system +C00140 "Bomb" link shorteners with lots of calls C00006 Censorship @@ -42,7 +42,7 @@ C00122 Content moderation C00138 Spam domestic actors with lawsuits -C00137 Pollute the AB-testing data feeds +C00148 Add random links to network graphs C00008 Create shared fact-checking database @@ -56,7 +56,7 @@ C00123 Remove or rate limit botnets C00139 Weaponise youtube content matrices -C00140 "Bomb" link shorteners with lots of calls +C00149 Poison the monitoring & evaluation data C00010 Enhanced privacy regulation for social media @@ -70,7 +70,7 @@ C00124 Don't feed the trolls C00143 (botnet) DMCA takedown requests to waste group time -C00148 Add random links to network graphs + C00012 Platform regulation @@ -83,8 +83,8 @@ C00115 Expose actor and intentions C00125 Prebunking -C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!) -C00149 Poison the monitoring & evaluation data + + C00013 Rating framework for news @@ -93,7 +93,7 @@ C00062 Free open library sources worldwide C00075 normalise language -C00102 Make repeat voting harder +C00103 Create a bot that engages / distract trolls C00116 Provide proof of involvement C00126 Social media amber alert @@ -107,7 +107,7 @@ C00135 Deplatform message groups and/or message boards C00076 Prohibit images in political discourse channels -C00103 Create a bot that engages / distract trolls +C00105 Buy more advertising than the adversary to shift influence and algorithms C00117 Downgrade / de-amplify so message is seen by fewer people C00128 Create friction by marking content with ridicule or other "decelerants" @@ -121,7 +121,7 @@ C00162 Unravel/target the Potemkin villages C00078 Change Search Algorithms for Disinformation Content -C00105 Buy more advertising than the adversary to shift influence and algorithms +C00195 Redirect searches away from disinformation or extremist content C00118 Repurpose images with new text C00129 Use banking to cut off access @@ -135,7 +135,7 @@ C00172 social media source removal C00080 Create competing narrative -C00110 Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content + C00119 Engage payload and debunk. Provide link to facts. C00147 Make amplification of social media ports expire (e.g. can't like/ retweet after n days) @@ -149,9 +149,9 @@ C00203 Stop offering press credentials to propaganda outlets C00081 Highlight flooding and noise, and explain motivations -C00195 Redirect searches away from disinformation or extremist content + C00120 Open dialogue about design of platforms to produce different outcomes -C00182 malware detection/quarantine/deletion +C00182 Redirection / malware detection/ remediation @@ -163,7 +163,7 @@ C00082 Ground truthing as automated response to pollution -C00217 Registries alert when large batches of newsy URLs get registered together + C00121 Tool transparency and literacy for channels people follow. C00200 Respected figure (influencer) disavows misinfo @@ -234,47 +234,19 @@ C00091 Honeypot social community -C00193 promotion of a “higher standard of journalism” - - -C00151 “fight in the light” - -C00197 remove suspicious accounts - - -C00094 Force full disclosure on corporate sponsor of research - -C00204 Strengthen local media - - - C00153 Take pre-emptive action against actors' infrastructure +C00197 remove suspicious accounts - -C00106 Click-bait centrist content - - - - - - - - -C00158 Use training to build the resilience of at-risk populations - - - - -C00107 Content moderation +C00094 Force full disclosure on corporate sponsor of research @@ -288,7 +260,7 @@ -C00142 Platform adds warning label and decision point when sharing content +C00106 Click-bait centrist content @@ -302,21 +274,7 @@ -C00165 Ensure integrity of official documents - - - - - - - - -C00167 Deploy Information and Narrative-Building in Service of Statecraft - - - - -C00171 social media content take-downs +C00107 Content moderation @@ -330,7 +288,7 @@ -C00202 Set data 'honeytraps' +C00142 Platform adds warning label and decision point when sharing content @@ -344,7 +302,7 @@ -C00219 Add metadata to content that’s out of the control of disinformation creators +C00165 Ensure integrity of official documents @@ -358,7 +316,7 @@ - +C00202 Set data 'honeytraps' @@ -372,35 +330,7 @@ - - - - - - - - - -C00194 Provide an alternative to disinformation content by expanding and improving local content - - - - - - - - - - - - - -C00196 Include the role of social media in the regulatory framework for media - - - - - +C00219 Add metadata to content that’s out of the control of disinformation creators @@ -437,34 +367,6 @@ -C00214 Create policy that makes social media police disinformation - - - - - - - - - - - - - -C00215 Use fraud legislation to clean up social media - - - - - - - - - - - - - C00220 Develop a monitoring and intelligence plan diff --git a/amitt_blue_framework_clickable.html b/amitt_blue_framework_clickable.html index 21e681c..2fd4a06 100644 --- a/amitt_blue_framework_clickable.html +++ b/amitt_blue_framework_clickable.html @@ -58,12 +58,12 @@ function handleTechniqueClick(box) { C00047 Coordinated inauthentics C00065 Reduce political targeting C00014 Real-time updates to fact-checking database -C00089 Throttle number of forwards +C00090 Fake engagement system C00100 Hashtag jacking C00109 Dampen Emotional Reaction C00131 Seize and analyse botnet servers -C00090 Fake engagement system +C00140 "Bomb" link shorteners with lots of calls C00006 Censorship @@ -77,7 +77,7 @@ function handleTechniqueClick(box) { C00122 Content moderation C00138 Spam domestic actors with lawsuits -C00137 Pollute the AB-testing data feeds +C00148 Add random links to network graphs C00008 Create shared fact-checking database @@ -91,7 +91,7 @@ function handleTechniqueClick(box) { C00123 Remove or rate limit botnets C00139 Weaponise youtube content matrices -C00140 "Bomb" link shorteners with lots of calls +C00149 Poison the monitoring & evaluation data C00010 Enhanced privacy regulation for social media @@ -105,7 +105,7 @@ function handleTechniqueClick(box) { C00124 Don't feed the trolls C00143 (botnet) DMCA takedown requests to waste group time -C00148 Add random links to network graphs + C00012 Platform regulation @@ -118,8 +118,8 @@ function handleTechniqueClick(box) { C00115 Expose actor and intentions C00125 Prebunking -C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!) -C00149 Poison the monitoring & evaluation data + + C00013 Rating framework for news @@ -128,7 +128,7 @@ function handleTechniqueClick(box) { C00062 Free open library sources worldwide C00075 normalise language -C00102 Make repeat voting harder +C00103 Create a bot that engages / distract trolls C00116 Provide proof of involvement C00126 Social media amber alert @@ -142,7 +142,7 @@ function handleTechniqueClick(box) { C00135 Deplatform message groups and/or message boards C00076 Prohibit images in political discourse channels -C00103 Create a bot that engages / distract trolls +C00105 Buy more advertising than the adversary to shift influence and algorithms C00117 Downgrade / de-amplify so message is seen by fewer people C00128 Create friction by marking content with ridicule or other "decelerants" @@ -156,7 +156,7 @@ function handleTechniqueClick(box) { C00162 Unravel/target the Potemkin villages C00078 Change Search Algorithms for Disinformation Content -C00105 Buy more advertising than the adversary to shift influence and algorithms +C00195 Redirect searches away from disinformation or extremist content C00118 Repurpose images with new text C00129 Use banking to cut off access @@ -170,7 +170,7 @@ function handleTechniqueClick(box) { C00172 social media source removal C00080 Create competing narrative -C00110 Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content + C00119 Engage payload and debunk. Provide link to facts. C00147 Make amplification of social media ports expire (e.g. can't like/ retweet after n days) @@ -184,9 +184,9 @@ function handleTechniqueClick(box) { C00203 Stop offering press credentials to propaganda outlets C00081 Highlight flooding and noise, and explain motivations -C00195 Redirect searches away from disinformation or extremist content + C00120 Open dialogue about design of platforms to produce different outcomes -C00182 malware detection/quarantine/deletion +C00182 Redirection / malware detection/ remediation @@ -198,7 +198,7 @@ function handleTechniqueClick(box) { C00082 Ground truthing as automated response to pollution -C00217 Registries alert when large batches of newsy URLs get registered together + C00121 Tool transparency and literacy for channels people follow. C00200 Respected figure (influencer) disavows misinfo @@ -269,47 +269,19 @@ function handleTechniqueClick(box) { C00091 Honeypot social community -C00193 promotion of a “higher standard of journalism” - - -C00151 “fight in the light” - -C00197 remove suspicious accounts - - -C00094 Force full disclosure on corporate sponsor of research - -C00204 Strengthen local media - - - C00153 Take pre-emptive action against actors' infrastructure +C00197 remove suspicious accounts - -C00106 Click-bait centrist content - - - - - - - - -C00158 Use training to build the resilience of at-risk populations - - - - -C00107 Content moderation +C00094 Force full disclosure on corporate sponsor of research @@ -323,7 +295,7 @@ function handleTechniqueClick(box) { -C00142 Platform adds warning label and decision point when sharing content +C00106 Click-bait centrist content @@ -337,21 +309,7 @@ function handleTechniqueClick(box) { -C00165 Ensure integrity of official documents - - - - - - - - -C00167 Deploy Information and Narrative-Building in Service of Statecraft - - - - -C00171 social media content take-downs +C00107 Content moderation @@ -365,7 +323,7 @@ function handleTechniqueClick(box) { -C00202 Set data 'honeytraps' +C00142 Platform adds warning label and decision point when sharing content @@ -379,7 +337,7 @@ function handleTechniqueClick(box) { -C00219 Add metadata to content that’s out of the control of disinformation creators +C00165 Ensure integrity of official documents @@ -393,7 +351,7 @@ function handleTechniqueClick(box) { - +C00202 Set data 'honeytraps' @@ -407,35 +365,7 @@ function handleTechniqueClick(box) { - - - - - - - - - -C00194 Provide an alternative to disinformation content by expanding and improving local content - - - - - - - - - - - - - -C00196 Include the role of social media in the regulatory framework for media - - - - - +C00219 Add metadata to content that’s out of the control of disinformation creators @@ -472,34 +402,6 @@ function handleTechniqueClick(box) { -C00214 Create policy that makes social media police disinformation - - - - - - - - - - - - - -C00215 Use fraud legislation to clean up social media - - - - - - - - - - - - - C00220 Develop a monitoring and intelligence plan @@ -552,11 +454,11 @@ function handleTechniqueClick(box) {

- + - + @@ -567,7 +469,7 @@ function handleTechniqueClick(box) { - + @@ -578,7 +480,7 @@ function handleTechniqueClick(box) { - + @@ -589,7 +491,6 @@ function handleTechniqueClick(box) { - @@ -599,14 +500,12 @@ function handleTechniqueClick(box) { - - - + @@ -614,7 +513,7 @@ function handleTechniqueClick(box) { - + @@ -622,7 +521,7 @@ function handleTechniqueClick(box) { - + @@ -630,7 +529,6 @@ function handleTechniqueClick(box) { - @@ -638,14 +536,12 @@ function handleTechniqueClick(box) { - - + - @@ -672,33 +568,23 @@ function handleTechniqueClick(box) { - - + - - - - - - + - - - + - + - + + - - + - - diff --git a/counters/C00012.md b/counters/C00012.md index 79fb2d7..a59f6d3 100644 --- a/counters/C00012.md +++ b/counters/C00012.md @@ -1,6 +1,6 @@ # Counter C00012: Platform regulation -* **Summary**: Empower existing regulators to govern social media. Also covers Destroy. +* **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 * **Playbooks**: P0001: Develop a regulatory body like the CFPB to regulate and enforce regulation for digital organizations. P0002: Government regulation. Government shutdown. @@ -26,17 +26,36 @@ | Counters these Techniques | | ------------------------- | -| [T0002 Facilitate State Propaganda](../techniques/T0002.md) | -| [T0007 Create fake Social Media Profiles / Pages / Groups](../techniques/T0007.md) | -| [T0014 Create funding campaigns](../techniques/T0014.md) | -| [T0015 Create hashtag](../techniques/T0015.md) | -| [T0025 Leak altered documents](../techniques/T0025.md) | -| [T0043 Use SMS/ WhatsApp/ Chat apps](../techniques/T0043.md) | -| [T0046 Search Engine Optimization](../techniques/T0046.md) | -| [T0047 Muzzle social media as a political force](../techniques/T0047.md) | -| [T0048 Cow online opinion leaders](../techniques/T0048.md) | -| [T0051 Fabricate social media comment](../techniques/T0051.md) | +| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../techniques/T0001.md) | +| [T0056 Dedicated channels disseminate information pollution](../techniques/T0056.md) | | [T0055 Use hashtag](../techniques/T0055.md) | +| [T0054 Twitter bots amplify](../techniques/T0054.md) | +| [T0053 Twitter trolls amplify and manipulate](../techniques/T0053.md) | +| [T0052 Tertiary sites amplify news](../techniques/T0052.md) | +| [T0051 Fabricate social media comment](../techniques/T0051.md) | +| [T0049 Flooding](../techniques/T0049.md) | +| [T0048 Cow online opinion leaders](../techniques/T0048.md) | +| [T0047 Muzzle social media as a political force](../techniques/T0047.md) | +| [T0046 Search Engine Optimization](../techniques/T0046.md) | +| [T0045 Use fake experts](../techniques/T0045.md) | +| [T0043 Use SMS/ WhatsApp/ Chat apps](../techniques/T0043.md) | +| [T0026 Create fake research](../techniques/T0026.md) | +| [T0025 Leak altered documents](../techniques/T0025.md) | +| [T0024 Create fake videos and images](../techniques/T0024.md) | +| [T0022 Conspiracy narratives](../techniques/T0022.md) | +| [T0021 Memes](../techniques/T0021.md) | +| [T0018 Paid targeted ads](../techniques/T0018.md) | +| [T0017 Promote online funding](../techniques/T0017.md) | +| [T0016 Clickbait](../techniques/T0016.md) | +| [T0015 Create hashtag](../techniques/T0015.md) | +| [T0014 Create funding campaigns](../techniques/T0014.md) | +| [T0013 Create fake websites](../techniques/T0013.md) | +| [T0009 Create fake experts](../techniques/T0009.md) | +| [T0008 Create fake or imposter news sites](../techniques/T0008.md) | +| [T0007 Create fake Social Media Profiles / Pages / Groups](../techniques/T0007.md) | +| [T0002 Facilitate State Propaganda](../techniques/T0002.md) | +| [T0057 Organise remote rallies and events](../techniques/T0057.md) | +| [T0061 Sell merchandising](../techniques/T0061.md) | diff --git a/counters/C00026.md b/counters/C00026.md index cd4727e..98912f5 100644 --- a/counters/C00026.md +++ b/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 +* **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 * **Playbooks**: diff --git a/counters/C00030.md b/counters/C00030.md index 89c42dd..8aa363d 100644 --- a/counters/C00030.md +++ b/counters/C00030.md @@ -1,6 +1,7 @@ # Counter C00030: Develop a compelling counter narrative (truth based) -* **Summary**: +* **Summary**: Example: Reality Team. +https://www.isdglobal.org/wp-content/uploads/2016/06/Counter-narrative-Handbook_1.pdf * **Playbooks**: diff --git a/counters/C00056.md b/counters/C00056.md index 439d194..485d727 100644 --- a/counters/C00056.md +++ b/counters/C00056.md @@ -1,6 +1,6 @@ # Counter C00056: Get off social media -* **Summary**: +* **Summary**: We don't expect this to work * **Playbooks**: diff --git a/counters/C00073.md b/counters/C00073.md index 73ab077..40b93b3 100644 --- a/counters/C00073.md +++ b/counters/C00073.md @@ -1,6 +1,6 @@ # Counter C00073: Inoculate populations through media literacy training -* **Summary**: 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.” 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. 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. * **Playbooks**: @@ -32,6 +32,9 @@ | Counters these Techniques | | ------------------------- | | [T0016 Clickbait](../techniques/T0016.md) | +| [T0048 Cow online opinion leaders](../techniques/T0048.md) | +| [T0045 Use fake experts](../techniques/T0045.md) | +| [T0044 Seed distortions](../techniques/T0044.md) | | [T0040 Demand unsurmountable proof](../techniques/T0040.md) | | [T0039 Bait legitimate influencers](../techniques/T0039.md) | | [T0027 Adapt existing narratives](../techniques/T0027.md) | @@ -40,9 +43,6 @@ | [T0023 Distort facts](../techniques/T0023.md) | | [T0022 Conspiracy narratives](../techniques/T0022.md) | | [T0021 Memes](../techniques/T0021.md) | -| [T0044 Seed distortions](../techniques/T0044.md) | -| [T0045 Use fake experts](../techniques/T0045.md) | -| [T0045 Use fake experts](../techniques/T0045.md) | | [T0010 Cultivate ignorant agents](../techniques/T0010.md) | | [T0056 Dedicated channels disseminate information pollution](../techniques/T0056.md) | | [T0056 Dedicated channels disseminate information pollution](../techniques/T0056.md) | diff --git a/counters/C00090.md b/counters/C00090.md index 75d7614..6f806c0 100644 --- a/counters/C00090.md +++ b/counters/C00090.md @@ -8,7 +8,7 @@ * **Resources needed:** -* **Belongs to tactic stage**: TA12 +* **Belongs to tactic stage**: TA07 | Actors | Sectors | diff --git a/counters/C00101.md b/counters/C00101.md index d99d4c7..8ce139f 100644 --- a/counters/C00101.md +++ b/counters/C00101.md @@ -1,6 +1,6 @@ # Counter C00101: Create friction by rate-limiting engagement -* **Summary**: +* **Summary**: Create participant friction. Includes Make repeat voting hard, and throttle number of forwards. * **Playbooks**: diff --git a/counters/C00103.md b/counters/C00103.md index 9a40dae..a1bc144 100644 --- a/counters/C00103.md +++ b/counters/C00103.md @@ -1,6 +1,6 @@ # Counter C00103: Create a bot that engages / distract trolls -* **Summary**: +* **Summary**: This is reactive, not active measure (honeypots are active). It's a platform controlled measure. * **Playbooks**: diff --git a/counters/C00107.md b/counters/C00107.md index 9d3ed8b..979f675 100644 --- a/counters/C00107.md +++ b/counters/C00107.md @@ -1,10 +1,10 @@ # Counter C00107: Content moderation -* **Summary**: +* **Summary**: includes social media content take-downs, e.g. facebook or Twitter content take-downs * **Playbooks**: -* **Metatechnique**: M006 - scoring +* **Metatechnique**: M006 - scoring, M005 - removal * **Resources needed:** @@ -13,6 +13,7 @@ | Actors | Sectors | | ------ | ------- | +| [A031 social media platform adminstrator](../actors/A031.md) | Social Media Company | diff --git a/counters/C00111.md b/counters/C00111.md index d4b09ee..7a7a90a 100644 --- a/counters/C00111.md +++ b/counters/C00111.md @@ -1,6 +1,6 @@ # Counter C00111: Reduce polarisation by connecting and presenting sympathetic renditions of opposite views -* **Summary**: +* **Summary**: Example: The Commons Project (BuildUp) work. * **Playbooks**: diff --git a/counters/C00117.md b/counters/C00117.md index fa560a5..0f14793 100644 --- a/counters/C00117.md +++ b/counters/C00117.md @@ -1,6 +1,6 @@ # Counter C00117: Downgrade / de-amplify so message is seen by fewer people -* **Summary**: +* **Summary**: Label promote counter to disinformation * **Playbooks**: diff --git a/counters/C00122.md b/counters/C00122.md index 6b6d3d2..789c884 100644 --- a/counters/C00122.md +++ b/counters/C00122.md @@ -1,6 +1,6 @@ # Counter C00122: Content moderation -* **Summary**: +* **Summary**: Beware: content moderation misused becomes censorship. * **Playbooks**: diff --git a/counters/C00139.md b/counters/C00139.md index 4f310ab..0a9512e 100644 --- a/counters/C00139.md +++ b/counters/C00139.md @@ -1,6 +1,6 @@ # Counter C00139: Weaponise youtube content matrices -* **Summary**: +* **Summary**: God knows what this is. Keeping temporarily in case we work it out. * **Playbooks**: diff --git a/counters/C00144.md b/counters/C00144.md index c4a2ac0..41a8a30 100644 --- a/counters/C00144.md +++ b/counters/C00144.md @@ -1,6 +1,6 @@ # Counter C00144: Buy out troll farm employees / offer them jobs -* **Summary**: Degrade the infrastructure. +* **Summary**: Degrade the infrastructure. Could e.g. pay to not act for 30 days. Not recommended * **Playbooks**: diff --git a/counters/C00149.md b/counters/C00149.md index 7b11b79..7fe8bdb 100644 --- a/counters/C00149.md +++ b/counters/C00149.md @@ -1,12 +1,15 @@ # Counter C00149: Poison the monitoring & evaluation data -* **Summary**: +* **Summary**: Includes Pollute the AB-testing data feeds: Polluting A/B testing requires knowledge of MOEs and MOPs. A/B testing must be caught early when there is relatively little data available so infiltration of TAs and understanding of how content is migrated from testing to larger audiences is fundamental. * **Playbooks**: Playbook 1: Distort TA demographics by posting irrelevant content, misleading demogaphic data, etc. Playbook 2: Work with the media platform to distort publicly available metrics. Can we work with Twitter to get crappy off-brand memes artificially bumped without needing to create fake accounts, etc.? Playbook 3: Use adtech to promote content inconsistent with TA demographics. If the adversary is reverse engineering a groups demographics by analyzing ads placed on the platform/group, by spamming ads for out-group stuff it may distort analysis of the group. Playbook 4: Distort Google Trends and other publicly available source of metrics using bots, cyborgs, adtech. Playbook 5: Distort TA emotional response to content/narratives. +Playbook 6: Promote damp squibs. Within a known TA promote/inflate crappy off-brand memes which are unlikley to resonate. +Playbook 7: Detect early trending/engagement and undermine the content by responding with 5Ds, toxic community behaviour, satirical responses, etc. +Playbook 8: If adtech is used, fake clicks and engagements on the content. * **Metatechnique**: M008 - data pollution @@ -30,6 +33,7 @@ Playbook 5: Distort TA emotional response to content/narratives. | [T0020 Trial content](../techniques/T0020.md) | | [T0046 Search Engine Optimization](../techniques/T0046.md) | | [T0057 Organise remote rallies and events](../techniques/T0057.md) | +| [T0063 Message reach](../techniques/T0063.md) | diff --git a/counters/C00172.md b/counters/C00172.md index b7985ba..66d3209 100644 --- a/counters/C00172.md +++ b/counters/C00172.md @@ -1,6 +1,6 @@ # Counter C00172: social media source removal -* **Summary**: e.g. facebook page removal +* **Summary**: Removing accounts, pages, groups, e.g. facebook page removal * **Playbooks**: diff --git a/counters/C00174.md b/counters/C00174.md index 76cf94b..4e817e7 100644 --- a/counters/C00174.md +++ b/counters/C00174.md @@ -1,10 +1,10 @@ # Counter C00174: Create a healthier news environment -* **Summary**: Free and fair press: create bipartisan, patriotic commitment to press freedom. Note difference between news and editorialising. Build alternative news sources: create alternative local-language news sources to counter local-language propaganda outlets. Delegitimize the 24 hour news cycle +* **Summary**: Free and fair press: create bipartisan, patriotic commitment to press freedom. Note difference between news and editorialising. Build alternative news sources: create alternative local-language news sources to counter local-language propaganda outlets. Delegitimize the 24 hour news cycle. includes Provide an alternative to disinformation content by expanding and improving local content: Develop content that can displace geopolitically-motivated narratives in the entire media environment, both new and old media alike. * **Playbooks**: Elected officials lead return to First Amendment norms that embrace free and fair media as central to democracy. -* **Metatechnique**: M007 - metatechnique +* **Metatechnique**: M007 - metatechnique, M002 - diversion * **Resources needed:** diff --git a/counters/C00178.md b/counters/C00178.md index 8b725e1..9500c45 100644 --- a/counters/C00178.md +++ b/counters/C00178.md @@ -1,10 +1,10 @@ # Counter C00178: Fill information voids with non-disinformation content -* **Summary**: e.g. increase Russian-language programming. The Economist notes, in May, Current Time videos were viewed 40 million times online (“America’s Answer to Russian Propaganda TV,” 2017). It would certainly be a positive development if Current Time could draw viewers away from Russian TV programming of RT and Sputnik. One effort that might assist in this regard is expanding programming to include more conventional entertainment programming +* **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). * **Playbooks**: -* **Metatechnique**: M009 - dilution +* **Metatechnique**: M009 - dilution, M008 - data pollution * **Resources needed:** diff --git a/counters/C00182.md b/counters/C00182.md index ae3ef53..08b0cfe 100644 --- a/counters/C00182.md +++ b/counters/C00182.md @@ -1,6 +1,6 @@ -# Counter C00182: malware detection/quarantine/deletion +# Counter C00182: Redirection / malware detection/ remediation -* **Summary**: (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. 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 * **Playbooks**: diff --git a/counters/C00188.md b/counters/C00188.md index 7db3aa0..54f3363 100644 --- a/counters/C00188.md +++ b/counters/C00188.md @@ -1,8 +1,8 @@ # Counter C00188: Newsroom/Journalist training to counter influence moves -* **Summary**: 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). +* **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.” -* **Playbooks**: +* **Playbooks**: TechCamp bringing together local journalists, with a several-day training program that includes a sponsored yearlong investigative project * **Metatechnique**: M001 - resilience @@ -25,6 +25,13 @@ | Counters these Techniques | | ------------------------- | +| [T0001 5Ds (dismiss, distort, distract, dismay, divide)](../techniques/T0001.md) | +| [T0003 Leverage Existing Narratives](../techniques/T0003.md) | +| [T0022 Conspiracy narratives](../techniques/T0022.md) | +| [T0027 Adapt existing narratives](../techniques/T0027.md) | +| [T0045 Use fake experts](../techniques/T0045.md) | +| [T0008 Create fake or imposter news sites](../techniques/T0008.md) | +| [T0010 Cultivate ignorant agents](../techniques/T0010.md) | | [T0039 Bait legitimate influencers](../techniques/T0039.md) | | [T0046 Search Engine Optimization](../techniques/T0046.md) | diff --git a/counters/C00190.md b/counters/C00190.md index f680ff4..0a9ab0e 100644 --- a/counters/C00190.md +++ b/counters/C00190.md @@ -1,6 +1,6 @@ # Counter C00190: open engagement with civil society -* **Summary**: U.S. government should also open engagement with civil society as an independent check on government action and messaging. It should seek to coordinate and synchronize narrative themes with allies and partners while calibrating action in cases where elements in these countries may have been co-opted by U.S. competitors. +* **Summary**: Government open engagement with civil society as an independent check on government action and messaging. Government seeks to coordinate and synchronize narrative themes with allies and partners while calibrating action in cases where elements in these countries may have been co-opted by competitor nations. Includes “fight in the light”: Use leadership in the arts, entertainment, and media to highlight and build on fundamental tenets of democracy. * **Playbooks**: diff --git a/counters/C00195.md b/counters/C00195.md index d7ca0ac..049e1e0 100644 --- a/counters/C00195.md +++ b/counters/C00195.md @@ -1,12 +1,12 @@ # 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. +* **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. * **Playbooks**: * **Metatechnique**: M002 - diversion -* **Resources needed:** +* **Resources needed:** R002 - funding * **Belongs to tactic stage**: TA07 diff --git a/counters/C00200.md b/counters/C00200.md index 6b21141..4f93d6c 100644 --- a/counters/C00200.md +++ b/counters/C00200.md @@ -1,6 +1,6 @@ # Counter C00200: Respected figure (influencer) disavows misinfo -* **Summary**: Has been done in e.g. India +* **Summary**: Has been done in e.g. India. FIXIT: standardize language used for influencer/ respected figure. * **Playbooks**: diff --git a/counters/C00211.md b/counters/C00211.md index 86df7e4..f13d4ba 100644 --- a/counters/C00211.md +++ b/counters/C00211.md @@ -1,6 +1,12 @@ # Counter C00211: Use humorous counter-narratives -* **Summary**: +* **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 * **Playbooks**: diff --git a/counters_index.md b/counters_index.md index 99de7de..92c5e91 100644 --- a/counters_index.md +++ b/counters_index.md @@ -60,7 +60,7 @@ C00012 Platform regulation -Empower existing regulators to govern social media. Also covers Destroy. +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 M007 - metatechnique TA01 Strategic Planning D2 Deny @@ -124,7 +124,7 @@ C00026 Shore up democracy based messages -Messages about e.g. peace, freedom. And make it sexy +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 M010 - countermessaging TA01 Strategic Planning D4 Degrade @@ -158,7 +158,8 @@ This could be used to adjust upvote weight via a trust factor of people and orga C00030 Develop a compelling counter narrative (truth based) - +Example: Reality Team. +https://www.isdglobal.org/wp-content/uploads/2016/06/Counter-narrative-Handbook_1.pdf M002 - diversion TA02 Objective Planning D3 Disrupt @@ -270,7 +271,7 @@ This could be used to adjust upvote weight via a trust factor of people and orga C00056 Get off social media - +We don't expect this to work M004 - friction TA04 Develop Networks D2 Deny @@ -366,7 +367,7 @@ T0046 - Search Engine Optimization: Sub-optimal website performance affect its s C00073 Inoculate populations through media literacy training -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.” Covers detect, deny, and degrade. +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. M001 - resilience TA01 Strategic Planning D2 Deny @@ -473,19 +474,11 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D4 Degrade -C00089 -Throttle number of forwards - -M004 - friction -TA07 Channel Selection -D4 Degrade - - C00090 Fake engagement system M002 - diversion -TA12 Measure Effectiveness +TA07 Channel Selection D5 Deceive @@ -563,15 +556,7 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00101 Create friction by rate-limiting engagement - -M004 - friction -TA07 Channel Selection -D4 Degrade - - -C00102 -Make repeat voting harder - +Create participant friction. Includes Make repeat voting hard, and throttle number of forwards. M004 - friction TA07 Channel Selection D4 Degrade @@ -579,7 +564,7 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00103 Create a bot that engages / distract trolls - +This is reactive, not active measure (honeypots are active). It's a platform controlled measure. M002 - diversion TA07 Channel Selection D5 Deceive @@ -603,8 +588,8 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00107 Content moderation - -M006 - scoring +includes social media content take-downs, e.g. facebook or Twitter content take-downs +M006 - scoring, M005 - removal TA06 Develop Content D2 Deny @@ -617,17 +602,9 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D3 Disrupt -C00110 -Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content - -M004 - friction -TA07 Channel Selection -D2 Deny - - C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views - +Example: The Commons Project (BuildUp) work. M001 - resilience TA01 Strategic Planning D4 Degrade @@ -675,7 +652,7 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00117 Downgrade / de-amplify so message is seen by fewer people - +Label promote counter to disinformation M010 - countermessaging TA08 Pump Priming D4 Degrade @@ -715,7 +692,7 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00122 Content moderation - +Beware: content moderation misused becomes censorship. M004 - friction TA09 Exposure D2 Deny @@ -809,14 +786,6 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D3 Disrupt -C00137 -Pollute the AB-testing data feeds -Polluting A/B testing requires knowledge of MOEs and MOPs. A/B testing must be caught early when there is relatively little data available so infiltration of TAs and understanding of how content is migrated from testing to larger audiences is fundamental. -M008 - data pollution -TA12 Measure Effectiveness -D3 Disrupt - - C00138 Spam domestic actors with lawsuits @@ -827,7 +796,7 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00139 Weaponise youtube content matrices - +God knows what this is. Keeping temporarily in case we work it out. M004 - friction TA11 Persistence D3 Disrupt @@ -859,20 +828,12 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00144 Buy out troll farm employees / offer them jobs -Degrade the infrastructure. +Degrade the infrastructure. Could e.g. pay to not act for 30 days. Not recommended M014 - reduce resources TA02 Objective Planning D4 Degrade -C00145 -Pollute the data voids with wholesome content (Kittens! Babyshark!) - -M008 - data pollution -TA11 Persistence -D4 Degrade - - C00147 Make amplification of social media ports expire (e.g. can't like/ retweet after n days) @@ -891,20 +852,12 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00149 Poison the monitoring & evaluation data - +Includes Pollute the AB-testing data feeds: Polluting A/B testing requires knowledge of MOEs and MOPs. A/B testing must be caught early when there is relatively little data available so infiltration of TAs and understanding of how content is migrated from testing to larger audiences is fundamental. M008 - data pollution TA12 Measure Effectiveness D4 Degrade -C00151 -“fight in the light” -Use leadership in the arts, entertainment, and media to highlight and build on fundamental tenets of democracy. -M003 - daylight -TA01 Strategic Planning -D3 Disrupt - - C00153 Take pre-emptive action against actors' infrastructure Align offensive cyber action with information operations and counter disinformation approaches, where appropriate. @@ -937,14 +890,6 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D3 Disrupt -C00158 -Use training to build the resilience of at-risk populations -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 -M001 - resilience -TA01 Strategic Planning -D4 Degrade - - C00159 Have a disinformation response plan e.g. Create a campaign plan and toolkit for competition short of armed conflict (this used to be called “the grey zone”). The campaign plan should account for own vulnerabilities and strengths, and not over-rely on any one tool of statecraft or line of effort. It will identify and employ a broad spectrum of national power to deter, compete, and counter (where necessary) other countries’ approaches, and will include understanding of own capabilities, capabilities of disinformation creators, and international standards of conduct to compete in, shrink the size, and ultimately deter use of competition short of armed conflict. @@ -993,14 +938,6 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D2 Deny -C00167 -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 -M010 - countermessaging -TA01 Strategic Planning -D4 Degrade - - C00169 develop a creative content hub 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. @@ -1017,17 +954,9 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D3 Disrupt -C00171 -social media content take-downs -e.g. facebook or Twitter content take-downs -M005 - removal -TA06 Develop Content -D2 Deny - - C00172 social media source removal -e.g. facebook page removal +Removing accounts, pages, groups, e.g. facebook page removal M005 - removal TA04 Develop Networks D2 Deny @@ -1035,8 +964,8 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00174 Create a healthier news environment -Free and fair press: create bipartisan, patriotic commitment to press freedom. Note difference between news and editorialising. Build alternative news sources: create alternative local-language news sources to counter local-language propaganda outlets. Delegitimize the 24 hour news cycle -M007 - metatechnique +Free and fair press: create bipartisan, patriotic commitment to press freedom. Note difference between news and editorialising. Build alternative news sources: create alternative local-language news sources to counter local-language propaganda outlets. Delegitimize the 24 hour news cycle. includes Provide an alternative to disinformation content by expanding and improving local content: Develop content that can displace geopolitically-motivated narratives in the entire media environment, both new and old media alike. +M007 - metatechnique, M002 - diversion TA01 Strategic Planning D2 Deny @@ -1051,15 +980,15 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00178 Fill information voids with non-disinformation content -e.g. increase Russian-language programming. The Economist notes, in May, Current Time videos were viewed 40 million times online (“America’s Answer to Russian Propaganda TV,” 2017). It would certainly be a positive development if Current Time could draw viewers away from Russian TV programming of RT and Sputnik. One effort that might assist in this regard is expanding programming to include more conventional entertainment programming -M009 - dilution +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). +M009 - dilution, M008 - data pollution TA05 Microtargeting D4 Degrade C00182 -malware detection/quarantine/deletion -(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 +Redirection / malware detection/ remediation +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 M005 - removal TA09 Exposure D2 Deny @@ -1075,7 +1004,7 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00188 Newsroom/Journalist training to counter influence moves -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 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.” M001 - resilience TA08 Pump Priming D3 Disrupt @@ -1091,44 +1020,20 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00190 open engagement with civil society -U.S. government should also open engagement with civil society as an independent check on government action and messaging. It should seek to coordinate and synchronize narrative themes with allies and partners while calibrating action in cases where elements in these countries may have been co-opted by U.S. competitors. +Government open engagement with civil society as an independent check on government action and messaging. Government seeks to coordinate and synchronize narrative themes with allies and partners while calibrating action in cases where elements in these countries may have been co-opted by competitor nations. Includes “fight in the light”: Use leadership in the arts, entertainment, and media to highlight and build on fundamental tenets of democracy. M001 - resilience TA01 Strategic Planning D3 Disrupt -C00193 -promotion of a “higher standard of journalism” -journalism training “would be helpful, especially for the online community -M001 - resilience -TA08 Pump Priming -D3 Disrupt - - -C00194 -Provide an alternative to disinformation content by expanding and improving local content -Develop content that can displace geopolitically-motivated narratives in the entire media environment, both new and old media alike. -M002 - diversion -TA01 Strategic Planning -D3 Disrupt - - C00195 Redirect searches away from disinformation or extremist content -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. +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. M002 - diversion TA07 Channel Selection D2 Deny -C00196 -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 -M007 - metatechnique -TA01 Strategic Planning -D3 Disrupt - - C00197 remove suspicious accounts Standard reporting for false profiles (identity issues). Includes detecting hijacked accounts and reallocating them - if possible, back to original owners. @@ -1139,7 +1044,7 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00200 Respected figure (influencer) disavows misinfo -Has been done in e.g. India +Has been done in e.g. India. FIXIT: standardize language used for influencer/ respected figure. M010 - countermessaging TA09 Exposure D3 Disrupt @@ -1161,14 +1066,6 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D3 Disrupt -C00204 -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.” -M001 - resilience -TA08 Pump Priming -D2 Deny - - C00205 strong dialogue between the federal government and private sector to encourage better reporting Increase civic resilience by partnering with business community to combat gray zone threats and ensuring adequate reporting and enforcement mechanisms. @@ -1187,7 +1084,13 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co C00211 Use humorous counter-narratives - +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 M010 - countermessaging TA09 Exposure D3 Disrupt @@ -1201,22 +1104,6 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D3 Disrupt -C00214 -Create policy that makes social media police disinformation -German model: facebook forced to police content by law. -M007 - metatechnique -TA01 Strategic Planning -D3 Disrupt - - -C00215 -Use fraud legislation to clean up social media - -M007 - metatechnique -TA01 Strategic Planning -D3 Disrupt - - C00216 Use advertiser controls to stem flow of funds to bad actors Prevent ad revenue going to disinformation domains @@ -1225,14 +1112,6 @@ Note: This sounds eerlily like many Reddit communities where the most upvoted co D2 Deny -C00217 -Registries alert when large batches of newsy URLs get registered together - -M003 - daylight -TA07 Channel Selection -D2 Deny - - C00219 Add metadata to content that’s out of the control of disinformation creators Steganography. Adding date, signatures etc to stop issue of photo relabelling etc. diff --git a/detections_index.md b/detections_index.md index 4a06603..e684c25 100644 --- a/detections_index.md +++ b/detections_index.md @@ -763,4 +763,12 @@ Intent: judgement of adversarial intent to conduct gray zone activity. Indeed, t TA03 Develop People D3 Disrupt + +F00094 +Registries alert when large batches of newsy URLs get registered together + +M003 - daylight +TA07 Channel Selection +D2 Deny + diff --git a/generated_csvs/blue_framework_ids.csv b/generated_csvs/blue_framework_ids.csv index aa77142..f559588 100644 --- a/generated_csvs/blue_framework_ids.csv +++ b/generated_csvs/blue_framework_ids.csv @@ -1,37 +1,30 @@ P01,P01,P02,P02,P02,P02,P02,P03,P03,P03,P03,P04 TA01,TA02,TA03,TA04,TA05,TA06,TA07,TA08,TA09,TA10,TA11,TA12 -C00006,C00009,C00034,C00047,C00065,C00014,C00089,C00100,C00109,,C00131,C00090 -C00006,C00011,C00036,C00052,C00066,C00032,C00097,C00112,C00122,,C00138,C00137 -C00008,C00028,C00040,C00053,C00130,C00071,C00098,C00113,C00123,,C00139,C00140 -C00010,C00029,C00042,C00056,C00178,C00072,C00099,C00114,C00124,,C00143,C00148 -C00012,C00030,C00044,C00059,C00216,C00074,C00101,C00115,C00125,,C00145,C00149 -C00013,C00031,C00046,C00062,,C00075,C00102,C00116,C00126,,, -C00017,C00060,C00048,C00135,,C00076,C00103,C00117,C00128,,, -C00019,C00070,C00051,C00162,,C00078,C00105,C00118,C00129,,, -C00021,C00092,C00058,C00172,,C00080,C00110,C00119,C00147,,, -C00022,C00144,C00067,C00203,,C00081,C00195,C00120,C00182,,, -C00024,C00156,C00077,,,C00082,C00217,C00121,C00200,,, +C00006,C00009,C00034,C00047,C00065,C00014,C00090,C00100,C00109,,C00131,C00140 +C00006,C00011,C00036,C00052,C00066,C00032,C00097,C00112,C00122,,C00138,C00148 +C00008,C00028,C00040,C00053,C00130,C00071,C00098,C00113,C00123,,C00139,C00149 +C00010,C00029,C00042,C00056,C00178,C00072,C00099,C00114,C00124,,C00143, +C00012,C00030,C00044,C00059,C00216,C00074,C00101,C00115,C00125,,, +C00013,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,,C00193,,,, -C00151,,C00197,,,C00094,,C00204,,,, -C00153,,,,,C00106,,,,,, -C00158,,,,,C00107,,,,,, -C00159,,,,,C00142,,,,,, -C00161,,,,,C00165,,,,,, -C00167,,,,,C00171,,,,,, -C00170,,,,,C00202,,,,,, -C00174,,,,,C00219,,,,,, -C00176,,,,,,,,,,, -C00190,,,,,,,,,,, -C00194,,,,,,,,,,, -C00196,,,,,,,,,,, +C00111,,C00189,,,C00091,,,,,, +C00153,,C00197,,,C00094,,,,,, +C00159,,,,,C00106,,,,,, +C00161,,,,,C00107,,,,,, +C00170,,,,,C00142,,,,,, +C00174,,,,,C00165,,,,,, +C00176,,,,,C00202,,,,,, +C00190,,,,,C00219,,,,,, C00205,,,,,,,,,,, C00212,,,,,,,,,,, -C00214,,,,,,,,,,, -C00215,,,,,,,,,,, C00220,,,,,,,,,,, C00221,,,,,,,,,,, C00223,,,,,,,,,,, diff --git a/metatechniques/M001.md b/metatechniques/M001.md index cfe7095..69eeb2e 100644 --- a/metatechniques/M001.md +++ b/metatechniques/M001.md @@ -10,19 +10,16 @@ | [C00051 Counter social engineering training](../counters/C00051.md) | D2 Deny | | [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | | [C00160 find and train influencers](../counters/C00160.md) | D2 Deny | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00109 Dampen Emotional Reaction](../counters/C00109.md) | D3 Disrupt | | [C00125 Prebunking](../counters/C00125.md) | D3 Disrupt | | [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | -| [C00193 promotion of a “higher standard of journalism”](../counters/C00193.md) | D3 Disrupt | | [C00212 build public resilience by making civil society more vibrant](../counters/C00212.md) | D3 Disrupt | | [C00223 Strengthen Trust in social media platforms](../counters/C00223.md) | D3 Disrupt | | [C00021 Encourage in-person communication](../counters/C00021.md) | D4 Degrade | | [C00022 Innoculate. Positive campaign to promote feeling of safety](../counters/C00022.md) | D4 Degrade | | [C00024 Promote healthy narratives](../counters/C00024.md) | D4 Degrade | | [C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views](../counters/C00111.md) | D4 Degrade | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00027 Create culture of civility](../counters/C00027.md) | D7 Deter | | [C00093 Influencer code of conduct](../counters/C00093.md) | D7 Deter | | [C00121 Tool transparency and literacy for channels people follow. ](../counters/C00121.md) | D7 Deter | diff --git a/metatechniques/M002.md b/metatechniques/M002.md index 3fde646..0771032 100644 --- a/metatechniques/M002.md +++ b/metatechniques/M002.md @@ -15,7 +15,6 @@ | [C00084 Modify disinformation narratives, and rebroadcast them](../counters/C00084.md) | D3 Disrupt | | [C00100 Hashtag jacking](../counters/C00100.md) | D3 Disrupt | | [C00106 Click-bait centrist content](../counters/C00106.md) | D3 Disrupt | -| [C00194 Provide an alternative to disinformation content by expanding and improving local content](../counters/C00194.md) | D3 Disrupt | | [C00086 Distract from noise with addictive content](../counters/C00086.md) | D4 Degrade | | [C00090 Fake engagement system](../counters/C00090.md) | D5 Deceive | | [C00091 Honeypot social community](../counters/C00091.md) | D5 Deceive | diff --git a/metatechniques/M003.md b/metatechniques/M003.md index 3de9151..1af8872 100644 --- a/metatechniques/M003.md +++ b/metatechniques/M003.md @@ -8,12 +8,10 @@ | [C00113 Debunk and defuse a fake expert / credentials. Attack audience quality of fake expert](../counters/C00113.md) | D2 Deny | | [C00115 Expose actor and intentions](../counters/C00115.md) | D2 Deny | | [C00116 Provide proof of involvement](../counters/C00116.md) | D2 Deny | -| [C00217 Registries alert when large batches of newsy URLs get registered together](../counters/C00217.md) | D2 Deny | | [C00019 Reduce effect of division-enablers](../counters/C00019.md) | D3 Disrupt | | [C00081 Highlight flooding and noise, and explain motivations](../counters/C00081.md) | D3 Disrupt | | [C00085 Mute content](../counters/C00085.md) | D3 Disrupt | | [C00126 Social media amber alert](../counters/C00126.md) | D3 Disrupt | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00094 Force full disclosure on corporate sponsor of research](../counters/C00094.md) | D4 Degrade | | [C00184 Media exposure](../counters/C00184.md) | D4 Degrade | | [C00219 Add metadata to content that’s out of the control of disinformation creators](../counters/C00219.md) | D4 Degrade | diff --git a/metatechniques/M004.md b/metatechniques/M004.md index f837137..e01fe70 100644 --- a/metatechniques/M004.md +++ b/metatechniques/M004.md @@ -12,7 +12,6 @@ | [C00097 Require use of verified identities to contribute to poll or comment](../counters/C00097.md) | D2 Deny | | [C00098 Revocation of allowlisted or "verified" status](../counters/C00098.md) | D2 Deny | | [C00099 Strengthen verification methods](../counters/C00099.md) | D2 Deny | -| [C00110 Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content](../counters/C00110.md) | D2 Deny | | [C00112 "Prove they are not an op!"](../counters/C00112.md) | D2 Deny | | [C00114 Don't engage with payloads](../counters/C00114.md) | D2 Deny | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | @@ -23,9 +22,7 @@ | [C00139 Weaponise youtube content matrices](../counters/C00139.md) | D3 Disrupt | | [C00147 Make amplification of social media ports expire (e.g. can't like/ retweet after n days)](../counters/C00147.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | -| [C00089 Throttle number of forwards](../counters/C00089.md) | D4 Degrade | | [C00101 Create friction by rate-limiting engagement](../counters/C00101.md) | D4 Degrade | -| [C00102 Make repeat voting harder](../counters/C00102.md) | D4 Degrade | | [C00142 Platform adds warning label and decision point when sharing content](../counters/C00142.md) | D4 Degrade | diff --git a/metatechniques/M005.md b/metatechniques/M005.md index 36e2a15..b0604c2 100644 --- a/metatechniques/M005.md +++ b/metatechniques/M005.md @@ -14,9 +14,8 @@ | [C00131 Seize and analyse botnet servers](../counters/C00131.md) | D2 Deny | | [C00154 Ask media not to report false information](../counters/C00154.md) | D2 Deny | | [C00155 Ban incident actors from funding sites](../counters/C00155.md) | D2 Deny | -| [C00171 social media content take-downs](../counters/C00171.md) | D2 Deny | | [C00172 social media source removal](../counters/C00172.md) | D2 Deny | -| [C00182 malware detection/quarantine/deletion](../counters/C00182.md) | D2 Deny | +| [C00182 Redirection / malware detection/ remediation](../counters/C00182.md) | D2 Deny | | [C00197 remove suspicious accounts](../counters/C00197.md) | D2 Deny | | [C00065 Reduce political targeting](../counters/C00065.md) | D3 Disrupt | | [C00133 Deplatform Account*](../counters/C00133.md) | D3 Disrupt | diff --git a/metatechniques/M007.md b/metatechniques/M007.md index 157516e..1e87cc9 100644 --- a/metatechniques/M007.md +++ b/metatechniques/M007.md @@ -9,10 +9,7 @@ | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00159 Have a disinformation response plan](../counters/C00159.md) | D3 Disrupt | | [C00170 elevate information as a critical domain of statecraft](../counters/C00170.md) | D3 Disrupt | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00220 Develop a monitoring and intelligence plan](../counters/C00220.md) | D3 Disrupt | | [C00221 Run a disinformation red team, and design mitigation factors](../counters/C00221.md) | D3 Disrupt | | [C00222 Tabletop simulations](../counters/C00222.md) | D3 Disrupt | diff --git a/metatechniques/M008.md b/metatechniques/M008.md index 3406873..81756ef 100644 --- a/metatechniques/M008.md +++ b/metatechniques/M008.md @@ -5,9 +5,7 @@ | Counters | Response types | | -------- | -------------- | -| [C00137 Pollute the AB-testing data feeds](../counters/C00137.md) | D3 Disrupt | | [C00140 "Bomb" link shorteners with lots of calls](../counters/C00140.md) | D3 Disrupt | -| [C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!)](../counters/C00145.md) | D4 Degrade | | [C00148 Add random links to network graphs](../counters/C00148.md) | D4 Degrade | | [C00149 Poison the monitoring & evaluation data](../counters/C00149.md) | D4 Degrade | | [C00047 Coordinated inauthentics](../counters/C00047.md) | D5 Deceive | diff --git a/metatechniques/M010.md b/metatechniques/M010.md index a326322..85619a4 100644 --- a/metatechniques/M010.md +++ b/metatechniques/M010.md @@ -18,7 +18,6 @@ | [C00062 Free open library sources worldwide](../counters/C00062.md) | D4 Degrade | | [C00117 Downgrade / de-amplify so message is seen by fewer people](../counters/C00117.md) | D4 Degrade | | [C00118 Repurpose images with new text](../counters/C00118.md) | D4 Degrade | -| [C00167 Deploy Information and Narrative-Building in Service of Statecraft](../counters/C00167.md) | D4 Degrade | | [C00119 Engage payload and debunk. Provide link to facts. ](../counters/C00119.md) | D7 Deter | diff --git a/metatechniques_by_responsetype_table.md b/metatechniques_by_responsetype_table.md index 236792d..49874b2 100644 --- a/metatechniques_by_responsetype_table.md +++ b/metatechniques_by_responsetype_table.md @@ -11,53 +11,53 @@ D7 Deter TOTALS M001 resilience -6 -7 5 +6 +4 0 0 4 -22 +19 M002 diversion 2 -9 +8 1 3 0 0 -15 - - -M003 daylight -4 -5 -3 -0 -1 -1 14 -M004 friction -12 -6 +M003 daylight +3 4 +3 +0 +1 +1 +12 + + +M004 friction +11 +6 +2 0 0 0 -22 +19 M005 removal -13 +12 3 0 0 0 0 -16 +15 M006 scoring @@ -72,22 +72,22 @@ M007 metatechnique 2 -9 +6 0 0 0 3 -14 +11 M008 data pollution 0 +1 2 -3 1 0 0 -6 +4 M009 dilution @@ -103,11 +103,11 @@ M010 countermessaging 1 8 -5 +4 0 0 1 -15 +14 M011 verification @@ -151,12 +151,12 @@ TOTALS -48 -61 -30 +44 +54 +25 4 1 12 -156 +140 diff --git a/tactics/TA01.md b/tactics/TA01.md index 65acc65..c0a1080 100644 --- a/tactics/TA01.md +++ b/tactics/TA01.md @@ -34,17 +34,12 @@ | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00017 Repair broken social connections](../counters/C00017.md) | D3 Disrupt | | [C00019 Reduce effect of division-enablers](../counters/C00019.md) | D3 Disrupt | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00159 Have a disinformation response plan](../counters/C00159.md) | D3 Disrupt | | [C00170 elevate information as a critical domain of statecraft](../counters/C00170.md) | D3 Disrupt | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | -| [C00194 Provide an alternative to disinformation content by expanding and improving local content](../counters/C00194.md) | D3 Disrupt | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | | [C00212 build public resilience by making civil society more vibrant](../counters/C00212.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00220 Develop a monitoring and intelligence plan](../counters/C00220.md) | D3 Disrupt | | [C00221 Run a disinformation red team, and design mitigation factors](../counters/C00221.md) | D3 Disrupt | | [C00223 Strengthen Trust in social media platforms](../counters/C00223.md) | D3 Disrupt | @@ -54,8 +49,6 @@ | [C00024 Promote healthy narratives](../counters/C00024.md) | D4 Degrade | | [C00026 Shore up democracy based messages](../counters/C00026.md) | D4 Degrade | | [C00111 Reduce polarisation by connecting and presenting sympathetic renditions of opposite views](../counters/C00111.md) | D4 Degrade | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | -| [C00167 Deploy Information and Narrative-Building in Service of Statecraft](../counters/C00167.md) | D4 Degrade | | [C00027 Create culture of civility](../counters/C00027.md) | D7 Deter | | [C00096 Strengthen institutions that are always truth tellers](../counters/C00096.md) | D7 Deter | | [C00161 Coalition Building with stakeholders and Third-Party Inducements](../counters/C00161.md) | D7 Deter | diff --git a/tactics/TA06.md b/tactics/TA06.md index dd29fa6..de896a4 100644 --- a/tactics/TA06.md +++ b/tactics/TA06.md @@ -37,7 +37,6 @@ | [C00076 Prohibit images in political discourse channels](../counters/C00076.md) | D2 Deny | | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | | [C00165 Ensure integrity of official documents](../counters/C00165.md) | D2 Deny | -| [C00171 social media content take-downs](../counters/C00171.md) | D2 Deny | | [C00202 Set data 'honeytraps'](../counters/C00202.md) | D2 Deny | | [C00032 Hijack content and link to truth- based info](../counters/C00032.md) | D3 Disrupt | | [C00078 Change Search Algorithms for Disinformation Content](../counters/C00078.md) | D3 Disrupt | diff --git a/tactics/TA07.md b/tactics/TA07.md index 4698fbc..d4949d7 100644 --- a/tactics/TA07.md +++ b/tactics/TA07.md @@ -31,13 +31,10 @@ | [C00097 Require use of verified identities to contribute to poll or comment](../counters/C00097.md) | D2 Deny | | [C00098 Revocation of allowlisted or "verified" status](../counters/C00098.md) | D2 Deny | | [C00099 Strengthen verification methods](../counters/C00099.md) | D2 Deny | -| [C00110 Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content](../counters/C00110.md) | D2 Deny | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00217 Registries alert when large batches of newsy URLs get registered together](../counters/C00217.md) | D2 Deny | | [C00105 Buy more advertising than the adversary to shift influence and algorithms](../counters/C00105.md) | D3 Disrupt | -| [C00089 Throttle number of forwards](../counters/C00089.md) | D4 Degrade | | [C00101 Create friction by rate-limiting engagement](../counters/C00101.md) | D4 Degrade | -| [C00102 Make repeat voting harder](../counters/C00102.md) | D4 Degrade | +| [C00090 Fake engagement system](../counters/C00090.md) | D5 Deceive | | [C00103 Create a bot that engages / distract trolls](../counters/C00103.md) | D5 Deceive | diff --git a/tactics/TA08.md b/tactics/TA08.md index 1675884..93140c2 100644 --- a/tactics/TA08.md +++ b/tactics/TA08.md @@ -34,11 +34,9 @@ | [C00115 Expose actor and intentions](../counters/C00115.md) | D2 Deny | | [C00116 Provide proof of involvement](../counters/C00116.md) | D2 Deny | | [C00154 Ask media not to report false information](../counters/C00154.md) | D2 Deny | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00100 Hashtag jacking](../counters/C00100.md) | D3 Disrupt | | [C00136 Microtarget most likely targets then send them countermessages](../counters/C00136.md) | D3 Disrupt | | [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | -| [C00193 promotion of a “higher standard of journalism”](../counters/C00193.md) | D3 Disrupt | | [C00117 Downgrade / de-amplify so message is seen by fewer people](../counters/C00117.md) | D4 Degrade | | [C00118 Repurpose images with new text](../counters/C00118.md) | D4 Degrade | | [C00184 Media exposure](../counters/C00184.md) | D4 Degrade | diff --git a/tactics/TA09.md b/tactics/TA09.md index 4d30839..0af07a1 100644 --- a/tactics/TA09.md +++ b/tactics/TA09.md @@ -32,7 +32,7 @@ | -------- | -------------- | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00129 Use banking to cut off access ](../counters/C00129.md) | D2 Deny | -| [C00182 malware detection/quarantine/deletion](../counters/C00182.md) | D2 Deny | +| [C00182 Redirection / malware detection/ remediation](../counters/C00182.md) | D2 Deny | | [C00109 Dampen Emotional Reaction](../counters/C00109.md) | D3 Disrupt | | [C00123 Remove or rate limit botnets](../counters/C00123.md) | D3 Disrupt | | [C00124 Don't feed the trolls](../counters/C00124.md) | D3 Disrupt | diff --git a/tactics/TA11.md b/tactics/TA11.md index 0c85c23..a7e362d 100644 --- a/tactics/TA11.md +++ b/tactics/TA11.md @@ -30,7 +30,6 @@ | [C00138 Spam domestic actors with lawsuits](../counters/C00138.md) | D3 Disrupt | | [C00139 Weaponise youtube content matrices](../counters/C00139.md) | D3 Disrupt | | [C00143 (botnet) DMCA takedown requests to waste group time](../counters/C00143.md) | D4 Degrade | -| [C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!)](../counters/C00145.md) | D4 Degrade | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/tactics/TA12.md b/tactics/TA12.md index cff3c08..8b8e3b0 100644 --- a/tactics/TA12.md +++ b/tactics/TA12.md @@ -24,11 +24,9 @@ | Counters | Response types | | -------- | -------------- | -| [C00137 Pollute the AB-testing data feeds](../counters/C00137.md) | D3 Disrupt | | [C00140 "Bomb" link shorteners with lots of calls](../counters/C00140.md) | D3 Disrupt | | [C00148 Add random links to network graphs](../counters/C00148.md) | D4 Degrade | | [C00149 Poison the monitoring & evaluation data](../counters/C00149.md) | D4 Degrade | -| [C00090 Fake engagement system](../counters/C00090.md) | D5 Deceive | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/tactics_by_responsetype_table.md b/tactics_by_responsetype_table.md index caedd51..e9a29ab 100644 --- a/tactics_by_responsetype_table.md +++ b/tactics_by_responsetype_table.md @@ -12,12 +12,12 @@ TOTALS TA01 Strategic Planning 7 -16 -8 +11 +6 0 0 4 -35 +28 TA02 Objective Planning @@ -61,33 +61,33 @@ TA06 Develop Content -9 +8 8 6 1 0 0 -24 +23 TA07 Channel Selection -6 +4 1 -3 1 +2 0 0 -11 +8 TA08 Pump Priming -7 -4 +6 +3 3 0 0 3 -17 +15 TA09 Exposure @@ -103,30 +103,30 @@ TA11 Persistence 1 2 -2 +1 0 0 0 -5 +4 TA12 Measure Effectiveness 0 -2 -2 1 +2 0 0 -5 +0 +3 TOTALS -48 -61 -30 +44 +54 +25 4 1 12 -156 +140 diff --git a/techniques/T0001.md b/techniques/T0001.md index 564c46c..f4b4f53 100644 --- a/techniques/T0001.md +++ b/techniques/T0001.md @@ -17,15 +17,14 @@ | Counters | Response types | | -------- | -------------- | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | +| [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | | [C00212 build public resilience by making civil society more vibrant](../counters/C00212.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0002.md b/techniques/T0002.md index 028fef6..047117d 100644 --- a/techniques/T0002.md +++ b/techniques/T0002.md @@ -27,7 +27,6 @@ | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | | [C00164 compatriot policy](../counters/C00164.md) | D3 Disrupt | | [C00169 develop a creative content hub](../counters/C00169.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0003.md b/techniques/T0003.md index 899bfaf..c3c2b1a 100644 --- a/techniques/T0003.md +++ b/techniques/T0003.md @@ -19,15 +19,14 @@ | [C00084 Modify disinformation narratives, and rebroadcast them](../counters/C00084.md) | D3 Disrupt | | [C00125 Prebunking](../counters/C00125.md) | D3 Disrupt | | [C00126 Social media amber alert](../counters/C00126.md) | D3 Disrupt | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00156 Better tell your country or organization story](../counters/C00156.md) | D3 Disrupt | | [C00161 Coalition Building with stakeholders and Third-Party Inducements](../counters/C00161.md) | D7 Deter | | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | | [C00164 compatriot policy](../counters/C00164.md) | D3 Disrupt | | [C00169 develop a creative content hub](../counters/C00169.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | +| [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | | [C00212 build public resilience by making civil society more vibrant](../counters/C00212.md) | D3 Disrupt | diff --git a/techniques/T0007.md b/techniques/T0007.md index bd0320b..b26d770 100644 --- a/techniques/T0007.md +++ b/techniques/T0007.md @@ -39,10 +39,7 @@ Examples: Ukraine elections (2019) circumvent Facebook’s new safeguards by pay | [C00172 social media source removal](../counters/C00172.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00189 Ensure that platforms are taking down flagged accounts](../counters/C00189.md) | D6 Destroy | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00197 remove suspicious accounts](../counters/C00197.md) | D2 Deny | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0008.md b/techniques/T0008.md index 03bd3f2..e693074 100644 --- a/techniques/T0008.md +++ b/techniques/T0008.md @@ -16,6 +16,7 @@ | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | | [C00008 Create shared fact-checking database](../counters/C00008.md) | D4 Degrade | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00014 Real-time updates to fact-checking database](../counters/C00014.md) | D4 Degrade | | [C00053 Delete old accounts / Remove unused social media accounts](../counters/C00053.md) | D4 Degrade | | [C00070 Block access to disinformation resources](../counters/C00070.md) | D2 Deny | @@ -26,11 +27,8 @@ | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00172 social media source removal](../counters/C00172.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | +| [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00189 Ensure that platforms are taking down flagged accounts](../counters/C00189.md) | D6 Destroy | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | -| [C00217 Registries alert when large batches of newsy URLs get registered together](../counters/C00217.md) | D2 Deny | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0009.md b/techniques/T0009.md index dfc715f..837c67c 100644 --- a/techniques/T0009.md +++ b/techniques/T0009.md @@ -16,6 +16,7 @@ | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | | [C00008 Create shared fact-checking database](../counters/C00008.md) | D4 Degrade | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00014 Real-time updates to fact-checking database](../counters/C00014.md) | D4 Degrade | | [C00040 third party verification for people](../counters/C00040.md) | D2 Deny | | [C00097 Require use of verified identities to contribute to poll or comment](../counters/C00097.md) | D2 Deny | @@ -25,7 +26,6 @@ | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00189 Ensure that platforms are taking down flagged accounts](../counters/C00189.md) | D6 Destroy | | [C00197 remove suspicious accounts](../counters/C00197.md) | D2 Deny | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0010.md b/techniques/T0010.md index c193679..de061f5 100644 --- a/techniques/T0010.md +++ b/techniques/T0010.md @@ -33,20 +33,18 @@ | [C00126 Social media amber alert](../counters/C00126.md) | D3 Disrupt | | [C00130 Mentorship: elders, youth, credit. Learn vicariously.](../counters/C00130.md) | D7 Deter | | [C00136 Microtarget most likely targets then send them countermessages](../counters/C00136.md) | D3 Disrupt | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00156 Better tell your country or organization story](../counters/C00156.md) | D3 Disrupt | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00160 find and train influencers](../counters/C00160.md) | D2 Deny | | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | | [C00169 develop a creative content hub](../counters/C00169.md) | D3 Disrupt | | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00184 Media exposure](../counters/C00184.md) | D4 Degrade | +| [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | | [C00200 Respected figure (influencer) disavows misinfo](../counters/C00200.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00212 build public resilience by making civil society more vibrant](../counters/C00212.md) | D3 Disrupt | diff --git a/techniques/T0011.md b/techniques/T0011.md index 63ab6a0..d491314 100644 --- a/techniques/T0011.md +++ b/techniques/T0011.md @@ -17,7 +17,7 @@ | [C00098 Revocation of allowlisted or "verified" status](../counters/C00098.md) | D2 Deny | | [C00133 Deplatform Account*](../counters/C00133.md) | D3 Disrupt | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | -| [C00182 malware detection/quarantine/deletion](../counters/C00182.md) | D2 Deny | +| [C00182 Redirection / malware detection/ remediation](../counters/C00182.md) | D2 Deny | | [C00189 Ensure that platforms are taking down flagged accounts](../counters/C00189.md) | D6 Destroy | | [C00197 remove suspicious accounts](../counters/C00197.md) | D2 Deny | diff --git a/techniques/T0013.md b/techniques/T0013.md index 895580c..0c18dcc 100644 --- a/techniques/T0013.md +++ b/techniques/T0013.md @@ -15,13 +15,12 @@ | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | | [C00008 Create shared fact-checking database](../counters/C00008.md) | D4 Degrade | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00014 Real-time updates to fact-checking database](../counters/C00014.md) | D4 Degrade | | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00172 social media source removal](../counters/C00172.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | -| [C00217 Registries alert when large batches of newsy URLs get registered together](../counters/C00217.md) | D2 Deny | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0014.md b/techniques/T0014.md index af3695e..4d7a053 100644 --- a/techniques/T0014.md +++ b/techniques/T0014.md @@ -25,9 +25,6 @@ | [C00155 Ban incident actors from funding sites](../counters/C00155.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00189 Ensure that platforms are taking down flagged accounts](../counters/C00189.md) | D6 Destroy | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00216 Use advertiser controls to stem flow of funds to bad actors](../counters/C00216.md) | D2 Deny | diff --git a/techniques/T0015.md b/techniques/T0015.md index 30b5567..0015e70 100644 --- a/techniques/T0015.md +++ b/techniques/T0015.md @@ -27,8 +27,6 @@ Asset needed to direct/control/manage "conversation" connected to launching new | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0016.md b/techniques/T0016.md index 0bbbbec..034db6f 100644 --- a/techniques/T0016.md +++ b/techniques/T0016.md @@ -15,6 +15,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | | [C00076 Prohibit images in political discourse channels](../counters/C00076.md) | D2 Deny | | [C00105 Buy more advertising than the adversary to shift influence and algorithms](../counters/C00105.md) | D3 Disrupt | @@ -22,13 +23,9 @@ | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00142 Platform adds warning label and decision point when sharing content](../counters/C00142.md) | D4 Degrade | -| [C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!)](../counters/C00145.md) | D4 Degrade | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00178 Fill information voids with non-disinformation content](../counters/C00178.md) | D4 Degrade | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00216 Use advertiser controls to stem flow of funds to bad actors](../counters/C00216.md) | D2 Deny | diff --git a/techniques/T0017.md b/techniques/T0017.md index 2ae2760..beb5925 100644 --- a/techniques/T0017.md +++ b/techniques/T0017.md @@ -15,6 +15,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00036 Infiltrate the in-group to discredit leaders (divide)](../counters/C00036.md) | D2 Deny | | [C00058 Report crowdfunder as violator](../counters/C00058.md) | D2 Deny | | [C00067 Denigrate the recipient/ project (of online funding)](../counters/C00067.md) | D3 Disrupt | @@ -24,14 +25,10 @@ | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00129 Use banking to cut off access ](../counters/C00129.md) | D2 Deny | -| [C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!)](../counters/C00145.md) | D4 Degrade | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00155 Ban incident actors from funding sites](../counters/C00155.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00178 Fill information voids with non-disinformation content](../counters/C00178.md) | D4 Degrade | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00216 Use advertiser controls to stem flow of funds to bad actors](../counters/C00216.md) | D2 Deny | diff --git a/techniques/T0018.md b/techniques/T0018.md index 24df0d5..bb98dcd 100644 --- a/techniques/T0018.md +++ b/techniques/T0018.md @@ -17,20 +17,17 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00065 Reduce political targeting](../counters/C00065.md) | D3 Disrupt | | [C00076 Prohibit images in political discourse channels](../counters/C00076.md) | D2 Deny | | [C00105 Buy more advertising than the adversary to shift influence and algorithms](../counters/C00105.md) | D3 Disrupt | | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | -| [C00110 Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content](../counters/C00110.md) | D2 Deny | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00129 Use banking to cut off access ](../counters/C00129.md) | D2 Deny | -| [C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!)](../counters/C00145.md) | D4 Degrade | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00178 Fill information voids with non-disinformation content](../counters/C00178.md) | D4 Degrade | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | | [C00216 Use advertiser controls to stem flow of funds to bad actors](../counters/C00216.md) | D2 Deny | diff --git a/techniques/T0020.md b/techniques/T0020.md index 573e6d5..34b1b80 100644 --- a/techniques/T0020.md +++ b/techniques/T0020.md @@ -18,8 +18,6 @@ | -------- | -------------- | | [C00090 Fake engagement system](../counters/C00090.md) | D5 Deceive | | [C00136 Microtarget most likely targets then send them countermessages](../counters/C00136.md) | D3 Disrupt | -| [C00137 Pollute the AB-testing data feeds](../counters/C00137.md) | D3 Disrupt | -| [C00145 Pollute the data voids with wholesome content (Kittens! Babyshark!)](../counters/C00145.md) | D4 Degrade | | [C00149 Poison the monitoring & evaluation data](../counters/C00149.md) | D4 Degrade | | [C00178 Fill information voids with non-disinformation content](../counters/C00178.md) | D4 Degrade | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | diff --git a/techniques/T0021.md b/techniques/T0021.md index 873fc8e..0eb9296 100644 --- a/techniques/T0021.md +++ b/techniques/T0021.md @@ -18,6 +18,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00072 Remove non-relevant content from special interest groups – not recommended](../counters/C00072.md) | D2 Deny | | [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | | [C00074 Identify and delete or rate limit identical content](../counters/C00074.md) | D2 Deny | @@ -29,9 +30,7 @@ | [C00119 Engage payload and debunk. Provide link to facts. ](../counters/C00119.md) | D7 Deter | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0022.md b/techniques/T0022.md index 4f99b91..31c7381 100644 --- a/techniques/T0022.md +++ b/techniques/T0022.md @@ -17,6 +17,7 @@ Example: QAnon: conspiracy theory is an explanation of an event or situation tha | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00024 Promote healthy narratives](../counters/C00024.md) | D4 Degrade | | [C00027 Create culture of civility](../counters/C00027.md) | D7 Deter | | [C00042 Address truth contained in narratives](../counters/C00042.md) | D3 Disrupt | @@ -35,7 +36,6 @@ Example: QAnon: conspiracy theory is an explanation of an event or situation tha | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00125 Prebunking](../counters/C00125.md) | D3 Disrupt | | [C00126 Social media amber alert](../counters/C00126.md) | D3 Disrupt | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00156 Better tell your country or organization story](../counters/C00156.md) | D3 Disrupt | | [C00161 Coalition Building with stakeholders and Third-Party Inducements](../counters/C00161.md) | D7 Deter | | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | @@ -43,17 +43,14 @@ Example: QAnon: conspiracy theory is an explanation of an event or situation tha | [C00169 develop a creative content hub](../counters/C00169.md) | D3 Disrupt | | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | +| [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00200 Respected figure (influencer) disavows misinfo](../counters/C00200.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | | [C00212 build public resilience by making civil society more vibrant](../counters/C00212.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0024.md b/techniques/T0024.md index 9f3fb86..3488715 100644 --- a/techniques/T0024.md +++ b/techniques/T0024.md @@ -16,6 +16,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00085 Mute content](../counters/C00085.md) | D3 Disrupt | | [C00096 Strengthen institutions that are always truth tellers](../counters/C00096.md) | D7 Deter | | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | @@ -26,9 +27,7 @@ | [C00143 (botnet) DMCA takedown requests to waste group time](../counters/C00143.md) | D4 Degrade | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00219 Add metadata to content that’s out of the control of disinformation creators](../counters/C00219.md) | D4 Degrade | diff --git a/techniques/T0025.md b/techniques/T0025.md index 3dcf298..4ad409d 100644 --- a/techniques/T0025.md +++ b/techniques/T0025.md @@ -32,17 +32,14 @@ Example (2019) DFRLab report "Secondary Infektion” highlights incident with ke | [C00117 Downgrade / de-amplify so message is seen by fewer people](../counters/C00117.md) | D4 Degrade | | [C00119 Engage payload and debunk. Provide link to facts. ](../counters/C00119.md) | D7 Deter | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00165 Ensure integrity of official documents](../counters/C00165.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00200 Respected figure (influencer) disavows misinfo](../counters/C00200.md) | D3 Disrupt | | [C00202 Set data 'honeytraps'](../counters/C00202.md) | D2 Deny | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00219 Add metadata to content that’s out of the control of disinformation creators](../counters/C00219.md) | D4 Degrade | diff --git a/techniques/T0026.md b/techniques/T0026.md index f66832c..1b24b5a 100644 --- a/techniques/T0026.md +++ b/techniques/T0026.md @@ -14,6 +14,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00072 Remove non-relevant content from special interest groups – not recommended](../counters/C00072.md) | D2 Deny | | [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | | [C00074 Identify and delete or rate limit identical content](../counters/C00074.md) | D2 Deny | @@ -28,10 +29,8 @@ | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00219 Add metadata to content that’s out of the control of disinformation creators](../counters/C00219.md) | D4 Degrade | diff --git a/techniques/T0027.md b/techniques/T0027.md index 3ae8e89..5ded302 100644 --- a/techniques/T0027.md +++ b/techniques/T0027.md @@ -25,7 +25,6 @@ | [C00107 Content moderation](../counters/C00107.md) | D2 Deny | | [C00125 Prebunking](../counters/C00125.md) | D3 Disrupt | | [C00126 Social media amber alert](../counters/C00126.md) | D3 Disrupt | -| [C00151 “fight in the light”](../counters/C00151.md) | D3 Disrupt | | [C00156 Better tell your country or organization story](../counters/C00156.md) | D3 Disrupt | | [C00161 Coalition Building with stakeholders and Third-Party Inducements](../counters/C00161.md) | D7 Deter | | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | @@ -33,11 +32,11 @@ | [C00169 develop a creative content hub](../counters/C00169.md) | D3 Disrupt | | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | +| [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00190 open engagement with civil society](../counters/C00190.md) | D3 Disrupt | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | | [C00200 Respected figure (influencer) disavows misinfo](../counters/C00200.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00205 strong dialogue between the federal government and private sector to encourage better reporting](../counters/C00205.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | diff --git a/techniques/T0029.md b/techniques/T0029.md index e9f2dcb..e76703f 100644 --- a/techniques/T0029.md +++ b/techniques/T0029.md @@ -17,7 +17,6 @@ | [C00009 Educate high profile influencers on best practices](../counters/C00009.md) | D2 Deny | | [C00097 Require use of verified identities to contribute to poll or comment](../counters/C00097.md) | D2 Deny | | [C00101 Create friction by rate-limiting engagement](../counters/C00101.md) | D4 Degrade | -| [C00102 Make repeat voting harder](../counters/C00102.md) | D4 Degrade | | [C00103 Create a bot that engages / distract trolls](../counters/C00103.md) | D5 Deceive | | [C00123 Remove or rate limit botnets](../counters/C00123.md) | D3 Disrupt | diff --git a/techniques/T0039.md b/techniques/T0039.md index 96bd13c..95af716 100644 --- a/techniques/T0039.md +++ b/techniques/T0039.md @@ -25,7 +25,6 @@ By targeting high-influence people and organizations in all types of media with | [C00093 Influencer code of conduct](../counters/C00093.md) | D7 Deter | | [C00114 Don't engage with payloads](../counters/C00114.md) | D2 Deny | | [C00154 Ask media not to report false information](../counters/C00154.md) | D2 Deny | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00160 find and train influencers](../counters/C00160.md) | D2 Deny | | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | | [C00169 develop a creative content hub](../counters/C00169.md) | D3 Disrupt | diff --git a/techniques/T0044.md b/techniques/T0044.md index 961f3cd..240ff18 100644 --- a/techniques/T0044.md +++ b/techniques/T0044.md @@ -30,7 +30,6 @@ Examples: (2019) China formally arrests Canadians Spavor and Kovrig, accuses the | [C00118 Repurpose images with new text](../counters/C00118.md) | D4 Degrade | | [C00119 Engage payload and debunk. Provide link to facts. ](../counters/C00119.md) | D7 Deter | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00184 Media exposure](../counters/C00184.md) | D4 Degrade | diff --git a/techniques/T0045.md b/techniques/T0045.md index 06d63ce..2a7524d 100644 --- a/techniques/T0045.md +++ b/techniques/T0045.md @@ -15,7 +15,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | -| [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | | [C00085 Mute content](../counters/C00085.md) | D3 Disrupt | | [C00092 Establish a truth teller reputation score for influencers](../counters/C00092.md) | D7 Deter | @@ -31,19 +31,15 @@ | [C00133 Deplatform Account*](../counters/C00133.md) | D3 Disrupt | | [C00133 Deplatform Account*](../counters/C00133.md) | D3 Disrupt | | [C00154 Ask media not to report false information](../counters/C00154.md) | D2 Deny | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00174 Create a healthier news environment](../counters/C00174.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00184 Media exposure](../counters/C00184.md) | D4 Degrade | | [C00184 Media exposure](../counters/C00184.md) | D4 Degrade | +| [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00200 Respected figure (influencer) disavows misinfo](../counters/C00200.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | -| [C00204 Strengthen local media](../counters/C00204.md) | D2 Deny | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0046.md b/techniques/T0046.md index 9cb7ea1..1cf7a2c 100644 --- a/techniques/T0046.md +++ b/techniques/T0046.md @@ -27,7 +27,6 @@ | [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00070 Block access to disinformation resources](../counters/C00070.md) | D2 Deny | | [C00078 Change Search Algorithms for Disinformation Content](../counters/C00078.md) | D3 Disrupt | -| [C00110 Monetize centrist SEO by subsidizing the difference in greater clicks towards extremist content](../counters/C00110.md) | D2 Deny | | [C00117 Downgrade / de-amplify so message is seen by fewer people](../counters/C00117.md) | D4 Degrade | | [C00149 Poison the monitoring & evaluation data](../counters/C00149.md) | D4 Degrade | | [C00188 Newsroom/Journalist training to counter influence moves](../counters/C00188.md) | D3 Disrupt | diff --git a/techniques/T0048.md b/techniques/T0048.md index 4a3054d..3f70933 100644 --- a/techniques/T0048.md +++ b/techniques/T0048.md @@ -16,12 +16,12 @@ | [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00027 Create culture of civility](../counters/C00027.md) | D7 Deter | | [C00048 Name and Shame Influencers](../counters/C00048.md) | D7 Deter | +| [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | | [C00087 Make more noise than the disinformation](../counters/C00087.md) | D4 Degrade | | [C00093 Influencer code of conduct](../counters/C00093.md) | D7 Deter | | [C00114 Don't engage with payloads](../counters/C00114.md) | D2 Deny | | [C00115 Expose actor and intentions](../counters/C00115.md) | D2 Deny | | [C00154 Ask media not to report false information](../counters/C00154.md) | D2 Deny | -| [C00158 Use training to build the resilience of at-risk populations](../counters/C00158.md) | D4 Degrade | | [C00160 find and train influencers](../counters/C00160.md) | D2 Deny | diff --git a/techniques/T0049.md b/techniques/T0049.md index fd27da4..7afce76 100644 --- a/techniques/T0049.md +++ b/techniques/T0049.md @@ -18,13 +18,13 @@ Example (2018): bots flood social media promoting messages which support Saudi A | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00044 Keep people from posting to social media immediately](../counters/C00044.md) | D3 Disrupt | | [C00072 Remove non-relevant content from special interest groups – not recommended](../counters/C00072.md) | D2 Deny | | [C00074 Identify and delete or rate limit identical content](../counters/C00074.md) | D2 Deny | | [C00085 Mute content](../counters/C00085.md) | D3 Disrupt | | [C00086 Distract from noise with addictive content](../counters/C00086.md) | D4 Degrade | | [C00087 Make more noise than the disinformation](../counters/C00087.md) | D4 Degrade | -| [C00089 Throttle number of forwards](../counters/C00089.md) | D4 Degrade | | [C00091 Honeypot social community](../counters/C00091.md) | D5 Deceive | | [C00101 Create friction by rate-limiting engagement](../counters/C00101.md) | D4 Degrade | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | @@ -33,7 +33,6 @@ Example (2018): bots flood social media promoting messages which support Saudi A | [C00131 Seize and analyse botnet servers](../counters/C00131.md) | D2 Deny | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0051.md b/techniques/T0051.md index e930653..daf1542 100644 --- a/techniques/T0051.md +++ b/techniques/T0051.md @@ -22,7 +22,6 @@ | [C00087 Make more noise than the disinformation](../counters/C00087.md) | D4 Degrade | | [C00122 Content moderation](../counters/C00122.md) | D2 Deny | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0052.md b/techniques/T0052.md index a598c5c..c7cdbfd 100644 --- a/techniques/T0052.md +++ b/techniques/T0052.md @@ -21,6 +21,7 @@ Examples of tertiary sites include Russia Insider, The Duran, geopolitica.ru, Mi | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00070 Block access to disinformation resources](../counters/C00070.md) | D2 Deny | | [C00074 Identify and delete or rate limit identical content](../counters/C00074.md) | D2 Deny | | [C00078 Change Search Algorithms for Disinformation Content](../counters/C00078.md) | D3 Disrupt | @@ -35,7 +36,6 @@ Examples of tertiary sites include Russia Insider, The Duran, geopolitica.ru, Mi | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | diff --git a/techniques/T0053.md b/techniques/T0053.md index b778761..2a7ce8c 100644 --- a/techniques/T0053.md +++ b/techniques/T0053.md @@ -28,6 +28,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00027 Create culture of civility](../counters/C00027.md) | D7 Deter | | [C00073 Inoculate populations through media literacy training](../counters/C00073.md) | D2 Deny | | [C00074 Identify and delete or rate limit identical content](../counters/C00074.md) | D2 Deny | @@ -36,7 +37,6 @@ | [C00085 Mute content](../counters/C00085.md) | D3 Disrupt | | [C00086 Distract from noise with addictive content](../counters/C00086.md) | D4 Degrade | | [C00087 Make more noise than the disinformation](../counters/C00087.md) | D4 Degrade | -| [C00089 Throttle number of forwards](../counters/C00089.md) | D4 Degrade | | [C00091 Honeypot social community](../counters/C00091.md) | D5 Deceive | | [C00092 Establish a truth teller reputation score for influencers](../counters/C00092.md) | D7 Deter | | [C00093 Influencer code of conduct](../counters/C00093.md) | D7 Deter | @@ -53,8 +53,6 @@ | [C00144 Buy out troll farm employees / offer them jobs](../counters/C00144.md) | D4 Degrade | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0054.md b/techniques/T0054.md index 694f03f..1e1e1f7 100644 --- a/techniques/T0054.md +++ b/techniques/T0054.md @@ -29,6 +29,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00044 Keep people from posting to social media immediately](../counters/C00044.md) | D3 Disrupt | | [C00074 Identify and delete or rate limit identical content](../counters/C00074.md) | D2 Deny | | [C00081 Highlight flooding and noise, and explain motivations](../counters/C00081.md) | D3 Disrupt | @@ -36,7 +37,6 @@ | [C00085 Mute content](../counters/C00085.md) | D3 Disrupt | | [C00086 Distract from noise with addictive content](../counters/C00086.md) | D4 Degrade | | [C00087 Make more noise than the disinformation](../counters/C00087.md) | D4 Degrade | -| [C00089 Throttle number of forwards](../counters/C00089.md) | D4 Degrade | | [C00091 Honeypot social community](../counters/C00091.md) | D5 Deceive | | [C00092 Establish a truth teller reputation score for influencers](../counters/C00092.md) | D7 Deter | | [C00097 Require use of verified identities to contribute to poll or comment](../counters/C00097.md) | D2 Deny | @@ -50,9 +50,7 @@ | [C00131 Seize and analyse botnet servers](../counters/C00131.md) | D2 Deny | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00182 malware detection/quarantine/deletion](../counters/C00182.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | +| [C00182 Redirection / malware detection/ remediation](../counters/C00182.md) | D2 Deny | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0055.md b/techniques/T0055.md index 50245bd..c464bca 100644 --- a/techniques/T0055.md +++ b/techniques/T0055.md @@ -35,9 +35,7 @@ | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | | [C00184 Media exposure](../counters/C00184.md) | D4 Degrade | | [C00195 Redirect searches away from disinformation or extremist content ](../counters/C00195.md) | D2 Deny | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file diff --git a/techniques/T0056.md b/techniques/T0056.md index 988f5d1..d84a871 100644 --- a/techniques/T0056.md +++ b/techniques/T0056.md @@ -27,6 +27,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00036 Infiltrate the in-group to discredit leaders (divide)](../counters/C00036.md) | D2 Deny | | [C00042 Address truth contained in narratives](../counters/C00042.md) | D3 Disrupt | | [C00070 Block access to disinformation resources](../counters/C00070.md) | D2 Deny | @@ -49,7 +50,6 @@ | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00162 Unravel/target the Potemkin villages](../counters/C00162.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00203 Stop offering press credentials to propaganda outlets](../counters/C00203.md) | D3 Disrupt | diff --git a/techniques/T0057.md b/techniques/T0057.md index 29e9b69..923dbfc 100644 --- a/techniques/T0057.md +++ b/techniques/T0057.md @@ -18,6 +18,7 @@ | -------- | -------------- | | [C00006 Charge for social media](../counters/C00006.md) | D2 Deny | | [C00006 Censorship](../counters/C00006.md) | D2 Deny | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00036 Infiltrate the in-group to discredit leaders (divide)](../counters/C00036.md) | D2 Deny | | [C00048 Name and Shame Influencers](../counters/C00048.md) | D7 Deter | | [C00070 Block access to disinformation resources](../counters/C00070.md) | D2 Deny | @@ -31,10 +32,7 @@ | [C00149 Poison the monitoring & evaluation data](../counters/C00149.md) | D4 Degrade | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00196 Include the role of social media in the regulatory framework for media](../counters/C00196.md) | D3 Disrupt | | [C00211 Use humorous counter-narratives](../counters/C00211.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | | [C00216 Use advertiser controls to stem flow of funds to bad actors](../counters/C00216.md) | D2 Deny | diff --git a/techniques/T0061.md b/techniques/T0061.md index 2dd2b21..3632c0a 100644 --- a/techniques/T0061.md +++ b/techniques/T0061.md @@ -12,6 +12,7 @@ | Counters | Response types | | -------- | -------------- | +| [C00012 Platform regulation](../counters/C00012.md) | D2 Deny | | [C00048 Name and Shame Influencers](../counters/C00048.md) | D7 Deter | | [C00058 Report crowdfunder as violator](../counters/C00058.md) | D2 Deny | | [C00067 Denigrate the recipient/ project (of online funding)](../counters/C00067.md) | D3 Disrupt | @@ -23,8 +24,6 @@ | [C00129 Use banking to cut off access ](../counters/C00129.md) | D2 Deny | | [C00153 Take pre-emptive action against actors' infrastructure](../counters/C00153.md) | D3 Disrupt | | [C00176 Improve Coordination amongst stakeholders: public and private](../counters/C00176.md) | D7 Deter | -| [C00214 Create policy that makes social media police disinformation](../counters/C00214.md) | D3 Disrupt | -| [C00215 Use fraud legislation to clean up social media](../counters/C00215.md) | D3 Disrupt | | [C00216 Use advertiser controls to stem flow of funds to bad actors](../counters/C00216.md) | D2 Deny | diff --git a/techniques/T0063.md b/techniques/T0063.md index 19e5947..6d37fdc 100644 --- a/techniques/T0063.md +++ b/techniques/T0063.md @@ -17,8 +17,8 @@ | [C00103 Create a bot that engages / distract trolls](../counters/C00103.md) | D5 Deceive | | [C00124 Don't feed the trolls](../counters/C00124.md) | D3 Disrupt | | [C00136 Microtarget most likely targets then send them countermessages](../counters/C00136.md) | D3 Disrupt | -| [C00137 Pollute the AB-testing data feeds](../counters/C00137.md) | D3 Disrupt | | [C00148 Add random links to network graphs](../counters/C00148.md) | D4 Degrade | +| [C00149 Poison the monitoring & evaluation data](../counters/C00149.md) | D4 Degrade | DO NOT EDIT ABOVE THIS LINE - PLEASE ADD NOTES BELOW \ No newline at end of file