插件开发
蜻蜓是一个安全工具平台,会将工具的结果保存到工具表中,同时会将通用字段抽出来放到一个资源表中;当A工具需要调用B工具时候,需要从资源表中获取数据; 下面是场景的字段表
状态控制
CREATE TABLE `control` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`ability_id` int(11) DEFAULT NULL,
`ability_name` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
`status` int(11) DEFAULT NULL,
`start_time` datetime DEFAULT NULL,
`end_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `un_name` (`ability_name`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;目标表
CREATE TABLE `target` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`url` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`status` int(11) DEFAULT '1' COMMENT '状态 0 未启用 1 正常 ',
`user_id` int(11) DEFAULT '0' COMMENT '用户ID',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP,
`code_url` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
`keywords` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
`ip` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
`name` varchar(255) COLLATE utf8mb4_bin NOT NULL DEFAULT '',
`usce_id` int(11) NOT NULL COMMENT '用户场景ID',
`scan_status` int(4) NOT NULL DEFAULT '1' COMMENT '1 扫描中 2已完成',
`progress` int(4) NOT NULL DEFAULT '0' COMMENT '扫描进度',
`star` int(11) DEFAULT NULL,
`node_id` int(11) DEFAULT '0',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `un_url` (`user_id`,`usce_id`,`url`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=29970 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;URL表
端口表
子域名
指纹
漏洞表
数据管理
最后更新于