
shellcode
feier7501
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux下执行shellcode
参考了其他文章。 C语言代码如下: #include #include char sc[] = "\x31\xc0" "\x50" "\x68\x6e\x2f\x73\x68" "\x68\x2f\x2f\x62\x69" "\x89\xe3" "\x50" "\x53" "\x89\xe1" "\xb0\x0b" "\原创 2013-01-23 22:44:20 · 5484 阅读 · 1 评论 -
hello的shellcode
方法一,用mov,代码: ;hello_mov.asm section .data msg db "Hello, world!", 0xA len equ $ - msg section .text global _start _start: mov edx, len mov ecx, msg原创 2013-02-03 16:48:10 · 1034 阅读 · 0 评论 -
自动生成C语言代码里的shellcode
花了点时间写代码来获取shellcode #!/bin/sh objdump -d $1 | awk -F ':|xor|mov|int' '{if(NR>7)print $2}' | sed 's/[ |\t]*$//g' | sed 's/\t/ /g' | sed 's/ /\\x/g' | sed 's/^/\"&/g' | sed 's/$/&\"/g' 效果: [roo原创 2013-02-03 22:46:29 · 1981 阅读 · 0 评论 -
exit的shellcode
在linux下输入man 3 exit [root@localhost ~]# man 3 exit 得到 NAME exit - cause normal process termination SYNOPSIS #include void exit(int status); DESCRIPTION原创 2013-02-02 22:27:36 · 730 阅读 · 0 评论