没有合适的资源?快使用搜索试试~ 我知道了~
node-safebrowsing:(正在进行中。)Google Safe Browsing API v3 客户端
共61个文件
js:48个
json:2个
proto:2个
需积分: 9 0 下载量 10 浏览量
2021-07-12
15:05:14
上传
评论
收藏 44KB ZIP 举报
温馨提示
节点安全浏览 (正在进行中,请参阅下面的注释。) 此模块是 Google Safe Browsing API v3 的客户端。 它旨在能够同步指向潜在恶意内容的 URL 的离线加密数据库,并对该数据库执行快速查找。 例子 要了解目标 API 的外观,请查看评论非常好的。 实施进展 在 Redis 之上实现的可交换持久。 为 API 的端点请求序列化器和响应解析器: , ,以及 。 fetch 方法包装了上面和持久层来执行同步操作。 URL 规范化程序,适当支持 IDN 编码。 需要进一步测试。 查找表达式生成器,用于创建规范化 URL 的不同变体,以对哈希前缀和全长哈希进行哈希和匹配。 用于调度从 API 获取数据的Fetcher类。 它应该以指定的时间间隔自动获取数据,遵守退避约束,并在可能的情况下批量处理全长哈希请求。 需要进一步测试。 Matcher和MatchR
资源推荐
资源详情
资源评论
收起资源包目录
node-safebrowsing-master.zip (61个子文件)
node-safebrowsing-master
.jshintrc 149B
.gitignore 654B
package.json 1KB
src
match
getFullHashesResult.js 1KB
getFullHashResult.js 984B
Matcher.js 952B
__tests__
getFullHashResult-test.js 2KB
getListResult-test.js 2KB
getFullHashesResult-test.js 2KB
getListResult.js 1KB
MatchResults.js 1KB
MatchResultTypes.js 167B
index.js 177B
list
MalwarePatternType.proto 279B
GooglePhishingList.js 99B
DefaultLists.js 212B
GoogleMalwareList.js 394B
__tests__
GoogleMalwareList-test.js 692B
util
Ranges.js 2KB
getLookupExpressions.js 2KB
Hashes.js 463B
__tests__
getLookupExpressions-test.js 1KB
StringCursor-test.js 2KB
Ranges-test.js 2KB
getCanonicalizedURL-test.js 3KB
StringCursor.js 2KB
getCanonicalizedURL.js 2KB
cache
__tests__
RedisCache-test.js 6KB
RedisCache.js 4KB
fetch
fetchDataRedirect.js 2KB
updateSubChunkPrefixes.js 785B
expireChunkRanges.js 684B
fetchFullHashes.js 658B
__tests__
expireChunkRanges-test.js 1KB
fetchData-test.js 2KB
fetchFullHashes-test.js 1KB
fetchDataRedirect-test.js 3KB
updateAddChunkPrefixes-test.js 2KB
updateSubChunkPrefixes-test.js 2KB
ChunkTypes.js 127B
updateAddChunkPrefixes.js 688B
Fetcher.js 4KB
fetchData.js 1KB
io
DataRedirectRequestType.js 650B
ChunkData.proto 1KB
DataRequestType.js 2KB
sendRequest.js 556B
__tests__
DataRequestType-test.js 7KB
FullHashRequestType-test.js 2KB
DataRedirectRequestType-test.js 2KB
FullHashRequestType.js 2KB
LICENSE.md 1KB
.travis.yml 116B
README.md 2KB
example
app.js 4KB
package.json 285B
bin
www 263B
views
index.ejs 194B
lib
.gitkeep 0B
Gulpfile.js 1KB
.npmignore 32B
共 61 条
- 1
资源评论
铭哲友野
- 粉丝: 29
- 资源: 4534
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功