学习pwn的前提工做及部分解决方案

一.Ubuntu python

  在VM安装64位的Ubuntulinux

二.pwntoolsgit

  基本语法github

 sudo apt-get install libffi-dev  sudo apt-get install libssl-dev  sudo apt-get install python  sudo apt-get install python-pip  pip install pwntools

  其中前四句是为第四局作相应的准备,第五句为安装pwntools的语句bash

三.安装pwndbg网络

git clone https://github.com/pwndbg/pwndbg cd pwndbg sudo #./setup.sh

  1.安装时出现   fatal: unable to access 'https://github.com/pwndbg/pwndbg/': Could not resolve host: github.comui

    修改虚拟机中的网络链接spa

  2.第三步出现没法执行的问题code

    安装python3blog

sudo python3 -m pip install setuptools

  3.出现这样的错误:ERROR: launchpadlib 1.10.6 requires testresources, which is not installed.

    直接安装launchpadlib

pip install launchpadlib

 

四.IDA 

  连接:down.52pojie.cn

五.gcc-multilib

  在Windows中64位程序能够运行32位的程序,但在linux中不能够,所以咱们须要安装这些库来运行32位的程序。

sudo apt install gcc-multilib
相关文章
相关标签/搜索