Commit Graph

57 Commits

Author SHA1 Message Date
pyth0n1c 0117d03428 fixing wrong URL 2022-11-15 11:15:49 -08:00
pyth0n1c feb1c94d11 add crowdstrike fdr to baseline 2022-11-15 11:11:08 -08:00
Bhavin Patel 0f1b6189ab Merge branch 'develop' into gcp_account_takeover 2022-10-31 12:41:52 -07:00
mvelazco bdaf3ebcf9 updating amazon S3 url 2022-10-17 12:11:19 -04:00
patel-bhavin ab378d6705 addo_test 2022-10-13 16:47:29 -07:00
patel-bhavin cd70fb50e7 adding gcp configs 2022-10-12 18:09:41 -07:00
Michael Haag c9b12aa911 Update test_config_github_actions.json 2022-10-10 13:30:50 -06:00
Michael Haag 8f3fbdfcbf Update test_config_github_actions.json 2022-10-10 11:33:06 -06:00
srv-rr-gh-researchbt 5cca541cbc Branch was auto-updated. 2022-09-30 10:40:25 -07:00
pyth0n1c 3968693c33 Remove slim as a dependency. Still requires
some testing. This will break the contentctl build
functionality as it still requires slim.  A user can
install splunk-packaging-toolkit separately,
but it is not currently compatible with Python3.10.
2022-09-30 09:54:19 -07:00
patel-bhavin 819b016b37 search updaate and remove import 2022-09-14 18:24:59 -05:00
pyth0n1c 4ac73c8614 Branch was auto-updated. 2022-08-22 14:51:20 -07:00
mvelazco b0c3232991 adding microsoft cloud services ta 2022-08-22 17:38:49 -04:00
pyth0n1c 02930ad974 Change from ResultsReader to
JSONResultsReader since
ResultsReader was deprecated
in the latest Splunk SDK.
2022-07-21 12:38:15 -07:00
pyth0n1c 51edd7950a Condensed multiple requirements.txt
files into single requirements.txt in
the root of security_content.
Removed explicit calls to python3
in CI/CD workflows and inside of
the docker_detection_testing tool.
These are not required and in fact
should not be done since python
interpreters started by the
detection tester inherit the
venv the parent was run under.
2022-07-20 15:53:20 -07:00
pyth0n1c d5d7725afe JSON file contained the words None, which is correctly for Python code, instead of null which is valid JSON 2022-07-19 13:47:05 -07:00
pyth0n1c 93cf4d1d3f Merge branch 'develop' into 20220715_app_baseline 2022-07-19 12:57:52 -07:00
pyth0n1c 9a3302512a Update Office 365 AddOn to 4.0 2022-07-15 09:13:10 -07:00
pyth0n1c ea70270940 Update CIM and MS Sysmon as well 2022-07-15 09:04:21 -07:00
pyth0n1c e993ff1dce Updating baseline to latest apps as of
20220715.  Apps have already been
uploaded to S3.
2022-07-15 08:48:32 -07:00
pyth0n1c bf127dc0c0 Updating authorize.conf to allow us to delete from internal indexes. Reordering how delete works. 2022-07-12 08:39:08 -07:00
pyth0n1c 71b7c5d45c Forgot to specify the host that data
was being uploaded from.  This means
that delete does not work as expected,
causing a large number of tests to fail
and slower searches.
2022-07-11 14:06:01 -07:00
pyth0n1c 1e6f2d79b0 Don't modify the original search variable.
This can cause problems if we need to run
the search again.
2022-07-11 12:48:25 -07:00
pyth0n1c b1ba36517e Updated wait time
and fixed typo in print
statement.
2022-07-07 17:09:51 -07:00
pyth0n1c 81324ddb00 A number of detections are passing locally
but failing in CI/CD.  I believe this is because
they are not being given enough time to finish
their data ingest completely.  If a search fails,
wait some time and run it a few more times to
see if it will complete.
2022-07-07 15:58:46 -07:00
pyth0n1c f2b7f155eb Faster container startup when launching
a single container. Same wait time
between containers when launching
multiple containers.  This gets us
to startup much faster for the most
common testing case, a single
container.
2022-07-07 15:30:24 -07:00
pyth0n1c 6cfa2014d2 Remove ambiguity from the git checkout
command used by the detection testing code.
2022-06-28 16:46:51 -07:00
pyth0n1c e818a0d1ed Fixing print statement that was
was not obeying the verbose argument.
2022-06-23 15:35:56 -07:00
pyth0n1c 050491a1cc Forgot to include a print statement, causing
lines to be jumbled together.
2022-06-23 15:28:24 -07:00
pyth0n1c 0181c9fd63 Update the docker detection testing code
to use the latest contentctl from develop
as well as skip enrichment.
2022-06-23 15:18:56 -07:00
patel-bhavin d5d0868005 merge from develop 2022-06-21 14:53:25 -07:00
pyth0n1c 26f6bbfc92 Adding the URL_TOOLBOX app to
the application baseline.
2022-06-21 14:29:11 -07:00
pyth0n1c 5762b4e373 Updated the app baseline as well as
the python code for generating the
default config. Also updated the
print behavior for when files are
downloaded.
App baseline is now current, and
files are hosted on S3, as
of 06/21/2022.
2022-06-21 13:53:26 -07:00
pyth0n1c c98d7b6855 Fix an issue where trying to download a file from attack_data that returns a 404 fails too late in the process, giving a nondescriptive error message and resulting in a bad filename being included in the detection failure manifest. 2022-06-21 12:52:32 -07:00
patel-bhavin 8ca9ac7b57 adding urltoolbox and spl updates 2022-06-21 12:05:52 -07:00
pyth0n1c 1e9b95542d Missing parenthesis added 2022-06-08 15:30:49 -07:00
pyth0n1c 8eb675522e Moved printout of delete status
updates to a better location and
condensed multiple printouts for
multiple indices to 1.
2022-06-08 15:21:54 -07:00
pyth0n1c 5e36835ce9 Moving default data index
definition to splunk_sdk file.
2022-06-08 14:57:33 -07:00
pyth0n1c 7c2047e2cf Unbalanced quote - fixed 2022-06-07 13:05:05 -07:00
pyth0n1c 9191057b1b Changed to use a special host field
to denote the source of all the data
sets that we upload.  This means that
we don't need hacks to get around
waiting for all of the data to finish
indexing.
2022-06-07 12:55:54 -07:00
pyth0n1c aca19c102b Forgot to include return type from function 2022-06-06 17:15:08 -07:00
pyth0n1c 8212e22bcb Forgot to include a break on
the forced timeout
2022-06-06 17:03:59 -07:00
pyth0n1c 7a18850877 Forcing a timeout... certain indexes
may continue growing and never have
the same number of events!
2022-06-06 16:53:15 -07:00
pyth0n1c d3da287905 Added support for specifying a custom index
to delete after a test in each attack_data
dataset in the test file.  It is important to
have this level of control (per-dataset), not
just per test or per-file!
2022-06-06 16:08:06 -07:00
pyth0n1c ecc896bd11 Forgot to include updates to the the valdiate_args file as well. 2022-05-27 14:56:02 -07:00
pyth0n1c 1e83599449 Update apps to latest version
Updated the following apps to the latest versions:
Splunk Add on for Microsoft Windows
Splunk Add on for Unix and Linux
Splunk Stream
Splunk Stream Knowledge Objects for Wire Data
Splunk Stream Add On
Splunk Add on for Microsoft Office 365
Splunk Common Information Model
2022-05-27 14:40:56 -07:00
pyth0n1c bc4e55c32a Revert "Updated the following apps:"
This reverts commit 0c74525449.
2022-05-27 14:38:09 -07:00
pyth0n1c 0c74525449 Updated the following apps:
Splunk Add on for Microsoft Windows
Splunk Add on for Unix and Linux
Splunk Stream
Splunk Stream Knowledge Objects for Wire Data
Splunk Stream Add On
Splunk Add on for Microsoft Office 365
Splunk Common Information Model
2022-05-27 14:33:29 -07:00
pyth0n1c a5f9241650 Added Palo Alto TA in support of CRITICAL CVE 2022-1388 Detection. 2022-05-10 10:31:16 -07:00
pyth0n1c 8abf0592fc Converting string to fstring 2022-04-04 15:32:09 -07:00