盘点一款强大的网络工具集------netwox

大家好,我是Python进阶者,今天给大家分享一个网络工具netwox。

前言

netwox 是由 lauconstantin 开发的一款网络工具集,适用群体为网络管理员和网络黑客,它可以创造任意的 TCP、UDP 和 IP 数据报文,以实现网络欺骗,并且可以在 Linux 和 Windows 系统中运行。

可以说,对平时我们用来测试网络的性能和网站压力测试很有帮助了。它不仅仅只是一个工具包,而是很多个工具集的集中体现,所以,有了它,基本你可以少下载很多软件了。

具体用法

下面就来具体说说它的用法:

    首先我们现在netwox,地址:

https://590m.com/file/7715018-442548444

下载完毕之后我们点击里面的exe文件进行安装即可,全程在命令提示符里操作,全程选择y 即可,安装好后,会显示这样的画面:

这就是这款强大工具的主菜单了,看到这么多英文想必大家都蒙圈了吧,那小编就给大家翻译下吧。

10:退出netwox工具。 2 33:搜索工具,用来搜索与指定信息相关的模块。 4 54:显示指定模块的帮助信息。 6 75:在命令行中输入指定模块的参数选项并运行。运行命令行工具选择参数 8 96:从键盘输入指定模块的参数选项并运行。运行工具选择参数 10 11a:显示信息。 12 13b:显示网络协议模块。 14 15c:显示应用程序协议模块。 16 17d:显示与嗅探数据包相关的模块。(捕获网络数据包) 18 19e:显示与创建和发送数据包相关的模块。(创建和发送数据包) 20 21f:显示与进行数据包记录相关的模块。记录(包含数据包捕获的文件) 22 23g:显示与客户端相关的模块。 24 25h:显示与服务器相关的模块。 26 27i:显示与检测主机连通性相关的模块。ping 28 29j:显示与路由跟踪相关的模块。traceroute(获得网关列表) 30 31k:显示与扫描计算机和端口相关的模块。扫描(计算机和港口发现) 32 33l:显示网络审计模块。 34 35m:显示与暴力破解相关的模块。(检查密码是否弱) 36 37n:显示与远程管理相关的模块。 38 39o:显示工具与网络模块。

大致就是这么个意思,可以看出命令还是蛮友好,起码小编第一眼看就觉得很亲切。

查看创建和发送数据包的模块:

然后我们在查看arp创建和发送数据包的模块:

那么它有那些作用呢?当然它的作用是不容小觑的:

工具箱netwox有助于发现和解决网络问题:

1——嗅探,恶搞   2——客户端、服务器   3——DNSFTPHTTPIRC NNTP, SMTP, SNMP, SYSLOG, TELNET, TFTP   4——扫描,ping,路由跟踪   5——等等。

下面我们来看看netwox到底有那些强大的工具:

11:Display network configuration 2 2:Display debugging information 3 3:Display information about an IP address or a hostname 4 4:Display information about an Ethernet address 5 5:Obtain Ethernet addresses of computers in an IP list 6 6:Display how to reach an IP address 7 7:Sniff 8 8:Sniff and display open ports 9 9:Sniff and display Ethernet addresses 10 10:Sniff and display network statistics 11 11:Sniff and verify checksums 12 12:Display which values to use for netwox parameters 13 13:Obtain DLT type for sniff and spoof for each device 14 14:Spoof a record 15 15:Display content of a record 16 16:Convert a record 17 17:Recompute checksums of packets in a record 18 18:Reassemble IP packets of a record, and reorder TCP flow 19 19:Extract a range of packets from a record 20 20:Search for strings in packets from a record 21 21:Convert a number 22 22:Convert a string 23 23:Display ASCII table 24 24:Convert IP addresses ranges 25 25:Test if a directory is secure 26 26:Dump a file 27 27:Compute MD5 of a file 28 28:Convert a binary file to readable and editable file 29 29:Convert a readable and editable file to a binary file 30 30:Convert a file from unix to dos 31 31:Convert a file from dos to unix 32 32:Spoof Ethernet packet 33 33:Spoof EthernetArp packet 34 34:Spoof EthernetIp4 packet 35 35:Spoof EthernetIp4Udp packet 36 36:Spoof EthernetIp4Tcp packet 37 37:Spoof EthernetIp4Icmp4 packet 38 38:Spoof Ip4 packet 39 39:Spoof Ip4Udp packet 40 40:Spoof Ip4Tcp packet 41 41:Spoof Ip4Icmp4 packet 42 42:Spoof of packet samples : fragment 43 43:Spoof of packet samples : fragment, ip4opt:noop 44 44:Spoof of packet samples : fragment, ip4opt:rr 45 45:Spoof of packet samples : fragment, ip4opt:lsrr 46 46:Spoof of packet samples : fragment, ip4opt:ts 47 47:Spoof of packet samples : fragment, ip4opt:ipts 48 48:Spoof of packet samples : fragment, ip4opt:ippts 49 49:Ping ICMP 50 50:Ping ICMP (EthIP spoof) 51 51:Ping TCP 52 52:Ping TCP (EthIp spoof) 53 53:Ping UDP 54 54:Ping UDP (EthIp spoof) 55 55:Ping ARP 56 56:Ping ARP (EthIp spoof) 57 57:Traceroute ICMP 58 58:Traceroute ICMP (EthIP spoof) 59 59:Traceroute TCP 60 60:Traceroute TCP (EthIp spoof) 61 61:Traceroute UDP 62 62:Traceroute UDP (EthIp spoof) 63 63:Traceroute on a specified IP protocol 64 64:Traceroute on a specified IP protocol (EthIp spoof) 65 65:Scan ICMP 66 66:Scan ICMP (EthIP spoof) 67 67:Scan TCP 68 68:Scan TCP (EthIp spoof) 69 69:Scan UDP 70 70:Scan UDP (EthIp spoof) 71 71:Scan ARP 72 72:Scan ARP (EthIp spoof) 73 73:Simulate presence of a/several computer/s (arp and ping) 74 74:Flood a host with random fragments 75 75:Fill table of a switch using a flood of Ethernet packets 76 76:Synflood 77 77:Check if seqnum are predictible 78 78:Reset every TCP packet 79 79:Acknowledge every TCP SYN 80 80:Periodically send ARP replies 81 81:Send an ICMP4 timestamp 82 82:Sniff and send ICMP4/ICMP6 destination unreachable 83 83:Sniff and send ICMP4/ICMP6 time exceeded 84 84:Sniff and send ICMP4/ICMP6 parameter problem 85 85:Sniff and send ICMP4 source quench 86 86:Sniff and send ICMP4/ICMP6 redirect 87 87:TCP client 88 88:UDP client 89 89:TCP server 90 90:UDP server 91 91:TCP server multiclients 92 92:UDP server multiclients 93 93:TCP remote administration server 94 94:TCP remote administration client (exec) 95 95:TCP remote administration client (get file) 96 96:TCP remote administration client (put file) 97 97:SYSLOG client 98 98:Flood a host with syslog messages 99 99:TELNET client 100 100:TELNET client executing one or several commands 101 101:Brute force telnet client 102 102:Query a DNS server 103 103:Obtain version of a Bind DNS server 104 104:DNS server always answering same values 105 105:Sniff and send DNS answers 106 106:Send an email 107 107:Post a newsgroup message 108 108:List newsgroups available on a server 109 109:Download one, or more, newsgroup messages 110 110:Ethernet bridge limiting flow 111 111:FTP listing a directory 112 112:FTP client : get a file 113 113:FTP client : put a file 114 114:FTP client : del a file 115 115:FTP client : get a directory recursively 116 116:FTP client : put a directory recursively 117 117:FTP client : del a directory recursively 118 118:HTTP GET 119 119:HTTP HEAD 120 120:HTTP POST 121 121:HTTP PUT 122 122:HTTP DELETE 123 123:HTTP TRACE 124 124:HTTP OPTIONS 125 125:HTTP server 126 126:HTTP remote administration server 127 127:Cypher/decypher a file using a xor 128 128:Split a file in smaller chunks 129 129:Reassemble chunks of a file 130 130:Brute force ftp client 131 131:Brute force http client (site password) 132 132:Brute force http client (proxy password) 133 133:Convert an url/uri 134 134:Obtain urls/uris in a HMTL file 135 135:Convert urls/uris in a HMTL file to absolute urls 136 136:Web download (http://... or ftp://...) 137 137:Create a sample configuration file for tool 138 138 138:Web spider (use configuration file created by tool 137) 139 139:Web spider on command line (fully recursive) 140 140:Spoof EthernetIp6 packet 141 141:Spoof EthernetIp6Udp packet 142 142:Spoof EthernetIp6Tcp packet 143 143:Spoof EthernetIp6Icmp6 packet 144 144:Spoof Ip6 packet 145 145:Spoof Ip6Udp packet 146 146:Spoof Ip6Tcp packet 147 147:Spoof Ip6Icmp6 packet 148 148:Ping ICMP6 Neighbor Discovery 149 149:Ping ICMP6 Neighbor Discovery (EthIp spoof) 150 150:Scan ICMP6 Neighbor Discovery 151 151:Scan ICMP6 Neighbor Discovery (EthIp spoof) 152 152:Interactive IRC client 153 153:IRC client listing channels 154 154:IRC client listening on a channel 155 155:Network performance measurement : TCP server 156 156:Network performance measurement : TCP client 157 157:Network performance measurement : UDP server 158 158:Network performance measurement : UDP client 159 159:SNMP Get 160 160:SNMP Walk 161 161:SNMP Trap 162 162:SNMP Trap2 163 163:SNMP Inform 164 164:SNMP Set 165 165:TFTP client : get a file 166 166:TFTP client : put a file 167 167:TFTP server 168 168:FTP server 169 169:Display simple network configuration easy to parse 170 170:TELNET server 171 171:DHCP client 172 172:List articles range of a newsgroup 173 173:Download overview of one, or more, newsgroup messages 174 174:FTP client : get a file and check its MD5 175 175:Web download (http://... or ftp://...) and check its MD5 176 176:TFTP client : get a file and check its MD5 177 177:Check if a SMTP server is up 178 178:Check if an IRC server is up 179 179:DHCP client requesting an INFORM 180 180:SNTP client obtaining time 181 181:SNTP server 182 182:Obtain size of a web file (http://... or ftp://...) 183 183:TCP relay 184 184:UDP relay 185 185:TCP multiclient relay 186 186:Millisecond sleep 187 187:Display date and time 188 188:SYSLOG server 189 189:SMTP server 190 190:Make coffee 191 191:Generate a password (English, French, Spanish) 192 192:Spoof of packet samples : fragment, ip4opt:ssrr 193 193:IDENT client requesting info about an open session 194 194:IDENT client creating a session and requesting its info 195 195:IDENT server 196 196:WHOIS client 197 197:WHOIS client guessing server 198 198:SMB/CIFS client: list shares 199 199:SMB/CIFS client: create a directory 200 200:SMB/CIFS client: delete a directory 201 201:SMB/CIFS client: rename a directory 202 202:SMB/CIFS client: list contents of a directory 203 203:SMB/CIFS client: delete a file 204 204:SMB/CIFS client: rename a file 205 205:SMB/CIFS client: get a file 206 206:SMB/CIFS client: put a file 207 207:SMB/CIFS client: recursively get a directory 208 208:SMB/CIFS client: recursively put a directory 209 209:SMB/CIFS client: recursively delete a directory 210 210:Web spider on command line (stay in same directory) 211 211:Web spider : converts a local downloaded filename to its original url 212 212:Web spider : converts an url to its local downloaded filename 213 213:Display a list of IP addresses 214 214:Traceroute discovery: graph of network topology 215 215:Traceroute discovery (EthIp spoof) 216 216:Beep 217 217:SMB/CIFS server 218 218:Netwox internal validation suite 219 219:Compute cryptographic hash of a file (md5, sha, etc.) 220 220:Convert a binary file to a base64 encoded file 221 221:Convert a base64 encoded file to a binary file 222 222:In a HMTL file, suppress links pointing to local urls 223 223:Forward an email

相信大家对英文一定不是特别感冒,于是小编非常贴心的都给翻译过来了。

1 21:显示网络配置 3  2:显示调试信息 4  3:显示信息的IP地址或主机名 5  4:显示一个以太网地址信息 6  5:获取以太网的计算机IP地址列表 7  6:显示如何实现一个IP地址 8  7:嗅探 9  8:嗅探和显示开放端口 10  9:嗅探和显示以太网地址 11  10:嗅探和显示网络统计数据 12  11:嗅探和验证校验和 13  12:显示该值用于netwox参数 14  13:获得DLT类型为每个设备嗅探和恶搞 15  14:恶搞纪录 16  15:显示内容的记录 17  16:把一个记录 18  17:再计算数据包的校验和记录 19  18:重组IP数据包的记录,和重新排序的TCP20  19:提取一系列数据包从一个记录 21  20:数据包从一个记录中搜索字符串 22  21:转换为一个数字 23  22:将一个字符串 24  23:显示ASCII25  24:转换IP地址范围 26 25:测试是否安全的一个目录 27  26:转储文件 28  27:计算文件的MD5 29  28:二进制文件转换为可读和可编辑的文件 30  29:可读和可编辑的文件转换为二进制文件 31  30:将一个文件从unix dos 32  31:将一个文件从dos unix 33  32:恶搞Ethernet数据包 34  33:恶搞EthernetArp包 35  34:恶搞EthernetIp4包 36  35:恶搞EthernetIp4Udp包 37  36:恶搞EthernetIp4Tcp包 38  37:恶搞EthernetIp4Icmp4包 39  38:恶搞Ip4包 40  39:恶搞Ip4Udp包 41  40:恶搞Ip4Tcp包 42  41:恶搞Ip4Icmp4包 43  42:恶搞的包样品:片段 44  43:恶搞的包样品:片段,ip4opt:无操作 45  44:恶搞的包样品:片段,ip4opt: rr 46  45:恶搞的包样品:片段,ip4opt: lsrr 47  46:恶搞的包样品:片段,ip4opt: ts 48  47:恶搞的包样品:片段,ip4opt:进行 49  48:包样品:恶搞片段,ip4opt: ippts 50  49:Ping ICMP 51 50:Ping ICMP (EthIP恶搞) 52 51:Ping TCP 53  52:Ping TCP (EthIp恶搞) 54  53:Ping UDP 55  54:Ping UDP (EthIp恶搞) 56  55:Ping ARP 57  56:Ping ARP (EthIp恶搞) 58  57:Traceroute ICMP 59  58:Traceroute ICMP (EthIP恶搞) 60  59:Traceroute TCP 61  60:Traceroute TCP (EthIp恶搞) 62  61:Traceroute UDP 63  62:Traceroute UDP (EthIp恶搞) 64  63:Traceroute指定IP协议 65  在指定的IP协议64:Traceroute (EthIp恶搞) 66  65:扫描ICMP 67  66:扫描ICMP (EthIP恶搞) 68  67:扫描TCP 69  68:扫描TCP (EthIp恶搞) 70  69:扫描UDP 71  70:扫描UDP (EthIp恶搞) 72  71:扫描ARP 73  72:扫描ARP (EthIp恶搞) 74  73:模拟存在/几个计算机/ s (arp和萍) 75  74:洪水主机与随机片段 76  75:填充表开关使用大量的以太网数据包 77  76:Synflood 78  77:如果seqnum predictible检查 79  78:重置所有TCP80  79:每个TCP SYN承认 81  80:定期发送ARP应答 82  81:发送一个ICMP4时间戳 83  82:嗅探和发送ICMP4 / ICMP6目的地不可到达 84  83:嗅探和发送ICMP4 / ICMP6时间超过 85  84:嗅探和发送ICMP4 / ICMP6参数问题 86  85:嗅探和发送ICMP4源淬火 87  86:嗅探和发送ICMP4 / ICMP6定向 88  87:TCP客户机 89  88:UDP客户端 90  89:TCP服务器 91  90:UDP服务器 92  91:multiclients TCP服务器 93  92:multiclients UDP服务器 94  93:TCP服务器远程管理 95  94:TCP远程管理客户端(执行) 96  95:TCP远程管理客户端(文件) 97  96:TCP远程管理客户端(文件) 98  97:SYSLOG客户 99  98:洪水主机syslog消息 100  99:TELNET客户机 101  100:TELNET客户机执行一个或多个命令 102  101:强力telnet客户机 103  102:查询DNS服务器 104  103:获得绑定DNS服务器的版本 105  104:DNS服务器总是回答相同的值 106  105:嗅探和发送DNS的答案 107  106:发送电子邮件 108  107:新闻组的消息 109  108:在服务器上可用新闻组列表 110  109:下载一个,或者更多,新闻组的消息 111  110:以太网桥限流 112  111:FTP目录清单 113  112:FTP客户端:一个文件 114  113:FTP客户端:把一个文件 115  114:FTP客户端:del文件 116  115:FTP客户端:一个目录递归地 117  116:FTP客户端:把一个目录递归地 118  117:FTP客户端:德尔目录递归地 119  118:HTTP GET 120  119:HTTP121  120:HTTP POST 122  121:HTTP PUT 123  122:HTTP删除 124  123:HTTP跟踪 125  124:HTTP选项 126  125:HTTP服务器 127  126:HTTP服务器远程管理 128  127:密码使用xor / decypher文件 129  128:将一个文件在较小的部分 130  129:重组的文件块 131  130:强力ftp客户端 132  131:强力http客户端(网站密码) 133  132:强力http客户端(代理密码) 134  133:将一个url / uri 135  134:获得url / uri在html文件中 136  135:url / uri在html文件转换为绝对url 137  136:网页下载(http://..。或ftp://..) 138  137:138年为工具创建一个示例配置文件 139  138:Web蜘蛛(137年使用配置文件创建的工具) 140  139:Web蜘蛛在命令行(完全递归) 141  140:恶搞EthernetIp6包 142  141:恶搞EthernetIp6Udp包 143  142:恶搞EthernetIp6Tcp包 144  143:恶搞EthernetIp6Icmp6包 145  144:恶搞Ip6包 146  145:恶搞Ip6Udp包 147  146:恶搞Ip6Tcp包 148  147:恶搞Ip6Icmp6包 149  148:Ping ICMP6邻居发现 150  149:Ping ICMP6邻居发现(EthIp恶搞) 151  150:扫描ICMP6邻居发现 152  151:扫描ICMP6邻居发现(EthIp恶搞) 153  152:交互式的IRC客户端 154  153:IRC客户端清单通道 155  154:IRC客户端监听一个通道 156  155:网络性能测量:TCP服务器 157  156:网络性能测量:TCP客户机 158  157:网络性能测量:UDP服务器 159  158:网络性能测量:UDP客户端 160  159:SNMP得到 161  160:SNMP162  161:SNMP陷阱 163  162:SNMP Trap2 164  163:SNMP通知 165  164:SNMP设置 166  165:TFTP客户机:得到一个文件 167  166:TFTP客户机:把一个文件 168 167:TFTP服务器 169 168:FTP服务器 170  169:显示简单的网络配置容易解析 171  170:TELNET服务器 172  171:DHCP客户端 173  172:文章的新闻组列表 174  173:下载的概述,或者更多,新闻组的消息 175  174:FTP客户端:一个文件并检查其MD5 176  175:网页下载(http://..。或ftp://..)和检查它的MD5 177  176:TFTP客户机:得到一个文件并检查其MD5 178  177:检查是否一个SMTP服务器 179  178:检查是否一个IRC服务器 180  179:DHCP客户端请求一个通知 181  180:部门的客户端获取时间 182  181:部门的服务器 183  182:获得web文件大小(http://..。或ftp://..) 184  183:TCP继电器 185  184:UDP继电器 186  185:TCP multiclient继电器 187  186:毫秒睡眠 188  187:显示日期和时间 189  188:SYSLOG服务器 190  189:SMTP服务器 191  190:煮咖啡 192  191:生成一个密码(英语、法语、西班牙语) 193  192:恶搞的包样品:片段,ip4opt: ssrr 194  193:识别客户端请求信息开放的会话 195  194:识别客户端创建一个会话和请求信息 196 195:识别服务器 197  196:域名查询服务客户 198  197:客户机猜测服务器域名查询服务 199  198:SMB / CIFS客户端:上市 200  199:SMB / CIFS客户端:创建一个目录 201  200:SMB / CIFS客户端:删除一个目录 202  201:SMB / CIFS客户端:重命名一个目录 203  202:SMB / CIFS客户端:列出一个目录的内容 204  203:SMB / CIFS客户端:删除一个文件 205  204:SMB / CIFS客户端:重命名一个文件 206  205:SMB / CIFS客户端:一个文件 207  206:SMB / CIFS客户端:把一个文件 208  207:SMB / CIFS客户端:递归目录 209  208:SMB / CIFS客户端:递归地把一个目录 210  209:SMB / CIFS客户端:递归删除一个目录 211  210:Web蜘蛛在命令行(在相同的目录中) 212  211:Web蜘蛛:本地下载文件名转换为原来的url 213  212:Web蜘蛛:url转换为其本地下载的文件名 214  213:显示IP地址的列表 215  214:Traceroute发现:图的网络拓扑 216  215:Traceroute发现(EthIp恶搞) 217  216:哔哔声 218  217:SMB / CIFS服务器 219  218:Netwox内部验证套件 220  219:计算密码散列文件的md5、沙等。 221  220:二进制文件转换为base64编码的文件 222  221:base64编码的文件转换为二进制文件 223  222:在一个html文件,抑制链接指向本地url 224  223:转发一封邮件

看到这么多功能,小编表示着实头大,不知道从哪入手,也不知道讲什么好,干脆索性讲讲网络攻击吧。下面我们来介绍下我们常见的几种攻击手法。

常见攻击手法

一、arp缓存欺骗

arp是地址转换协议,在同一个网段内,我们网络通信其实是依靠mac地址通信的而非IP地址。

我们配置的都是IP地址,那怎样将IP地址转换为mac地址了,这就是arp协议的用处了。

arp会发送一个广播给局域网所有的主机用户,它会向所有主机询问谁是192.168.1.1,

然后让对应主机把MAC地址给它,然后主机都会接到消息,在正常情况下,

只有192.168.1.1会回复它的mac地址给这台主机,

那么这台主机收到后就会记录下来IP地址以及对应的mac地址,就形成了我们的arp缓存列表。

我们可以通过命令提示符看到缓存列表:

第一列网络地址就是指ip地址,第二列值得是mac地址,第三列指得是它的类型是静态还是动态。

了解清楚了arp之后,那么缓存欺骗是如何实现的呢?

原来就是出现了一个捣乱的主机,它告诉局域网所有的主机它是谁谁谁,各个主机都会记录错误的地址,这个时候网络就产生了混乱,无法上网。

下面我们来实现下这个可耻的过程:

打开工具输入5,然后我们输入arp 相关工具序号80,输入代码:

netwox 80 -e '00:00:00:00:00:00' -i ''192.168.1.1'

这个时候我的电脑就会收到一个广播,并把192.168.1.1的物理地址给记录下来了,

但是这个地址不存在,于是就无法上网了,只能用DNS解析IP地址。

二、syn泛洪攻击

传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,

由IETF的RFC 793定义。在简化的计算机网络OSI模型中,

它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。

那么什么是syn泛洪攻击了,其实就是一种dos攻击,它利用的是TCP的三次握手机制,

攻击端利用伪造的IP地址向被攻击端发出请求,而被攻击端发出的响应报文将永远发送不到目的地,

那么被攻击端在等待关闭这个连接的过程中消耗了资源,如果有成千上万的这种连接,

主机资源将被耗尽,从而达到攻击的目的。

下面我们来看看具体的实现过程:

netwox 76 -i "192.168.1.2" -p "23"

代表向目标主机的23号端口发送大量 TCP 连接请求

这个时候由于大量TCP的连接请求未被处理,这个时候主机因耗掉所有资源而崩溃。

这个工具集可以做的事情太多了,大家可以一一去挖掘它的奥妙。

总结

今天就讲这么多,关于这个工具包的强大之处,远不止于此,希望大家好好利用,切勿做坏事哦!!!!

-------------------********************************** 送书 **********-------------**-----********-**********************************

内容简介

1、Python网络爬虫框架Scrapy从入门到精通

往期精彩文章推荐:

欢迎各位大佬点击链接加入群聊【helloworld开发者社区】:https://jq.qq.com/?_wv=1027&k=mBlk6nzX进群交流IT技术热点。

本文转自 https://mp.weixin.qq.com/s/FsmEtbjKCaN5XnS1YcDWdw,如有侵权,请联系删除。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

深入解析网页结构解析模块beautifulsoup

大家好,我是Python进阶者,今天给大家分享一个网页结构解析模块beautifulsoup。前言beautifulsoup(以下简称bs),是一款网页结构解析模块,它支持传统的Xpath,css selector语法,可以说很强大了,下面我们就来着重介绍下它的用法。安装bs可以使用pip或者easy\install安装,方便快捷。pip in

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

Linux 网络分析必备技能:tcpdump 实战详解

大家好,我是肖邦,这是我的第11篇原创文章。今天要分享的是tcpdump,它是Linux系统中特别有用的网络工具,通常用于故障诊断、网络分析,功能非常的强