自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

c-rain

你所知道的,就是你一无所知

原创 【Redis源码】详细的RDB和AOF持久化过程(五)

(一)分析RDB和AOF的优劣势: 优劣势官方介绍:https://redis.io/topics/persistence 持久化详细介绍:http://oldblog.antirez.com/post/redis-persistence-demystified.html 1.RDB...

2020-01-16 14:53:38

阅读数 56

评论数 0

原创 【Redis源码】轻松看懂rdb文件(四)

前言: 该篇内容为我对redis的学习记录,欢迎指正批评。 redis版本:4.0.0 、 一.数据存储格式: 二.查看rdb文件 查看文件16进制编码 #od -A x -t x1c -v dump.rdb RDB文件格式如下: 0000000 ...

2020-01-15 02:11:31

阅读数 16

评论数 0

原创 【Redis源码】dict字典学习(三)

前言: 该篇内容为我对redis的学习记录,欢迎指正批评。 redis版本:4.0.0 一.redis 数据库流程结构 二.结构解析 typedef struct client { uint64_t id; /* 客户端唯一增量ID. */ i...

2020-01-14 15:50:39

阅读数 20

评论数 0

原创 【Redis源码】Redis命令INCR、DECR、INCRBY、DECRBY学习(二)

前言: 该篇内容为我对redis的学习记录,欢迎指正批评。文中只是放了部分调试内容,完整的可以根据流程图跟踪。 redis版本:4.0.0 调试工具:lldb 一.redis incr命令调用流程 DECR和INCR和类似只是一个是增加一个是减少。其余两个命令也大同小异; ...

2020-01-14 15:44:01

阅读数 40

评论数 0

原创 【外挂编程】外挂编程技术揭秘(三)DLL注入

引言: 一个礼拜没有更新这个主题文章了,这周三看到一个微信推送。某某某博士由于写外挂被抓。当时心里那是一个崩溃,不过之前写了这个主题,还是会继续写完,不能半途而废。不过了解这本技术的千万不要拿去捞偏门。我刚写这篇文章的时候在想这个主题要不要改一改。叫《我们一起写外挂吧,会被抓那种》,^ - ^,...

2020-01-13 18:01:56

阅读数 29

评论数 0

原创 【Redis源码】Redis命令set学习(一)

前言: 该篇内容为我对redis的学习记录,欢迎指正批评。文中只是放了部分调试内容,完整的可以根据流程图跟踪。 redis版本:4.0.0 调试工具:lldb 一.redis set命令调用流程 二.源码分析 (1)源码解析 服务端对命令的解析是绑定在server...

2020-01-12 10:25:40

阅读数 30

评论数 0

原创 【PHP源码】实现简单自动加载函数扩展

前言: 没有写过PHP相关的文章,今天是第一篇。写的不好的地方请见谅,多多批评。 PHP版本: php-7.1.23 文章涉及源码: https://github.com/Diamonds-ZhaoYu/php_auto_function php源码: https://gi...

2020-01-08 15:50:16

阅读数 19

评论数 0

原创 【安全】一次完整的入侵提权实践+安全防御思考

引言: 前几天写的文章,有朋友说太难有人说实用性不强,不过之前定了那个主题,我还是会写完,开弓没有回头箭。写这篇文章是有自于4年前的一次服务器被入侵提权的思考,当时服务器被人提权当作矿机使用。后来经过好几个小时的折腾逆向了这个病毒脚本,并且摘除。中木马的原因是因为运维同学当时设置redis密码过...

2020-01-08 15:06:54

阅读数 98

评论数 0

原创 【外挂编程】外挂编程技术揭秘(二)

引言: 经过上一篇文章大家可能对外挂有了一个初步的认识,之前的内容比较简单,应该大家很容易掌握。我写作过程中我发现三个篇幅可能写不完,后续还可能要多加几个篇幅,这篇我们就先以内存挂为主吧。话不多说了,让我们开始吧。 文章中代码github地址: https://github.com/...

2020-01-08 14:29:48

阅读数 64

评论数 2

原创 【外挂编程】外挂编程技术揭秘(一)

引言: 本人并不是这方面专业的人员,我是一名PHP工程师。写这个主题,源自于我的“初心”。在最初我没有接触技术的时候,那会我是个网虫,刚开始也学习一些黑客相关的知识,当用到一些工具时,就很好奇这些东西是怎么做的。我就特别想去写一些相关工具和外挂以及一些小病毒。在一次与一名老师的偶遇...

2020-01-08 14:13:09

阅读数 20

评论数 0

原创 【Golang源码分析】golang的启动原理

前言: 随着技术的发展,大多的PHPer都开始转型golang。这个也是golang因为go的一些特别深受大家喜爱。我们团队也在试水,在内部的一些小项目上做了试探。在此同时我作为试探的一员身先士卒。从中也琢磨到一些技巧希望能和大家一起学习共勉. 一.前期准备: go版本: go1.13.4 ...

2020-01-07 21:50:10

阅读数 16

评论数 0

原创 kong网关开发自己的插件

Kong官方文档: https://docs.konghq.com/0.14.x/plugin-development/ lua中文开发手册: https://www.runoob.com/manual/lua53doc/contents.html#contents 一.代码结构部分介...

2020-01-07 21:27:02

阅读数 52

评论数 0

提示
确定要删除当前文章?
取消 删除