diff --git a/PortScan-Plugin.md b/PortScan-Plugin.md index 687d19b..825edce 100644 --- a/PortScan-Plugin.md +++ b/PortScan-Plugin.md @@ -46,7 +46,7 @@ class QuickTCPPortScan(PortScan): self.priority = 0 ``` -Each plugin is defined as a class. If you are familiar with object-oriented programming, you'll understand this. If not, just know that a class name ("QuickTCPPortScan" in this case) has to be unique. The parentheses after the classname tell AutoRecon that this is a PortScan plugin. +Each plugin is defined as a class. If you are familiar with object-oriented programming, you'll understand this. If not, just know that a class name ("QuickTCPPortScan" in this case) has to be unique. The parentheses after the class name tell AutoRecon that this is a PortScan plugin. Every plugin has a number of methods / functions that it must define. The first is the __init__ method, which must call `super().__init__()` before anything else.