zoukankan      html  css  js  c++  java
  • windows10下安装kali子系统

    写在前面

    为什么我会想到在windows下装一个kali

          作为一个小白,平时做CTF题的时候,有时会用到python2.7环境(比如一些脚本需要,还有窗户下用的SqlMap的话,好像只支持在python2.7,之前被这个坑了好久,想用它的时候突然发现我的SqlMap的用不了了,又气又急,折腾半天才发现这个小问题)

           然后想,kali下面那么多现成的工具,一劳永逸啊,而我又不想每次都打开虚拟机等他慢慢启动,突然某天在网上发现win10更新后在应用商店有kali可以安装,所以就想安装一个,第一次安的时候被坑了好久,后面慢慢解决了,下面我们开始进入正题(废话有点多2333)

    一,首先:为了win10能运行kali,我们需要

    第一种方法:

    开启wsl,开启步骤:按win + x进入Windows Power Shell,输入下面的命令开启,

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    开启后重启系统。

    第二种(看的别人的博客,我用的第一种,详情

    二,然后进入应用商店,搜索kali,直接安装

    1. 等他安装后,它会让我们输入用户名和密码,直接输入就行(linux输入的密码是看不见的,只管先输,输完他会有验证的)
    2. 然后就进入了熟悉的Linux的命令行,但你以为这就完了吗?尝试输入一下python,发现命令不存在,这时就需要我们自己安装
    3. 首先,我们先安装vim:
      sudo apt-get install vim

      之所以为什么安装这个,因为他现在自带的kali源只有一个,我们需要先更新一下,所以下个编辑器再说(也可以下其他的)

    然后输入:

    vim /etc/apt/sources.list 
    ​
    //下面是进入sources.list后需要添加的
    ​
    #中科大
    deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
    deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
     
    #阿里云
    deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
     
    #清华大学
    deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
    deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
     
    #浙大
    deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
    deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
     
    #东软大学
    deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
    deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
     
    #官方源
    deb http://http.kali.org/kali kali-rolling main non-free contrib
    deb-src http://http.kali.org/kali kali-rolling main non-free contrib
    ​
    ​


    然后更新源:

    sudo apt-get update

    最后我们就可以安装我们想装的工具了

    sudo apt-get install <name>

    比如nmap,sqlmap,metasploit-framework

    以上就是所有步骤了,萌新文章,大佬勿喷,有错欢迎大佬指出

    为什么没有安装的截图..(因为我不想再装一遍了,有问题可以在下面评论联系我,我会尽力回答的)

    备注:

    备注:apt-get常用命令:

    update - 取回更新的软件包列表信息

    upgrade - 进行一次升级安装 - 安装新的软件包(注:软件包名称是libc6而非libc6.deb)

    remove - 卸载软件包清除 - 卸载并清除软件包的配置

    autoremove - 卸载所有自动安装且不再使用的软件包

    dist-upgrade - 发布版升级

    dselect-upgrade - 根据dselect的选择来进行升级

    build-dep - 为源码包配置所需的编译依赖关系

    clean - 删除所有已下载的包文件

    autoclean - 删除已下载的旧包文件

    check - 核对以确认系统的依赖关系的完整性源

    changelog - 下载指定软件包,并显示其更改日志

  • 相关阅读:
    ArcSDE安装报 “contains an incorrect path”
    vs对话框"发生生成错误,是否继续并运行上次的成功生成"的设置
    修改XML节点名称
    git 常用
    mysql 执行sql流程
    DocumentBuilderFactory.newInstance() 异常解决
    samba 配置
    ajax jquery
    c++ map
    javacc jjtree 写法 以及 jj写法 基本语法 以及应用
  • 原文地址:https://www.cnblogs.com/zw1sh/p/10181426.html
Copyright © 2011-2022 走看看