wsl+kali搭建pwn环境的目录
  kfLTHs171Dp5 2023年11月22日 34 0

这两天因为试了一下动态调试发现环境没搭好,重新装了一个kali。然后就搞定了。(轻飘飘一句话背后至少有这两天20h的努力,从周天晚上到现在周二晚上,类目)。由于我比较懒,搭环境的时候没截图,就分享一下总共要装哪些东西,过两天再更一下VSCODE+pwndbg+自带DEBUG的动态调试。

1.WINDOWS的WSL,这个在微软商店下,

wsl+kali搭建pwn环境的目录_wsl

这里还有别的细节要调,可以再去搜搜。注意windows版本和wsl版本,看仔细在下。

2.kali,linux的发行版,似乎是Linux中偏安全的发行版,(毕竟人家都自带burp suite,什么成分无需多言)

wsl+kali搭建pwn环境的目录_wsl_02

以上是微软商店安装,这个似乎比较看运气和网络,今天应该是老天看我太惨了就让我很顺利的下下来了,我没开加速器就下下来了,而开了加速器反而下不了。

3.安装好kali,之后就可以看到这个界面了。以及要去设一个root用户,因为你下载东西是要root权限的。(密码千万要记住,root和普通用户密码都最好要记住,要是忘记了又不好恢复就寄寄了,只能再次体验搭建环境的快乐了(悲)

wsl+kali搭建pwn环境的目录_kali_03

4.现在一定要搞一个科学工具,可以大大降低后期你安装工具时的血压(我知道可以换源,但是有很多工具是在github上的,这些就是换源解决不了的了。)

5.在搞到科学工具之后查看科学工具端口,给kali配置网络(具体操作找找教程)

成品如图(在#network proxy之后是我们加入的东西)

wsl+kali搭建pwn环境的目录_wsl_04

6.安装anaconda(这个是用于配置虚拟环境的,可以很好的避免一些版本冲突,软件依赖的问题)。成品如图(虽然每次进虚拟环境都要手动操作,但是我感觉这也比VMVARE快多了哈哈哈。)

在安装anaconda的虚拟环境时可以设置这个虚拟环境的python,等于你在这个虚拟环境配置了一个独立于你主机的python。以及不要安装最新的python3.11容易出先版本兼容问题,3.8及3.7或者2的版本比较好。要记住留个心眼。

wsl+kali搭建pwn环境的目录_kali_05

注:base是anaconda默认自带的一个虚拟环境,一般我们都是在创建一个,不过即使如此我也不敢删掉这个base,怕又出奇奇怪怪的问题。)

wsl+kali搭建pwn环境的目录_wsl_06

这里调出虚拟环境的命令我看别人和我不一样,可以多试试。

我的退出命令是这样(WINDOWS和linux也不一样的)

wsl+kali搭建pwn环境的目录_CTFPWN环境_07

7.安装pip组件,这是一个很好用的安装工具,是基于python的。如果你没装python没关系。在安装anaconda的虚拟环境时可以设置这个虚拟环境的python,等于你在这个虚拟环境配置了一个独立于你主机的python。

常用格式如下

wsl+kali搭建pwn环境的目录_kali_08

8.安装git,用于拉取github的项目。之前说的网络配置如果没做在后面github项目的安装就比较容易治低血压了。

9.大名鼎鼎的pwntools。安装之后可以让你写出针对pwn方向的python脚本。

用于链接远程服务器等等。

10.gdb的升级版pwndbg,这里要用到github安装。我配置了网络之后下载源文件的速度到还挺快,但是在安装整个pwndbg的时候却特别慢。在安装时如果太卡,可以试试用ctrl+c刷新,或者换个节点网络节点然后ctrl+c刷新。

安装之后会自带checksec,ropgadget等工具。

11.libcseacher要注意和python版本兼容问题。我是不清楚会有什么问题。但是既然都有人说了可能会出现兼容问题咱下载的时候就留个心眼。

12.glibc-all-in-one,这个不清楚是什么(本菜还没学到libc)但是似乎确实用。

到这里就差不多了,如果大佬们有补充的可以发在评论区提醒大家一下。

100.大家安装环境时尽量不要烦躁,虽然这种东西遇到问题确实很头疼,但是慢慢排查问题,在网上寻找解决方案,询问学校的大佬或者GPT都是解决问题的办法。锻炼这种解决问题的能力也很重要,大家加油!!!


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月22日 0

暂无评论

kfLTHs171Dp5