汇编生成可变数的最短指令

汇编生成可变数的最短指令

3年前 (2016-08-24) 浏览: 24 评论: 0

最近在破解某个软件的时候,由于验证网卡mac导致每台电脑只能运行一次。无奈,OD破之。 在找到 00E1CD9B |. 68 2047FC00 push 99cs.00FC4720 ; ASCII "%02X-%02X-%02X-%02X-%02X-%02X" 后,分析寄存器存入的值,发现ESI存的是mac地址,测试修改ESI为随机值。由于对汇编完全不熟悉,只能摸黑测试。改了大半天也搞不出个随机数

fstream的使用方法–C++文件流

fstream的使用方法–C++文件流

3年前 (2016-07-05) 浏览: 13 评论: 0

C++文件流: fstream  // 文件流 ifstream  // 输入文件流 ofstream  // 输出文件流  [crayon-5da6139d767a1136590787/] 运行后打开文件d:\me.txt,其内容如下: 姓名:廉东方 家庭地址:河南郑州  文件操作: 打开文件 文件名 注意路径名中的斜杠要双写,如: "D:\\MyFiles\\ReadMe.txt"

编译BeagleboneBlack的TI官方内核遇到问题

编译BeagleboneBlack的TI官方内核遇到问题

4年前 (2016-03-22) 浏览: 30 评论: 0

盗取archlinuxarm的内核配置文件后,开始编译ti-4.4.6内核: 第一步,当然是编译内核配置文件啦,完全无压力: 首先复制archlinux的配置文件, cp archlinux_config kernel/.config 然后执行, make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig 接下来就是编译内核啦 make

Linux内核映像中的内核配置信息获取详解

Linux内核映像中的内核配置信息获取详解

4年前 (2016-03-21) 浏览: 11 评论: 0

一不留神archlinuxarm就略过kernel4.4直奔4.5了。真是要人命,在开发环境使用archlinux也是怪我自己作死。 为了能留在kernel4.4,只能自己编译喽,可是内核配置信息怎么搞呢,谷大娘告诉我一下方法: 1、在运行时通过/proc/config.gz获取: 在控制台输入命令:cat /proc/config.gz | gzip -d > (你要保存配置的文件名) 这个方法

修改分区和EXT4文件系统大小

修改分区和EXT4文件系统大小

4年前 (2016-03-09) 浏览: 19 评论: 0

遇到一个问题,需要缩小Linux系统的分区和EXT4文件系统的大小(分区没有使用LVM),并且数据不能丢失。 注意:下面的操作涉及到修改分区和文件系统,具有一定的风险,最好先备份,防止操作失误导致数据丢失。 1. 启动到Linux,保证要修改的分区是 Unmount 的(推荐使用另外的Linux启动盘来引导系统) 2. 使用 fsck检查文件系统(保证文件系统没有错误,为修改文件系统做准备) e2

切换注册

登录

忘记密码 ?

切换登录

注册