Skip to content

Commit 1829f24

Browse files
authored
Merge pull request #1274 from redcanaryco/remove-execution-framworks
[WIP] Remove execution frameworks from Atomic Red Team
2 parents e1181e7 + 3cd3f07 commit 1829f24

8 files changed

Lines changed: 3 additions & 1213 deletions

File tree

docs/_layouts/default.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ <h2 class="project-tagline">{{ site.description | default: site.github.project_t
2828
<a href="use-cases" class="btn">Use Cases</a>
2929
<a href="testing" class="btn">Get Started</a>
3030
<a href="contributing" class="btn">Contributing</a>
31-
<a href="apis-execution-frameworks" class="btn">APIs &amp; Execution Frameworks</a>
31+
<a href="apis" class="btn">APIs</a>
3232
<a href="related" class="btn">Related</a>
3333
<a href="{{ site.github.repository_url }}" class="btn">View on GitHub</a>
3434
<a href="https://slack.atomicredteam.io" class="btn">Join on Slack</a>
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,10 @@ layout: default
66
Atomic Red Team includes a Ruby API we use to validate atomic tests, generate docs, and
77
[interact with ATT&CK](#bonus-apis-ruby-attck-api).
88

9-
> Want to contribute APIs for another language such as Python or Powershell?
10-
Follow the interface in `atomic_red_team/atomic_red_team.rb` and submit a pull request!
11-
129
## Ruby API
1310

1411
Atomic Red Team comes with a Ruby API that we use when validating tests again our spec, generating
15-
documentation in Markdown format, etc. You too can use the API to use Atomic Red Team tests
16-
in your test execution framework.
12+
documentation in Markdown format, etc.
1713

1814
### Installing
1915
Add atomic-red-team to your Gemfile:
@@ -93,7 +89,7 @@ command-and-control has 21 techniques
9389
initial-access has 10 techniques
9490
```
9591

96-
### Example (my favorite): Getting a 2D array of the ATT&CK matrix of Tactic columns and Technique rows:
92+
### Example: Getting a 2D array of the ATT&CK matrix of Tactic columns and Technique rows:
9793
```ruby
9894
2.2.0 :062 > Attack.new.ordered_tactics
9995
=> ["initial-access", "execution", "persistence", "privilege-escalation", "defense-evasion", "credential-access",

execution-frameworks/README.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

execution-frameworks/contrib/python/README.md

Lines changed: 0 additions & 158 deletions
This file was deleted.

execution-frameworks/contrib/python/requirements.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)