From 5575210da1540b9820e70cec4d1ca0e393a163df Mon Sep 17 00:00:00 2001 From: Sara-Jayne Terp Date: Fri, 1 Jul 2022 17:18:26 +0100 Subject: [PATCH] last ungodly hack for generate_pages repeat --- .../generate_DISARM_pages.cpython-38.pyc | Bin 24876 -> 24873 bytes CODE/generate_DISARM_pages.py | 2 +- generated_pages/tactics/TA01.md | 4 +-- generated_pages/tactics/TA02.md | 14 +++++----- generated_pages/tactics/TA05.md | 8 +++--- generated_pages/tactics/TA06.md | 18 ++++++------- generated_pages/tactics/TA07.md | 24 +++++++++--------- generated_pages/tactics/TA08.md | 14 +++++----- generated_pages/tactics/TA09.md | 8 +++--- generated_pages/tactics/TA10.md | 10 ++++---- generated_pages/tactics/TA11.md | 12 ++++----- generated_pages/tactics/TA12.md | 6 ++--- generated_pages/tactics/TA13.md | 6 ++--- generated_pages/tactics/TA14.md | 14 +++++----- generated_pages/tactics/TA15.md | 24 +++++++++--------- generated_pages/tactics/TA16.md | 12 ++++----- generated_pages/tactics/TA17.md | 12 ++++----- generated_pages/tactics/TA18.md | 10 ++++---- 18 files changed, 99 insertions(+), 99 deletions(-) diff --git a/CODE/__pycache__/generate_DISARM_pages.cpython-38.pyc b/CODE/__pycache__/generate_DISARM_pages.cpython-38.pyc index 704e694c97c0a1a50c68598de805c203f034cc82..dfb164b2e61d1737c074aad3e4ba08d64504559a 100644 GIT binary patch delta 31 lcmZ2;h;ij1M&3|fUM>b8(3RVtv|uBznKC2uW_RVMwg8On2*>~c delta 45 ycmZ2^h;hv!M&3|fUM>b8*e$z1Y4Jv0Gi7czJw1IO(qt{tpDdsyzd1{JzbybA6$~=~ diff --git a/CODE/generate_DISARM_pages.py b/CODE/generate_DISARM_pages.py index 8d3b221..fa4b708 100644 --- a/CODE/generate_DISARM_pages.py +++ b/CODE/generate_DISARM_pages.py @@ -241,7 +241,7 @@ class Disarm: tactic_techniques = self.df_techniques[self.df_techniques['tactic_id']==tactic_id] row_string = '| [{0} {1}]({2}techniques/{0}.md) |\n' for index, row in tactic_techniques.sort_values('disarm_id').iterrows(): - table_string += row_string.format(row['disarm_id'], row['name'], '../../'+GENERATED_PAGES_DIR) + table_string += row_string.format(row['disarm_id'], row['name'], '../'+GENERATED_PAGES_DIR) return table_string diff --git a/generated_pages/tactics/TA01.md b/generated_pages/tactics/TA01.md index 1260a1b..d0e0bf6 100644 --- a/generated_pages/tactics/TA01.md +++ b/generated_pages/tactics/TA01.md @@ -17,8 +17,8 @@ | Techniques | | ---------- | -| [T0073 Determine Target Audiences](../../../generated_pages/techniques/T0073.md) | -| [T0074 Determine Strategic Ends](../../../generated_pages/techniques/T0074.md) | +| [T0073 Determine Target Audiences](../../generated_pages/techniques/T0073.md) | +| [T0074 Determine Strategic Ends](../../generated_pages/techniques/T0074.md) | diff --git a/generated_pages/tactics/TA02.md b/generated_pages/tactics/TA02.md index f4f9481..e6be584 100644 --- a/generated_pages/tactics/TA02.md +++ b/generated_pages/tactics/TA02.md @@ -24,13 +24,13 @@ | Techniques | | ---------- | -| [T0002 Facilitate State Propaganda](../../../generated_pages/techniques/T0002.md) | -| [T0066 Degrade Adversary](../../../generated_pages/techniques/T0066.md) | -| [T0075 Dismiss](../../../generated_pages/techniques/T0075.md) | -| [T0076 Distort](../../../generated_pages/techniques/T0076.md) | -| [T0077 Distract](../../../generated_pages/techniques/T0077.md) | -| [T0078 Dismay](../../../generated_pages/techniques/T0078.md) | -| [T0079 Divide](../../../generated_pages/techniques/T0079.md) | +| [T0002 Facilitate State Propaganda](../../generated_pages/techniques/T0002.md) | +| [T0066 Degrade Adversary](../../generated_pages/techniques/T0066.md) | +| [T0075 Dismiss](../../generated_pages/techniques/T0075.md) | +| [T0076 Distort](../../generated_pages/techniques/T0076.md) | +| [T0077 Distract](../../generated_pages/techniques/T0077.md) | +| [T0078 Dismay](../../generated_pages/techniques/T0078.md) | +| [T0079 Divide](../../generated_pages/techniques/T0079.md) | diff --git a/generated_pages/tactics/TA05.md b/generated_pages/tactics/TA05.md index 2158daa..9c058d1 100644 --- a/generated_pages/tactics/TA05.md +++ b/generated_pages/tactics/TA05.md @@ -14,10 +14,10 @@ | Techniques | | ---------- | -| [T0016 Create Clickbait](../../../generated_pages/techniques/T0016.md) | -| [T0018 Purchase Targeted Advertisements](../../../generated_pages/techniques/T0018.md) | -| [T0101 Create Localized Content](../../../generated_pages/techniques/T0101.md) | -| [T0102 Leverage Echo Chambers/Filter Bubbles](../../../generated_pages/techniques/T0102.md) | +| [T0016 Create Clickbait](../../generated_pages/techniques/T0016.md) | +| [T0018 Purchase Targeted Advertisements](../../generated_pages/techniques/T0018.md) | +| [T0101 Create Localized Content](../../generated_pages/techniques/T0101.md) | +| [T0102 Leverage Echo Chambers/Filter Bubbles](../../generated_pages/techniques/T0102.md) | diff --git a/generated_pages/tactics/TA06.md b/generated_pages/tactics/TA06.md index f722611..e546852 100644 --- a/generated_pages/tactics/TA06.md +++ b/generated_pages/tactics/TA06.md @@ -16,15 +16,15 @@ | Techniques | | ---------- | -| [T0015 Create hashtags and search artifacts](../../../generated_pages/techniques/T0015.md) | -| [T0019 Generate information pollution](../../../generated_pages/techniques/T0019.md) | -| [T0023 Distort facts](../../../generated_pages/techniques/T0023.md) | -| [T0084 Reuse Existing Content](../../../generated_pages/techniques/T0084.md) | -| [T0085 Develop Text-based Content](../../../generated_pages/techniques/T0085.md) | -| [T0086 Develop Image-based Content](../../../generated_pages/techniques/T0086.md) | -| [T0087 Develop Video-based Content](../../../generated_pages/techniques/T0087.md) | -| [T0088 Develop Audio-based Content](../../../generated_pages/techniques/T0088.md) | -| [T0089 Obtain Private Documents](../../../generated_pages/techniques/T0089.md) | +| [T0015 Create hashtags and search artifacts](../../generated_pages/techniques/T0015.md) | +| [T0019 Generate information pollution](../../generated_pages/techniques/T0019.md) | +| [T0023 Distort facts](../../generated_pages/techniques/T0023.md) | +| [T0084 Reuse Existing Content](../../generated_pages/techniques/T0084.md) | +| [T0085 Develop Text-based Content](../../generated_pages/techniques/T0085.md) | +| [T0086 Develop Image-based Content](../../generated_pages/techniques/T0086.md) | +| [T0087 Develop Video-based Content](../../generated_pages/techniques/T0087.md) | +| [T0088 Develop Audio-based Content](../../generated_pages/techniques/T0088.md) | +| [T0089 Obtain Private Documents](../../generated_pages/techniques/T0089.md) | diff --git a/generated_pages/tactics/TA07.md b/generated_pages/tactics/TA07.md index 02a09c9..2904259 100644 --- a/generated_pages/tactics/TA07.md +++ b/generated_pages/tactics/TA07.md @@ -14,18 +14,18 @@ | Techniques | | ---------- | -| [T0029 Online polls](../../../generated_pages/techniques/T0029.md) | -| [T0043 Chat apps](../../../generated_pages/techniques/T0043.md) | -| [T0103 Livestream](../../../generated_pages/techniques/T0103.md) | -| [T0104 Social Networks](../../../generated_pages/techniques/T0104.md) | -| [T0105 Media Sharing Networks](../../../generated_pages/techniques/T0105.md) | -| [T0106 Discussion Forums](../../../generated_pages/techniques/T0106.md) | -| [T0107 Bookmarking and Content Curation](../../../generated_pages/techniques/T0107.md) | -| [T0108 Blogging and Publishing Networks](../../../generated_pages/techniques/T0108.md) | -| [T0109 Consumer Review Networks](../../../generated_pages/techniques/T0109.md) | -| [T0110 Formal Diplomatic Channels](../../../generated_pages/techniques/T0110.md) | -| [T0111 Traditional Media](../../../generated_pages/techniques/T0111.md) | -| [T0112 Email](../../../generated_pages/techniques/T0112.md) | +| [T0029 Online polls](../../generated_pages/techniques/T0029.md) | +| [T0043 Chat apps](../../generated_pages/techniques/T0043.md) | +| [T0103 Livestream](../../generated_pages/techniques/T0103.md) | +| [T0104 Social Networks](../../generated_pages/techniques/T0104.md) | +| [T0105 Media Sharing Networks](../../generated_pages/techniques/T0105.md) | +| [T0106 Discussion Forums](../../generated_pages/techniques/T0106.md) | +| [T0107 Bookmarking and Content Curation](../../generated_pages/techniques/T0107.md) | +| [T0108 Blogging and Publishing Networks](../../generated_pages/techniques/T0108.md) | +| [T0109 Consumer Review Networks](../../generated_pages/techniques/T0109.md) | +| [T0110 Formal Diplomatic Channels](../../generated_pages/techniques/T0110.md) | +| [T0111 Traditional Media](../../generated_pages/techniques/T0111.md) | +| [T0112 Email](../../generated_pages/techniques/T0112.md) | diff --git a/generated_pages/tactics/TA08.md b/generated_pages/tactics/TA08.md index 0498951..177ecc4 100644 --- a/generated_pages/tactics/TA08.md +++ b/generated_pages/tactics/TA08.md @@ -16,13 +16,13 @@ | Techniques | | ---------- | -| [T0020 Trial content](../../../generated_pages/techniques/T0020.md) | -| [T0039 Bait legitimate influencers](../../../generated_pages/techniques/T0039 .md) | -| [T0042 Seed Kernel of truth](../../../generated_pages/techniques/T0042.md) | -| [T0044 Seed distortions](../../../generated_pages/techniques/T0044.md) | -| [T0045 Use fake experts](../../../generated_pages/techniques/T0045.md) | -| [T0046 Use Search Engine Optimization](../../../generated_pages/techniques/T0046.md) | -| [T0113 Employ Commercial Analytic Firms](../../../generated_pages/techniques/T0113.md) | +| [T0020 Trial content](../../generated_pages/techniques/T0020.md) | +| [T0039 Bait legitimate influencers](../../generated_pages/techniques/T0039 .md) | +| [T0042 Seed Kernel of truth](../../generated_pages/techniques/T0042.md) | +| [T0044 Seed distortions](../../generated_pages/techniques/T0044.md) | +| [T0045 Use fake experts](../../generated_pages/techniques/T0045.md) | +| [T0046 Use Search Engine Optimization](../../generated_pages/techniques/T0046.md) | +| [T0113 Employ Commercial Analytic Firms](../../generated_pages/techniques/T0113.md) | diff --git a/generated_pages/tactics/TA09.md b/generated_pages/tactics/TA09.md index bb9ecd5..9d21ee2 100644 --- a/generated_pages/tactics/TA09.md +++ b/generated_pages/tactics/TA09.md @@ -16,10 +16,10 @@ | Techniques | | ---------- | -| [T0114 Deliver Ads](../../../generated_pages/techniques/T0114.md) | -| [T0115 Post Content](../../../generated_pages/techniques/T0115.md) | -| [T0116 Comment or Reply on Content](../../../generated_pages/techniques/T0116.md) | -| [T0117 Attract Traditional Media](../../../generated_pages/techniques/T0117.md) | +| [T0114 Deliver Ads](../../generated_pages/techniques/T0114.md) | +| [T0115 Post Content](../../generated_pages/techniques/T0115.md) | +| [T0116 Comment or Reply on Content](../../generated_pages/techniques/T0116.md) | +| [T0117 Attract Traditional Media](../../generated_pages/techniques/T0117.md) | diff --git a/generated_pages/tactics/TA10.md b/generated_pages/tactics/TA10.md index b326071..36aaee0 100644 --- a/generated_pages/tactics/TA10.md +++ b/generated_pages/tactics/TA10.md @@ -14,11 +14,11 @@ | Techniques | | ---------- | -| [T0017 Conduct fundraising](../../../generated_pages/techniques/T0017.md) | -| [T0057 Organize Events](../../../generated_pages/techniques/T0057.md) | -| [T0061 Sell Merchandise](../../../generated_pages/techniques/T0061.md) | -| [T0126 Encourage Attendance at Events](../../../generated_pages/techniques/T0126.md) | -| [T0127 Physical Violence](../../../generated_pages/techniques/T0127.md) | +| [T0017 Conduct fundraising](../../generated_pages/techniques/T0017.md) | +| [T0057 Organize Events](../../generated_pages/techniques/T0057.md) | +| [T0061 Sell Merchandise](../../generated_pages/techniques/T0061.md) | +| [T0126 Encourage Attendance at Events](../../generated_pages/techniques/T0126.md) | +| [T0127 Physical Violence](../../generated_pages/techniques/T0127.md) | diff --git a/generated_pages/tactics/TA11.md b/generated_pages/tactics/TA11.md index 14a7b80..3741e8a 100644 --- a/generated_pages/tactics/TA11.md +++ b/generated_pages/tactics/TA11.md @@ -19,12 +19,12 @@ | Techniques | | ---------- | -| [T0059 Play the long game](../../../generated_pages/techniques/T0059.md) | -| [T0060 Continue to Amplify](../../../generated_pages/techniques/T0060.md) | -| [T0128 Conceal People](../../../generated_pages/techniques/T0128.md) | -| [T0129 Conceal Operational Activity](../../../generated_pages/techniques/T0129.md) | -| [T0130 Conceal Infrastructure](../../../generated_pages/techniques/T0130.md) | -| [T0131 Exploit TOS/Content Moderation](../../../generated_pages/techniques/T0131.md) | +| [T0059 Play the long game](../../generated_pages/techniques/T0059.md) | +| [T0060 Continue to Amplify](../../generated_pages/techniques/T0060.md) | +| [T0128 Conceal People](../../generated_pages/techniques/T0128.md) | +| [T0129 Conceal Operational Activity](../../generated_pages/techniques/T0129.md) | +| [T0130 Conceal Infrastructure](../../generated_pages/techniques/T0130.md) | +| [T0131 Exploit TOS/Content Moderation](../../generated_pages/techniques/T0131.md) | diff --git a/generated_pages/tactics/TA12.md b/generated_pages/tactics/TA12.md index c7ed66b..f4ad31d 100644 --- a/generated_pages/tactics/TA12.md +++ b/generated_pages/tactics/TA12.md @@ -17,9 +17,9 @@ | Techniques | | ---------- | -| [T0132 Measure Performance](../../../generated_pages/techniques/T0132.md) | -| [T0133 Measure Effectiveness](../../../generated_pages/techniques/T0133.md) | -| [T0134 Measure Effectiveness Indicators (or KPIs)](../../../generated_pages/techniques/T0134.md) | +| [T0132 Measure Performance](../../generated_pages/techniques/T0132.md) | +| [T0133 Measure Effectiveness](../../generated_pages/techniques/T0133.md) | +| [T0134 Measure Effectiveness Indicators (or KPIs)](../../generated_pages/techniques/T0134.md) | diff --git a/generated_pages/tactics/TA13.md b/generated_pages/tactics/TA13.md index 6476b0e..3bae519 100644 --- a/generated_pages/tactics/TA13.md +++ b/generated_pages/tactics/TA13.md @@ -13,9 +13,9 @@ | Techniques | | ---------- | -| [T0072 Segment Audiences](../../../generated_pages/techniques/T0072.md) | -| [T0080 Map Target Audience Information Environment](../../../generated_pages/techniques/T0080.md) | -| [T0081 Identify Social and Technical Vulnerabilities](../../../generated_pages/techniques/T0081.md) | +| [T0072 Segment Audiences](../../generated_pages/techniques/T0072.md) | +| [T0080 Map Target Audience Information Environment](../../generated_pages/techniques/T0080.md) | +| [T0081 Identify Social and Technical Vulnerabilities](../../generated_pages/techniques/T0081.md) | diff --git a/generated_pages/tactics/TA14.md b/generated_pages/tactics/TA14.md index 21cd5f2..dc36d47 100644 --- a/generated_pages/tactics/TA14.md +++ b/generated_pages/tactics/TA14.md @@ -13,13 +13,13 @@ | Techniques | | ---------- | -| [T0003 Leverage Existing Narratives](../../../generated_pages/techniques/T0003.md) | -| [T0004 Develop Competing Narratives](../../../generated_pages/techniques/T0004.md) | -| [T0022 Leverage Conspiracy Theory Narratives](../../../generated_pages/techniques/T0022.md) | -| [T0040 Demand insurmountable proof](../../../generated_pages/techniques/T0040.md) | -| [T0068 Respond to Breaking News Event or Active Crisis](../../../generated_pages/techniques/T0068.md) | -| [T0082 Develop New Narratives](../../../generated_pages/techniques/T0082.md) | -| [T0083 Integrate Target Audience Vulnerabilities into Narrative](../../../generated_pages/techniques/T0083.md) | +| [T0003 Leverage Existing Narratives](../../generated_pages/techniques/T0003.md) | +| [T0004 Develop Competing Narratives](../../generated_pages/techniques/T0004.md) | +| [T0022 Leverage Conspiracy Theory Narratives](../../generated_pages/techniques/T0022.md) | +| [T0040 Demand insurmountable proof](../../generated_pages/techniques/T0040.md) | +| [T0068 Respond to Breaking News Event or Active Crisis](../../generated_pages/techniques/T0068.md) | +| [T0082 Develop New Narratives](../../generated_pages/techniques/T0082.md) | +| [T0083 Integrate Target Audience Vulnerabilities into Narrative](../../generated_pages/techniques/T0083.md) | diff --git a/generated_pages/tactics/TA15.md b/generated_pages/tactics/TA15.md index 79c2a5a..2e763d4 100644 --- a/generated_pages/tactics/TA15.md +++ b/generated_pages/tactics/TA15.md @@ -23,18 +23,18 @@ Establishing information assets allows an influence operation to promote messagi | Techniques | | ---------- | -| [T0007 Create Inauthentic Social Media Pages and Groups](../../../generated_pages/techniques/T0007.md) | -| [T0010 Cultivate ignorant agents](../../../generated_pages/techniques/T0010.md) | -| [T0013 Create inauthentic websites](../../../generated_pages/techniques/T0013.md) | -| [T0014 Prepare fundraising campaigns](../../../generated_pages/techniques/T0014.md) | -| [T0065 Prepare Physical Broadcast Capabilities](../../../generated_pages/techniques/T0065.md) | -| [T0090 Create Inauthentic Accounts](../../../generated_pages/techniques/T0090.md) | -| [T0091 Recruit bad actors](../../../generated_pages/techniques/T0091.md) | -| [T0092 Build Network](../../../generated_pages/techniques/T0092.md) | -| [T0093 Acquire/ recruit Network](../../../generated_pages/techniques/T0093.md) | -| [T0094 Infiltrate Existing Networks](../../../generated_pages/techniques/T0094.md) | -| [T0095 Develop Owned Media Assets](../../../generated_pages/techniques/T0095.md) | -| [T0096 Leverage Content Farm](../../../generated_pages/techniques/T0096.md) | +| [T0007 Create Inauthentic Social Media Pages and Groups](../../generated_pages/techniques/T0007.md) | +| [T0010 Cultivate ignorant agents](../../generated_pages/techniques/T0010.md) | +| [T0013 Create inauthentic websites](../../generated_pages/techniques/T0013.md) | +| [T0014 Prepare fundraising campaigns](../../generated_pages/techniques/T0014.md) | +| [T0065 Prepare Physical Broadcast Capabilities](../../generated_pages/techniques/T0065.md) | +| [T0090 Create Inauthentic Accounts](../../generated_pages/techniques/T0090.md) | +| [T0091 Recruit bad actors](../../generated_pages/techniques/T0091.md) | +| [T0092 Build Network](../../generated_pages/techniques/T0092.md) | +| [T0093 Acquire/ recruit Network](../../generated_pages/techniques/T0093.md) | +| [T0094 Infiltrate Existing Networks](../../generated_pages/techniques/T0094.md) | +| [T0095 Develop Owned Media Assets](../../generated_pages/techniques/T0095.md) | +| [T0096 Leverage Content Farm](../../generated_pages/techniques/T0096.md) | diff --git a/generated_pages/tactics/TA16.md b/generated_pages/tactics/TA16.md index b4f5eca..4397f1b 100644 --- a/generated_pages/tactics/TA16.md +++ b/generated_pages/tactics/TA16.md @@ -13,12 +13,12 @@ | Techniques | | ---------- | -| [T0009 Create fake experts](../../../generated_pages/techniques/T0009.md) | -| [T0011 Compromise legitimate accounts](../../../generated_pages/techniques/T0011.md) | -| [T0097 Create personas](../../../generated_pages/techniques/T0097.md) | -| [T0098 Establish Inauthentic News Sites](../../../generated_pages/techniques/T0098.md) | -| [T0099 Prepare Assets Impersonating Legitimate Entities](../../../generated_pages/techniques/T0099.md) | -| [T0100 Co-opt Trusted Sources](../../../generated_pages/techniques/T0100.md) | +| [T0009 Create fake experts](../../generated_pages/techniques/T0009.md) | +| [T0011 Compromise legitimate accounts](../../generated_pages/techniques/T0011.md) | +| [T0097 Create personas](../../generated_pages/techniques/T0097.md) | +| [T0098 Establish Inauthentic News Sites](../../generated_pages/techniques/T0098.md) | +| [T0099 Prepare Assets Impersonating Legitimate Entities](../../generated_pages/techniques/T0099.md) | +| [T0100 Co-opt Trusted Sources](../../generated_pages/techniques/T0100.md) | diff --git a/generated_pages/tactics/TA17.md b/generated_pages/tactics/TA17.md index e38dcee..36a2c7d 100644 --- a/generated_pages/tactics/TA17.md +++ b/generated_pages/tactics/TA17.md @@ -13,12 +13,12 @@ | Techniques | | ---------- | -| [T0049 Flooding the Information Space](../../../generated_pages/techniques/T0049.md) | -| [T0118 Amplify Existing Narrative](../../../generated_pages/techniques/T0118.md) | -| [T0119 Cross-Posting](../../../generated_pages/techniques/T0119.md) | -| [T0120 Incentivize Sharing](../../../generated_pages/techniques/T0120.md) | -| [T0121 Manipulate Platform Algorithm](../../../generated_pages/techniques/T0121.md) | -| [T0122 Direct Users to Alternative Platforms](../../../generated_pages/techniques/T0122.md) | +| [T0049 Flooding the Information Space](../../generated_pages/techniques/T0049.md) | +| [T0118 Amplify Existing Narrative](../../generated_pages/techniques/T0118.md) | +| [T0119 Cross-Posting](../../generated_pages/techniques/T0119.md) | +| [T0120 Incentivize Sharing](../../generated_pages/techniques/T0120.md) | +| [T0121 Manipulate Platform Algorithm](../../generated_pages/techniques/T0121.md) | +| [T0122 Direct Users to Alternative Platforms](../../generated_pages/techniques/T0122.md) | diff --git a/generated_pages/tactics/TA18.md b/generated_pages/tactics/TA18.md index 7af8e2c..23ca453 100644 --- a/generated_pages/tactics/TA18.md +++ b/generated_pages/tactics/TA18.md @@ -13,11 +13,11 @@ | Techniques | | ---------- | -| [T0047 Censor social media as a political force](../../../generated_pages/techniques/T0047.md) | -| [T0048 Harass](../../../generated_pages/techniques/T0048.md) | -| [T0123 Control Information Environment through Offensive Cyberspace Operations](../../../generated_pages/techniques/T0123.md) | -| [T0124 Suppress Opposition](../../../generated_pages/techniques/T0124.md) | -| [T0125 Platform Filtering](../../../generated_pages/techniques/T0125.md) | +| [T0047 Censor social media as a political force](../../generated_pages/techniques/T0047.md) | +| [T0048 Harass](../../generated_pages/techniques/T0048.md) | +| [T0123 Control Information Environment through Offensive Cyberspace Operations](../../generated_pages/techniques/T0123.md) | +| [T0124 Suppress Opposition](../../generated_pages/techniques/T0124.md) | +| [T0125 Platform Filtering](../../generated_pages/techniques/T0125.md) |