2 +2−0 | Мастер над шептунами | 04:50:59 21/01/2014 | ||||||
| ||||||||
С технической точки зрения перебрать процессы и просканировать их память - достаточно простое занятие. Примерный аналог на кенгуренке и пылесосике^W^W^W bash выглядит так: for PID in `ls /proc | egrep '[0-9]+'`; do <------>while IFS=" -" read LIM1 LIM2 JUNK; do <------><------>STRTDEC=`printf %lu 0x$LIM1` <------><------>CNTDEC=$((0x$LIM2-0x$LIM1)) <------><------>dd if=/proc/$PID/mem skip=$STRTDEC count=$CNTDEC bs=1 2>&1 | grep card <------>done < /proc/$PID/maps done |