zoukankan      html  css  js  c++  java
  • Debian9 配置kali(xfce4、Metasploit、wireshark)

    0x00 安装桌面xfce4

    参考博文:https://www.moewah.com/archives/2704.html

    1、登录Debian服务器并切换到root

    sudo -i

    2、使用 Debian 系统内置的 tasksel 工具安装桌面环境

    tasksel

     这时将看到一个新的窗口用于选择各种桌面环境的列表。只需选择一个桌面环境,如XFCE,并确保也同时勾选了'Desktop Environment'。选择“OK”开始安装软件。

    PS:需要注意的是: GNOME桌面是一个例外,我们常见的远程桌面服务,如XVNC 、TightVNC等它几乎都不兼容。这里建议安装使用 xfce 桌面!!!

    3.重新启动服务器,然后您就可以看到XFCE桌面了。

    reboot

     4.安装XRDP和TigerVNC服务器(未成功)

    sudo apt-get install xrdp tigervnc-standalone-server

    5.启动XRDP服务并加入自启动

    systemctl start xrdp 
    systemctl enable xrdp

    6.设置允许启用X服务器的用户(请勿设置为root根目录用户,非常不安全)

    dpkg-reconfigure xserver-xorg-legacy

     此时就可以使用mstsc远程登录!

    7、设置中文

    中文乱码解决

    apt-get install locales
    dpkg-reconfigure locales

    选择

    en_US UTF-8 UTF-8
    zh_CN UTF-8 UTF-8

    再次选择

    zh_CN UTF-8 UTF-8

    安装字体:

    apt-get install ttf-arphic-uming
    apt-get install ttf-wqy-zenhei

    0x01 安装 metasploit

    参考博文:https://www.jianshu.com/p/ea0629b9e367

    1、添加Kali源

    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

    添加数字证书 

    wget archive.kali.org/archive-key.asc   //下载签名
    apt-key add archive-key.asc   //安装签名

    更新包列表

    apt-get update

    2、添加postgresql源

    添加postgresql源
    deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main

    安装postgresql

    wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
    //添加数字证书
    apt-get update
    apt-get install postgresql

    3、安装 metasploit-framework

    apt-get install metasploit-framework #so easy

    初始化 metasploit-framework

    msfdb init 

    完成安装,检查,msf启动

    msfconsole

    检测数据库连接

    msf>db_status

    出现postgresql connected to xxx说明数据库连接正常

    0x02 安装 wireshark

    apt-get install wireshark wireshark-common
     
  • 相关阅读:
    【用例篇】Xmind转为csv 导入禅道
    idea替换当前文件内容
    配置IDEA项目JDK环境
    git 只提交部分修改文件
    `总结TESTNG与JUNIT的异同
    POST请求BODY格式区别
    【转】使用AllureReport生成测试报告
    Springboot+Redis 配置和使用
    【转】git branch 命令查看分支、删除远程分支、本地分支
    [转]Json字符串和map和HashMap之间的转换
  • 原文地址:https://www.cnblogs.com/little-kwy/p/11811130.html
Copyright © 2011-2022 走看看