Skip to content

Commit

Permalink
Updated notebooks fixes #44, updated Jupyterbook config and toc file …
Browse files Browse the repository at this point in the history
…to latest version format fixes #47
  • Loading branch information
Cyb3rWard0g committed Jan 20, 2022
1 parent 9650c52 commit ed14b9a
Show file tree
Hide file tree
Showing 20 changed files with 13,003 additions and 19,981 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
[![Open Source Love svg1](https://badges.frapsoft.com/os/v3/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)
[![Downloads](https://pepy.tech/badge/attackcti)](https://pepy.tech/project/attackcti)

A Python module to access up to date ATT&CK content available in STIX via public TAXII server. This project leverages the python classes and functions of the [cti-python-stix2](https://github.com/oasis-open/cti-python-stix2) and [cti-taxii-client](https://github.com/oasis-open/cti-taxii-client) libraries developed by MITRE.
A Python module to access up-to-date ATT&CK content available in [STIX](https://oasis-open.github.io/cti-documentation/stix/intro) via a public [TAXII](https://oasis-open.github.io/cti-documentation/taxii/intro) server. This project leverages python classes and functions from the [cti-python-stix2](https://github.com/oasis-open/cti-python-stix2) and [cti-taxii-client](https://github.com/oasis-open/cti-taxii-client) libraries developed by MITRE.

## Goals

* Provide an easy way to access and interact with up to date ATT&CK content available in STIX via public TAXII server.
* Provide an easy way to access and interact with up-to-date ATT&CK content available in STIX via public TAXII server.
* Allow security analysts to quickly explore ATT&CK content and apply it in their daily operations.
* Allow the integration of ATT&Ck content with other platforms to host up to date information from the framework.
* Help security analysts during the transition from the ATT&CK MediaWiki API to the STIX/TAXII 2.0 API.
* Allow the integration of ATT&CK content with other platforms to host up to date information from the framework.
* Help security analysts during the transition from the old ATT&CK MediaWiki API to the STIX/TAXII 2.0 API.
* Learn STIX2 and TAXII Client Python libraries

## Documentation
Expand Down
4 changes: 3 additions & 1 deletion docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ logo: logo.png
# Force re-execution of notebooks on each build.
# See https://jupyterbook.org/content/execute.html
execute:
execute_notebooks: force
execute_notebooks: 'off'

# Define the name of the latex output file for PDF builds
latex:
Expand All @@ -28,6 +28,8 @@ repository:
# Add GitHub buttons to your book
# See https://jupyterbook.org/customize/config.html#add-a-link-to-your-repository
html:
home_page_in_navbar: false
use_edit_page_button: true
use_repository_button: true
use_issues_button: true
baseurl: https://attackcti.com/
Expand Down
23 changes: 13 additions & 10 deletions docs/_toc.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
# Table of content
# Learn more at https://jupyterbook.org/customize/toc.html
#
- file: intro
- part: Playground

format: jb-book
root: intro
parts:
- caption: Playground
chapters:
- file: playground/ATT&CK_DataSources
- file: playground/Export_All_Techniques
- file: playground/export_groups_navigator_layers
- file: playground/ICS_ATTACK_Exploration
- file: playground/techniques_by_datasources
- file: playground/Usage_Basics
- file: playground/Usage_Filters
- file: playground/1-Collect_All_Functions
- file: playground/2-Collect_Matrix_Specific_Functions
- file: playground/3-Export_All_Techniques_To_CSV
- file: playground/4-Explore_Data_Sources
- file: playground/5-Collect_Techniques_by_Data_Sources
- file: playground/6-Explore_ICS_Attack
- file: playground/7-Export_Groups_Navigator_Layers
- file: playground/8-Lookup_Functions

0 comments on commit ed14b9a

Please sign in to comment.