自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对说话人识别系统Mel倒谱系数的提取理解

语音经过预处理 得到语音向量, 经过傅里叶变换 得到频谱, 经过频谱分析 得到Mel频率,经过滤波器滤波 得到一组系数,经过离散余弦变换,得到倒谱系数MFCC。。妙啊妙啊。。

2021-11-18 01:20:02 195 2

原创 简单栈溢出和覆盖的思考

1.main函数F5反编译:两个函数,第二个是system()函数,执行括号中的shell命令,此处就是重复输hello world.(注:system()会调用fork()产生子进程, 由子进程来调用/bin/sh-c string 来执行参数string 字符串所代表的命令, 此命令执行完后随即返回原调用的进程. 比如,在代码程序内部想获取当前目录下的文件名,很简单,可以这样:system(“ls”);)2.进入 vulnerable_function:第一行,给buf缓冲区变量申请0x88字

2021-09-15 18:38:18 498 4

原创 pwntools的基本用法

一、实验名称pwntools的基本用法二、实验目的和要求1.掌握pwntools的基本使用方法2.掌握如何编写exploit三、实验内容1.Process2.Attach3.Shellcraft四、实验环境(软、硬件环境,主要仪器设备)Linux操作系统,pwntools五、实验数据记录1.交互本地:sh=process("./2.dms")远程:sh=remote(“127.0.0.1”,10001)(1)127.0.0.1表示本地测验,实际题目容器会给定IP地址和端口,连接

2021-09-15 18:37:28 4194

原创 汇编学习-CPU处理器架构(一)

在从内存读取程序指令之前,将其地址放到地址总线上。然后,内存控制器将所需代码送到数据总线上,存入代码cache。指令指针的值决定下一条将要执行的指令。指令由指令译码器分析,并产生相应的数值信号送往控制单元,其协调 ALU 和浮点单元。虽然图中没有画出控制总线,但是其上传输的信号用系统时钟协调不同 CPU 部件之间的数据传输.

2021-03-06 22:15:05 467

原创 glibc堆学习(二)-堆溢出

1.覆盖与其物理相邻的下一个 chunk 的内容。2.利用堆中的机制(如 unlink 等 )来实现任意地址写入( Write-Anything-Anywhere)或控制堆块中的内容等效果,从而来控制程序的执行流。

2021-02-18 20:09:12 307

原创 glibc 堆学习(一)-基础概念

在程序运行过程中,堆可以提供动态分配的内存,允许程序申请大小未知的内存。堆其实就是程序虚拟地址空间的一块连续的线性区域,它由低地址向高地址方向增长。我们一般称管理堆的那部分程序为堆管理器。

2021-02-10 20:56:36 467

原创 虚拟机vm混淆-WxyVm1解题

虚拟机vm混淆-WxyVm1解题

2021-01-03 11:20:47 475

原创 逆python--pyc文件结构及pyc混淆基础

复现创客re-pyc题,理解python编译原理,pyc文件产生,PyCodeObject结构,基础解题pyc代码混淆。

2020-12-26 00:05:49 2272

原创 Qemu搭建arm解题小练习

晕头转向,不知所云

2020-05-17 20:38:31 666

原创 堆栈解题练习二

惶惶乎如遗世独立,羽化而登仙。。。。。

2020-04-22 16:05:01 1741

原创 栈溢出原理及解题练习

一个小白的慢慢理会过程

2020-04-15 12:54:14 1890 2

原创 初试IDA与gdb

pwn任务学习一IDA基本使用以及反汇编基本指令及过程快来和我一起零基础学习吧

2020-04-06 03:52:05 1941

转载 任务四

用python爬取近30天百度指数代码均转载,如下:#1.登录url = ‘http://index.baidu.com/’driver = webdriver.Chrome(executable_path=‘C:/Program Files(x86)/Google/Chrome/Application/chromedriver.exe’)driver.get(url)cookieL...

2019-02-17 21:04:46 772

原创 任务三

main函数的声明和执行方式每个C语言程序都必须有一个称为main()的函数,作为程序启动的起点。python中无main()函数,也无特殊内置函数识别main()入口,使程序在main中从上而下执行。python中程序直接从上往下逐次执行,亦不需要main方法。python用if条件语句,判断成功执行代码,失败跳过。测试函数功能需在.py文件中写上if__name__=="main"代...

2019-02-12 20:36:50 230

原创 任务一

2019-02-04 16:47:46 226

原创 任务二

import socketaddress=‘127.0.0.1’def main():s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.settimeout(2)ports = [23, 135, 445, 2321, 1352, 445, 2322, 135, 445, ]stop = Truetag = ports[len(...

2019-02-04 16:17:04 102

空空如也

空空如也

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

TA关注的人

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