xctf - stack2 文件check一下,几乎全开了 运行一下程序,好像很正常呢: 再来一个大的,好像有点儿问题,变1.00了 在ida中查看,在输入的时候没有检查数据大小 可以通过劫持eip获取shell。程序偏移0x84,程序中读取了低位,需要逐位添加地址 system(‘/bin/bas ...
分类:
其他好文 时间:
2019-12-13 10:45:10
阅读次数:
104
left 语法: left: auto | <length> | <percentage> 默认值:auto 适用于:定位元素。即定义了 <' position '> 为「非static」的元素 继承性:无 动画性:当值为<length> | <percentage>时 计算值:当position为 ...
分类:
其他好文 时间:
2019-12-12 18:03:18
阅读次数:
162
public static void PtrMoveSize(ref IntPtr pData, int nLength) { if (IntPtr.Size == sizeof(Int64)) pData = new IntPtr(pData.ToInt64() + nLength); else ...
分类:
其他好文 时间:
2019-12-11 15:55:00
阅读次数:
95
1.文件内核数据结构 一个打开的文件在内核中使用三种数据结构表示: (1)文件描述符表 文件描述符标志 文件表项指针 (2)文件表项: 文件状态标志:读、写、追加、同步和非阻塞等状态标志 当前文件偏移量 i节点表项指针 引用计数器 (3)i节点 文件类型和对该文件的操作函数指针 当前文件长度 文件所 ...
分类:
其他好文 时间:
2019-12-10 23:59:43
阅读次数:
185
kafka官方文档 https://kafka.apache.org/documentation.html quickstart kafka 安装文档 https://www.jianshu.com/p/c74e0ec577b0 相关命令: kafka 启动:kafka官方文档 https://ka ...
分类:
其他好文 时间:
2019-12-10 14:55:32
阅读次数:
372
从前,非托管代码开发人员必须非常努力地将代码偏移量与源文件名和行号关联起来。一种方法涉及为每个模块生成.cod文件(程序集列表),然后费力地将指令偏移量与.cod文件的内容进行比较。例如,如果从具有客户机接收到错误BatteryMeter!TemperatureAndBatteryUpdaterTh ...
分类:
其他好文 时间:
2019-12-09 18:41:56
阅读次数:
128
AES加密在php5的版本中使用的mcrypt_decrypt 函数,该函数已经在php7.1后弃用了,取而代之的是openssl的openssl_encrypt和openssl_decrypt,并且代码也非常精简,下面是示例代码: 1 <?php 2 3 class Aes 4 { 5 publi ...
分类:
Web程序 时间:
2019-12-09 10:19:28
阅读次数:
130
pwn难啊 1、test_your_nc 测试你nc,不用说,连上就有。 2、rip ida中已经包含了system函数: 溢出,覆盖rip为fun函数,peda计算偏移为23: from pwn import * #context.update(arch = 'i386', os = 'linux ...
分类:
其他好文 时间:
2019-12-08 22:52:17
阅读次数:
587
背景 + 编译原理上机实现一个对函数绘图语言的解释器 用除C外的不同种语言实现 + 设计思路: + 将语法分析器并入绘图功能 + 继承语法分析器覆盖重写 + 用Pycharm写了一个.py文件: + parserclass.py + 输入流是语法分析器得到的语法树,输出流是绘制的图像 + 测试文本序 ...
分类:
编程语言 时间:
2019-12-08 17:40:38
阅读次数:
134
# 汇编 JMP 详解 ## 关键词说明 **RVA:** 相对虚拟地址(Relative Virtual Address),在内存中相对于PE文件装入地址的偏移位置,是一个相对地址。 ## JMP 目标地址计算方式 目标地址 = 当前指令地址 + 指令长度 + RVA ### JMP 有 3 种类... ...
分类:
其他好文 时间:
2019-12-08 15:48:20
阅读次数:
208