首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Seebug漏洞平台

    rdp 协议攻击面与安全性分析

    0x00 RDP协议的应用 RDP协议(远程桌面协议)是微软公司创建的专有协议,它允许系统用户通过图形界面连接到远程系统,主要分为服务端和客户端,这篇我们来聊聊客户端相关应用与攻击面。 2、[MS-RDPBCGR]协议可通过静态虚拟通道和动态扩展协议建立隧道进行传输; 3、其中有9种协议可建立静态虚拟通道包括常用的(剪切板、音频输出、打印虚拟频道、智能卡等) 4、其中12种协议可与动态频道虚拟频道扩展 ,发现并不只是整数溢出那么简单,而是freerdp并未正确修复此漏洞,遂即对此漏洞进行了深入分析。 0x08 漏洞分析 首先在rdp协议建立连接的时候,server发送Demand Active PDU协议字段给client的进行功能交换阶段时候,通过以下的图可以看到存在于连接过程的哪一阶段了。 [rcx+18h],mov rsp, [rcx+10h],jmp rdx UINT64 rop2 = 0x00008c4b4; // ntdll pop r9 pop r10 pop r11

    1.9K30发布于 2021-10-18
  • 来自专栏啄木鸟软件测试

    软件安全性测试(连载11

    insert into dbo.usersvalues('jerry','123456','xianggu625@126.com')

    2K20发布于 2020-02-10
  • 来自专栏全栈程序员必看

    igmp协议分析_协议分析

    IGMP 协议格式 类型 1 字节 最大响应时间 1 字节 检验和 2 字节 多播地址 4 字节 类型 11 成员查询 12 成员报告(v1) 16 成员报告(v2) 22 成员报告(v3) 17 成员退出 IGMP 协议分析 当一台主机加入群组时,发送 IGMP 成员报告报文。 报文如下 45 c0 00 1c 00 1a 00 00 01 02 d3 01 02 02 02 01 e1 01 01 01 16 00 07 fd e1 01 01 01 IGMP 成员报告报文分析 版本 4 首部长度 5 服务类型 c0 总长度 00 1c ID 00 1a Flags 0 Fragment Offset 0 00 生存时间 01 协议 02 首部检验和 d3 01 源 IP 地址 报文如下 45 c0 00 1c 00 1d 00 00 01 02 d4 fe 02 02 02 01 e0 00 00 02 17 00 06 fd e1 01 01 01 IGMP 离组报文分析

    1.3K20编辑于 2022-11-04
  • 来自专栏测试游记

    11-其他协议

    遇到文件结束符再次循环 比如文件有2行,循环6次, True:则2行2行的运行6次 False:运行2行后剩余4次运行失败 遇到文件结束符停止线程 True:文件读取完停止任务 False:运行到线程次数结束 其他协议

    1K60发布于 2021-04-29
  • 来自专栏FreeBuf

    WebSocket安全性分析

    WebSocket 建议于 TCP 协议之上,与 HTTP 协议有良好的兼容性。协议标识符是ws;如果加密,则为wss。 聊天 弹幕 协同编辑 股票报价实施更新 位置更新 直播实况段落的首行要 WebSocket安全性分析 websocket仅仅是web程序中的一种通信协议,并不会解决web应用中存在的安全问题。 因此在HTTP协议中出现的安全问题在websocket中都可能出现。 目前对于HTTP协议的漏洞已经很少了,可以去看看websocket协议的,说不定会有意想不到的发现。 实际上跟http协议没有什么区别。 2.权限 认证 websocket协议没有规定在服务器在握手阶段应该如何认证客户端身份。 ,这就说明通过websocket协议与传统的http协议面临相同的安全风险,如垂直越权和水平越权。

    94410编辑于 2023-08-08
  • 来自专栏FreeBuf

    机场安全性分析

    因此,研究团队从eBay购买了相同的控制器,并进行了深入的分析。 BMS可以控制电子门锁,HVAC,工业过程控制器等。研究发现某些BMS具有可绕过的身份验证和远程利用。 ADS-B是未经加密和未经身份验证的协议,它可以适合某些高端无人机,在机场附近可以合法,合法地使用。 ? 后推拖轮 大多数飞机需要从登机口后推,因此需要拖船。

    1.4K30发布于 2019-11-11
  • 来自专栏绿盟科技研究通讯

    开源软件安全性分析

    由于预算、时间和资源等局限性,中小型组织的IT人员更重视软件的功能性而不是安全性。 2.2 如何提升OSS安全性 漏洞发现的方法。 保障OSS安全性的方法。最常见的方法是让开发人员自己检查源代码,这种评审可以充分说明代码的质量并保障代码的安全性。 40%的组织依赖项目社区来评估项目安全性,此时他们会通过社区提供的贡献者信息和维护方式来作为项目安全性的评价标志。36%的组织采用第三方工具帮助开发人员评审软件安全性。 开源组件的安全研究 本节总结了6篇与开源安全相关的论文,研究方向包括供应链生态分析、开源软件漏洞风险分析、开源软件应用风险分析和软件识别。

    1.4K20编辑于 2023-02-22
  • 来自专栏用户4480853的专栏

    线程的安全性分析

    线程的安全性分析 Java内存模型 Java 内存模型是一种抽象结构,它提供了合理的禁用缓存以及禁止重排序的方法来解决可见性、有序性问题。 6: monitorexit // 释放锁 7: goto 15 10: astore_2 11 astore_0 8: new #15 // class java/lang/RuntimeException 11 原因是对子线程不可见 } // 解决方法 使用 volatile 修饰变量 有序性 其中 1 是编译器级别的重排序,2 和 3 是处理器级别的重排序,会导致多线程程序出现执行顺序问题 volatile关键字分析 volatile 可以用来解决可见性和有序性问题,通过汇编指令分析可以发现 volatile 会给操作加上 Lock 指令(0x000000000372caf3: lock add dword ptr

    67220编辑于 2023-01-09
  • 来自专栏FreeBuf

    Docker容器安全性分析

    本文对Docker容器在应用中可能面临的安全问题和风险进行了研究,并将Docker容器应用环境中的安全机制与相关解决方案分为容器虚拟化安全、容器安全管理、容器网络安全三部分进行分析。 二、Docker容器安全风险分析 根据Docker容器的主要特点及其在安全应用中的实际问题,本文将Docker容器技术应用中可能存在的技术性安全风险分为镜像安全风险、容器虚拟化安全风险、网络安全风险等类型进行具体分析 2、镜像漏洞 对于大多数一般的开发者而言,通常需要获取一系列基础镜像进行容器云的部署和进一步开发,因此,基础镜像的安全性在一定程度上决定了容器云环境的安全性。 仓库自身安全:如果镜像仓库特别是私有镜像仓库被恶意攻击者所控制,那么其中所有镜像的安全性将无法得到保证。 与Docker Security Scanning类似,Clair通过对Docker镜像进行静态分析并与公共漏洞数据库关联,得到相应的漏洞分析结果。

    2.4K20发布于 2019-12-23
  • 来自专栏Ms08067安全实验室

    协议分析|HTTP协议浅析

    ---- HTTP和HTTPS HTTP协议(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收 HTML页面的方法。 HTTP和HTTPS均是由TCP协议封装而来,在进行http协议和https协议时,需要进行 三次握手和四次挥手 SSL(Secure Sockets Layer 安全套接层)主要用于Web的安全传输协议 HTTP是无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。 浏览器分析Response中的HTML,发现其中引用了很多其他文件,比如Images文件,CSS文件,JS文件。浏览器会自动再次发送Request去获取图片,CSS文件,或者JS文件。 11. Accept-Charset(字符编码) Accept-Charset:指出浏览器可以接受的字符编码。

    1.4K20发布于 2020-05-06
  • 来自专栏谢公子学安全

    协议分析|HTTP协议浅析

    HTTP和HTTPS均是由TCP协议封装而来,在进行http协议和https协议时,需要进行 三次握手和四次挥手 SSL(Secure Sockets Layer 安全套接层)主要用于Web的安全传输协议 HTTP是无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。 浏览器分析Response中的HTML,发现其中引用了很多其他文件,比如Images文件,CSS文件,JS文件。浏览器会自动再次发送Request去获取图片,CSS文件,或者JS文件。 11. Accept-Charset(字符编码) Accept-Charset:指出浏览器可以接受的字符编码。 相关文章:HTTP协议详解(真的很经典)

    85900编辑于 2022-01-13
  • 来自专栏FreeBuf

    TR-064漏洞受影响厂商设备及TR-064协议安全性分析

    这是目前经我们研究发现的,一些受TR-064漏洞影响的设备供应商和产品列表:完整列表点此获取 paste.ubuntu 以下是我个人对TR-064技术标准的安全性分析: TR-064协议理解 TR-064 :全称LAN侧DSL设备管理配置协议,是LAN 端对路由器、调制解调器等客户终端设备(CPE) 的管理协议。 虽然文档中声明此协议规定只限LAN端的访问管理,但并没有特别指出WAN端口对协议服务的访问限制。 虽然德国电信断网事件中发现了将近一百万存在隐患的网络设备,但据我们分析,全球将近有1000万设备存在类似隐患的终端设备。 标准制订缺陷、设备制造安全性不足、ISP提供商后期管理维护不力 等一系列系统性“失效”,最终导致的结果就是,让我们普通终端用户受到攻击威胁,甚至由此造成更多损失。

    2.8K60发布于 2018-02-09
  • 来自专栏码农沉思录

    提高微服务安全性11个方法

    安全的RSocket端点 RSocket是用于构建云原生和微服务应用程序的下一代的响应式的第5层应用程序通信协议。 这是什么意思? Atlassian有篇文章,DevSecOps:将安全性注入CD流水线,建议使用安全性单元测试,静态分析安全性测试(SAST)和动态分析安全性测试(DAST)。 OWASP的源代码分析工具。 使用固定标签实现不变性 使用COPY代替ADD 使用元数据标签,例如maintainer和securitytxt 使用多阶段构建来获取小而安全的镜像 使用像hadolint这样的 linter 检查工具 11 但是,当你正确地处理这些问题时,就会为代码增加安全性,并将增强本已强大的基础设施。 Kubernetes博客上有篇文章,标题为《防止攻击的11种方法》。

    1.8K00发布于 2020-09-22
  • 来自专栏FreeBuf

    JWT介绍及其安全性分析

    .withClaim("age", "18") 10 .sign(Algorithm.HMAC256("secret"));//加密 11 基本是常见的场景下,jwt是用来做身份校验的,识别请求者的身份以及用于鉴权 那么,从安全性的角度来看,至少存在两个潜在的问题。 (此要求基于NIST SP 800-117 [NIST.800-107]的第5.3.4节(HMAC密钥的安全性影响),其中规定,有效的安全性强度是密钥的安全强度中的最小值。两倍于内部哈希值的大小)。 blog.cryptographyengineering.com/2012/09/06/on-provable-security-of-tls-part-1/ PKCS#1v1.5非常棒–如果您要教授关于如何攻击密码协议的课程 已实现以下测量: 我们的工作基于准确测量网络响应时间和本地网络以及整个Internet上的抖动来分析攻击的局限性。

    4.8K31发布于 2019-11-15
  • 网络协议与攻击模拟-11-DHCP协议原理

    DHCP 协议 1、掌握 DHCP 的工作原理 2、会在 Windows server 上去部署 DHCP 服务 3、抓流量 .正常 ·收到攻击后 一、 DHCP 1、 DHCP 基本概念 · dhcp (动态主机配置协议):主要就是给客户机提供 TCP / IP 参数( IP 地址、子网掩码、网关、 DNS 等) 2、好处 ·减少管理员工作量 ·避免输入错误 ·避免 IP 冲突 ·提高 IP 地址利用 3、 DHCP 的工作原理 .它是一个应用层的协议,基于 UDP ,主机是向服务器的67号端口,服务器响应给客户机的68号端口 .客户机与服务器的交互过程 ○客户机发送 dhcp

    21010编辑于 2025-08-19
  • 物联网协议11. LoRaWAN

    LoRaWAN被定义为网络中的系统架构和通信协议,而LoRa是允许建立远距离通信连接的物理层。 网络架构和协议是决定节点电池寿命、网络容量、服务质量、安全级别以及所服务应用范围的最有影响力的因素。

    6910编辑于 2026-04-17
  • 来自专栏Netkiller

    Mototrbo TMS 协议分析(数字电台短信协议分析

    Mototrbo TMS 协议分析 作者:BG7NYT 三年前我就分析出了Mototrbo TMS协议,一直动笔写这篇文章,最近比较闲,就想起了这事。 于是我就好奇,分析除了TMS短信协议,当时很想把这个分享给海能达,可惜我不认识海能达的人。 回到主题 DMR 网络 Mototrbo DMR 实际上就是 TCP/IP网络的延伸。 os.system("ping %s" % protocol.id2ip(int(self.options.cai), int(self.options.online))) Mototrbo TMS 协议 TMS短信协议为头与内容两部分。 到此为止,我也曾经尝试分析 ARS,LRRP ......等等协议,很想实现ARS将GPS坐标抓出来,放到地图上,实现aprs.is那样的功能。 逆向工程太复杂,放弃了。

    2.1K50发布于 2018-03-05
  • 来自专栏全栈程序员必看

    uIP协议分析_协议

    uIP架构 uIP相当于一个代码库,通过一系列的函数实现与底层硬件和高层应用程序的通讯,对于整个系统来说它内部的协议组是透明的,从而增加了协议的通用性。 uIP协议栈与系统底层和高层应用之间的关系如图2-1所示。 从上图可以看出,uIP协议栈主要提供了三个函数供系统底层调用。 具体驱动分析可参考《第三章 网络芯片的驱动》。 4.由于uIP协议栈需要使用时钟,为TCP和ARP的定时器服务。 uIP协议栈为C语言编写,编译过程中的题目比较少,并且轻易解决。 uIP的主控制循环 通过实际的代码说明uIP协议栈的主控制循环。 uip_close() 8.连接被封闭:uip_closed() 9.发出往的数据被应答:uip_acked() 10.在当前连接发送数据:uip_send() 11

    1.4K20编辑于 2022-09-27
  • 来自专栏全栈程序员必看

    RTP协议分析

    整理记录 版本 时间 内容 整理人 V1.0 2008-03-31 RTP协议分析初稿 彭令鹏 RTP协议分析 audio login logout 36 Rtp √ 表 2 协议分析要求 表 2给出了协议分析要求。 RFC2362对应RTSP,RFC2208对应RSVP [2] http://www.faqs.org/rfcs/,上面有全面的英文RFC文档 [3] http://www.cnpaf.net/,有不少协议分析文档

    1.6K40编辑于 2022-08-03
  • 来自专栏阿七日记

    ARP协议分析

    ARP协议分析 补充cmd命令:tracert {ip或者域名} 通过该命令可以跟踪和目标发起通信要经过的路由器ip 根据该命令可以进一步理解TTL值和路由转发在实际的通信过程中是如何工作的。 二、ARP协议概述 ARP协议属于网络层(3层) ARP的作用:已知ip地址解析mac地址! (ip--->mac) 硬件类型:表明ARP协议实现在哪种类型的网络上 协议类型:表示解析协议(上层协议)。 这里一般是0800,即IP 硬件地址长度:MAC地址长度,此处为6个字节 协议地址长度:IP地址长度,此处为4个字节 操作类型:表示ARP协议数据类型。 1表示ARP协议请求数据包,2表示ARP协议应答数据包 源MAC地址:发送端MAC地址 源IP地址:发送端IP地址 目标MAC地址:接收端MAC地址 包目标IP地址:接收端IP地址 三、ARP工作原理

    2.3K21编辑于 2021-12-28
领券