PWN_环境搭建

最近需要重新搭建一个PWN的环境来应对接下来的任务,就顺便记录一下,以防将来需要搭建的情况

虚拟环境搭建

这里还是用乌班图16,我选的是中科大的镜像:http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/

然后就去VMWARE里去安装

安装完后有一个很大的困扰:Linux鼠标选定自动弹出 ^C,例如在Terminal里

用 xshell 时莫名奇妙发现一选中文本,xshell 就会自动发送一个 Ctrl+C 的命令,很是影响工作效率。

搜了一下,找到问题所在。

是因为安装了英文词典,词典会有取词功能,需要禁用取词功能

简单来说,windows那边你开了一些词典,有划词翻译的功能,关掉就好

然后配置VMWARE TOOLS,流程还是比较容易的

接下来安装中文环境 https://www.cnblogs.com/chenmingjun/p/8506903.html

中文环境,中文总是有用的,热爱祖国:https://blog.csdn.net/smart_ferry/article/details/84186835

如果改完之后键盘码错乱:https://blog.csdn.net/u011394412/article/details/12113619

pip源在国外有些卡,可以换源,不永久换以防万一也可以,如下

pip install sth -i https://mirrors.aliyun.com/pypi/simple

换pip源:https://blog.csdn.net/YZXnuaa/article/details/79710673

搭建脚本环境

下载vim subline gcc 啥的,试试看写一下简单的脚本

配置Vim

先安装vim sudo apt install vim

然后gcc默认安装了,直接写个c试试看

使用 gcc test.c -o test./test 编译生成文件并运行

但是写起来很僵硬,改进配置,链接:https://www.cnblogs.com/shuqin/p/9450800.html

vimrc 是Vim最主要的配置文件

PWN相关

https://www.cnblogs.com/qymua/p/11187690.html

https://www.cnblogs.com/ctf-pwn-player/p/10710031.html

https://www.cnblogs.com/cdy-tlpt/p/10187822.html

以上三个链接基本可以解决pwntools的安装问题

我自己不是很喜欢用peda

一开始装个pwntools和pwngdb差不多可以了,之后想用什么有需求了再装就好

Hexo链接:https://woaixiaoyuyu.github.io/2019/12/24/PWN-%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/#more

你可能感兴趣的:(pwn基础,linux,ubuntu,安全)