⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wscan.h

📁 linux下的一个多线程扫描工具
💻 H
字号:
/*
 * wscan.h      (c) 2007 wzt
 */

#ifndef WSCAN_H
#define WSCAN_H

#define VERSION         0.06

#define BANNER          "\33[1;31m\t\tWscan Copyright (c) wzt 2007 <wzt@xsec.org>\n\n"

#define MAX_PORT        65535
#define MAXPORTS        200
#define PORT_NUM        30

#define TIMEOUT         10
#define TIMEOUT_FAST    5

#define SLEEP_TIME      200
#define THREAD_TIME     200
#define WAIT_TIME       500
#define WAIT_TIME1      1

#define DEFAULT_THREAD  20

#define FLAG1           ','
#define FLAG2           '-'
#define MAXFLAG2        20

#define PORT_MODE1      1
#define PORT_MODE2      2
#define PORT_MODE3      3
#define PORT_MODE4      4

#define NIPQUAD(addr) \
        ((unsigned char *)&addr)[0], \
        ((unsigned char *)&addr)[1], \
        ((unsigned char *)&addr)[2], \
        ((unsigned char *)&addr)[3]
        
int common_ports[PORT_NUM] = {
                21,22,23,25,53,79,80,109,
                110,111,113,135,137,138,139,
                143,445,220,443,993,995,1025,1080,
                1433,3128,3306,6000,6667,8080,12345};

char banner[200];

struct remote_sock{
        unsigned int ip;
        unsigned int port;
        unsigned int timeout;
};

#endif /* __WSCAN_H__ */

⌨️ 快捷键说明

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