首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    对象发现

    对象发现 不知道什么原因博客园在markdown编辑器上无法上传图片。需要看源码和图片复原实验的可以去我的github 近段时间,做了一些关于对象发现的工作。...在这个过程中遇到了一些问题,也发现了几种相关的解决方案,在这里与大家分享一下。 python中用来处理图像的不得不说CV2 了,这是一个工业级的包。...用常规方法发现对象,在很大程度上依赖cv2.Canny 方法,及以来cv2 库中寻找边界的方法。如果,边界能被精确识别,那么对象发现将会是零误差。因为我们后续操作都是建立在边界轮廓上。...新的方法总会产生,经过查阅资料,发现了一种通过遮罩模板的方法直接匹配目标点。这个方法简单直接,缺点就是我们需要选出许多遮罩模板,对于没有出现过的目标点则显得无能为力。...总的来说,对象发现问题还有需要值得研究的地方。项目的源码请看github

    48220

    API 暴力发现

    代码中配置好的接口地址和参数,这种方式对于参数的提取相对比较困难 2、通过 API 管理系统的未授权访问,获取 API 接口,比如之前分享的 《swagger 接口未授权怎么玩儿》 3、通过暴力枚举的方式,发现真实存在的...API 接口,这种方式比较考验用于枚举的接口和参数字典,这也是本文的重点 那么,我们如何通过暴力枚举的方式,发现真实存在的接口呢?...wfuzz 然后使用下面的命令来进行 fuzz,如图: 从结果上看,主要关注响应码是 200 的,我们看到有一个接口符合我们的条件,接下来组合网站地址进行访问,看看是否存在未授权访问的问题,访问如图: 这不发现了一个未授权接口访问的漏洞...如图: 从结果中,我们获得一个存在的接口: /userInfo/findByUserId 直接访问如图: 状态 200,但是没有数据返回,可能是缺少参数导致的,那么我们尝试暴力枚举一下参数: 从结果中发现...userId=1 访问后如图: 发现是有数据返回的,说明参数正确。

    29410

    Kubernetes 服务发现

    目录 什么是服务发现? 环境变量 DNS 服务 Linux 中 DNS 查询原理 Kubernetes 中 DNS 查询原理 调试 DNS 服务 存根域及上游 DNS 什么是服务发现?...服务发现的关键在于服务元数据(metadata)的存储,包括服务名、服务 IP、服务端口等信息。 Kubernetes 支持两种服务发现方式,环境变量和 DNS。...kubectl exec -ti env --namespace= 此种方式的服务发现缺点很明显: 先前的服务必须先运行起来,否则 Pod 无法发现;...如依赖的服务宕机或绑定新地址,Pod 无法发现,仍然持有旧的地址。...幸好,我们还有另一种服务发现机制。 DNS 服务 在讲述 Kubernetes 中使用 DNS 进行服务发现之前,我们不得不先了解下 Linux 中是如何进行 DNS 查询的。

    1.8K20

    4、服务发现

    因此,您的客户端代码需要使用更精确的服务发现机制。 ? 有两种主要的服务发现模式:客户端发现(client-side discovery)与服务端发现(server-side discovery)。...让我们先来看看客户端发现。 4.2、客户端发现模式 当使用客户端发现模式时,客户端负责确定可用服务实例的网络位置和请求负载均衡。...您必须为服务客户端使用的每种编程语言和框架实现客户端服务发现逻辑。 现在我们已经了解了客户端发现,接下来让我们看看服务端发现。 4.3、服务端发现模式 服务发现的另一种方式是服务端发现模式。...服务端发现模式有几个优点与缺点。该模式的一大的优点是其把发现的细节从客户端抽象出来。客户端只需向负载均衡器发出请求。这消除了为服务客户端使用的每种编程语言和框架都实现发现逻辑的必要性。...系统组件使用查询 API 来发现可用的服务实例。 有两种主要的服务发现模式:客户端发现与服务端发现。在使用了客户端服务发现的系统中,客户端查询服务注册中心,选择一个可用实例并发出请求。

    2.2K30

    《风险管理-资产发现系列之公网Web资产发现》

    风险管理封面图.png 前言 风险管理,顾名思义即针对安全风险进行的各种管理动作,在我的理解里包括:如何理解风险、如何发现风险、如何有效规避风险等。...今后一段时间我打算用一系列文章和大家分享我对风险管理的一些认识和体会,其中包括我对一些安全问题的理解以及相关的具体技术点,本篇文章是风险管理-资产发现系列的第一篇文章。...风险管理-资产发现系列之公网Web资产发现 针对Web应用的攻击与防御早已成为安全对抗的一个重要细分领域,除了因为Web服务是当今互联网各类业务最主要的服务提供形式之外,还有以下技术方面的原因导致其特别为攻击者所青睐...而保持关心的前提,当然是尽可能全面地发现企业拥有的Web资产。下文从外部攻击者的视角出发,提出一些发现目标Web资产的思路和方法。 第一步,找出目标企业注册的所有域名。...那么在发现目标的公网Web服务之后,针对这些Web资产,从风险管理(亦或攻击)的角度出发,接下来应该发掘哪些内容呢?我会在这个系列后面的文章中和大家分享。

    65340

    prometheus (三) 服务发现

    简介# 手动添加 job 配置未免过于繁琐, prometheus 支持很多种方式的服务发现, 在 k8s 中是通过 kubernetes_sd_config 配置实现的....配置, prometheus-operator 抽象了出了两种 CRD 资源: serviceMonitor: 创建 endpoints 级别的服务发现 podMonitor: 创建 pod 级别的服务发现...通过对这两种 CRD 资源的管理实现 prometheus 动态的服务发现. 1.1 kubernetes_sd_config# https://prometheus.io/docs/prometheus...如果该 endpoints 是由 service 创建的, 那么所有 service 发现模式的标签也会被附加上 如果该 endpoints 的后端是 pod 提供服务, 那么所有 pod 发现模式的标签也会被附加上...endpoints 模式的自动发现会添加 endpoints 后端所有 pod 暴露出来的所有 port.

    1.1K30
    领券