본문 바로가기

Analysis

qemu mips 디버깅

// qemu, image 다운로드

sudo apt-get install qemu-system-mipsel

wget https://people.debian.org/~aurel32/qemu/mipsel/vmlinux-3.2.0-4-4kc-malta

wget https://people.debian.org/~aurel32/qemu/mipsel/debian_wheezy_mipsel_standard.qcow2


// 실행(run)

#!/bin/sh

qemu-system-mipsel -M malta -kernel vmlinux-3.2.0-4-4kc-malta -hda debian_wheezy_mipsel_standard.qcow2 -append "root=/dev/sda1" -redir tcp:4444::4444 -nographic


// 로그인 및 gdb설치
login : root/root
apt-get update
apt-get install gdb

// 디버깅
gdb -q binary

이상하게 포트포워딩을 해 줘도 외부 IP에서 IDA로 접속이 안된다. 걍 gdb로 해야겠다.


출처 : http://5unkn0wn.tistory.com/224


'Analysis' 카테고리의 다른 글

C#  (0) 2017.07.27
busybox mips 용  (0) 2016.11.02
IRP MajorFunction  (0) 2016.03.04
코드인젝션에 대해 잘 설명한 자료  (0) 2016.02.17
Context Struct (GetThreadContext, SetThreadContext)  (0) 2016.02.01