要学习Pwn  Pwn环境那是必不可少滴!

我是新手,我也弄了好久,这里把经验分享给大家!这里感谢I春秋的“知世”老师的脚本!虽然写的不是很完美。还得我自己动手修改!PS:https://github.com/nightRainy 这是他的GIT

安不上软件主要的原因就是修改源。这里如果你像我一样安装的是Deepin的系统Apt源就不用改了,反正我感觉Deepin的Apt源速度还是很快滴!如果你是Unbuntu那么自己百度下吧!还有就是PIP源的修改,底下会讲到!

老师的脚本安装了下边的东西,对于我这样的菜鸟来说那是绝对够用了!!

当然第一步你需要个Deepin。。不管你是虚拟机中的还是你直接安的。不会弄得,百度一下吧!

开始我们得配置吧

首先你需要切换到Root用户

打开终端输入

sudo passwd root

,会让你输入密码,这里是登录密码,然后再输入两遍是你未来要用的Root密码

然后再来个su,输入密码,命令行前边变成了Root,那么恭喜你Root成功登陆了

下一步就可以更新下Apt了

输入

sudo apt-get update

再来个

sudo apt-get upgrade

我这里都是最新的了

然后弄安装git 才能从知世老师的git上弄脚本 就不用我们一个个安装了

输入

apt install git

输入Y ,按回车等待安装完成

然后建议你到数据盘的HOME下,鼠标右键打开终端

然后从git上获取脚本输入

git clone https://github.com/nightRainy/Pwn_environment_automatically_build_script.git

如果你很卡还是建议用git镜像站输入

git clone https://github.com.cnpmjs.org/nightRainy/Pwn_environment_automatically_build_script.git

下载完成 会在刚才的目录中多出来个文件夹

点进去

选中目录中的setup.sh文件右键选择文本编辑器。

进入文本编辑器中,选中https://github.com/鼠标右键选择替换,编辑器下边会出现一个小的窗口,在替换为里边输入

https://github.com.cnpmjs.org/

然后选择全部替换

替换完成后按文件名上边的退出,选择保存。解释下这里的意思就是把git替换为镜像站的地址,这样就不会卡了。

然后我们开始更换PIP源

右键打开终端输入

mkdir -p ~/.pip
vim ~/.pip/pip.conf

在打开得VIM窗口中 按键盘上的Insert键  粘贴进去如下内容

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

然后按键盘上的Esc键,输入 :wq,按回车

这样我们就修改完了PIP源

如果你的当前目录不是Pwn_environment_automatically_build_script那么关闭终端,进去Pwn_environment_automatically_build_script 的目录下输入

chmod +x setup.sh
./setup.sh

然后你就发现满屏幕的绿色代码。。。 等待就行了

中途没有报错的恭喜你 Pwn环境基本搭建完成了  如果有错误 那么再来一遍./setup.sh

还有错误的话,那么你应该换了网络环境了!!

Deepin Pwn环境的配置的更多相关文章

  1. 深入分析解决Deepin 15环境变量修改问题,完成JAVA环境搭建

    最近使用deepin配置JAVA环境时发现不论是修改/etc/profile还是 ~/.profile多次尝试后均无效,不得其解,最后通过官方论坛看到大神对deepin环境配置的解释,以及寻找到相关解 ...

  2. PWN环境搭建

    目录 PWN环境搭建 需要的工具或系统 安装PWN工具 pwntools (CTF库.漏洞利用库) pwngdb(GDB插件) checksec(查保护) ROPGadget(二进制文件查找工具) o ...

  3. [零基础学IoT Pwn] 环境搭建

    [零基础学IoT Pwn] 环境搭建 0x00 前言 这里指的零基础其实是我们在实战中遇到一些基础问题,再相应的去补充学习理论知识,这样起码不会枯燥. 本系列主要是利用网上已知的IoT设备(路由器)漏 ...

  4. 带有pwn环境的Ubuntu22.04快速安装

    pwn环境ubuntu22.04快速安装(有克隆vmk) ubuntu更新到了22.04版本,经过本人测试后非常的好(ma)用(fan),该版本和mac很相像,而且用起来也比较丝滑,只不过配置上稍微有 ...

  5. Linux安装LAMP开发环境及配置文件管理

    Linux主要分为两大系发行版,分别是RedHat和Debian,lamp环境的安装和配置也会有所不同,所以分别以CentOS 7.1和Ubuntu 14.04做为主机(L) Linux下安装软件,最 ...

  6. 1.JAVA基础复习——计算机基础与环境变量配置

    软件开发的了解 软件开发: 软件:一系列按照特定组织的计算机数据和指令的集合. 开发:制作软件. 程序:一系列有序指令的集合. 人机交互 人机交互的方式有两种:图形化界面和命令行方式. 图形化界面:简 ...

  7. java环境变量配置

    1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 ...

  8. 20145213《信息安全系统设计基础》实验一 Linux开发环境的配置

    北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1452 姓名: 黄亚奇 祁玮 学号:20145213 20145222 成绩: 指导教师:娄嘉鹏 实验日期:2016 ...

  9. Android环境变量配置

    第一步: 把这些东西全部准备好!然后jdk怎么安装我相信大家都知道.安装好jdk之后,我们来配置环境变量. 我的电脑—右键—属性—高级系统设置—环境变量 JAVA_HOME环境变量.它指向jdk的安装 ...

随机推荐

  1. 『心善渊』Selenium3.0基础 — 20、Selenium对Cookie的操作

    目录 1.Cookie介绍 2.Session介绍 3.Cookie工作原理图解 4.Cookie内容参数说明 5.Selenium操作Cookie的API 6.Selenium操作Cookie的示例 ...

  2. ansible 常用命令

    ansible 命令集 #Ansibe AD-Hoc 临时命令执行工具,常用于临时命令的执行 /usr/bin/ansible #Ansible 模块功能查看工具 /usr/bin/ansible-d ...

  3. PostgreSQL用户和权限问题

    PostgreSQL用户 其实用户和角色都是角色,只是用户是具有登录权限的角色. 创建用户 create user sonar password '123'; 删除用户 drop user sonar ...

  4. [Django REST framework - RBAC-基于角色的访问控制、base64编码 、xadmin的使用]

    [Django REST framework - RBAC-基于角色的访问控制.base64编码 .xadmin的使用] RBAC-基于角色的访问控制 RBAC 是基于角色的访问控制(Role-Bas ...

  5. AcWing 1293. 夏洛克和他的女朋友

    夏洛克有了一个新女友(这太不像他了!). 情人节到了,他想送给女友一些珠宝当做礼物. 他买了n件珠宝,第i件的价值是i+1. 华生挑战夏洛克,让他给这些珠宝染色,使得一件珠宝的价格是另一件珠宝的价格的 ...

  6. Spring缓存的注解关键词解释

    Spring缓存的注解关键词解释 @Cacheable支持缓存 @Cacheable可以标记在一个方法上,也可以标记在一个类上. 1.当标记在一个方法上时表示该方法是支持缓存的,当标记在一个类上时则表 ...

  7. 协程与Swoole的原理,相关应用以及适用场景等

    什么是协程 协程(Coroutine)也叫用户态线程,其通过协作而不是抢占来进行切换.相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低.协程是进程的补充,或者是互补关系. 要 ...

  8. DHCP工作原理

    DHCP:Dynamic Host Configurtion Protocol DHCP的工作原理(UDP) 1.客户端:首先会发送给一个dhcp discovery(广播)报文,报文中的2层和3层都 ...

  9. FreeRTOS-00-基础知识+任务创建删除

    1 说明 本文仅作为学习FreeRTOS的记录文档,作为初学者肯定很多理解不对甚至错误的地方,望网友指正. 1.1 简介 FreeRTOS是一个RTOS(实时操作系统)系统,支持抢占式.合作式和时间片 ...

  10. (精)题解 guP2860 [USACO06JAN]冗余路径Redundant Paths

    (写题解不容易,来我的博客玩玩咯qwq~) 该题考察的知识点是边双连通分量 边双连通分量即一个无向图中,去掉一条边后仍互相连通的极大子图.(单独的一个点也可能是一个边双连通分量) 换言之,一个边双连通 ...