pyth0n1c
d40ca09d61
Merged develop into content_changer_improvements to resolve merge conflict. this was making it impossible to merge the PR in the GitHub Interface.
2022-06-23 14:19:17 -07:00
pyth0n1c
a74ebee88f
Added the --skip_enrichment option to the
...
contentctl tool. This can save a huge amount
of time when generating an app. Also
added a progress meter when the documentation
is being generated. Finally, correctly initialized
the default values of some class member fields
in order to get all the contentctl steps working.
2022-06-22 13:44:17 -07:00
pyth0n1c
10e1b51251
Branch was auto-updated.
2022-06-08 19:58:36 -07:00
Danny Leung
84420a1912
PEX-76: fix the detections obj to include the J2 docs fields
2022-06-06 15:01:26 -07:00
Danny Leung
518251e8c8
PEX-76: add back the detection_names obj
2022-06-06 09:51:16 -07:00
Danny Leung
c247d2cdd4
PEX-76: remove detection_names; modify detections to only contain name attribute
2022-06-02 21:03:36 -07:00
pyth0n1c
346c21cdfc
Branch was auto-updated.
2022-05-31 10:07:38 -07:00
Lou Stella
c7ad4a013b
Updating DM enum
2022-05-31 10:58:08 -05:00
d1vious
ce00e2414e
fixing testing redux
2022-05-31 11:11:40 -04:00
d1vious
baac782e94
updating tests
2022-05-31 10:14:24 -04:00
d1vious
917d4e0dca
just removing bolding
2022-05-27 20:36:32 -04:00
d1vious
2514983361
adding a note about how the score is calculated
2022-05-27 20:33:28 -04:00
patel-bhavin
c87f34fafa
minor url fix
2022-05-26 16:06:56 -07:00
pyth0n1c
b4cf2a0865
Branch was auto-updated.
2022-05-23 13:01:47 -04:00
pyth0n1c
93b8f5c288
Branch was auto-updated.
2022-05-23 13:01:43 -04:00
pyth0n1c
2ef39dd6c4
Branch was auto-updated.
2022-05-20 18:08:55 -04:00
pyth0n1c
47dd6ac2ef
Branch was auto-updated.
2022-05-20 18:08:53 -04:00
pyth0n1c
36ca496458
Branch was auto-updated.
2022-05-20 18:08:50 -04:00
Lou Stella
e12b16512a
Fixing tests
2022-05-20 12:19:21 -05:00
pyth0n1c
c16ccc1eec
Branch was auto-updated.
2022-05-19 21:21:59 -04:00
pyth0n1c
c74091184f
Branch was auto-updated.
2022-05-19 21:21:54 -04:00
pyth0n1c
1268a07a85
Branch was auto-updated.
2022-05-19 21:21:52 -04:00
d1vious
441ddacfb3
adding insider threat, fixing minor display bug
2022-05-19 21:19:35 -04:00
pyth0n1c
4b8d366d08
Branch was auto-updated.
2022-05-17 18:32:22 -04:00
pyth0n1c
d63698c1a5
Branch was auto-updated.
2022-05-17 18:32:19 -04:00
pyth0n1c
3621262f6b
Branch was auto-updated.
2022-05-17 18:32:14 -04:00
pyth0n1c
76c039f6a4
Branch was auto-updated.
2022-05-17 18:10:43 -04:00
pyth0n1c
b1c09736a6
Branch was auto-updated.
2022-05-17 18:10:40 -04:00
pyth0n1c
8f52d443bb
Branch was auto-updated.
2022-05-17 18:10:38 -04:00
pyth0n1c
8b197cbe3f
Branch was auto-updated.
2022-05-17 18:10:36 -04:00
patel-bhavin
6c1e1fea73
remove line
2022-05-17 14:52:16 -07:00
patel-bhavin
7952f316a7
new line:
2022-05-17 14:35:26 -07:00
patel-bhavin
f1a52746c1
ughh
2022-05-17 14:32:03 -07:00
patel-bhavin
7bc9788866
new line
2022-05-17 14:10:12 -07:00
patel-bhavin
2c655f52ca
test
2022-05-17 14:07:03 -07:00
patel-bhavin
84d0f1fd7f
new test files for code testing
2022-05-17 13:55:00 -07:00
d1vious
0651c540de
bumping layer version to 4.3
2022-05-17 16:50:56 -04:00
patel-bhavin
34ae999e98
new tranforms test file
2022-05-16 15:17:12 -07:00
patel-bhavin
9de437237f
adding collections to transforms
2022-05-16 13:36:07 -07:00
patel-bhavin
93590d76f5
adding hyperlink to detection page
2022-05-16 12:41:48 -07:00
pyth0n1c
938dd6824b
Branch was auto-updated.
2022-05-16 15:09:39 -04:00
pyth0n1c
0591cf421e
Branch was auto-updated.
2022-05-16 15:09:33 -04:00
Michael Haag
61df5c96ef
Delete cobalt_strike_named_pipes.yml
2022-05-16 13:04:05 -06:00
mhaag-spl
86391a5843
HaagCat
2022-05-16 12:59:46 -06:00
pyth0n1c
38d32c3341
Branch was auto-updated.
2022-05-16 13:06:58 -04:00
pyth0n1c
926317f5c4
Updated status print information around the
...
creation of App Enrichment, CVE, and
link validator caches. Made sure to close
CVE and App Enrichment caches after
they are opened and accessed instead of
relying on Python to close them for us
when their reference count is zero.
Also tested to ensure that if a previous
validate and generate succeeded, it
can be run again with no internet access!
This is perfect not just for performance
reasons, but offline/disconnected
environments.
2022-05-13 07:51:31 -04:00
pyth0n1c
fa9179fd9a
Added the shelve/shelf functionality to the CVE Enrichment Cache as well. This also replaced plain dict functionality and simplified the code.
2022-05-11 13:51:00 -07:00
pyth0n1c
bf27f47d1f
Moved from using a pickled dictionary, loaded and written manually, to shelve.Shelf for Reference cache. The interface is nearly identical, but it results in much cleaner code. We will likely do the same in the next commit for CVE cache.
2022-05-11 12:00:47 -07:00
pyth0n1c
e7580faf5f
Added caching of the results of link-verification to the --cached_and_offline argument. This means that if a link returns successfully and you run the tool again, the link won't be checked again. However, this means that if that cache sticks around for a long time, the link may actually stop returning but we won't continue checking it. Still, this makes it significantly easier to quickly find broken links, fix the broken links, and then run the tool again in a short period of time, only re-checking the broken links that have been fixed. This makes repairing and checking broken links a must faster workflow.
2022-05-10 17:08:24 -07:00
pyth0n1c
cdb66ae143
More optimizations in content_ctl. No longer generate ba_factory or factory if they are not needed - only generate the one or ones that are required. Also, provide status printouts for the AttackEnrichment so that the user can monitor progress and be sure something is happening.
2022-05-10 15:49:45 -07:00