nse_init.h

来自「Ubuntu packages of security software。 相」· C头文件 代码 · 共 32 行

H
32
字号
#ifndef NSE_INIT#define NSE_INITextern "C" {	#include "lua.h"	#include "lualib.h"	#include "lauxlib.h"}#include <vector>#include <string>#include <string.h>// initialize the lua state// opens the standard libraries and the nmap lua libraryint init_lua(lua_State* l);//takes the script arguments provided to nmap through --script-args and //processes and checks them - leaves the processed string on the stackint init_parseargs(lua_State* l);//sets the previously parsed args inside nmap.registryint init_setargs(lua_State* l);// you give it a description of scripts to run and it// populates the tables 'hosttests' and 'porttests' in l with// activation records for testsint init_rules(lua_State* l, std::vector<std::string> chosenScripts);int init_updatedb(lua_State* l);#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?