ICode9

精准搜索请尝试: 精确搜索
  • PHP反序列化链分析2022-05-09 11:32:25

    前言 基本的魔术方法和反序列化漏洞原理这里就不展开了。 给出一些魔术方法的触发条件: __construct()当一个对象创建(new)时被调用,但在unserialize()时是不会自动调用的 __destruct()当一个对象销毁时被调用 __toString()当一个对象被当作一个字符串使用 __sleep() 在对象在被序

  • CommonCollections6链分析2022-03-20 13:00:41

    前言 ​ 本文参考b站白日梦组长仅做笔记记录,完全跟着他复现,大家可以参考他的视频学习。 Gadget分析 因为只看了cc1可以说cc6利用的是cc1的前半部分,一直到LazyMap.decorate Transformer[] transformers = new Transformer[]{ new ConstantTransformer

  • Java安全入门(二)——URLDNS POP链分析2022-02-03 11:32:40

    分析 该反序列化的入口类是java.util.HashMap,它实现了Serializable接口 通过HashMap类的反序列化可以触发DNS查询 这是一个内置类无需第三方库即可验证,同时也可以验证无回显时反序列化是否成功 POP链总览 java.util.HashMap.readObject(); java.util.HashMap.putVal(); java.ut

  • java安全——ysoserial工具URLDNS链分析2021-09-08 10:58:17

    本篇我们将学习ysoserial工具的URLDNS链,相对于前面学习的CC链来说,URLDNS链就比较简单了。 URLDNS是ysoserial工具用于检测是否存在Java反序列化漏洞的一个利用链,通过URLDNS利用链可以发起一次DNS查询请求,从而可以验证目标站点是否存在反序列化漏洞,并且该利用链任何不需要第三方

  • Commons-Beanutils利用链分析2021-08-10 12:33:26

    前言 本篇开始介绍 commons-beanutils 利用链,注意Commons-Beanutils 不是Commons-Collections 不要看混了,首先来看一下,什么是 commons-beanutils,我们看下官网的描述: Most Java developers are used to creating Java classes that conform to the JavaBeans naming patterns for

  • Java安全之FastJson JdbcRowSetImpl 链分析2021-05-17 11:05:47

    Java安全之FastJson JdbcRowSetImpl 链分析 0x00 前言 续上文的Fastjson TemplatesImpl链分析,接着来学习JdbcRowSetImpl 利用链,JdbcRowSetImpl 的利用链在实际运用中较为广泛,这个链基本没啥限制条件,只需要Json.parse(input)即可进行命令执行。 0x01 漏洞分析 利用限制 首先来说说

  • ***链分析标准化2021-04-11 09:51:29

     bt0sea 嘶吼专业版0x00、前言***链分析是最近比较火的话题,但是ATT&CK***模型是针对APT总结出来的,现实当中哪有那么多APT***?所以,很多厂商在探索处理日常碰到的针对性***。把检测到的安全监控点事件串联起来,形成***链。当然需要经过应急响应团队二次评估。0x01、人工分析***链分析

  • flutter setState的调用链分析mixin RendererBinding2020-12-24 21:03:10

    state对象 调用setState方法后,会调用对应的element对象的markNeedsBuild方法,标记当前element为脏的, 调用BuildOwner对象的方法,把element对象 添加到脏列表中_dirtyElements; 注意:RendererBinding,注册了 SchedulerBinding对象的 addPersistentFrameCallback 永久帧回调,接收到回调方

  • 公链分析报告 - 联盟许可链开发框架2020-06-25 16:03:29

    对于许可链,三种区块链协议已成为首选:Hyperledger Fabric,Enterprise Ethereum和R3 Corda。Fabric和企业以太坊都是任何行业的通用工具,而Corda是为金融行业定制设计的。每个协议选项都有非常不同的沿袭和设计重点,并且这三个协议都已被当今运行于生产质量系统上的严肃的企业和

  • js面试题 隐式转换、原型链分析2019-02-14 22:04:24

    昼猫笔记 – 面试题第二期(2019.1.15) 从今天开始呢,关于Js的干货、还有面试题可能不会达到一天一更,不过我会在间隔的时间找更多的有意思的题分享给大家 一、查看下列代码,请问执行后弹出什么值 var name = "World!"; (function () { var name; if (typeof name === 'un

  • 面向Java应用的方法调用链分析插件2019-02-05 20:43:25

    新人熟悉项目必备工具!基于Java字节码开发的一款方法调用链分析插件,优点是代码侵入低,启用方便,异步非阻塞,完美嵌入Spring项目!再也不用担心搞不懂项目。体验网址:http://116.85.23.6:8521/projecttree Spring Project Tree 很多新人进入一家新公司后,最头疼的就是如何快速了解公司的业

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有