![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IoT安全
Iam0x17
github:
https://github.com/Iam0x17
展开
-
mips缓冲区溢出漏洞利用
文章目录前言环境漏洞源码编译程序测试漏洞漏洞利用前言最近在看《揭秘家用路由器0day漏洞挖掘技术》这本书,学习最重要的还是要动手,所以根据所学对漏洞进行复现和利用,并记录自己在这过程中遇到的问题。环境系统:Ubuntu 16.04工具:IDA、QEMU配置好mips交叉编译环境漏洞源码#include <stdio.h>#include <stdlib.h>...原创 2019-11-16 16:47:07 · 357 阅读 · 0 评论 -
mips交叉编译环境的安装
在Ubuntu环境下,使用qemu编译出的程序总是出现一些问题,因此使用Buildroot来建立编译mips程序的环境。下载Buildrootwget http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2解压tar -jxvf buildroot-snapshot.tar.bz2配置Bui...原创 2019-08-19 15:20:27 · 1900 阅读 · 1 评论 -
IDA动态调试mips程序
想要在Ubuntu环境下运行mips程序,必须要安装qemu,安装qemu方法在这里不做介绍1.用IDA打开mips程序2.将qemu-mipsel-static复制到mips程序的目录下3.输入动态调试命令设置端口号为1234sudo chroot ./ ./qemu-mipsel-static -g 1234 ./htdocs/web/hedwig.cgi4.设置IDA动态调...原创 2019-08-11 10:33:06 · 726 阅读 · 0 评论 -
学习mips程序调试遇到的两个小问题
1.不是有效的ELF文件当要动态调试mips使,发现这个问题,应该首先查看文件类型,判断大小端LSB代表小端,应该使用qemu-mipsel-staticMSB代表大端,应该使用qemu-mips-static2.如何关闭端口在动态调试的时候,有时候不小心调试关闭了,但是端口还在占用解决办法:进入root权限下su查看端口netstat -anp |grep 1234...原创 2019-08-11 10:49:02 · 362 阅读 · 0 评论