Skip to content

Commit 815fa1c

Browse files
author
Mariia Krasnorutska/Security Services /SRUKR/Engineer/삼성전자
committed
Added salseforce t_org_id items and changed config
1 parent d85a799 commit 815fa1c

File tree

7 files changed

+107
-106
lines changed

7 files changed

+107
-106
lines changed

credsweeper/rules/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1453,7 +1453,7 @@
14531453
confidence: weak
14541454
type: pattern
14551455
values:
1456-
- (?:^|[^0-9A-Za-z_+-]|\\[0abfnrtv]|(?:%|\\x)[0-9A-Fa-f]{2}|\\[0-7]{3}|\\[Uu][0-9A-Fa-f]{4}|\x1B\[[0-9;]{0,80}m)(?P<value>00D[0-9A-Za-z]{9,15}(![.0-9A-Za-z_-]{24,200})?)(?![0-9A-Za-z_-])
1456+
- (?:^|[^0-9A-Za-z_+-]|\\[0abfnrtv]|(?:%|\\x)[0-9A-Fa-f]{2}|\\[0-7]{3}|\\[Uu][0-9A-Fa-f]{4}|\x1B\[[0-9;]{0,80}m)(?P<value>(3MVG|00D[0-9A-Za-z]{9,15}!?)([0-9A-Za-z_.]{24,200})?)(?![0-9A-Za-z_.])
14571457
min_line_len: 12
14581458
filter_type:
14591459
- ValuePatternCheck(9)

tests/data/depth_3.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10338,16 +10338,16 @@
1033810338
"ml_probability": null,
1033910339
"line_data_list": [
1034010340
{
10341-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10342-
"line_num": 1,
10341+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10342+
"line_num": 2,
1034310343
"path": "./tests/samples/salesfoce",
1034410344
"info": "FILE:./tests/samples/salesfoce|RAW",
1034510345
"variable": null,
1034610346
"variable_start": -2,
1034710347
"variable_end": -2,
1034810348
"value": "00DFT5H59PHLAN0IA",
10349-
"value_start": 47,
10350-
"value_end": 64,
10349+
"value_start": 9,
10350+
"value_end": 26,
1035110351
"entropy": 3.45482
1035210352
}
1035310353
]
@@ -10359,16 +10359,16 @@
1035910359
"ml_probability": null,
1036010360
"line_data_list": [
1036110361
{
10362-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10363-
"line_num": 1,
10362+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10363+
"line_num": 2,
1036410364
"path": "./tests/samples/salesfoce",
1036510365
"info": "FILE:./tests/samples/salesfoce|RAW",
1036610366
"variable": null,
1036710367
"variable_start": -2,
1036810368
"variable_end": -2,
1036910369
"value": "00DG9UE38D6ELk5l",
10370-
"value_start": 65,
10371-
"value_end": 81,
10370+
"value_start": 27,
10371+
"value_end": 43,
1037210372
"entropy": 3.625
1037310373
}
1037410374
]
@@ -10380,16 +10380,16 @@
1038010380
"ml_probability": null,
1038110381
"line_data_list": [
1038210382
{
10383-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10384-
"line_num": 1,
10383+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10384+
"line_num": 2,
1038510385
"path": "./tests/samples/salesfoce",
1038610386
"info": "FILE:./tests/samples/salesfoce|RAW",
1038710387
"variable": null,
1038810388
"variable_start": -2,
1038910389
"variable_end": -2,
1039010390
"value": "00Dh68fkeHGbDk92k",
10391-
"value_start": 99,
10392-
"value_end": 116,
10391+
"value_start": 61,
10392+
"value_end": 78,
1039310393
"entropy": 3.57247
1039410394
}
1039510395
]
@@ -10401,16 +10401,16 @@
1040110401
"ml_probability": null,
1040210402
"line_data_list": [
1040310403
{
10404-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10405-
"line_num": 1,
10404+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
10405+
"line_num": 2,
1040610406
"path": "./tests/samples/salesfoce",
1040710407
"info": "FILE:./tests/samples/salesfoce|RAW",
1040810408
"variable": null,
1040910409
"variable_start": -2,
1041010410
"variable_end": -2,
1041110411
"value": "00DyXD47kKDny11j",
10412-
"value_start": 82,
10413-
"value_end": 98,
10412+
"value_start": 44,
10413+
"value_end": 60,
1041410414
"entropy": 3.32782
1041510415
}
1041610416
]
@@ -10423,7 +10423,7 @@
1042310423
"line_data_list": [
1042410424
{
1042510425
"line": "t_token 00DUI000005AecQ!AR8Amtqc2drcmpoZ3dlanJoMzQ5ODc1OTg0Mzc5NzQ1OCsrKysKLS0tLQp.cm9jLVR5cGU6IDQsRU5DUllwwMzQ1NzY3MzQ1",
10426-
"line_num": 2,
10426+
"line_num": 3,
1042710427
"path": "./tests/samples/salesfoce",
1042810428
"info": "FILE:./tests/samples/salesfoce|RAW",
1042910429
"variable": null,

tests/data/doc.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16660,16 +16660,16 @@
1666016660
"ml_probability": null,
1666116661
"line_data_list": [
1666216662
{
16663-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16664-
"line_num": 1,
16663+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16664+
"line_num": 2,
1666516665
"path": "./tests/samples/salesfoce",
1666616666
"info": "FILE:./tests/samples/salesfoce|RAW",
1666716667
"variable": null,
1666816668
"variable_start": -2,
1666916669
"variable_end": -2,
1667016670
"value": "00DFT5H59PHLAN0IA",
16671-
"value_start": 47,
16672-
"value_end": 64,
16671+
"value_start": 9,
16672+
"value_end": 26,
1667316673
"entropy": 3.45482
1667416674
}
1667516675
]
@@ -16681,16 +16681,16 @@
1668116681
"ml_probability": null,
1668216682
"line_data_list": [
1668316683
{
16684-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16685-
"line_num": 1,
16684+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16685+
"line_num": 2,
1668616686
"path": "./tests/samples/salesfoce",
1668716687
"info": "FILE:./tests/samples/salesfoce|RAW",
1668816688
"variable": null,
1668916689
"variable_start": -2,
1669016690
"variable_end": -2,
1669116691
"value": "00DG9UE38D6ELk5l",
16692-
"value_start": 65,
16693-
"value_end": 81,
16692+
"value_start": 27,
16693+
"value_end": 43,
1669416694
"entropy": 3.625
1669516695
}
1669616696
]
@@ -16702,16 +16702,16 @@
1670216702
"ml_probability": null,
1670316703
"line_data_list": [
1670416704
{
16705-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16706-
"line_num": 1,
16705+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16706+
"line_num": 2,
1670716707
"path": "./tests/samples/salesfoce",
1670816708
"info": "FILE:./tests/samples/salesfoce|RAW",
1670916709
"variable": null,
1671016710
"variable_start": -2,
1671116711
"variable_end": -2,
1671216712
"value": "00Dh68fkeHGbDk92k",
16713-
"value_start": 99,
16714-
"value_end": 116,
16713+
"value_start": 61,
16714+
"value_end": 78,
1671516715
"entropy": 3.57247
1671616716
}
1671716717
]
@@ -16723,16 +16723,16 @@
1672316723
"ml_probability": null,
1672416724
"line_data_list": [
1672516725
{
16726-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16727-
"line_num": 1,
16726+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
16727+
"line_num": 2,
1672816728
"path": "./tests/samples/salesfoce",
1672916729
"info": "FILE:./tests/samples/salesfoce|RAW",
1673016730
"variable": null,
1673116731
"variable_start": -2,
1673216732
"variable_end": -2,
1673316733
"value": "00DyXD47kKDny11j",
16734-
"value_start": 82,
16735-
"value_end": 98,
16734+
"value_start": 44,
16735+
"value_end": 60,
1673616736
"entropy": 3.32782
1673716737
}
1673816738
]
@@ -16745,7 +16745,7 @@
1674516745
"line_data_list": [
1674616746
{
1674716747
"line": "t_token 00DUI000005AecQ!AR8Amtqc2drcmpoZ3dlanJoMzQ5ODc1OTg0Mzc5NzQ1OCsrKysKLS0tLQp.cm9jLVR5cGU6IDQsRU5DUllwwMzQ1NzY3MzQ1",
16748-
"line_num": 2,
16748+
"line_num": 3,
1674916749
"path": "./tests/samples/salesfoce",
1675016750
"info": "FILE:./tests/samples/salesfoce|RAW",
1675116751
"variable": null,

tests/data/no_filters_no_ml.json

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -11159,7 +11159,7 @@
1115911159
"ml_probability": null,
1116011160
"line_data_list": [
1116111161
{
11162-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11162+
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5",
1116311163
"line_num": 1,
1116411164
"path": "./tests/samples/salesfoce",
1116511165
"info": "",
@@ -11180,7 +11180,7 @@
1118011180
"ml_probability": null,
1118111181
"line_data_list": [
1118211182
{
11183-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11183+
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5",
1118411184
"line_num": 1,
1118511185
"path": "./tests/samples/salesfoce",
1118611186
"info": "",
@@ -11195,23 +11195,23 @@
1119511195
]
1119611196
},
1119711197
{
11198-
"rule": "Salesforce Credentials",
11199-
"severity": "medium",
11198+
"rule": "Bitbucket Client ID",
11199+
"severity": "info",
1120011200
"confidence": "weak",
1120111201
"ml_probability": null,
1120211202
"line_data_list": [
1120311203
{
11204-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11204+
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5",
1120511205
"line_num": 1,
1120611206
"path": "./tests/samples/salesfoce",
1120711207
"info": "",
1120811208
"variable": null,
1120911209
"variable_start": -2,
1121011210
"variable_end": -2,
11211-
"value": "00DFT5H59PHLAN0IA",
11212-
"value_start": 47,
11213-
"value_end": 64,
11214-
"entropy": 3.45482
11211+
"value": "00Dee00000000000A5",
11212+
"value_start": 9,
11213+
"value_end": 27,
11214+
"entropy": 1.38627
1121511215
}
1121611216
]
1121711217
},
@@ -11222,38 +11222,38 @@
1122211222
"ml_probability": null,
1122311223
"line_data_list": [
1122411224
{
11225-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11225+
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5",
1122611226
"line_num": 1,
1122711227
"path": "./tests/samples/salesfoce",
1122811228
"info": "",
1122911229
"variable": null,
1123011230
"variable_start": -2,
1123111231
"variable_end": -2,
11232-
"value": "00DG9UE38D6ELk5l",
11233-
"value_start": 65,
11234-
"value_end": 81,
11235-
"entropy": 3.625
11232+
"value": "00Dee00000000000A5",
11233+
"value_start": 9,
11234+
"value_end": 27,
11235+
"entropy": 1.38627
1123611236
}
1123711237
]
1123811238
},
1123911239
{
11240-
"rule": "Bitbucket Client ID",
11241-
"severity": "info",
11240+
"rule": "Salesforce Credentials",
11241+
"severity": "medium",
1124211242
"confidence": "weak",
1124311243
"ml_probability": null,
1124411244
"line_data_list": [
1124511245
{
11246-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11247-
"line_num": 1,
11246+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11247+
"line_num": 2,
1124811248
"path": "./tests/samples/salesfoce",
1124911249
"info": "",
1125011250
"variable": null,
1125111251
"variable_start": -2,
1125211252
"variable_end": -2,
11253-
"value": "00Dee00000000000A5",
11253+
"value": "00DFT5H59PHLAN0IA",
1125411254
"value_start": 9,
11255-
"value_end": 27,
11256-
"entropy": 1.38627
11255+
"value_end": 26,
11256+
"entropy": 3.45482
1125711257
}
1125811258
]
1125911259
},
@@ -11264,17 +11264,17 @@
1126411264
"ml_probability": null,
1126511265
"line_data_list": [
1126611266
{
11267-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11268-
"line_num": 1,
11267+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11268+
"line_num": 2,
1126911269
"path": "./tests/samples/salesfoce",
1127011270
"info": "",
1127111271
"variable": null,
1127211272
"variable_start": -2,
1127311273
"variable_end": -2,
11274-
"value": "00Dee00000000000A5",
11275-
"value_start": 9,
11276-
"value_end": 27,
11277-
"entropy": 1.38627
11274+
"value": "00DG9UE38D6ELk5l",
11275+
"value_start": 27,
11276+
"value_end": 43,
11277+
"entropy": 3.625
1127811278
}
1127911279
]
1128011280
},
@@ -11285,16 +11285,16 @@
1128511285
"ml_probability": null,
1128611286
"line_data_list": [
1128711287
{
11288-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11289-
"line_num": 1,
11288+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11289+
"line_num": 2,
1129011290
"path": "./tests/samples/salesfoce",
1129111291
"info": "",
1129211292
"variable": null,
1129311293
"variable_start": -2,
1129411294
"variable_end": -2,
1129511295
"value": "00Dh68fkeHGbDk92k",
11296-
"value_start": 99,
11297-
"value_end": 116,
11296+
"value_start": 61,
11297+
"value_end": 78,
1129811298
"entropy": 3.57247
1129911299
}
1130011300
]
@@ -11306,16 +11306,16 @@
1130611306
"ml_probability": null,
1130711307
"line_data_list": [
1130811308
{
11309-
"line": "f_org_id 00Dee00000000000A5 00D0A53429897F6EA5 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11310-
"line_num": 1,
11309+
"line": "t_org_if 00DFT5H59PHLAN0IA 00DG9UE38D6ELk5l 00DyXD47kKDny11j 00Dh68fkeHGbDk92k",
11310+
"line_num": 2,
1131111311
"path": "./tests/samples/salesfoce",
1131211312
"info": "",
1131311313
"variable": null,
1131411314
"variable_start": -2,
1131511315
"variable_end": -2,
1131611316
"value": "00DyXD47kKDny11j",
11317-
"value_start": 82,
11318-
"value_end": 98,
11317+
"value_start": 44,
11318+
"value_end": 60,
1131911319
"entropy": 3.32782
1132011320
}
1132111321
]
@@ -11328,7 +11328,7 @@
1132811328
"line_data_list": [
1132911329
{
1133011330
"line": "t_token 00DUI000005AecQ!AR8Amtqc2drcmpoZ3dlanJoMzQ5ODc1OTg0Mzc5NzQ1OCsrKysKLS0tLQp.cm9jLVR5cGU6IDQsRU5DUllwwMzQ1NzY3MzQ1",
11331-
"line_num": 2,
11331+
"line_num": 3,
1133211332
"path": "./tests/samples/salesfoce",
1133311333
"info": "",
1133411334
"variable": null,

0 commit comments

Comments
 (0)