1 Star 0 Fork 0

cococc12 / libc-database

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
dump 497 Bytes
一键复制 编辑 原始数据 按行查看 历史
Ajabep 提交于 2020-09-01 23:05 . Path + Return code (#27)
#!/bin/bash
cd "$(dirname "$0")"
. common/libc.sh
if [[ $# < 1 ]]; then
echo >&2 "Usage: $0 id [name1 [name2 ...]]"
exit 2
fi
id=$1
shift 1
if [[ $# == 0 ]]; then
names="__libc_start_main_ret system dup2 read write str_bin_sh"
else
names="$@"
fi
ls -1 "db/${id}."* >/dev/null 2>&1 || die "Invalid ID '$id'"
for name in $names; do
offset=`cat db/${id}.symbols | grep "^$name " | cut -d' ' -f2`
[ -z "$offset" ] && die "Invalid symbol '$name'"
echo "offset_${name} = 0x${offset}"
done
1
https://gitee.com/cococc12/libc-database.git
git@gitee.com:cococc12/libc-database.git
cococc12
libc-database
libc-database
master

搜索帮助