From 3778aad721b1d90a4c2390be6ce66eb3ba9a2d46 Mon Sep 17 00:00:00 2001 From: xunuwu Date: Sun, 29 Jun 2025 02:32:37 +0200 Subject: [PATCH] just use cat instead of dd --- dump.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dump.sh b/dump.sh index e1532ec..e85caea 100755 --- a/dump.sh +++ b/dump.sh @@ -23,6 +23,7 @@ for line in $(cat /proc/$pid/maps); do fi done +rm "$target_soname" 2>/dev/null ||: for line in ${lines[@]}; do - dd if="/proc/$pid/map_files/$(echo "$line" | awk '{print $1}')" seek="$((16#$(echo "$line" | awk '{print $3}')))" of=$target_soname + cat /proc/$pid/map_files/$(echo "$line" | awk '{print $1}') >> $target_soname done