上一页 1 2 3 4 5 6 7 8 9 ··· 38 下一页
摘要: java.io 包中定义了所有的"流"类 #如何分类: 按数据流的方向不同可以分为输入流和输出流,读取文件的时候就是数据流 按处理数据单位不同可以分为字节流和字符流,字节(一个字节)010101读的时候,字符(UNCODE 两个字节):一个字符一个字符读的时候 按功能不同的可以分为节点流和处理流:个 阅读全文
posted @ 2020-08-12 14:32 zpchcbd 阅读(133) 评论(0) 推荐(0) 编辑
摘要: #泛型出现的原因: 1、装入集合(容器)的时候都被当前Ojbect类型对待,从而失去自己实际的类型 2、从集合中取出时如果想要调用自身的方法就需要强制进行转型,效率低,容易出现错误 解决办法: 1、在定义集合的时候指定该集合要放入的类型是什么,这就是泛型的作用! 举个体现泛型好处的例子: X 阅读全文
posted @ 2020-08-12 11:11 zpchcbd 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 前言:记录的文章全是个人的小理解加上Javasec中的大部分内容,这是做学习笔记 #概念 反射的作用:实现任何类的成员方法(Methods)、成员变量(Fields)、构造方法(Constructors)等信息,还可以动态创建Java类实例(Instance)、调用任意的类方法、修改任意的类成员变量 阅读全文
posted @ 2020-08-12 10:42 zpchcbd 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://javasec.org/javase/ClassLoader/ 关于类的加载机制,结果javasec和自己的理解来记录的一篇文章!!! 概念的学习 首先得知道的两点: 第一点: Java是一个依赖于JVM(Java虚拟机)实现的跨平台的开发语言 第二点:类实例化的工作流程: 阅读全文
posted @ 2020-08-11 22:52 zpchcbd 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://javasec.org/javase/Unsafe/ #Unsafe类源码自我认知 这个Unsafe类位于package sun.misc包中 Unsafe使用了1个接口,4个类 import java.lang.reflect.Field; import java.lan 阅读全文
posted @ 2020-08-11 19:56 zpchcbd 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 真的很想补上代码,但是空闲时间真的好少!!! #第一种:通过自定义消息来实现 坑贼鸡儿多 SendMessage 和 PostMessage 最大的区别: SendMessage:发送的消息不进入消息队列,而是 将指定的消息发送到一个或多个窗口,所以会等待对方的处理,直到对方接收到了才返回 Post 阅读全文
posted @ 2020-08-09 23:29 zpchcbd 阅读(335) 评论(0) 推荐(0) 编辑
摘要: X 阅读全文
posted @ 2020-07-27 23:51 zpchcbd 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 为什么会有INLNE HOOK呢? 它比起IAT HOOK会比较隐蔽 需要注意的事项: 1、在进行INLINE HOOK的时候一定要注意堆栈的平衡 2、整个过程要有来回,CALL OR JMP跳过去之后还需要RETN OR JMP跳回来 3、了解 E8 E9 跳转的计算公式 4、发现无法修改可以尝试 阅读全文
posted @ 2020-07-26 22:44 zpchcbd 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 注意的事项: 1、操作部分在IAT表中 2、HOOK函数中需要用函数指针接收,因为此时IAT已经被HOOK,如果直接return 原函数,其实会造成栈溢出,因为此时的原函数已经被HOOK了,会造成类似的递归操作 3、最后HOOK完,需要进行 卸载HOOK 操作 4、如果debug的时候发现IAT表中 阅读全文
posted @ 2020-07-26 11:51 zpchcbd 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 前言:原本已经打算不继续写博客了,但是今天看到了网上有人说的一句话,还是要不停的催促自己来写博客! #通过自身加载模块来实现进程加载: 需要注意的细节: 1.通过INT表来对IAT表进行修复 2.修复重定位时候的注意差值的运算 3.通过内联汇编的时候JMP 的地址是 ENTRY + IMAGEBAS 阅读全文
posted @ 2020-07-23 19:17 zpchcbd 阅读(1051) 评论(0) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 38 下一页