Projects STRLCPY Taipan Commits 206271c5
🤬
  • ■ ■ ■ ■ ■
    Doc/LuaScript.md
    skipped 15 lines
    16 16   * **ApplicationName** The application name that is identified. This name will be displayed in the result report
    17 17   * **TargetLanguage** The language that was used to develop the application. For Wordpress is PHP
    18 18  
    19  - WIP
     19 +## Global vars
     20 +In order to report to Taipan the Application that was identified and its version, the script must set a couple of global vars that will be later used by the Taipan scanner. Each script must return a _Boolean_ result after its execution. The result meaning is:
     21 + 
     22 +* True: if the script was able to identify a given application version
     23 +* False: otherwise
     24 + 
     25 +If the script is able to identify the application, the version must be placed in a global vaiables named *appVersion*.
     26 + 
     27 +The format of this variable must be compliant to the <a href="https://semver.org/">Semantic Version</a> standard. For a sample of LUA script take a look at the <a href="https://github.com/enkomio/Taipan/blob/master/Src/ES.Taipan.Fingerprinter/Lua/Php/Joomla/joomla.lua">Joomla fingeprintg script</a>.
     28 + 
    20 29   
Please wait...
Page is in error, reload to recover