自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 实模式下的光标控制

实模式下的光标控制

2022-08-27 10:44:55 218

原创 DynELF无libc漏洞利用

DynELF无libc漏洞利用在做pwn题的时候遇到了无法确定远程libc的题目,使用LibcSearcher无法确定libc版本(网上搜了一下说更新一下libc-database)。但更新libc-database十分缓慢。借鉴其他师傅的wp发现用到了DynELF这个模块。DynELF模块:(Pwntools中的模块) 使用条件: 当目标程序存在可以反复触发对任意地址均有效的信息泄露时可以使用。 使用DynELF模块无libc情况下查找system函数地址:def leak(address

2021-03-24 21:20:16 162 2

原创 使用glibc-all-in-oneg遇到的一些问题

使用glibc-all-in-one中./update_list遇到的问题出现的错误缺少:requests moudle解决方法:pip install requests发现有requests模块发现使用的是python2.7.18执行的./update_list.py。而pip的版本是21.0.1的(pythono3)。于是切换python->到python3再次执行./update_list发现报错。只能使用python2执行但是没有对应pip。安装pip 9.0.1:首先安装set.

2021-02-11 20:05:26 891 1

原创 PE文件结构学习02-PE节表

PE文件头PE文件头是由IMAGE_NT_HEADERS结构定义的:IMAGE_NT_HEADERS STRUCT +0h DWORD Signature // PE文件标识+4h IMAGE_FILE_HEADER // FileHeader+18h IMAGE_OPTIONAL_HEADER32 // OptionalHeader(可选PE头) IMAGE_NT_HEADERS ENDSPE文件头的第一个双字是一个标志(MZ),被定义为0000

2020-12-27 15:29:40 339

原创 攻防世界-进阶srm-50

攻防世界-进阶srm-50题目:srm-50题目来源:攻防世界题目描述:暂无一、查壳拖进PEID中发现无壳,是一个Win32 GUI程序二、运行程序运行程序发现会弹出一个窗口要求输入E-Mail地址和Serial三、拖进IDA中反汇编将题目拖入IDA中找到MFC主函数WinMain发现对话框主程序就是DialogFunc。DialogFunc函数伪代码:1.发现判断E-Mail地址的合法性只是看看它是不是@X.X格式。2.对输入的Serial进行依次比较。seria

2020-12-26 20:53:27 191

原创 PE文件结构学习

PE文件结构学习PE(Portable Executeable File Format,可移植的执行体文件格式),使用该格式的目标是使链接生成的EXE文件能在不同的CPU工作指令下工作。Windows操作系统中可执行程序有好多种,比如COM、PIF、SCR、EXE等,这些文件的格式大部分都继承自PE。其中,EXE是最常见的PE文件,动态链接库(大部分以dll为扩展名的文件)也是PE文件。PE文件的基本结构如下:一、DOS ME头 IMAGE_DOS_HEADER+00h WORD e_magic

2020-12-26 17:32:51 136

原创 JAVA异常处理与异常信息获取(Throwable类)学习

JAVA异常处理与异常信息获取(Throwable类)java异常处理的关键字:try、catch、finally、throw、throws抛出异常throw在编写程序时,一定要考虑 到程序出现问题的情况。如在定义方法时,方法要接受参数。那么,当调用方法使用接受到的参数时,要优先考虑对参数合法性的判断。如果数据不和法,应该告诉调用者。**使用抛出异常来告诉调用者**throw关键字,用来抛出一个指定的异常对象。操作如下创建一个对象,封装提示信息。需要将异常对象告知调用者。throw关

2020-12-26 15:35:58 3274

原创 Java异常处理学习

java中异常的概念与体系异常的概念: 异常:指的是程序在执行过程中,出现的非正常情况,最终导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出一个异常对象。Java处理异常的方式是中断。异常指的并不是语法错误,而是编译无法通过,不会产生字节码文件,根本不会运行异常体系异常用来帮助我们找到程序中的问题,异常具有一个根类`java.lang.Throwable`,其下有两个子类:`java.lang.Error`和`java.lang.

2020-12-21 18:51:01 88

原创 攻防世界-新手区csaw2013reversing2

攻防世界-新手区csaw2013reversing2欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器#题目: csaw2013reversing2##题目来源

2020-12-15 20:59:05 262 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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