• 『环境配置总结』:deepin | pwn环境配置


    1.系统安装:

    官网选择国内的15.11镜像源,再使用制作安装盘,deepin安装基本可以让它自动完成,如果有特殊情况一般就是要修改分区的一些情况,可以去看兄弟连liunx的视频或者15.11安装视频

    一般就是修改swap分区大小,选择高级安装再操作就可以。安装完成后要第一时间换镜像源,在 /etc/apt/sources.list里添加修改。

    2.常用软件:

    安装完成后大部分的日用软件都可以在系统的应用商店找到,不过有些版本过低要自己想办法

    qq版本过低需要安装tim代替,还有一个问题就是不能显示图片或者出现黑边则需要禁用系统的ipv6,方法如下:

    sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
    sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
    sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1

    至于窗口黑边只需要开启系统的窗口特效即可。

    像其他软件大部分在软件商店可以找到或者有替代品,像vscode可以直接去官网下载deb包双击安装即可。

     vscode的C语言开发环境需要安装一些插件(chinese、C/C++、Code Runner、```)和系统安装gcc和g++、然后安装完后在vscode设置中开启在终端中运行和自动保存。

    把一些没用的软件卸载,系统自带谷歌浏览器,不过我想着装火狐,直接在官网下载好解压就可以,官网下载的可以同步书签一类的东西。

    3.pwn工具安装使用

    主要工具有:idapro pwntools pwndbg checksec ROPgadget one_gadget LibcSearcher

    国内网速不行,用下面的指令安装就行,还有pip安装直接搜索deepin安装pip

    pip install pwntools -i https://pypi.tuna.tsinghua.edu.cn/simple
    git clone https://github.com/lieanu/LibcSearcher.git
    cd LibcSearcher
    python setup.py develop
    python setup.py install

    1>IDApro安装事项

    ida有liunx版本,但是并不能够使用f5生成伪代码,我前前后后整了很久,确定了在liunx中没有那个插件安装的方法。最后只能通过安装虚拟机解决伪代码的问题,后来发现虚拟机不仅是这些作用,非常推荐安装一个win的虚拟机。这里我就安装了virtualbox虚拟机,安装后想要装extensionpack可以去官网找,增强拓展包是支持全平台的,下载好相应版本的包之后在设置里添加安装就可以。

    2>python环境配置

    deepin系统python2和3都有,默认是python2。首先安装pip:sudo apt install python-pip ;sudo apt install python3-venv python3-pip。安装pip是为了安装pwntools;

    想想没什么要注意的,有啥不知道安装的百度一下就可以了。可能就是自己安装的时候会是最新版的,一些命令上有些不同比如最新版本的checksec命令是checksec --file=...。

    3>pwntools安装

    至于pwntools安装没什么会踩的坑,安装完成后记得载入下pwn库能不能正常使用。from pwn import *

    4>LibcSearcher安装

    git clone https://github.com/lieanu/LibcSearcher.git
    cd LibcSearcher
    python setup.py develop

    其他的就没啥,还有就是one_gadget最新版的话要在最后加上option: -f 才能运行。

  • 相关阅读:
    2020.2.14
    2020.2.13
    规划极限编程阅读笔记03
    学习进度——第十六周
    JSP跳转到Servlet的两种配置
    规划极限编程阅读笔记02
    规划极限编程阅读笔记01
    单词接龙
    学习进度——第十五周
    输入法评价
  • 原文地址:https://www.cnblogs.com/Zowie/p/13630659.html
Copyright © 2020-2023  润新知