问题标签 [safe-browsing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
170 浏览

asp.net-mvc - Google 安全浏览 V4 - 无法发送请求

我一直在研究谷歌安全浏览 API - 我确信我做的一切都是正确的,但是当我尝试连接到 API 时出现错误

“你调用的对象是空的。”

我安装了正确的 nuGet 包

我的代码如下

我想我搞砸了,var response = googleClient.DownloadString但我不确定正确的调用方法是什么。

有人有什么主意吗?

干杯

0 投票
1 回答
96 浏览

json - jq - 无法从谷歌安全浏览 json 响应中提取键值

所以我已经阅读了jq教程并使用了github json那里的响应并提取了其他一些键的一些值,所以我想我理解语法是如何工作的。不幸的是,尝试在 Googlesafe-browsing json响应中使用它时没有任何效果。以下是存储在变量中的完整响应(对于jq教程中的 github 示例也是如此):

...这就是我尝试过的:

提前致谢。

0 投票
2 回答
847 浏览

c# - 如何在 .NET 中使用 Google 安全浏览 (v4)

我正在尝试将 Google 的安全浏览查找 API(v4,https://developers.google.com/safe-browsing/v4/lookup-api)与 .NET 应用程序一起使用,但无法找到示例代码。

我安装了 Google 的 nuget 包,但在https://github.com/google/google-api-dotnet-client的 github 存储库中找不到任何示例

我能找到的最好的例子是https://developers.google.com/api-client-library/dotnet/get_started,但即使这样也不能准确地告诉我我在寻找什么。我只想查找 URL 的状态。以下是我从谷歌找到的唯一示例。

我还尝试了一个包装器https://github.com/acastaner/safebrowsinglookup,使用它看起来相当简单

但这每次都“未知”。我确保我在 google 上注册了一个新密钥并授予它对 Google Safe Browsing Api 4 的访问权限。

关于如何使用 googles api 来获取一个或多个 url 的响应的任何建议?

欣赏它!

0 投票
1 回答
1298 浏览

google-api - 如何为谷歌安全浏览更新 API (v4) 设置本地数据库?

我正在构建一项服务,用于检查我的一个应用程序的网络钓鱼或恶意软件 URL。该服务将在谷歌应用引擎上运行。现在,我想使用谷歌安全浏览的更新 API (v4) 来拥有本地 URL 哈希数据库。但是我很难理解他们提到的本地数据库的设置过程。

https://developers.google.com/safe-browsing/v4/local-databases

他们确实提供了一个 Go 源代码来做这种事情,但它的描述性不足以让我有自己的实现。我想在谷歌云本身上设置数据库。如果您以前尝试过,任何人都可以向我指出任何好的文档或一些方法来做同样的事情。

0 投票
1 回答
418 浏览

python - Google 安全浏览 API (v4) SE URL 的空 JSON

当我浏览 URL 时(小心!钓鱼网站): http://www(dot)onlinevisibilityinc(dot)com/ GOOGLE 向我发出钓鱼警报。

当我尝试使用 Google 安全浏览并检查此 url 时,收到的状态代码为 200,但响应 json 为空(这意味着此 url 在他们的文档中是干净的)。

我又尝试了 5 个 URL(取自https://phishbank.org/#/),但它们都给了我保存结果,所以我做错了。

你能帮我吗?我试过很多,但我还没有找到问题。提前致谢!

我的python演示代码:

输出:

0 投票
1 回答
1266 浏览

google-api - 如何使用有效的 URL“命中”检查我的 Google 安全浏览查找代码是否正确?

我计划使用Google Safebrowsing API来审查我的应用程序中的传入 URL。在发现 URL 是否有恶意软件等之前,有几个步骤需要完成:

  • 创建可能的 URL 组合以从基本 URL 匹配(使用查询字符串、不同级别的路径、主机等)。
  • 每个结果的 SHA256 哈希。
  • 针对类似结果的本地缓存查询前 4 个字节。
  • 如果在其中找到匹配项,请查询 Google 的 API 以获取整个哈希以获取权威匹配信息。

我的问题是我没有示例匹配来测试前 3 个步骤的代码。我可能永远不知道有一个错误。是否有此服务的示例正匹配 URL,或者是否可以找到有效的 URL?我不再在 Google 搜索结果中看到恶意软件链接,所以我也不确定是否可以通过这种方式获得。

0 投票
1 回答
153 浏览

java - 有什么方法可以追踪或监听用户点击浏览器中的任何链接,或者任何聊天信使应用程序甚至短信?

我正在尝试在 android 设备的任何应用程序中的任何位置和任何应用程序中跟踪链接点击。例如,如果用户单击 WhatsApp 中的链接 - 在链接重定向到浏览器之前,我想在我的应用程序中跟踪它被单击的链接。

有什么办法可以做到这一点??

我尝试了安全浏览,但它没有满足我的要求。你的建议可以帮助我很多。

请让我知道是否有任何解决方案。

0 投票
0 回答
90 浏览

safe-browsing - 谷歌安全浏览搜索返回威胁,但 API 没有

当我尝试搜索 computerquestions.on.nimp.org 时,Google 安全浏览 UI 返回链接是有害的: Google 安全浏览 UI 结果

但是当我尝试使用“ https://safebrowsing.googleapis.com/v4/threatMatches:find ”搜索computerquestions.on.nimp.org 时,它返回一个空对象。我怎样才能得到相同的结果?

0 投票
0 回答
207 浏览

google-api - 从 Google 安全浏览 api 获得空白响应

我正在使用邮递员向谷歌安全浏览 api 发送一个发布请求,但我得到一个空白响应,状态为 200 ok

0 投票
0 回答
64 浏览

safe-browsing - 为什么浏览器通过安全浏览阻止特定 URL,但安全浏览 API 不说 URL 是危险的?

目前我在我的网络服务上实现谷歌安全浏览以过滤危险的 URL。当我测试某些特定的恶意 URL 时,我发现使用fullHashes:findAPI 方法的浏览器将某些特定的 URL 检测为危险的,但是threatMatches:find对于所有可能的威胁类型和平台来说,相同的 URL 是安全的。我按照 google safebrowsing 文档的说法预处理了这个 URL,并发现我的本地数据库由 google safebrowsing update API v4 获取,既不包含前缀也不包含完整散列。为什么fullHashes:find将某些 url 检测为危险而 threatMatches:find没有检测到?