Hello, everyone and welcome.
So in this lesson, we are going to understand in tier down
that how we can write nuclei templates.
What are the most important parts of blocks of a
nuclear template which is required to successfully validate
that template and run it
using nuclear.
Now when you come across Targets in
your identifying new vulnerabilities, you definitely
want to automate that and mass scale
it against a lot of bug Bounty programs at
that point of time nuclei. Template
writing can be super useful.
So in this lesson, we will see that step by
step how you can create your
first nuclear template.
To do that we would have to understand the
information that is inside the template
that you have to provide which is necessary to
understand by the nuclei tool
to run it against your target.
So the first block that we are going to learn today in the
template formation is the information block.
So it is the Practical time let's quickly jump on
and let's write the first template block.
I've given the name as info block.yeml. The
first thing that we are going to specify is the ID specifies
the name
of the template that you want to give. Let's
give the name as nuclei.
info block
next is the most important part, which is the info block.
I'm going to specify name.
Name is the name of the template that
you want to give let us give the name as nuclei info
block once again.
Next is author.
The author of the current template. So
let's give the name as actify CS.
Next is the severity.
So we already signifies that if this
specific template would
identify a high medium low or
a critical issue or if you want to signify.
This specific vulnerability as which
severity so let us say currently keep
this as info which is informational.
Next let us give tags.
Tags specify this template will
be tagged as what so let's
say take Direction maybe and let us
also say info.
Next we're going to write about the description.
So let's say description, right?
your
description here
The next part is the reference. If you
want to provide any reference from where you have
learned about this specific template, you can give it
here as well. So let's say I got to know about this
specific vulnerability that I have researched for or here
is a specific blog or article you can
specify that as well. That's it. So
this is the ID and info block that creates
the first part of your
template that you need to write for.
In our upcoming sessions of lesson. We
are going to see how you can add step by
step more parts into your template to
successfully create a complete template that
you can run with nuclei.
So that's it for this lesson. Thank you so much.