Richard Gomez
4addd81e29
test: fix compile errors ( #2964 )
2024-06-13 08:22:25 -07:00
Abdul Basit
cb4d332cbf
adding twitter + Consumer key detector ( #2963 )
...
* updated the twitter regex.
* updated regex for bearer token.
* clean up the code for existing twitter detector
added and Implemented new detector for twitter consumer key & secrets with test.
proto generated.
* string updated.
* written test for twitter consumer key detector
* reverted the file to avoid conflicts
* corrected the regex library in twitter detector
2024-06-13 09:32:24 -04:00
renovate[bot]
5c1344d9ad
fix(deps): update golang.org/x/exp digest to fc45aab ( #2931 )
2024-06-12 03:41:49 -07:00
ahrav
433a57adaf
use @master ( #2959 )
2024-06-11 10:44:12 -07:00
ahrav
e173c2908d
pin archiver dependency ( #2958 )
2024-06-11 10:18:52 -07:00
ahrav
bf77251543
[feat] - Update span calculation logic to use offset magnitude ( #2957 )
...
* Add a default start offset
* update
* use keywordIdx
2024-06-11 09:12:31 -07:00
ahrav
68bea576db
[fix] - Refactor Filtering Logic to Fix Known False Positive Handling in Overlapping Cases ( #2946 )
...
* Filter results for verification overlap results
* add test
2024-06-11 07:25:12 -07:00
ahrav
11b80dbdf9
[chore] - Update discordwebhook
detector keyword ( #2954 )
...
* update keyword
* use stdlib var
2024-06-11 07:24:34 -07:00
Richard Gomez
6b52d5ad40
fix(maxmind): prevent npd panic ( #2948 )
2024-06-11 08:27:42 -04:00
Richard Gomez
ca67a8aa83
refactor(filesystem): change symlink err handling ( #2941 )
2024-06-10 13:05:42 -07:00
ahrav
2f7a0d0699
[bug] - Ensure BufferedFileWriter Flushes Buffer Contents to File Correctly ( #2943 )
...
* flush butter before writing to file
* revert
* remove redundant Reset
* add test case
2024-06-10 07:27:01 -07:00
renovate[bot]
3a029ea193
fix(deps): update module github.com/launchdarkly/go-server-sdk/v7 to v7.4.1 ( #2947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-09 11:10:03 -07:00
renovate[bot]
4e21590cbe
fix(deps): update module github.com/aws/aws-sdk-go to v1.53.19 ( #2944 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-09 08:15:50 -07:00
renovate[bot]
4403988151
fix(deps): update module github.com/snowflakedb/gosnowflake to v1.10.1 ( #2913 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-08 08:45:30 -07:00
Ben Bridts
f122b295bf
Make the github action work with a path as input ( #2908 )
...
This change executes all shell commands relative to `path`, and makes sure
that `git` is always working by running `git status` first. If the `path` is
not a git repository, `git status` should give a clear error message about
this.
2024-06-07 08:21:28 -07:00
Richard Gomez
3be4661f34
feat(extensions): ignore dia diagrams ( #2939 )
2024-06-07 07:37:33 -07:00
Miccah
a330aa6f53
[chore] Polish channelmetrics package ( #2938 )
2024-06-06 17:29:23 -07:00
renovate[bot]
467c4232c9
fix(deps): update module github.com/aws/aws-sdk-go to v1.53.17 ( #2914 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-06 12:09:48 -07:00
Richard Gomez
5216142960
refactor(cache): use generics ( #2930 )
2024-06-06 13:08:00 -04:00
ahrav
ea9f8ace9f
[chore] - address comments ( #2920 )
...
* address comments
* fix test
* address comments
* update comments
* fix tests
* lint
* do the thing
2024-06-06 07:58:08 -07:00
Richard Gomez
40fa304a3a
feat(git): improve scan logging ( #2923 )
2024-06-06 05:12:59 -04:00
ahrav
bef4a46b65
[fix] - Correctly calculate EntireSpanChunkCalculator span ( #2924 )
...
* fix bug when calculating the span for the entire span chunk calculator
* fix rename
2024-06-05 19:21:57 -07:00
ahrav
babe48fdd1
remove stutter in naming ( #2926 )
2024-06-05 18:36:08 -07:00
Hon
4b3f834859
Update Jenkins in tui ( #2925 )
2024-06-05 18:34:01 -07:00
ahrav
b0fd70c0ff
continue on error ( #2921 )
2024-06-05 15:20:55 -07:00
Dustin Decker
d8e7fa983d
Go should be installed before codeql initializes ( #2919 )
2024-06-05 16:46:58 -04:00
ahrav
ce1ce29b90
[feat] - Optimize detector performance by reducing data passed to regex ( #2812 )
...
* optimize maching detetors
* update method name
* updates
* update naming
* updates
* update comment
* updates
* remove testcase
* update default match len to 512
* update
* update test
* add support for multpart cred provider
* add ability to scan entire chunk
* encapsulate matches logic within FindDetectorMatches
* use []byte directly
* nil chunk data
* use []byte
* set hidden flag to true
* remove
* [refactor] - multi part detectors (#2906 )
* Detectors beginning w/ a
* Detectors beginning w/ b
* Detectors beginning w/ c
* Detectors beginning w/ d
* Detectors beginning w/ e
* Detectors beginning w/ f
* Detectors beginning w/ f&g
* fix
* Detectors beginning w/ i-l
* Detectors beginning w/ m-p
* Detectors beginning w/ r-s
* Detectors beginning w/ t
* Detectors beginning w/ u-z
* revert alconst
* remaining fixes
* lint
* [feat] - Add Support for `compareDetectionStrategies` Mode (#2918 )
* Detector comparison mode
* remove else
* return error if results dont match
* update default hidden flag to not scan entire chunks
* fix tests
* enhance encapsulation by including methods on DetectorMatch to handle merging and extracting
* remove space
* fix
* update detector
* updates
* remove else
* run comparison concurrently
2024-06-05 13:28:19 -07:00
ahrav
aa91acc86b
[feat] - Introduce channelmetrics
Package for Channel Metrics Collection ( #2889 )
...
* Add pkg for channel metrics
* Use map for different channel metrics
* go mod tidy
* use CacnellableWrite
2024-06-05 12:00:48 -07:00
Hon
c1a2019d5b
Add flag to get information if trufflehog being ran from TUI ( #1644 )
...
* Add flag to get information if trufflehog being ran from TUI
Co-authored-by: mcastorina <m.castorina93@gmail.com>
* Always use version.BuildVersion
---------
Co-authored-by: mcastorina <m.castorina93@gmail.com>
2024-06-05 10:07:50 -07:00
Richard Gomez
024b219dfb
feat(openai): add project and service account keys ( #2863 )
...
Co-authored-by: āh̳̕mͭͭͨͩ̐e̘ͬ́͋ͬ̊̓͂d <13666360+0x1@users.noreply.github.com>
2024-06-05 11:11:50 -04:00
Richard Gomez
4d2c8c6e11
refactor(github): improve wiki err handling ( #2917 )
2024-06-05 08:06:01 -04:00
Hon
3d7f9d96f1
Add elasticsearch to tui ( #2915 )
...
Co-authored-by: mcastorina <m.castorina93@gmail.com>
2024-06-04 14:54:39 -07:00
renovate[bot]
96a1eda308
fix(deps): update module github.com/microsoft/go-mssqldb to v1.7.2 ( #2912 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 15:25:26 -04:00
renovate[bot]
84fd4c0fae
fix(deps): update module github.com/aws/aws-sdk-go to v1.53.15 ( #2911 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 07:38:15 -07:00
Dustin Decker
ef410873f2
Add Jenkins scanning ( #2892 )
...
* add jenkins
* whoops
* adding unauthenticated jenkins scanning
* update docs
---------
Co-authored-by: Joe Leon <joe.leon@trufflesec.com>
2024-06-04 07:13:14 -04:00
Miccah
c86b423c61
[chore] Always log git repositories being scanned ( #2909 )
2024-06-03 18:02:34 -07:00
jinjiadu
911ea4d678
chore: fix some comments ( #2903 )
...
Signed-off-by: jinjiadu <jinjiadu@aliyun.com>
2024-06-03 18:26:33 -04:00
renovate[bot]
2940a3514d
fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.13 ( #2902 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 13:39:12 -07:00
Abdul Basit
e5a5b63845
integration testing for mongodb. ( #2907 )
...
* integration testing for mongodb.
* add more test cases.
remove dead code/comments
2024-06-03 12:59:25 -07:00
renovate[bot]
fbff476a52
fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 ( #2904 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 12:37:39 -07:00
renovate[bot]
eb41756eb6
fix(deps): update module github.com/aws/aws-sdk-go to v1.53.14 ( #2900 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-01 09:55:39 -07:00
Richard Gomez
9053d8f4de
refactor(github): enumerateWithToken flow & tests ( #2880 )
2024-05-31 15:53:44 -05:00
Abdul Basit
2b3284e650
Redis integration test ( #2901 )
...
* implemented redis integration test using docker container
* rename the function and use the redis:7.0 image
2024-05-31 11:59:06 -05:00
Richard Gomez
5575514174
fix(falsepositives): remove 'www' ( #2896 )
2024-05-31 11:37:27 -04:00
renovate[bot]
155c83c433
fix(deps): update module github.com/charmbracelet/bubbletea to v0.26.4 ( #2885 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-31 10:56:33 -04:00
Abdul Basit
ddd861d4c7
consistent image of MSSQL for integration testing. ( #2898 )
2024-05-31 10:56:02 -04:00
Abdul Basit
d93c428b54
Update metadata for DataDog for API + APPKey ( #2879 )
...
* put emails from response in metadata for datadog.
* removed unused type in user structure.
* filter user information based on verified, is service account and disabled boolean
also include organization detail if it is available in response.
2024-05-31 10:50:23 -04:00
renovate[bot]
568fea8110
fix(deps): update golang.org/x/exp digest to fd00a4e ( #2899 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-31 07:42:08 -07:00
renovate[bot]
20014e4339
chore(deps): update alpine docker tag to v3.20 ( #2874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-31 10:21:01 -04:00
Hon
793231370e
Add postman to tui ( #2895 )
2024-05-29 16:07:23 -07:00