gdp-peda :No module named ‘six.moves‘
问题:Error occurred in Python: No module named ‘six.moves’
/demo/peda/peda.py:3521: SyntaxWarning: invalid escape sequence '\['sock = re.search("socket:\[(.*)\]", rpath)
/demo/peda/peda.py:3531: SyntaxWarning: invalid escape sequence '\s'ppid = re.search("PPid:\s*([^\s]*)", status).group(1)
/demo/peda/peda.py:3533: SyntaxWarning: invalid escape sequence '\s'uid = re.search("Uid:\s*([^\n]*)", status).group(1)
/demo/peda/peda.py:3535: SyntaxWarning: invalid escape sequence '\s'gid = re.search("Gid:\s*([^\n]*)", status).group(1)
/demo/peda/peda.py:4127: SyntaxWarning: invalid escape sequence '\s'p = re.compile(".*?:\s*[^ ]*\s*([^,]*),(.*)")
Python Exception <class 'ModuleNotFoundError'>: No module named 'six.moves'
/root/.gdbinit:1: Error in sourced command file:
Error occurred in Python: No module named 'six.moves'
解决办法:在~/.gdbinit 中写入如下内容
python
import sys
import six
sys.meta_path.append(six._importer)
end
source /demo/peda/peda.py
就成功啦!