为了欢笑!
04
21
逆向练习记录 逆向练习记录
好好学习,天天向上 常规SimpleRev题目内容校验字符串 通过拼接操作形成长度128字节的Key 程序根据用户输入变形一个Table 将key与变形后的一个Table对比 若一致则成功 key1="ADSFK"; key3="k
2022-04-21
03
11
Windows内核学习 Windows内核学习
记录一下加密与解密对于Windows内核的学习 0x01 内核基础理论Windows与内核启动过程 启动自检查 从BIOS载入指令,进行一系列自检操作,进行硬件的初始化检查。 初始化自动阶段 根据CMOS设置,BIOS载入启动盘。 将
2022-03-11
02
28
AFL工具探索 AFL工具探索
前言学习一下模糊测试,其中AFL是一个非常经典的Fuzzing工具,以此入门,希望对未来的学习有所帮助。 简介AFL(American Fuzzy Lop)是由安全研究员Michał Zalewski(@lcamtuf)开发的一款基于覆盖引
2022-02-28
12
28
PWN题记录 PWN题记录
前言研一上学期的课程终于结束,自由学习时间芜湖~ PWN上路! 题目自带后门函数 Ret2Text 变量覆盖 Rip来源: buuoj.cn 总结利用原理: 栈溢出 利用方式: 栈溢出跳转到代码段自带参数的systemcall 细节溢出
2021-12-28
11
数论 数论
前言读研也逃不过数学,一直以来数学都是我的弱项。好记性不如烂笔头,复习的时候受算法笔记的启发,准备记录一波数论的关键知识。 第一章 因式分解1.1 带余除法 定理1(带余除法) 若a,b均为整数,$b \neq 0$,则存在唯一的整数q
2021-12-11
09
模糊测试相关 模糊测试相关
0x01 前言模糊测试是一种用于快速检测安全漏洞的安全测试技术,实质上是通过向程序提供非预期的输入并监控输出是否出现异常来判断并挖掘软件或服务中的漏洞。 近年来模糊测试经历了快速发展,逐渐成为一种重要的漏洞扫描挖掘技术,因此我们学习模糊测试
2021-12-09
11
25
PWN环境搭建 PWN环境搭建
为漏洞挖掘做准备 0x01 配置系统环境VMware虚拟机 Ubuntu 18.04或20.04 I.更换源+APT更新这里推荐清华源 ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Sou
2021-11-25
21
冒冒图色脚本记录 冒冒图色脚本记录
过去两年的时间里冒冒的时间占了一大半和朋友们从国际服玩到日服再到东南亚服再到私服 肝起来可以说是一天48小时都完全不够用,可谓是精神鸦片。好在现在弃坑了回归正常人的生活,将自己以前写的冒冒脚本的一些渣代码拿出来分享分享,以供纪念。 0
2021-11-21
21
基于PE程序加壳的软件保护技术的设计与实现 基于PE程序加壳的软件保护技术的设计与实现
作为本科毕设,这次信息保护理论与技术课上又讲了一次,故进行一波简单的总结。 0x01 加壳的概念I. 什么是加壳•壳是是一种将可执行程序文件或动态链接库文件的编码进行改变,以达到缩小文件体积或增强程序安全性的目的。 •通过修改原程序的组
2021-11-21
21
PE结构相关 PE结构相关
整理一波PE结构 0x00 概述PE文件格式是Windows操作系统从32位开始采用的可执行文件格式,主要用于EXE文件(可执行程序)、DLL文件(动态链接库)以及SYS文件(驱动程序)中等等。开头为DOS头部,是16位系统时在使用的结
2021-11-21
1 / 2