/* * TODO: support multiple CVE entries */ tree_cell* script_cve_id(lex_ctxt* lexic) { struct arglist * script_infos = lexic->script_infos; char * cve = get_str_var_by_num(lexic, 0); int i; for (i = 0; cve != NULL ; i ++) { plug_set_cve_id(script_infos, cve); cve = get_str_var_by_num(lexic, i + 1); } return FAKE_CELL; }
PlugExport int plugin_init(struct arglist *desc) { plug_set_id(desc, 10333); plug_set_version(desc, "$Revision: 1.9 $"); plug_set_cve_id(desc, "CVE-1999-0183"); plug_set_name(desc, NAME, NULL); plug_set_description(desc, FR_DESC, "francais"); plug_set_description(desc, DESC, NULL); plug_set_summary(desc, SUMM,NULL); plug_set_copyright(desc, COPYRIGHT,NULL); plug_set_category(desc, ACT_ATTACK); plug_set_family(desc, "Accès aux fichiers distants", "francais"); plug_set_family(desc, "Remote file access",NULL); return(0); }