Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature/json-get-techniques-api #188

Open
wants to merge 55 commits into
base: main
from
Open
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
5d773a5
updated_stix_JSON for "tram attackdata load"
ankit-safe Oct 20, 2022
8a89ad9
updated attackdata.py to accomodate new STIX JSON v11.3
ankit-safe Oct 20, 2022
86791e6
Updated (attack_object table)database as per v11.3
ankit-safe Oct 20, 2022
ea21b53
all_analyzed_reports: consist of: agentless_unique_data, TSAR, safeguard
ankit-safe Oct 20, 2022
afbcbd1
updated bootstrap training data as per last committed file(i.e. all a…
ankit-safe Oct 20, 2022
3967817
updated reformat_training_data.py to accomodate v11.3 techniques
ankit-safe Oct 25, 2022
adbbf7c
removed revoked and old techniques from bootstrap-training-data.json and
ankit-safe Oct 25, 2022
f0762c8
updated docker file to accomodate new TRAM image which consist new v1…
ankit-safe Oct 26, 2022
b2000fa
updated pandas version to resolve numpy error
ankit-safe Oct 26, 2022
831556e
updated title and source label
ankit-safe Oct 26, 2022
deebcf2
updated title lable
ankit-safe Oct 26, 2022
eddebde
created docker compose file for linux
ankit-safe Oct 26, 2022
d53801f
updated docker-compose to accomodate tram_linux_1 image
ankit-safe Oct 26, 2022
1a39752
removed uneeded packages
ankit-safe Oct 31, 2022
779a5f3
removed commented code
ankit-safe Oct 31, 2022
67bb7fc
enabled debug flag
ankit-safe Nov 1, 2022
9c03650
removed deprecated and revoked techniques
ankit-safe Nov 1, 2022
fbacff0
feat: created new endpoint to fetch API techniques
ankit-safe Nov 1, 2022
ad4f0f0
updated "techniques" endpoint to optimize processing speed
ankit-safe Nov 1, 2022
a69dc08
added condition to only store those object which are techniques only
ankit-safe Nov 3, 2022
a3bd1a0
reverted changes to stock sentences in bootstrap-training-data with u…
ankit-safe Nov 3, 2022
92bf401
reverted to stock sentences with updated v11 techniques
ankit-safe Nov 3, 2022
9c84a73
updated the structure of technique name
ankit-safe Nov 4, 2022
a371f37
added technique-description to every v11 technique
ankit-safe Nov 4, 2022
324e965
changed path from static to dynamic
ankit-safe Nov 4, 2022
51ea617
added ctid CVE data for training and existing tram_dataset for verifi…
ankit-safe Nov 4, 2022
d3b8d42
updated files with VA(TSAR + CTID) and technique description
ankit-safe Nov 7, 2022
3c5c43a
updated the the path from static to dynamic of "bootstrap-file"
ankit-safe Nov 7, 2022
0c7f685
adding va_parser folder to repo
ankit-safe Nov 7, 2022
ec5feaa
feat: add year-wise cve list
ankit-safe Nov 7, 2022
8f49de1
test-cve-files-with-parser
ankit-safe Nov 7, 2022
423d9b2
made changes in dynamic path beacuse earlier method was not working o…
ankit-safe Nov 7, 2022
53eb5fa
added new function to fetch token at runtime
ankit-safe Nov 9, 2022
4e0ab2d
updated the threshold value
ankit-safe Nov 9, 2022
22e574f
added new function to delete document file and clear previous documen…
ankit-safe Nov 9, 2022
b2c011c
adding .gitignore to ignore /data/media/
ankit-safe Nov 9, 2022
1d90bfa
added a cleanup function which will clean the memory
ankit-safe Nov 9, 2022
18519ae
refactored the endpoint name which was incorrect earlier
ankit-safe Nov 9, 2022
772d187
converted static path to dynamic path
ankit-safe Nov 9, 2022
e6bdb14
cve-ttp-mapping-for-1999-2022
ankit-safe Nov 10, 2022
22ed4a5
update the key name of technique_id and technique_name in cve files
ankit-safe Nov 10, 2022
1d66b1b
added new function to analyse and process trade_web's CVE
ankit-safe Nov 12, 2022
0ce4ad2
data consist of CTID + TSAR + Missing_CVE + Technique Description
ankit-safe Nov 14, 2022
ceef033
created new functions to add training dataset in tram
ankit-safe Nov 21, 2022
5ccb57c
created new file for the original state of all_analyzed
ankit-safe Nov 21, 2022
a761ff3
Copy of all_analyzed file with v11.3 techniques and with tram stock s…
ankit-safe Nov 22, 2022
7415a98
added new files to run tram automatically on EC2
ankit-safe Nov 23, 2022
c21e3d1
update ttp mapping for CVEs which were empty before_
ankit-safe Nov 30, 2022
5ca5f5f
added ca data
Dec 13, 2022
6254e9a
added code for data augementation
Dec 13, 2022
444b9d4
added condition to only insert 576 v11 techniques
ankit-safe Dec 13, 2022
8ca9f1e
removed the deprecated techniques
ankit-safe Dec 15, 2022
c347605
removed deprecated technique
ankit-safe Dec 15, 2022
0e66724
added new endpoint to remove report
ankit-safe Dec 16, 2022
bd6e74a
all analyzed state C file : added mitigation ONLY
ankit-safe Dec 21, 2022

Sorry, this diff is taking too long to generate.

It may be too large to display on GitHub.