
class WPExploit(object):

    def __init__(self, domain, additional_data=None, proxies=None):
       pass

    def plugin_name(self):
        pass

    def vulnerable_versions(self):
        pass

    def is_vulnerable_version(self, version_str):
       pass

    def get_references(self):
        pass

    def is_vulnerable(self, data=None, proxies=None):
        pass

    def exploit(self, data=None, proxies=None):
        pass
    # Feel free to add public method that you consider to be relevant for the users
    # user _ and __ for private and protected methods that should not be used outside the class
