Commit graph

270 commits

Author SHA1 Message Date
niclas
34b8ce4f3c Add [graph] opacity adjustment 2024-02-29 11:41:59 +01:00
niclas
7ad4babe7f Add [graph] galaxy visualisation while hovering 2024-02-29 09:19:48 +01:00
niclas
9bc289a4b1 Add [graph] node enlargement while hovering 2024-02-28 14:05:28 +01:00
niclas
d4df918d77 Fix [graph] replace . from galaxy class names 2024-02-28 13:54:38 +01:00
niclas
0c5b9c8d20 Add [graph] legend 2024-02-28 13:10:51 +01:00
niclas
8be04d62c4 fix [graph] parent node bug 2024-02-27 15:40:34 +01:00
niclas
7fdabc9f4d Add [graph] galaxy filtering 2024-02-27 15:08:28 +01:00
niclas
5d24d645d3 ref [cluster] remove duplicates 2024-02-27 11:06:36 +01:00
niclas
b85fd1538e Refactor [generator] 2024-02-26 15:33:26 +01:00
Niclas Dauster
eb8622d213
Merge branch 'MISP:main' into main 2024-02-26 09:42:43 +01:00
niclas
a0f3ed5873 Add [tidal] relations for associated objects 2024-02-26 09:40:42 +01:00
niclas
5062c61620 Add [tidal] relation enrichment with mitre 2024-02-23 14:54:25 +01:00
85d2b416bc
chg: [mkdocs] rsync fixed 2024-02-23 12:30:45 +01:00
niclas
a311ce6a1c Add [technique] subtechnique 2024-02-23 11:25:07 +01:00
niclas
35b8192208 refactor [tool] code 2024-02-23 11:14:00 +01:00
niclas
9467e101bf Add [config] optional "private" relations 2024-02-22 12:12:31 +01:00
niclas
9d2dfba0b9 Fix [config] metadata mapping 2024-02-22 10:52:23 +01:00
niclas
b9746f2b41 chg [config] external config file 2024-02-22 10:18:18 +01:00
dependabot[bot]
faa3ec1955
Bump cryptography from 42.0.2 to 42.0.4 in /tools/mkdocs
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.2 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.2...42.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 20:44:14 +00:00
niclas
108e43e1ca Refactor [creation] script 2024-02-21 16:24:48 +01:00
niclas
059de052ad chg [tidal] only generate set metadata 2024-02-20 11:56:55 +01:00
niclas
a33e9e2a14 Add [tidal] scipts to create new galaxies 2024-02-19 11:30:10 +01:00
dependabot[bot]
9d7bc3b4a2
Bump cryptography from 42.0.1 to 42.0.2 in /tools/mkdocs
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.1 to 42.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.1...42.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 00:58:19 +00:00
niclas
946b337796 fix [generator] bug displaying relations to priv clusters multiple times
in table
2024-02-16 12:18:07 +01:00
niclas
401cee30c4 chg [generator] run black code formatter 2024-02-16 10:53:08 +01:00
Niclas Dauster
d70ca177d0
Merge branch 'main' into feature/exclude_deprecated 2024-02-16 10:46:24 +01:00
niclas
e969b503e9 Fix [generator] move statistics in toc 2024-02-16 10:36:17 +01:00
niclas
9c397a4b40 Add [generator] func to ignore deprecated galaxies for site creation 2024-02-16 10:29:05 +01:00
niclas
0e1f0db3f7 Formatted code using black 2024-02-08 11:46:00 +01:00
niclas
8f93eb9ed6 Fix [graph] links + pairwise distance using Fruchterman-Reingold
(https://arxiv.org/pdf/1201.3011.pdf)
2024-02-08 11:43:17 +01:00
niclas
ce55d8799d Refactor code 2024-02-07 11:29:15 +01:00
niclas
b6ef08a664 Add [statistics] text 2024-02-07 10:41:29 +01:00
niclas
8e957aae82 Chg [generator] cleanup 2024-02-07 10:36:01 +01:00
niclas
ee834867b7 Chg [build] dependency check 2024-02-07 10:34:55 +01:00
niclas
9bd54378a6 Ref [tool] mkdocs 2024-02-07 10:23:23 +01:00
niclas
9339e68716 Fix [statistics] linking 2024-02-07 10:01:04 +01:00
niclas
fa5c85c955 Chg [modules] get rid of npm 2024-02-06 16:55:05 +01:00
niclas
2a4d27e3bb Add [script] npm setup 2024-02-06 16:16:45 +01:00
niclas
8be35cfdb3 Fix [tool] internal linking 2024-02-06 16:07:46 +01:00
niclas
be112b6588 Fix [tablefilter] base path to local 2024-02-06 14:02:45 +01:00
niclas
a921d1b192 Fix [simulation] update graph 2024-02-06 13:56:08 +01:00
niclas
5899d5d5c8 Fix [generator] relation level 2024-02-06 13:34:33 +01:00
niclas
4a26db572c Fix [statistics] bar graph margin 2024-02-05 16:06:35 +01:00
niclas
71d90c2c77 Improve [statistics] graphs for statistics 2024-02-05 15:59:09 +01:00
niclas
710837770f Change [deps] use npm packages 2024-02-05 12:26:14 +01:00
niclas
9f8c453db7 Add [graph] node names 2024-02-05 11:54:49 +01:00
niclas
c99309e571 Add [graph] drag by user 2024-02-05 10:30:29 +01:00
niclas
590a05e3c7 Add [graph] filtering based on table 2024-02-05 09:42:20 +01:00
niclas
d357075432 Add [graph] basic graph 2024-02-02 14:10:57 +01:00
niclas
5c87f0d720 Add [table gen] relation level 2024-02-01 16:17:56 +01:00
niclas
aed690df60 Add [display relations] table with filters 2024-02-01 15:29:54 +01:00
niclas
29b39f55d7 Add [generator] statistics 2024-02-01 11:05:45 +01:00
niclas
590554cb0f Rename [geerator] global variables 2024-01-31 14:09:30 +01:00
niclas
65b87b53fe Fix [generator] relations 2024-01-31 13:52:04 +01:00
niclas
45bd5f7ddb Add [generator] statistics 2024-01-31 11:32:12 +01:00
niclas
b53616024f Add [generator] get related containers 2024-01-30 16:53:47 +01:00
niclas
b8b24f74ec Refactor [generator] generate mkdocs site 2024-01-30 16:29:24 +01:00
Christophe Vandeplas
6ea968588a
new: [mitre] MITRE Data Sources and Data Components fixes #914 2024-01-12 17:36:05 +01:00
829271676a
chg: [mkdocs] add a visual 2024-01-03 17:28:30 +01:00
b94f7d7274
chg: [mkdocs] add the authors box per cluster 2024-01-03 08:52:45 +01:00
197aafdf15
chg: [mkdocs] add the contributing part 2024-01-02 10:48:39 +01:00
62070573e1
chg: [mkdocs] add RSS support 2024-01-02 10:48:04 +01:00
6e731d38fd
chg: [mkdocs] fix the title page generation 2024-01-01 19:32:08 +01:00
63bdedff47
new: [misp-galaxy.org] First version of misp-galaxy.org 2024-01-01 19:01:29 +01:00
03db961dd8
new: [mkdocs] basic generator for the mkdocs-material website for all the MISP galaxy
Work-in-progress
2023-12-31 18:13:24 +01:00
Christophe Vandeplas
c6b218793f
fix: [mitre-atlas] better sorting of data 2023-12-19 16:00:09 +01:00
Christophe Vandeplas
ae3202be02
fix: [mitre-atlas] value without ID 2023-12-19 15:36:44 +01:00
Christophe Vandeplas
adb9c2a052
new: [mitre] New MITRE ATLAS Galaxy 2023-12-18 12:49:14 +01:00
Christophe Vandeplas
b0ebc02b19
new: [disarm] Initial DISARM galaxy #783 2023-12-02 17:59:57 +01:00
Delta-Sierra
68903b5ce7 add naics generation script 2023-10-31 11:40:20 +01:00
fe77114b84
chg: [description_value] reprocess clusters to avoid duplicate on value 2023-10-13 18:36:13 +02:00
6f1b8344a5
chg: [adoc_galaxy] exclude firearms and ammunitions 2023-10-13 18:35:10 +02:00
Christophe Vandeplas
02c50184bf
chg: [attck4fraud] Full merge of E.A.S.T. data + updated script 2023-05-13 09:50:14 +02:00
Christophe Vandeplas
2d7b7137bf
new: [tools] gen E.A.S.T. galaxy tool - not functional 2023-05-07 21:16:08 +02:00
Christophe Vandeplas
fd44ebaee0
fix: [tool] minor cosmetic fix 2023-04-23 16:31:31 +02:00
Christophe Vandeplas
568e6a7507
fix: [tool] minor cosmetic fix 2023-04-23 15:00:57 +02:00
Christophe Vandeplas
7d98ac013c
chg: [tool] gen_relationships is now interactive 2023-04-23 14:59:26 +02:00
Christophe Vandeplas
bea5fda2ab
new: [tool] Initial version of a Relationship generator. 2023-04-23 13:23:23 +02:00
Christophe Vandeplas
e056a9ea0c
fix: [tools] 360net cosmetic fix 2023-04-23 10:19:48 +02:00
2763cdd72b
chg:[sigma] Sigma rules updated 2023-04-12 11:44:43 +02:00
Tom King
e52eefa0e7 chg: [mitre] updated with correct ID parsing 2023-02-21 10:36:37 +00:00
Christophe Vandeplas
a6a9a73ae5 chg: [360net] updated to latest online version 2023-02-20 20:03:36 +08:00
57871ee05d
add: [region] Added script to update the region cluster based on the UNSD M49 csv file 2023-01-24 22:49:14 +01:00
f605f041d9
fix: [tools] Added missing closing ' 2023-01-24 01:21:54 +01:00
997e570ad2
fix: [sigma] version must be an int 2023-01-13 16:38:56 +01:00
5804065e16
chg: [tools] sigma tools updated 2023-01-12 14:16:20 +01:00
1c8880b3bb
new: [tools] Sigma export tool added based on https://github.com/jstnk9/MISP/pull/1 2023-01-06 16:00:37 +01:00
Andras Iklody
13dbf70d77
fix: [att&ck converter] allow multiple external IDs
- There are in some cases external ID references to CAPEC in addition to ATT&CK in techniques
- convert external ID to a list rather than a single string

- as reported by @SYNchroACK
- as hurried along by a disappointed @deresz
2022-11-28 12:25:25 +01:00
Christophe Vandeplas
7b3670c4ee chg: [tool] make mitre script easier to find 2022-09-27 07:28:00 +02:00
eacab6ca27
new: [malpedia] remove duplicate UUIDs objects (coming from Malpedia API) 2022-09-26 10:58:09 +02:00
Christophe Vandeplas
0609974545 fix: [atrm] fix bug in authors 2022-09-23 15:39:49 +02:00
Christophe Vandeplas
b011ddee5b fix: [360net] fixes null entries in lists 2022-09-13 22:12:51 +02:00
Christophe Vandeplas
c5a5fa7cfa chg: [360net] add 360.net APT list fixes #764 2022-09-13 21:48:16 +02:00
Christophe Vandeplas
1369756810 chg: [atrm] Add Azure Threat Research Matrix Galaxy and generation script 2022-08-06 21:19:31 +02:00
marjatech
587dc8560b add script to automate malpedia update 2022-07-04 14:24:34 +02:00
Christophe Vandeplas
4a469299fd [mitre] update sorting algo
will make future ATT&CK updates less noisy in the git diff
2022-05-25 21:00:57 +02:00
c673360afa
chg: [tools] add skip list in index generation (to focus on intelligence/cyber) 2022-04-04 11:21:46 +02:00
21478c0d8d
chg: [adoc] updated with the non-cyber releated lists 2022-04-04 11:17:40 +02:00
2d8eff9de9
chg: [tools] adoc export now includes a skip list 2022-03-25 10:12:48 +01:00
2c586d2f96
chg: [tools] updated for the new website 2022-02-01 11:05:25 +01:00
a0804c1194
fix: [tools] Generate index Markdown layout updated 2022-01-07 16:55:29 +01:00
d51eecdab8
new: [tools] Generate markdown index 2022-01-07 12:55:50 +01:00
adb467743e
chg: [tools] add a reference to the relationship graph 2022-01-06 19:01:40 +01:00
Christophe Vandeplas
aeb5719448 chg: [att&ck] update to ATT&CK v10 2021-10-22 14:34:25 +02:00
0ccbdb862b
chg: [tea] first version 2020-10-23 11:16:50 +02:00
Christophe Vandeplas
2334676e64 chg: [att&ck] no tag for subtechnique 2020-10-18 20:14:05 +02:00
VVX7
5e54fc2022 chg: [dev] gen_defence_university.py no longer outputs empty strings, lists 2020-08-22 13:01:20 -04:00
VVX7
b4c3ffc8eb new: [dev] add ASPI's China Defence University Tracker.
Thanks to Cormac Doherty for writing the web scraper! To update the galaxy run the included gen_defence_university.py script.

"The China Defence Universities Tracker is a database of Chinese institutions engaged in military or security-related science and technology research. It was created by ASPI’s International Cyber Policy Centre.

It includes entries on nearly 100 civilian universities, 50 People’s Liberation Army institutions, China’s nuclear weapons program, three Ministry of State Security institutions, four Ministry of Public Security universities, and 12 state-owned defence industry conglomerates.

The Tracker is a tool to inform universities, governments and scholars as they engage with the entities from the People’s Republic of China. It aims to build understanding of the expansion of military-civil fusion—the Chinese government’s policy of integrating military and civilian efforts—into the education sector.

The Tracker should be used to inform due diligence of Chinese institutions. However, the fact that an institution is not included here does not indicate that it should not raise risks or is not involved in defence research. Similarly, entries in the database may not reflect the full range and nature of an institution’s defence and security links." - ASPI (https://unitracker.aspi.org.au/about/)
2020-08-21 11:24:22 -04:00
Christophe Vandeplas
d32022b241 fix: [attack] fixes old MITRE relationships not being removed 2019-10-27 21:06:26 +01:00
Christophe Vandeplas
76668d0ebb fix: [adoc] ignore deprecated galaxies 2019-10-27 18:35:44 +01:00
Christophe Vandeplas
4ab9bbbfa3 chg: [attack] update to latest ATT&CK data 2019-10-25 10:12:41 +02:00
Christophe Vandeplas
eb594cba0f fix: [misinfosec] fixes inconsistent filename 2019-10-20 18:53:02 +02:00
VVX7
e4998efec9 chg: [galaxy] added AMITT galaxy/cluster generator script 2019-10-08 13:52:08 -04:00
Deborah Servili
5c35bd01de
try to please CodeFactor 2019-09-26 14:43:25 +02:00
Deborah Servili
1ea212612a
add script used to create region galaxy (Not optimised or anything) 2019-09-26 13:27:31 +02:00
Sebastian Wagner
c93103bba1
Add test for empty strings
Should prevent MISP/misp-galaxy#438
2019-08-30 10:08:16 +02:00
6e19d21d3a
chg: [tools] fix the attribution confidence level 2019-03-19 16:49:19 +01:00
Deborah Servili
ecf76178e7
add attribution-confidence attribute to threat-actor 2019-03-11 11:18:12 +01:00
Christophe Vandeplas
db2dbc7cb6 fix: [tool] MITRE conversion script 2018-12-09 09:14:56 +01:00
Christophe Vandeplas
bdfefb4499 MITRE galaxy - initial conversion and migration script
this is not fully working yet !
2018-12-09 08:09:53 +01:00
Christophe Vandeplas
bd1f22ad7d pep8, include the misp-galaxy tag in the output 2018-12-02 11:35:49 +01:00
ca1bc24f65
fix: [graph.py] small fix to make it work 2018-10-19 14:59:09 +02:00
Christophe Vandeplas
bceee0f03d tool: experimental graphing tool 2018-10-19 14:30:05 +02:00
Christophe Vandeplas
1e90cac717 fix: intrusion is an actor and not a tool 2018-10-17 18:17:33 +02:00
Christophe Vandeplas
c51ba2e868 chg: MITRE relationships included in the respective cluster. 2018-10-17 08:08:58 +02:00
Christophe Vandeplas
c49b3242a5 chg: mappings are now in the generated adoc
plus massive performance improvement
2018-10-16 16:19:16 +02:00
Christophe Vandeplas
f14d616e22 chg: magical mapping with malpedia 2018-10-12 11:00:00 +02:00
Christophe Vandeplas
65eb66a739 fix: automatically fix missing uuids 2018-10-12 10:55:24 +02:00
Davide Arcuri
253fbed356 Added Malpedia Galaxy
based on malpedia git repo

Co-Authored-By: garanews <garanews@users.noreply.github.com>
2018-10-05 14:30:31 +02:00
Christophe Vandeplas
4d232c56e0 cosmetic change 2018-08-14 09:38:38 +02:00
Christophe Vandeplas
88162aa44e chg: [mapping] Generated automatic mapping between clusters 2018-08-14 09:35:22 +02:00
bee6edc6a8
fix: cleanup the link generation based on type instead of title (Thanks
to Juan Rocha for the report)
2018-06-22 12:56:26 +02:00
Deborah Servili
2896deff13 fix typo in pre-attack-relationship script - thanks @Terrtia 2018-05-28 13:53:26 +02:00
2f99eb4e3f
add: mitre-attack namespace for all the ATT&CK galaxies 2018-05-20 09:36:35 +02:00
Deborah Servili
d82a76c08f fix scripts for nobile and pre attack attack pattern 2018-05-19 13:09:30 +02:00
Deborah Servili
730353f63d update mitre galaxies - add external id and killchain 2018-05-19 12:56:20 +02:00
Deborah Servili
4c07e583fe update mitre 2.0 scripts to add external_id in meta (still need to be tested) 2018-05-18 16:15:26 +02:00
Deborah Servili
804fcedb5c add external_id to values 2018-04-03 15:53:17 +02:00
StefanKelm
190efe7497
Update create_mitre-enterprise-attack-tool_galaxy.py 2018-03-22 14:20:59 +01:00
StefanKelm
9f98a475fd
Update create_mitre-enterprise-attack-relationship_galaxy.py 2018-03-22 14:20:11 +01:00
StefanKelm
24c4ecf87c
Update create_mitre-enterprise-attack-malware_galaxy.py 2018-03-22 14:19:08 +01:00
StefanKelm
00257d04fa
Update create_mitre-enterprise-attack-intrusion-set_galaxy.py 2018-03-22 14:17:50 +01:00
StefanKelm
165c33410d
Update create_mitre-enterprise-attack-course-of-action_galaxy.py 2018-03-22 14:16:06 +01:00
StefanKelm
a600aae010
Update create_mitre-enterprise-attack-attack-pattern_galaxy.py 2018-03-22 14:15:06 +01:00
Deborah Servili
c5ed4cb457 modify argument in add_missing_uuid script 2018-02-28 16:19:16 +01:00
Deborah Servili
d88a4a44dc add uuid to every cluster 2018-02-28 15:37:37 +01:00
Deborah Servili
dd62ea1844 manage duplicate refs - first try 2018-02-23 11:44:17 +01:00
Deborah Servili
48a65e15a6 fix empty meta field 2018-02-23 08:37:15 +01:00
Deborah Servili
4ddb598de4 add MITRE Galaxies V2.0 2018-02-21 16:28:11 +01:00
db2b187bc6
Merge branch 'master' of https://github.com/Kafeine/misp-galaxy into Kafeine-master 2018-02-14 11:06:19 +01:00