我在centos5_x64中写了一个汇编程序:
.data
.global _start
_start:
jmp f0
start:
pop %rsi
xor %rax,%rax
mov %al,7(%rsi)
mov %rsi,8(%rsi)
mov %rax,12(%rsi)
mov $0xb,%al
mov %rsi,%rbx
lea 8(%rsi),%rcx
xor %rdx,%rdx
int $0x80
f0:
call start
cmd: .ascii "/bin/shAAAAAAAAAAAAAAAAA"
可以执行。我想用gdb来调试它,我如何为start
条目设置断点?
答案 0 :(得分:0)
如果它已组装并与调试符号链接,请使用:
(gdb) break start