草庐IT

wp_schedule_event

全部标签

简明的binlog event解析

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。用一个简明、清晰的步骤来解析一下DML操作产生的binlogevent。主要是TABLE_MAP_EVENT和UPDATE_ROWS_EVENT类型的event。使用语法简单易上手的Golang来编码。数据库使用的是MySQL5.7.34版本,Golang1.15版本。获取binlogevent获取binlog一般是模拟成从库封装通讯package向主库发送binlogdump命令(COM_BINLOG_DUMP或者COM_BINLOG_DUMP_GT

简明的binlog event解析

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。用一个简明、清晰的步骤来解析一下DML操作产生的binlogevent。主要是TABLE_MAP_EVENT和UPDATE_ROWS_EVENT类型的event。使用语法简单易上手的Golang来编码。数据库使用的是MySQL5.7.34版本,Golang1.15版本。获取binlogevent获取binlog一般是模拟成从库封装通讯package向主库发送binlogdump命令(COM_BINLOG_DUMP或者COM_BINLOG_DUMP_GT

克拉玛依初赛-wp

MISC签到16进制转字符串base64再来一次base64flag{we1c0me-to-hEre}论禅论道7z解压得到jar使用decom打开解密得到flag{y0u_@re_gr4aT}WEBpingme抓包,修改POST提交的参数为127.0.0.1;ls修改POST提交的参数为127.0.0.1;cat%20flag.phpflag{s0_3asy_flag_g1ve_you}upload抓包传马主要是猜测上传目录upload蚁剑连接flag{upload-Yes!!!}signin抓包传参主要在于c.php/.绕过后缀检测flag{4ac93603cea737970d9b164df

克拉玛依初赛-wp

MISC签到16进制转字符串base64再来一次base64flag{we1c0me-to-hEre}论禅论道7z解压得到jar使用decom打开解密得到flag{y0u_@re_gr4aT}WEBpingme抓包,修改POST提交的参数为127.0.0.1;ls修改POST提交的参数为127.0.0.1;cat%20flag.phpflag{s0_3asy_flag_g1ve_you}upload抓包传马主要是猜测上传目录upload蚁剑连接flag{upload-Yes!!!}signin抓包传参主要在于c.php/.绕过后缀检测flag{4ac93603cea737970d9b164df

记录--Event Loop事件循环、微任务、宏任务

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言JS是一门单线程语言,单线程就意味着,所有的任务需要排队,前一个任务结束,才会执行下一个任务。这样所导致的问题是:如果JS执行的时间过长,这样就会造成页面的渲染不连贯,导致页面渲染加载阻塞的觉。为了解决这个问题,JS中出现了同步和异步。他们的本质区别是:一条流水线上各个流程的执行顺序不同。在讲JS任务执行机制前,先要了解一下什么是同步任务与异步任务。同步任务:即主线程上的任务,按照顺序由上⾄下依次执⾏,当前⼀个任务执⾏完毕后,才能执⾏下⼀个任务。异步任务:不进⼊主线程,⽽是进⼊任务队列的任务,执行完毕之后会产生一个回调函数,并且通

记录--Event Loop事件循环、微任务、宏任务

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言JS是一门单线程语言,单线程就意味着,所有的任务需要排队,前一个任务结束,才会执行下一个任务。这样所导致的问题是:如果JS执行的时间过长,这样就会造成页面的渲染不连贯,导致页面渲染加载阻塞的觉。为了解决这个问题,JS中出现了同步和异步。他们的本质区别是:一条流水线上各个流程的执行顺序不同。在讲JS任务执行机制前,先要了解一下什么是同步任务与异步任务。同步任务:即主线程上的任务,按照顺序由上⾄下依次执⾏,当前⼀个任务执⾏完毕后,才能执⾏下⼀个任务。异步任务:不进⼊主线程,⽽是进⼊任务队列的任务,执行完毕之后会产生一个回调函数,并且通

ctfshow的一些wp

1.ctfshow击剑杯esaypop(反序列化构造pop链)题目地址:https://ctf.show/challenges题目源码:highlight_file(FILE);点击查看代码highlight_file(__FILE__);error_reporting(0);classaction_1{public$tmp;public$fun='system';publicfunction__call($wo,$jia){call_user_func($this->fun);}publicfunction__wakeup(){$this->fun='';die("阿祖收手吧,外

ctfshow的一些wp

1.ctfshow击剑杯esaypop(反序列化构造pop链)题目地址:https://ctf.show/challenges题目源码:highlight_file(FILE);点击查看代码highlight_file(__FILE__);error_reporting(0);classaction_1{public$tmp;public$fun='system';publicfunction__call($wo,$jia){call_user_func($this->fun);}publicfunction__wakeup(){$this->fun='';die("阿祖收手吧,外

[SWPUCTF 2022 新生赛]部分WP

目录WEB1.funny_web2.奇妙的MD53.where_am_i4.ez_ez_php5.webdog1__start6.Ez_upload7.numgame8.ez_ez_php(revenge)9.ez_rec10.1z_unserialize11.xff12.js_sign13.ez_ez_unserialize14.funny_phpPWN1.Doesyourncwork?2.IntegerOverflow3.有手就行的栈溢出REVERSE1.贪吃蛇2.babyre3.easyre4.xor5.upx6.base647.base64-28.android9.py110.py21

[SWPUCTF 2022 新生赛]部分WP

目录WEB1.funny_web2.奇妙的MD53.where_am_i4.ez_ez_php5.webdog1__start6.Ez_upload7.numgame8.ez_ez_php(revenge)9.ez_rec10.1z_unserialize11.xff12.js_sign13.ez_ez_unserialize14.funny_phpPWN1.Doesyourncwork?2.IntegerOverflow3.有手就行的栈溢出REVERSE1.贪吃蛇2.babyre3.easyre4.xor5.upx6.base647.base64-28.android9.py110.py21