trufflehog/pkg
Miccah 2424683923
Analyze (#3099)
* Add POC analyze sub-command

* Address lint errors

* [chore] Embed scopes at compile time

* [chore] Move subcommand check up to prevent printing metrics

* added http logging to most analyzers

* Use custom RoundTripper with default http.Client

* Create framework of interfaces, structs, and protos

* Merge main

* Add AnalysisInfo to detectors.Result

* Hide analyze subcommand

* Update gen_proto.sh

* Update protos

* Make protos

* Update analyzer data types

* Rename argument to credentialInfo

---------

Co-authored-by: Joe Leon <joe.leon@trufflesec.com>
2024-07-25 12:06:05 -07:00
..
analyzer Analyze (#3099) 2024-07-25 12:06:05 -07:00
buffers [chore] - move buffers pkg out of writers pkg (#2826) 2024-05-16 14:38:36 -07:00
cache refactor(cache): use generics (#2930) 2024-06-06 13:08:00 -04:00
channelmetrics [chore] Polish channelmetrics package (#2938) 2024-06-06 17:29:23 -07:00
cleantemp Wrap temp deletion err #2277 2024-01-08 12:48:58 -05:00
common feat(extensions): ignore dia diagrams (#2939) 2024-06-07 07:37:33 -07:00
config chore: fix some comments (#3098) 2024-07-25 10:37:13 -07:00
context pkg: fix function names in comment (#2761) 2024-04-29 11:21:26 -05:00
custom_detectors feat(detectors): log falsepositive reason (#2969) 2024-06-14 08:26:05 -07:00
decoders [bug] - Add ASCII validation check for base64 decoding (#2671) 2024-04-04 16:59:13 -07:00
detectors Analyze (#3099) 2024-07-25 12:06:05 -07:00
engine Remove onwater detector (#3088) 2024-07-22 17:00:32 -04:00
gitparse feat(git): scan commit metadata (#2754) 2024-04-29 16:58:45 -04:00
giturl [chore] - update docs for pre-commit (#2280) 2024-01-09 15:41:27 -08:00
handlers [bug]- Invalid Seek for Non-Seekable Readers (#3095) 2024-07-24 19:08:56 -07:00
iobuf [bug]- Invalid Seek for Non-Seekable Readers (#3095) 2024-07-24 19:08:56 -07:00
log [THOG-643] Implement independent log level controls (#733) 2022-08-26 15:27:09 -05:00
output Make connection issues less jarring (#2730) 2024-04-23 14:29:38 -07:00
pb Remove onwater detector (#3088) 2024-07-22 17:00:32 -04:00
protoyaml Add custom detectors configuration parsing (#927) 2022-11-21 15:10:38 -06:00
roundtripper Add Jenkins scanning (#2892) 2024-06-04 07:13:14 -04:00
sanitizer Initial CLI w/ partially implemented Git source and demo detector (#1) 2022-01-13 12:02:24 -08:00
sources chore: fix some comments (#3098) 2024-07-25 10:37:13 -07:00
sourcestest [chore] Add SourceUnitEnumChunker filesystem tests (#1873) 2023-10-16 10:42:18 -07:00
tui Update Jenkins in tui (#2925) 2024-06-05 18:34:01 -07:00
updater Add flag to get information if trufflehog being ran from TUI (#1644) 2024-06-05 10:07:50 -07:00
version Automatically update trufflehog (#121) 2022-04-03 11:51:56 -07:00
writers [bug] - Ensure BufferedFileWriter Flushes Buffer Contents to File Correctly (#2943) 2024-06-10 07:27:01 -07:00