|
8632 | 8632 | }, |
8633 | 8633 | "crowdsecurity/sshd": { |
8634 | 8634 | "author": "crowdsecurity", |
8635 | | - "content": "cGFyc2VyczoKICAtIGNyb3dkc2VjdXJpdHkvc3NoZC1sb2dzCnNjZW5hcmlvczoKICAtIGNyb3dkc2VjdXJpdHkvc3NoLWJmCiAgLSBjcm93ZHNlY3VyaXR5L3NzaC1zbG93LWJmCiAgLSBjcm93ZHNlY3VyaXR5L3NzaC1jdmUtMjAyNC02Mzg3CiAgLSBjcm93ZHNlY3VyaXR5L3NzaC1yZWZ1c2VkLWNvbm4KICAtIGNyb3dkc2VjdXJpdHkvc3NoLWdlbmVyaWMtdGVzdApkZXNjcmlwdGlvbjogInNzaGQgc3VwcG9ydCA6IHBhcnNlciBhbmQgYnJ1dGUtZm9yY2UgZGV0ZWN0aW9uIgpjb250ZXh0czoKICAtIGNyb3dkc2VjdXJpdHkvYmZfYmFzZQphdXRob3I6IGNyb3dkc2VjdXJpdHkKdGFnczoKICAtIGxpbnV4CiAgLSBzc2gKICAtIGJydXRlZm9yY2UKCg==", |
| 8635 | + "content": "cGFyc2VyczoKICAtIGNyb3dkc2VjdXJpdHkvc3NoZC1sb2dzCiAgLSBjcm93ZHNlY3VyaXR5L3NzaGQtc3VjY2Vzcy1sb2dzCnNjZW5hcmlvczoKICAtIGNyb3dkc2VjdXJpdHkvc3NoLWJmCiAgLSBjcm93ZHNlY3VyaXR5L3NzaC1zbG93LWJmCiAgLSBjcm93ZHNlY3VyaXR5L3NzaC10aW1lLWJhc2VkLWJmCiAgLSBjcm93ZHNlY3VyaXR5L3NzaC1jdmUtMjAyNC02Mzg3CiAgLSBjcm93ZHNlY3VyaXR5L3NzaC1yZWZ1c2VkLWNvbm4KICAtIGNyb3dkc2VjdXJpdHkvc3NoLWdlbmVyaWMtdGVzdApkZXNjcmlwdGlvbjogInNzaGQgc3VwcG9ydCA6IHBhcnNlciBhbmQgYnJ1dGUtZm9yY2UgZGV0ZWN0aW9uIgpjb250ZXh0czoKICAtIGNyb3dkc2VjdXJpdHkvYmZfYmFzZQphdXRob3I6IGNyb3dkc2VjdXJpdHkKdGFnczoKICAtIGxpbnV4CiAgLSBzc2gKICAtIGJydXRlZm9yY2UKCg==", |
8636 | 8636 | "contexts": [ |
8637 | 8637 | "crowdsecurity/bf_base" |
8638 | 8638 | ], |
8639 | 8639 | "description": "sshd support : parser and brute-force detection", |
8640 | 8640 | "labels": null, |
8641 | 8641 | "long_description": "IyMgU1NIRCBjb2xsZWN0aW9uCgpBIGNvbGxlY3Rpb24gdG8gZGVmZW5kIHNzaGQgYWdhaW5zdCBjb21tb24gYXR0YWNrcyA6CiAtIHNzaCBwYXJzZXIKIC0gc3NoIGJydXRlZm9yY2UgJiBlbnVtZXJhdGlvbiBkZXRlY3Rpb24KIC0gc3NoICdzbG93JyBicnV0ZWZvcmNlICYgZW51bWVyYXRpb24gZGV0ZWN0aW9uCgojIyBBY3F1aXNpdGlvbiB0ZW1wbGF0ZQoKRXhhbXBsZSBhY3F1aXNpdGlvbiBmb3IgdGhpcyBjb2xsZWN0aW9uIDoKCmBgYHlhbWwKZmlsZW5hbWVzOgogIC0gL3Zhci9sb2cvYXV0aC5sb2cKbGFiZWxzOgogIHR5cGU6IHN5c2xvZwpgYGAKCgpub3RlcyA6CiAtICBJZiB5b3UgYXJlIHVzaW5nIGBzeXNsb2dgLCBzZXQgdHlwZSB0byBgc3lzbG9nYCBpbnN0ZWFkCiAtICBEZXBlbmRpbmcgb24geW91ciBkaXN0cmlidXRpb24vT1MsIHBhdGhzIHRvIGxvZyBmaWxlcyBtaWdodCBjaGFuZ2UKIC0gIE9ubHkgcmVsZXZhbnQgaWYgeW91IGFyZSBtYW51YWxseSBpbnN0YWxsaW5nIGNvbGxlY3Rpb24KCg==", |
8642 | 8642 | "parsers": [ |
8643 | | - "crowdsecurity/sshd-logs" |
| 8643 | + "crowdsecurity/sshd-logs", |
| 8644 | + "crowdsecurity/sshd-success-logs" |
8644 | 8645 | ], |
8645 | 8646 | "path": "collections/crowdsecurity/sshd.yaml", |
8646 | 8647 | "scenarios": [ |
8647 | 8648 | "crowdsecurity/ssh-bf", |
8648 | 8649 | "crowdsecurity/ssh-slow-bf", |
| 8650 | + "crowdsecurity/ssh-time-based-bf", |
8649 | 8651 | "crowdsecurity/ssh-cve-2024-6387", |
8650 | 8652 | "crowdsecurity/ssh-refused-conn", |
8651 | 8653 | "crowdsecurity/ssh-generic-test" |
8652 | 8654 | ], |
8653 | | - "version": "0.7", |
| 8655 | + "version": "0.8", |
8654 | 8656 | "versions": { |
8655 | 8657 | "0.1": { |
8656 | 8658 | "deprecated": false, |
|
8679 | 8681 | "0.7": { |
8680 | 8682 | "deprecated": false, |
8681 | 8683 | "digest": "5e51a79350617712c2076c3fcc0c97d16ee6848a20463ba2497c6a14e73091b0" |
| 8684 | + }, |
| 8685 | + "0.8": { |
| 8686 | + "deprecated": false, |
| 8687 | + "digest": "cf549bfcadb3624ea3205789ef2dc337255b942b4ad9c0f83b2c00e12b8abe0d" |
8682 | 8688 | } |
8683 | 8689 | } |
8684 | 8690 | }, |
|
20942 | 20948 | } |
20943 | 20949 | } |
20944 | 20950 | }, |
| 20951 | + "crowdsecurity/ssh-time-based-bf": { |
| 20952 | + "author": "crowdsecurity", |
| 20953 | + "content": "IyBzc2ggdGltZS1iYXNlZCBicnV0ZWZvcmNlIHdpdGggZmFsc2UgcG9zaXRpdmUgcmVkdWN0aW9uCnR5cGU6IGNvbmRpdGlvbmFsCm5hbWU6IGNyb3dkc2VjdXJpdHkvc3NoLXRpbWUtYmFzZWQtYmYKZGVzY3JpcHRpb246ICJEZXRlY3QgdGltZS1iYXNlZCBzc2ggYnJ1dGVmb3JjZSBhdHRlbXB0cyB0aGF0IGV2YWRlIHJhdGUgbGltaXRpbmcgKHdpdGggZmFsc2UgcG9zaXRpdmUgcmVkdWN0aW9uKSIKZmlsdGVyOiAiZXZ0Lk1ldGEuc2VydmljZSA9PSAnc3NoJyAmJiBldnQuTWV0YS5sb2dfdHlwZSBpbiBbJ3NzaF9mYWlsZWQtYXV0aCcsICdhdXRoX3N1Y2Nlc3MnXSIKZ3JvdXBieTogZXZ0Lk1ldGEuc291cmNlX2lwCmNhcGFjaXR5OiAtMQpjYW5jZWxfb246ICJldnQuTWV0YS5sb2dfdHlwZSA9PSAnYXV0aF9zdWNjZXNzJyIKY29uZGl0aW9uOiB8CiAgICBsZXQgZmFpbGVkQXV0aHMgPSBmaWx0ZXIocXVldWUuUXVldWUsIHsjLk1ldGEubG9nX3R5cGUgPT0gJ3NzaF9mYWlsZWQtYXV0aCd9KTsKICAgIGxlbihmYWlsZWRBdXRocykgPj0gMyAmJgogICAgTWVkaWFuSW50ZXJ2YWwobWFwKGZhaWxlZEF1dGhzWy0zOl0sIHsjLlRpbWV9KSkgPiBkdXJhdGlvbigiMTBtIikKbGVha3NwZWVkOiAyaApibGFja2hvbGU6IDVtCnJlcHJvY2VzczogdHJ1ZQpsYWJlbHM6CiAgc2VydmljZTogc3NoCiAgYmVoYXZpb3I6ICJzc2g6YnJ1dGVmb3JjZSIKICBzcG9vZmFibGU6IDAKICBjb25maWRlbmNlOiAzCiAgY2xhc3NpZmljYXRpb246CiAgICAtIGF0dGFjay5UMTExMAogIGxhYmVsOiAiU1NIIFRpbWUtQmFzZWQgQnJ1dGVmb3JjZSIKICByZW1lZGlhdGlvbjogZmFsc2UKLS0tCiMgc3NoIHVzZXItZW51bSB0aW1lLWJhc2VkIHdpdGggZmFsc2UgcG9zaXRpdmUgcmVkdWN0aW9uCnR5cGU6IGNvbmRpdGlvbmFsCm5hbWU6IGNyb3dkc2VjdXJpdHkvc3NoLXRpbWUtYmFzZWQtYmZfdXNlci1lbnVtCmRlc2NyaXB0aW9uOiAiRGV0ZWN0IHRpbWUtYmFzZWQgc3NoIHVzZXIgZW51bSBicnV0ZWZvcmNlIGF0dGVtcHRzICh3aXRoIGZhbHNlIHBvc2l0aXZlIHJlZHVjdGlvbikiCmZpbHRlcjogImV2dC5NZXRhLnNlcnZpY2UgPT0gJ3NzaCcgJiYgZXZ0Lk1ldGEubG9nX3R5cGUgaW4gWydzc2hfZmFpbGVkLWF1dGgnLCAnYXV0aF9zdWNjZXNzJ10iCmdyb3VwYnk6IGV2dC5NZXRhLnNvdXJjZV9pcApkaXN0aW5jdDogZXZ0Lk1ldGEudGFyZ2V0X3VzZXIKY2FwYWNpdHk6IC0xCmNhbmNlbF9vbjogImV2dC5NZXRhLmxvZ190eXBlID09ICdhdXRoX3N1Y2Nlc3MnIgpjb25kaXRpb246IHwKICAgIGxldCBmYWlsZWRBdXRocyA9IGZpbHRlcihxdWV1ZS5RdWV1ZSwgeyMuTWV0YS5sb2dfdHlwZSA9PSAnc3NoX2ZhaWxlZC1hdXRoJ30pOwogICAgbGVuKGZhaWxlZEF1dGhzKSA+PSAzICYmCiAgICBNZWRpYW5JbnRlcnZhbChtYXAoZmFpbGVkQXV0aHNbLTM6XSwgeyMuVGltZX0pKSA+IGR1cmF0aW9uKCIxMG0iKQpsZWFrc3BlZWQ6IDJoCmJsYWNraG9sZTogNW0KcmVwcm9jZXNzOiB0cnVlCmxhYmVsczoKICBzZXJ2aWNlOiBzc2gKICBiZWhhdmlvcjogInNzaDpicnV0ZWZvcmNlIgogIHNwb29mYWJsZTogMAogIGNvbmZpZGVuY2U6IDMKICBjbGFzc2lmaWNhdGlvbjoKICAgIC0gYXR0YWNrLlQxNTg5CiAgICAtIGF0dGFjay5UMTExMAogIGxhYmVsOiAiU1NIIFRpbWUtQmFzZWQgVXNlciBFbnVtZXJhdGlvbiIKICByZW1lZGlhdGlvbjogZmFsc2UK", |
| 20954 | + "description": "Detect time-based ssh bruteforce attempts that evade rate limiting (with false positive reduction)", |
| 20955 | + "labels": { |
| 20956 | + "behavior": "ssh:bruteforce", |
| 20957 | + "classification": [ |
| 20958 | + "attack.T1110" |
| 20959 | + ], |
| 20960 | + "confidence": 3, |
| 20961 | + "label": "SSH Time-Based Bruteforce", |
| 20962 | + "remediation": false, |
| 20963 | + "service": "ssh", |
| 20964 | + "spoofable": 0 |
| 20965 | + }, |
| 20966 | + "long_description": "RGV0ZWN0IHRpbWUtYmFzZWQgc3NoIGJydXRlZm9yY2UgYXR0ZW1wdHMgdGhhdCBldmFkZSB0cmFkaXRpb25hbCByYXRlIGxpbWl0aW5nIHdpdGggZmFsc2UgcG9zaXRpdmUgcmVkdWN0aW9uOgoKIC0gVXNlcyBjb25kaXRpb25hbCB0eXBlIHdpdGggY2FwYWNpdHkgLTEgKHVubGltaXRlZCkKIC0gVHJpZ2dlcnMgd2hlbiBhdCBsZWFzdCAzIGZhaWxlZCBhdXRoZW50aWNhdGlvbiBhdHRlbXB0cyBvY2N1cgogLSBNZWRpYW4gaW50ZXJ2YWwgYmV0d2VlbiBmYWlsZWQgYXR0ZW1wdHMgZXhjZWVkcyAxMCBtaW51dGVzCiAtICoqRmFsc2UgcG9zaXRpdmUgcmVkdWN0aW9uKio6IFVzZXMgYGNhbmNlbF9vbmAgdG8gY2FuY2VsIGJ1Y2tldCBpZiB1c2VyIHN1Y2Nlc3NmdWxseSBhdXRoZW50aWNhdGVzCiAgIC0gUHJldmVudHMgImZvcmdvdCBwYXNzd29yZCIgc2NlbmFyaW9zIGZyb20gdHJpZ2dlcmluZyBhbGVydHMKICAgLSBTdGFuZGFyZCB2YXJpYW50OiBDYW5jZWxzIG9uIEFOWSBzdWNjZXNzZnVsIGxvZ2luIGZyb20gc2FtZSBJUAogICAtIFVzZXItZW51bSB2YXJpYW50OiBPbmx5IGNhbmNlbHMgZm9yIHNhbWUgSVAgKyBzYW1lIHVzZXJuYW1lIGNvbWJpbmF0aW9uCiAgIC0gQXR0YWNrZXJzIHRyeWluZyBtdWx0aXBsZSB1c2VybmFtZXMgd29uJ3QgYmUgZXhjdXNlZCBieSBvbmUgc3VjY2VzcyAoaW4gdXNlci1lbnVtIHZhcmlhbnQpCiAtIExlYWtzcGVlZCBvZiAyaCBuYXR1cmFsbHkgY2FwcyBtYXhpbXVtIGludGVydmFsICh+NDAtNjAgbWludXRlcyBmb3IgMyBldmVudHMpCiAtIFJlbWVkaWF0aW9uIGRpc2FibGVkIChsYWJlbHMgc2V0IHRvIGByZW1lZGlhdGlvbjogZmFsc2VgKQogLSBVc2VzIGBNZWRpYW5JbnRlcnZhbCgpYCBoZWxwZXIgdG8gZGV0ZWN0IGNvbnNpc3RlbnQgdGltaW5nIHBhdHRlcm5zIChtb3JlIHJvYnVzdCBhZ2FpbnN0IG91dGxpZXJzKQogLSBSZXF1aXJlcyBgY3Jvd2RzZWN1cml0eS9zc2hkLXN1Y2Nlc3MtbG9nc2AgcGFyc2VyIGZvciBjYW5jZWxfb24gZnVuY3Rpb25hbGl0eQoKKipUd28gdmFyaWFudHM6KioKMS4gKipzc2gtdGltZS1iYXNlZC1iZioqOiBTdGFuZGFyZCBicnV0ZWZvcmNlIGRldGVjdGlvbiAoMyBmYWlsZWQgbG9naW5zIGZyb20gc2FtZSBJUCkKMi4gKipzc2gtdGltZS1iYXNlZC1iZl91c2VyLWVudW0qKjogVXNlciBlbnVtZXJhdGlvbiBkZXRlY3Rpb24gKDMgZGlzdGluY3QgdXNlcm5hbWVzIGZyb20gc2FtZSBJUCkKClRoaXMgc2NlbmFyaW8gY29tcGxlbWVudHMgdGhlIHN0YW5kYXJkIHNzaC1iZiAoY2FwYWNpdHkgNSwgbGVha3NwZWVkIDEwcykgYW5kIHNzaC1zbG93LWJmIChjYXBhY2l0eSAxMCwgbGVha3NwZWVkIDYwcykgc2NlbmFyaW9zIHdpdGggbm8gb3ZlcmxhcDoKLSBzc2gtYmYgY2F0Y2hlcyA1IGZhaWx1cmVzIHdpdGhpbiB+NTAgc2Vjb25kcyAocmF0ZS1iYXNlZCkKLSBzc2gtc2xvdy1iZiBjYXRjaGVzIDEwIGZhaWx1cmVzIHdpdGhpbiB+MTAgbWludXRlcyAocmF0ZS1iYXNlZCkKLSBzc2gtdGltZS1iYXNlZC1iZiBjYXRjaGVzIDMgZmFpbHVyZXMgd2l0aCBtZWRpYW4gaW50ZXJ2YWwgPjEwIG1pbnV0ZXMgKHRpbWUtcGF0dGVybi1iYXNlZCwgbmF0dXJhbGx5IGNhcHBlZCBieSAyaCBsZWFrc3BlZWQpCg==", |
| 20967 | + "path": "scenarios/crowdsecurity/ssh-time-based-bf.yaml", |
| 20968 | + "version": "0.1", |
| 20969 | + "versions": { |
| 20970 | + "0.1": { |
| 20971 | + "deprecated": false, |
| 20972 | + "digest": "e63741679e94da9acbdb38ba405853ba80c867e61b8cb551ba1bc5e462787b71" |
| 20973 | + } |
| 20974 | + } |
| 20975 | + }, |
20945 | 20976 | "crowdsecurity/stirling-pdf-bf": { |
20946 | 20977 | "author": "crowdsecurity", |
20947 | 20978 | "content": "IyBzdGlybGluZyBwZGYgYnJ1dGVmb3JjZQp0eXBlOiBsZWFreQpuYW1lOiBjcm93ZHNlY3VyaXR5L3N0aXJsaW5nLXBkZi1iZgpkZXNjcmlwdGlvbjogIkRldGVjdCBzdGlybGluZyBwZGYgYnJ1dGVmb3JjZSIKZmlsdGVyOiAiZXZ0Lk1ldGEuc2VydmljZSA9PSAnc3RpcmxpbmctcGRmJyAmJiBldnQuTWV0YS5sb2dfdHlwZSA9PSAnZmFpbGVkX2F1dGhlbnRpY2F0aW9uJyIKbGVha3NwZWVkOiAiMTBzIgpjYXBhY2l0eTogMwpncm91cGJ5OiBldnQuTWV0YS5zb3VyY2VfaXAKYmxhY2tob2xlOiAxbQpsYWJlbHM6CiAgc2VydmljZTogc3RpcmxpbmctcGRmCiAgY29uZmlkZW5jZTogMwogIHNwb29mYWJsZTogMAogIGNsYXNzaWZpY2F0aW9uOgogICAgLSBhdHRhY2suVDExMTAKICBsYWJlbDogIlN0aXJsaW5nIFBERiBCcnV0ZWZvcmNlIgogIGJlaGF2aW9yOiAiZ2VuZXJpYzpicnV0ZWZvcmNlIgogIHJlbWVkaWF0aW9uOiB0cnVlCg==", |
|
0 commit comments