diff --git a/profiles/bugbounty.yml b/profiles/all.yml similarity index 50% rename from profiles/bugbounty.yml rename to profiles/all.yml index 0b04440ca1..6d16f50a89 100644 --- a/profiles/bugbounty.yml +++ b/profiles/all.yml @@ -1,26 +1,13 @@ -# This is a configuration file for the bugbounty template profile. +# This is a configuration file for the all template profile. # Additional configuration profiles can be created for different types of nuclei scans. # They should be placed under the 'config' directory at: # https://github.com/projectdiscovery/nuclei-templates # Here is an example of how to use a config profile: -# nuclei -config config/bugbounty.yml -list target_list_to_scan.txt - -severity: - - critical - - high - - medium - - low - - unknown - +# nuclei -config config/osint.yml -list target_list_to_scan.txt type: - http - tcp - javascript + - dns + - ssl -exclude-tags: - - tech - - dos - - fuzz - - creds-stuffing - - token-spray - - osint \ No newline at end of file diff --git a/profiles/cves.yml b/profiles/cves.yml new file mode 100644 index 0000000000..265cf0ea45 --- /dev/null +++ b/profiles/cves.yml @@ -0,0 +1,12 @@ +# This is a configuration file for the cves template profile. +# Additional configuration profiles can be created for different types of nuclei scans. +# They should be placed under the 'config' directory at: +# https://github.com/projectdiscovery/nuclei-templates +# Here is an example of how to use a config profile: +# nuclei -config config/osint.yml -list target_list_to_scan.txt + +templates: + - http/cves/ + - http/cnvd/ + - network/cves/ + - javascript/cves/ diff --git a/profiles/default-login.yml b/profiles/default-login.yml new file mode 100644 index 0000000000..4350b23863 --- /dev/null +++ b/profiles/default-login.yml @@ -0,0 +1,11 @@ +# This is a configuration file for the default logins template profile. +# Additional configuration profiles can be created for different types of nuclei scans. +# They should be placed under the 'config' directory at: +# https://github.com/projectdiscovery/nuclei-templates +# Here is an example of how to use a config profile: +# nuclei -config config/osint.yml -list target_list_to_scan.txt + +templates: + - http/default-logins/ + - network/default-login/ + - javascript/default-logins/ \ No newline at end of file diff --git a/profiles/exposedfiles.yml b/profiles/exposedfiles.yml new file mode 100644 index 0000000000..968b20a8a6 --- /dev/null +++ b/profiles/exposedfiles.yml @@ -0,0 +1,9 @@ +# This is a configuration file for the exposed files template profile. +# Additional configuration profiles can be created for different types of nuclei scans. +# They should be placed under the 'config' directory at: +# https://github.com/projectdiscovery/nuclei-templates +# Here is an example of how to use a config profile: +# nuclei -config config/osint.yml -list target_list_to_scan.txt + +templates: + - http/exposures/ \ No newline at end of file diff --git a/profiles/exposedpanels.yml b/profiles/exposedpanels.yml new file mode 100644 index 0000000000..a3fffdc33e --- /dev/null +++ b/profiles/exposedpanels.yml @@ -0,0 +1,9 @@ +# This is a configuration file for the exposed panels template profile. +# Additional configuration profiles can be created for different types of nuclei scans. +# They should be placed under the 'config' directory at: +# https://github.com/projectdiscovery/nuclei-templates +# Here is an example of how to use a config profile: +# nuclei -config config/osint.yml -list target_list_to_scan.txt + +templates: + - http/exposed-panels/ \ No newline at end of file diff --git a/profiles/kev.yml b/profiles/kev.yml index be8ba21ca3..8c3d6f8ff9 100644 --- a/profiles/kev.yml +++ b/profiles/kev.yml @@ -1,4 +1,4 @@ -# This is a configuration file for the KEV template profile. +# This is a configuration file for the CISA KEV template profile. # Additional configuration profiles can be created for different types of nuclei scans. # They should be placed under the 'config' directory at: # https://github.com/projectdiscovery/nuclei-templates diff --git a/profiles/misconfigurations.yml b/profiles/misconfigurations.yml new file mode 100644 index 0000000000..d98bc8fa02 --- /dev/null +++ b/profiles/misconfigurations.yml @@ -0,0 +1,11 @@ +# This is a configuration file for the misconfigurations template profile. +# Additional configuration profiles can be created for different types of nuclei scans. +# They should be placed under the 'config' directory at: +# https://github.com/projectdiscovery/nuclei-templates +# Here is an example of how to use a config profile: +# nuclei -config config/osint.yml -list target_list_to_scan.txt + +templates: + - http/misconfiguration/ + - network/misconfig/ + - javascript/misconfiguration/ \ No newline at end of file diff --git a/profiles/subdomaintakeovers.yml b/profiles/subdomaintakeovers.yml new file mode 100644 index 0000000000..06d420b133 --- /dev/null +++ b/profiles/subdomaintakeovers.yml @@ -0,0 +1,11 @@ +# This is a configuration file for the subdomain takeover template profile. +# Additional configuration profiles can be created for different types of nuclei scans. +# They should be placed under the 'config' directory at: +# https://github.com/projectdiscovery/nuclei-templates +# Here is an example of how to use a config profile: +# nuclei -config config/osint.yml -list target_list_to_scan.txt + +templates: + - http/takeovers/ + - dns/azure-takeover-detection.yaml + - dns/elasticbeanstalk-takeover.yaml \ No newline at end of file