Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2019-5413 PoC — npm package morgan 安全漏洞

Source
Associated Vulnerability
Title:npm package morgan 安全漏洞 (CVE-2019-5413)
Description:npm package morgan 1.9.1之前版本中存在命令注入漏洞,该漏洞源于外部输入数据构造可执行命令过程中,网络系统或产品未正确过滤其中的特殊元素。攻击者可利用该漏洞执行非法命令。
Readme
# NetBeans
# NetBeans
# CVE-2019-5413
# NetBeans
File Snapshot

[4.0K] /data/pocs/8190ea3fd8f15593e4cc1ad216a40baf134cd0eb ├── [4.0K] log │   └── [4.0K] node_modules │   ├── [4.0K] accepts │   │   ├── [4.9K] HISTORY.md │   │   ├── [5.1K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [4.0K] README.md │   ├── [4.0K] array-flatten │   │   ├── [1.2K] array-flatten.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.6K] package.json │   │   └── [1.2K] README.md │   ├── [4.0K] basic-auth │   │   ├── [1.0K] HISTORY.md │   │   ├── [2.3K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [3.1K] README.md │   ├── [4.0K] body-parser │   │   ├── [ 15K] HISTORY.md │   │   ├── [2.6K] index.js │   │   ├── [4.0K] lib │   │   │   ├── [3.8K] read.js │   │   │   └── [4.0K] types │   │   │   ├── [4.8K] json.js │   │   │   ├── [1.8K] raw.js │   │   │   ├── [2.2K] text.js │   │   │   └── [5.7K] urlencoded.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.6K] package.json │   │   └── [ 17K] README.md │   ├── [4.0K] bytes │   │   ├── [1.5K] History.md │   │   ├── [3.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.0K] package.json │   │   └── [3.8K] Readme.md │   ├── [4.0K] content-disposition │   │   ├── [ 952] HISTORY.md │   │   ├── [ 10K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [5.1K] README.md │   ├── [4.0K] content-type │   │   ├── [ 436] HISTORY.md │   │   ├── [4.7K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [2.7K] README.md │   ├── [4.0K] cookie │   │   ├── [2.6K] HISTORY.md │   │   ├── [3.9K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [8.6K] README.md │   ├── [4.0K] cookie-signature │   │   ├── [ 695] History.md │   │   ├── [1.2K] index.js │   │   ├── [1.5K] package.json │   │   └── [1.5K] Readme.md │   ├── [4.0K] debug │   │   ├── [ 11K] CHANGELOG.md │   │   ├── [ 321] component.json │   │   ├── [1.7K] karma.conf.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.0K] Makefile │   │   ├── [ 40] node.js │   │   ├── [2.1K] package.json │   │   ├── [ 17K] README.md │   │   └── [4.0K] src │   │   ├── [4.6K] browser.js │   │   ├── [4.3K] debug.js │   │   ├── [ 263] index.js │   │   ├── [ 373] inspector-log.js │   │   └── [5.9K] node.js │   ├── [4.0K] depd │   │   ├── [2.0K] History.md │   │   ├── [ 10K] index.js │   │   ├── [4.0K] lib │   │   │   ├── [4.0K] browser │   │   │   │   └── [1.5K] index.js │   │   │   └── [4.0K] compat │   │   │   ├── [2.2K] callsite-tostring.js │   │   │   ├── [ 338] event-listener-count.js │   │   │   └── [1.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.0K] package.json │   │   └── [9.8K] Readme.md │   ├── [4.0K] destroy │   │   ├── [1.0K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [2.1K] README.md │   ├── [4.0K] ee-first │   │   ├── [1.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.8K] package.json │   │   └── [2.6K] README.md │   ├── [4.0K] encodeurl │   │   ├── [ 238] HISTORY.md │   │   ├── [1.5K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [3.8K] README.md │   ├── [4.0K] escape-html │   │   ├── [1.3K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.4K] package.json │   │   └── [ 707] Readme.md │   ├── [4.0K] etag │   │   ├── [1.7K] HISTORY.md │   │   ├── [2.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [4.1K] README.md │   ├── [4.0K] express │   │   ├── [107K] History.md │   │   ├── [ 224] index.js │   │   ├── [4.0K] lib │   │   │   ├── [ 14K] application.js │   │   │   ├── [2.4K] express.js │   │   │   ├── [4.0K] middleware │   │   │   │   ├── [ 853] init.js │   │   │   │   └── [ 885] query.js │   │   │   ├── [ 12K] request.js │   │   │   ├── [ 26K] response.js │   │   │   ├── [4.0K] router │   │   │   │   ├── [ 15K] index.js │   │   │   │   ├── [3.2K] layer.js │   │   │   │   └── [4.1K] route.js │   │   │   ├── [5.8K] utils.js │   │   │   └── [3.2K] view.js │   │   ├── [1.2K] LICENSE │   │   ├── [3.9K] package.json │   │   └── [4.5K] Readme.md │   ├── [4.0K] finalhandler │   │   ├── [4.0K] HISTORY.md │   │   ├── [6.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [3.9K] README.md │   ├── [4.0K] forwarded │   │   ├── [ 306] HISTORY.md │   │   ├── [1.3K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [1.6K] README.md │   ├── [4.0K] fresh │   │   ├── [1.5K] HISTORY.md │   │   ├── [2.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [3.3K] README.md │   ├── [4.0K] http-errors │   │   ├── [3.1K] HISTORY.md │   │   ├── [5.7K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.5K] package.json │   │   └── [5.4K] README.md │   ├── [4.0K] iconv-lite │   │   ├── [4.2K] Changelog.md │   │   ├── [4.0K] encodings │   │   │   ├── [ 21K] dbcs-codec.js │   │   │   ├── [8.1K] dbcs-data.js │   │   │   ├── [ 710] index.js │   │   │   ├── [6.0K] internal.js │   │   │   ├── [2.1K] sbcs-codec.js │   │   │   ├── [ 31K] sbcs-data-generated.js │   │   │   ├── [4.6K] sbcs-data.js │   │   │   ├── [4.0K] tables │   │   │   │   ├── [ 17K] big5-added.json │   │   │   │   ├── [ 46K] cp936.json │   │   │   │   ├── [ 37K] cp949.json │   │   │   │   ├── [ 41K] cp950.json │   │   │   │   ├── [ 40K] eucjp.json │   │   │   │   ├── [2.2K] gb18030-ranges.json │   │   │   │   ├── [1.2K] gbk-added.json │   │   │   │   └── [ 23K] shiftjis.json │   │   │   ├── [4.9K] utf16.js │   │   │   └── [9.0K] utf7.js │   │   ├── [4.0K] lib │   │   │   ├── [1.1K] bom-handling.js │   │   │   ├── [8.5K] extend-node.js │   │   │   ├── [ 982] index.d.ts │   │   │   ├── [5.0K] index.js │   │   │   └── [3.3K] streams.js │   │   ├── [1.0K] LICENSE │   │   ├── [2.0K] package.json │   │   └── [6.4K] README.md │   ├── [4.0K] inherits │   │   ├── [ 672] inherits_browser.js │   │   ├── [ 192] inherits.js │   │   ├── [ 749] LICENSE │   │   ├── [1.5K] package.json │   │   └── [1.6K] README.md │   ├── [4.0K] ipaddr.js │   │   ├── [9.5K] ipaddr.min.js │   │   ├── [4.0K] lib │   │   │   ├── [ 19K] ipaddr.js │   │   │   └── [2.9K] ipaddr.js.d.ts │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [8.1K] README.md │   ├── [4.0K] media-typer │   │   ├── [ 461] HISTORY.md │   │   ├── [6.2K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [2.3K] README.md │   ├── [4.0K] merge-descriptors │   │   ├── [ 363] HISTORY.md │   │   ├── [1.2K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.9K] package.json │   │   └── [1.2K] README.md │   ├── [4.0K] methods │   │   ├── [ 427] HISTORY.md │   │   ├── [1.0K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.0K] package.json │   │   └── [1.7K] README.md │   ├── [4.0K] mime │   │   ├── [9.3K] CHANGELOG.md │   │   ├── [ 149] cli.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.7K] mime.js │   │   ├── [1.8K] package.json │   │   ├── [2.1K] README.md │   │   ├── [4.0K] src │   │   │   ├── [1.3K] build.js │   │   │   └── [2.3K] test.js │   │   └── [ 31K] types.json │   ├── [4.0K] mime-db │   │   ├── [176K] db.json │   │   ├── [ 11K] HISTORY.md │   │   ├── [ 136] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.7K] package.json │   │   └── [4.0K] README.md │   ├── [4.0K] mime-types │   │   ├── [7.4K] HISTORY.md │   │   ├── [3.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [3.6K] README.md │   ├── [4.0K] morgan │   │   ├── [4.7K] HISTORY.md │   │   ├── [10.0K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [ 11K] README.md │   ├── [4.0K] ms │   │   ├── [2.7K] index.js │   │   ├── [1.1K] license.md │   │   ├── [1.5K] package.json │   │   └── [1.7K] readme.md │   ├── [4.0K] negotiator │   │   ├── [2.3K] HISTORY.md │   │   ├── [3.3K] index.js │   │   ├── [4.0K] lib │   │   │   ├── [3.0K] charset.js │   │   │   ├── [3.4K] encoding.js │   │   │   ├── [3.3K] language.js │   │   │   └── [5.2K] mediaType.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [4.7K] README.md │   ├── [4.0K] on-finished │   │   ├── [1.7K] HISTORY.md │   │   ├── [3.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.9K] package.json │   │   └── [4.8K] README.md │   ├── [4.0K] on-headers │   │   ├── [ 387] HISTORY.md │   │   ├── [2.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [2.1K] README.md │   ├── [4.0K] parseurl │   │   ├── [1.0K] HISTORY.md │   │   ├── [2.7K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [4.0K] README.md │   ├── [4.0K] path-to-regexp │   │   ├── [ 694] History.md │   │   ├── [3.2K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.5K] package.json │   │   └── [1.1K] Readme.md │   ├── [4.0K] proxy-addr │   │   ├── [2.8K] HISTORY.md │   │   ├── [5.9K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [4.3K] README.md │   ├── [4.0K] qs │   │   ├── [ 14K] CHANGELOG.md │   │   ├── [4.0K] dist │   │   │   └── [ 24K] qs.js │   │   ├── [4.0K] lib │   │   │   ├── [ 387] formats.js │   │   │   ├── [ 211] index.js │   │   │   ├── [8.3K] parse.js │   │   │   ├── [8.0K] stringify.js │   │   │   └── [6.1K] utils.js │   │   ├── [1.6K] LICENSE │   │   ├── [2.3K] package.json │   │   ├── [ 18K] README.md │   │   └── [4.0K] test │   │   ├── [ 81] index.js │   │   ├── [ 27K] parse.js │   │   ├── [ 24K] stringify.js │   │   └── [5.0K] utils.js │   ├── [4.0K] range-parser │   │   ├── [ 917] HISTORY.md │   │   ├── [2.8K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.4K] package.json │   │   └── [2.2K] README.md │   ├── [4.0K] raw-body │   │   ├── [5.2K] HISTORY.md │   │   ├── [2.2K] index.d.ts │   │   ├── [5.9K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.5K] package.json │   │   └── [6.2K] README.md │   ├── [4.0K] safe-buffer │   │   ├── [8.5K] index.d.ts │   │   ├── [1.5K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.6K] package.json │   │   └── [ 19K] README.md │   ├── [4.0K] safer-buffer │   │   ├── [1.4K] dangerous.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   ├── [ 12K] Porting-Buffer.md │   │   ├── [8.1K] Readme.md │   │   ├── [2.1K] safer.js │   │   └── [ 15K] tests.js │   ├── [4.0K] send │   │   ├── [ 12K] HISTORY.md │   │   ├── [ 23K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [4.0K] node_modules │   │   │   └── [4.0K] ms │   │   │   ├── [3.0K] index.js │   │   │   ├── [1.1K] license.md │   │   │   ├── [1.6K] package.json │   │   │   └── [2.0K] readme.md │   │   ├── [2.7K] package.json │   │   └── [9.2K] README.md │   ├── [4.0K] serve-static │   │   ├── [9.8K] HISTORY.md │   │   ├── [4.5K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [7.6K] README.md │   ├── [4.0K] setprototypeof │   │   ├── [ 93] index.d.ts │   │   ├── [ 384] index.js │   │   ├── [ 727] LICENSE │   │   ├── [2.0K] package.json │   │   ├── [ 850] README.md │   │   └── [4.0K] test │   │   └── [ 690] index.js │   ├── [4.0K] statuses │   │   ├── [1.8K] codes.json │   │   ├── [1023] HISTORY.md │   │   ├── [2.0K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.5K] package.json │   │   └── [3.4K] README.md │   ├── [4.0K] toidentifier │   │   ├── [ 490] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [1.7K] README.md │   ├── [4.0K] type-is │   │   ├── [5.3K] HISTORY.md │   │   ├── [5.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [5.1K] README.md │   ├── [4.0K] unpipe │   │   ├── [ 59] HISTORY.md │   │   ├── [1.1K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [1.2K] README.md │   ├── [4.0K] utils-merge │   │   ├── [ 381] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.6K] package.json │   │   └── [1.3K] README.md │   └── [4.0K] vary │   ├── [ 792] HISTORY.md │   ├── [2.9K] index.js │   ├── [1.1K] LICENSE │   ├── [2.1K] package.json │   └── [2.7K] README.md ├── [ 370] main.js ├── [4.0K] nbproject │   ├── [4.0K] private │   │   ├── [ 109] private.properties │   │   └── [ 336] private.xml │   ├── [ 253] project.properties │   └── [ 333] project.xml ├── [ 98] newMindMap.mmd ├── [4.0K] node_modules │   ├── [4.0K] accepts │   │   ├── [4.9K] HISTORY.md │   │   ├── [5.1K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [4.0K] README.md │   ├── [4.0K] array-flatten │   │   ├── [1.2K] array-flatten.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.6K] package.json │   │   └── [1.2K] README.md │   ├── [4.0K] basic-auth │   │   ├── [1.0K] HISTORY.md │   │   ├── [2.3K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.0K] package.json │   │   └── [3.1K] README.md │   ├── [4.0K] body-parser │   │   ├── [ 15K] HISTORY.md │   │   ├── [2.6K] index.js │   │   ├── [4.0K] lib │   │   │   ├── [3.8K] read.js │   │   │   └── [4.0K] types │   │   │   ├── [4.8K] json.js │   │   │   ├── [1.8K] raw.js │   │   │   ├── [2.2K] text.js │   │   │   └── [5.7K] urlencoded.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.6K] package.json │   │   └── [ 17K] README.md │   ├── [4.0K] bytes │   │   ├── [1.5K] History.md │   │   ├── [3.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.9K] package.json │   │   └── [3.8K] Readme.md │   ├── [4.0K] content-disposition │   │   ├── [ 952] HISTORY.md │   │   ├── [ 10K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [5.1K] README.md │   ├── [4.0K] content-type │   │   ├── [ 436] HISTORY.md │   │   ├── [4.7K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [2.7K] README.md │   ├── [4.0K] cookie │   │   ├── [2.6K] HISTORY.md │   │   ├── [3.9K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [8.6K] README.md │   ├── [4.0K] cookie-signature │   │   ├── [ 695] History.md │   │   ├── [1.2K] index.js │   │   ├── [1.5K] package.json │   │   └── [1.5K] Readme.md │   ├── [4.0K] debug │   │   ├── [ 11K] CHANGELOG.md │   │   ├── [ 321] component.json │   │   ├── [1.7K] karma.conf.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.0K] Makefile │   │   ├── [ 40] node.js │   │   ├── [2.2K] package.json │   │   ├── [ 17K] README.md │   │   └── [4.0K] src │   │   ├── [4.6K] browser.js │   │   ├── [4.3K] debug.js │   │   ├── [ 263] index.js │   │   ├── [ 373] inspector-log.js │   │   └── [5.9K] node.js │   ├── [4.0K] depd │   │   ├── [2.0K] History.md │   │   ├── [ 10K] index.js │   │   ├── [4.0K] lib │   │   │   ├── [4.0K] browser │   │   │   │   └── [1.5K] index.js │   │   │   └── [4.0K] compat │   │   │   ├── [2.2K] callsite-tostring.js │   │   │   ├── [ 338] event-listener-count.js │   │   │   └── [1.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [9.8K] Readme.md │   ├── [4.0K] destroy │   │   ├── [1.0K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [2.1K] README.md │   ├── [4.0K] ee-first │   │   ├── [1.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [2.6K] README.md │   ├── [4.0K] encodeurl │   │   ├── [ 238] HISTORY.md │   │   ├── [1.5K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.0K] package.json │   │   └── [3.8K] README.md │   ├── [4.0K] escape-html │   │   ├── [1.3K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.4K] package.json │   │   └── [ 707] Readme.md │   ├── [4.0K] etag │   │   ├── [1.7K] HISTORY.md │   │   ├── [2.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [4.1K] README.md │   ├── [4.0K] express │   │   ├── [107K] History.md │   │   ├── [ 224] index.js │   │   ├── [4.0K] lib │   │   │   ├── [ 14K] application.js │   │   │   ├── [2.4K] express.js │   │   │   ├── [4.0K] middleware │   │   │   │   ├── [ 853] init.js │   │   │   │   └── [ 885] query.js │   │   │   ├── [ 12K] request.js │   │   │   ├── [ 26K] response.js │   │   │   ├── [4.0K] router │   │   │   │   ├── [ 15K] index.js │   │   │   │   ├── [3.2K] layer.js │   │   │   │   └── [4.1K] route.js │   │   │   ├── [5.8K] utils.js │   │   │   └── [3.2K] view.js │   │   ├── [1.2K] LICENSE │   │   ├── [3.9K] package.json │   │   └── [4.5K] Readme.md │   ├── [4.0K] finalhandler │   │   ├── [4.0K] HISTORY.md │   │   ├── [6.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [3.9K] README.md │   ├── [4.0K] forwarded │   │   ├── [ 306] HISTORY.md │   │   ├── [1.3K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [1.6K] README.md │   ├── [4.0K] fresh │   │   ├── [1.5K] HISTORY.md │   │   ├── [2.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [3.3K] README.md │   ├── [4.0K] http-errors │   │   ├── [3.1K] HISTORY.md │   │   ├── [5.7K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.4K] package.json │   │   └── [5.4K] README.md │   ├── [4.0K] iconv-lite │   │   ├── [4.2K] Changelog.md │   │   ├── [4.0K] encodings │   │   │   ├── [ 21K] dbcs-codec.js │   │   │   ├── [8.1K] dbcs-data.js │   │   │   ├── [ 710] index.js │   │   │   ├── [6.0K] internal.js │   │   │   ├── [2.1K] sbcs-codec.js │   │   │   ├── [ 31K] sbcs-data-generated.js │   │   │   ├── [4.6K] sbcs-data.js │   │   │   ├── [4.0K] tables │   │   │   │   ├── [ 17K] big5-added.json │   │   │   │   ├── [ 46K] cp936.json │   │   │   │   ├── [ 37K] cp949.json │   │   │   │   ├── [ 41K] cp950.json │   │   │   │   ├── [ 40K] eucjp.json │   │   │   │   ├── [2.2K] gb18030-ranges.json │   │   │   │   ├── [1.2K] gbk-added.json │   │   │   │   └── [ 23K] shiftjis.json │   │   │   ├── [4.9K] utf16.js │   │   │   └── [9.0K] utf7.js │   │   ├── [4.0K] lib │   │   │   ├── [1.1K] bom-handling.js │   │   │   ├── [8.5K] extend-node.js │   │   │   ├── [ 982] index.d.ts │   │   │   ├── [5.0K] index.js │   │   │   └── [3.3K] streams.js │   │   ├── [1.0K] LICENSE │   │   ├── [1.9K] package.json │   │   └── [6.4K] README.md │   ├── [4.0K] inherits │   │   ├── [ 672] inherits_browser.js │   │   ├── [ 192] inherits.js │   │   ├── [ 749] LICENSE │   │   ├── [1.4K] package.json │   │   └── [1.6K] README.md │   ├── [4.0K] ipaddr.js │   │   ├── [9.5K] ipaddr.min.js │   │   ├── [4.0K] lib │   │   │   ├── [ 19K] ipaddr.js │   │   │   └── [2.9K] ipaddr.js.d.ts │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [8.1K] README.md │   ├── [4.0K] media-typer │   │   ├── [ 461] HISTORY.md │   │   ├── [6.2K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [2.3K] README.md │   ├── [4.0K] merge-descriptors │   │   ├── [ 363] HISTORY.md │   │   ├── [1.2K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.9K] package.json │   │   └── [1.2K] README.md │   ├── [4.0K] methods │   │   ├── [ 427] HISTORY.md │   │   ├── [1.0K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [1.9K] package.json │   │   └── [1.7K] README.md │   ├── [4.0K] mime │   │   ├── [9.3K] CHANGELOG.md │   │   ├── [ 149] cli.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.7K] mime.js │   │   ├── [1.8K] package.json │   │   ├── [2.1K] README.md │   │   ├── [4.0K] src │   │   │   ├── [1.3K] build.js │   │   │   └── [2.3K] test.js │   │   └── [ 31K] types.json │   ├── [4.0K] mime-db │   │   ├── [176K] db.json │   │   ├── [ 11K] HISTORY.md │   │   ├── [ 136] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.7K] package.json │   │   └── [4.0K] README.md │   ├── [4.0K] mime-types │   │   ├── [7.4K] HISTORY.md │   │   ├── [3.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [3.6K] README.md │   ├── [4.0K] morgan │   │   ├── [4.7K] HISTORY.md │   │   ├── [10.0K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [ 11K] README.md │   ├── [4.0K] ms │   │   ├── [2.7K] index.js │   │   ├── [1.1K] license.md │   │   ├── [1.5K] package.json │   │   └── [1.7K] readme.md │   ├── [4.0K] negotiator │   │   ├── [2.3K] HISTORY.md │   │   ├── [3.3K] index.js │   │   ├── [4.0K] lib │   │   │   ├── [3.0K] charset.js │   │   │   ├── [3.4K] encoding.js │   │   │   ├── [3.3K] language.js │   │   │   └── [5.2K] mediaType.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [4.7K] README.md │   ├── [4.0K] on-finished │   │   ├── [1.7K] HISTORY.md │   │   ├── [3.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.9K] package.json │   │   └── [4.8K] README.md │   ├── [4.0K] on-headers │   │   ├── [ 387] HISTORY.md │   │   ├── [2.6K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [2.1K] README.md │   ├── [4.0K] parseurl │   │   ├── [1.0K] HISTORY.md │   │   ├── [2.7K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [4.0K] README.md │   ├── [4.0K] path-to-regexp │   │   ├── [ 694] History.md │   │   ├── [3.2K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.4K] package.json │   │   └── [1.1K] Readme.md │   ├── [4.0K] proxy-addr │   │   ├── [2.8K] HISTORY.md │   │   ├── [5.9K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.2K] package.json │   │   └── [4.3K] README.md │   ├── [4.0K] qs │   │   ├── [ 14K] CHANGELOG.md │   │   ├── [4.0K] dist │   │   │   └── [ 24K] qs.js │   │   ├── [4.0K] lib │   │   │   ├── [ 387] formats.js │   │   │   ├── [ 211] index.js │   │   │   ├── [8.3K] parse.js │   │   │   ├── [8.0K] stringify.js │   │   │   └── [6.1K] utils.js │   │   ├── [1.6K] LICENSE │   │   ├── [2.3K] package.json │   │   ├── [ 18K] README.md │   │   └── [4.0K] test │   │   ├── [ 81] index.js │   │   ├── [ 27K] parse.js │   │   ├── [ 24K] stringify.js │   │   └── [5.0K] utils.js │   ├── [4.0K] range-parser │   │   ├── [ 917] HISTORY.md │   │   ├── [2.8K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [2.2K] README.md │   ├── [4.0K] raw-body │   │   ├── [5.2K] HISTORY.md │   │   ├── [2.2K] index.d.ts │   │   ├── [5.9K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.5K] package.json │   │   └── [6.2K] README.md │   ├── [4.0K] safe-buffer │   │   ├── [8.5K] index.d.ts │   │   ├── [1.5K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.6K] package.json │   │   └── [ 19K] README.md │   ├── [4.0K] safer-buffer │   │   ├── [1.4K] dangerous.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   ├── [ 12K] Porting-Buffer.md │   │   ├── [8.1K] Readme.md │   │   ├── [2.1K] safer.js │   │   └── [ 15K] tests.js │   ├── [4.0K] send │   │   ├── [ 12K] HISTORY.md │   │   ├── [ 23K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [4.0K] node_modules │   │   │   └── [4.0K] ms │   │   │   ├── [3.0K] index.js │   │   │   ├── [1.1K] license.md │   │   │   ├── [1.6K] package.json │   │   │   └── [2.0K] readme.md │   │   ├── [2.7K] package.json │   │   └── [9.2K] README.md │   ├── [4.0K] serve-static │   │   ├── [9.8K] HISTORY.md │   │   ├── [4.5K] index.js │   │   ├── [1.2K] LICENSE │   │   ├── [2.3K] package.json │   │   └── [7.6K] README.md │   ├── [4.0K] setprototypeof │   │   ├── [ 93] index.d.ts │   │   ├── [ 384] index.js │   │   ├── [ 727] LICENSE │   │   ├── [2.0K] package.json │   │   ├── [ 850] README.md │   │   └── [4.0K] test │   │   └── [ 690] index.js │   ├── [4.0K] statuses │   │   ├── [1.8K] codes.json │   │   ├── [1023] HISTORY.md │   │   ├── [2.0K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.5K] package.json │   │   └── [3.4K] README.md │   ├── [4.0K] toidentifier │   │   ├── [ 490] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [1.7K] README.md │   ├── [4.0K] type-is │   │   ├── [5.3K] HISTORY.md │   │   ├── [5.4K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [2.1K] package.json │   │   └── [5.1K] README.md │   ├── [4.0K] unpipe │   │   ├── [ 59] HISTORY.md │   │   ├── [1.1K] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.7K] package.json │   │   └── [1.2K] README.md │   ├── [4.0K] utils-merge │   │   ├── [ 381] index.js │   │   ├── [1.1K] LICENSE │   │   ├── [1.6K] package.json │   │   └── [1.3K] README.md │   └── [4.0K] vary │   ├── [ 792] HISTORY.md │   ├── [2.9K] index.js │   ├── [1.1K] LICENSE │   ├── [2.1K] package.json │   └── [2.7K] README.md ├── [ 49] README.md ├── [ 5] response └── [ 22] Test.mmd 151 directories, 667 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.