首先更新下源

修改/etc/apt/sources.list文件 再apt-get update

deb http://mirrors..com/debian/ stretch main non-free contrib
deb http://mirrors..com/debian/ stretch-updates main non-free contrib
deb http://mirrors..com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors..com/debian/ stretch main non-free contrib
deb-src http://mirrors..com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors..com/debian/ stretch-backports main non-free contrib
deb http://mirrors..com/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors..com/debian-security/ stretch/updates main non-free contrib


Debian安装Metasploit

Kali 官方源

deb http://http.kali.org/kali kali-rolling main contrib non-free
deb http://old.kali.org/kali sana main non-free contrib

apt-get update##更新源
apt-get install metasploit-framework#安装msf

chmod +x ./metasploit-latest-linux-x64-installer.run ##设置文件权限为 可执行 可参考 http://www.jb51.net/LINUXjishu/74212.htmlsudo ./metasploit-latest-linux-x64-installer.run ##以root权限运行,然后就一直按enter或者输入y确认之类的(这里输入完了当然也要enter)
apt-get install postgresql ##安装postgresql,metasploit需要它支持
sudo passwd postgres ## 为postgresql安装时自动添加的postgres用户设置密码su - postgres ## 切换到postgres用户,说一下,这里可能会报No directory, logging in with HOME=/,那么创建 mkdir /home/postgres,并赋予权限,我给的是rw和可执行

配置postgresql 数据库

先切换到root用户,然后再切换到postgresql,然后就进入了数据库管理了

gg@gg-PC:~$ su  
密码:
root@gg-PC:/home/gg# su postgres
postgres@gg-PC:/home/gg$
 

然后创建metasploit的数据库和用户

createuser msf -P -S -R -D  #创建用户 会提示输入密码 

createdb -O msf msf        #创建数据库  

msfconsole ## 进入metasploit控制台

db_status ##检测是否连接到postgresql数据库 我的显示了 [*] postgresql connected to msf3,说明我的已经可以连上postgresql数据库了

配置metasploit数据库的连接

在metasploit的安装目录下新建database.yml文件,内容如下

production:
   adapter: postgresql
   database: msf
   username: msf
   password: gg   #我在上一步创建用户的时候  设置的密码
   host: 127.0.0.1
   port:
   pool:
   timeout: 

然后在msfconsole下手动连接数据库
msf > db_connect -y /usr/share/metasploit-framework/databa查看数据库连接状态r
msf > db_status
[*] postgresql connected to msf
```

Debian安装cobalt Strike

0x1 配置java环境

由于cobaltstrike为java编写所以需要java运行环境,所以需要在vps中搭建java环境

  1. 更新软件包列表: 
    sudo apt-get update
  2. 安装openjdk-8-jdk 
    sudo apt-get install openjdk-8-jdk
  3. 查看java安装版本 
    java -version 如果显示出java的版本则表明环境配置成功

0X2 CobaltStrike 配置及运行

用Xshell上传Cobalt Strike

root@debian:~# rpm -qa|grep lrzsz

rz上传cs

  1. chmod +x teamserver
  2. 运行服务 sudo ./teamserver xxxx password

Debian更新源加安装Metespolit&&Cobalt Strike的更多相关文章

  1. Ubuntu14.04更新源、安装chrome/搜狗输入法

    目录: 1.更新源 2.安装chrome 3.安装搜狗输入法     1.更新源 三步: cp /etc/apt/sources.list /etc/apt/sources.list_backup   ...

  2. Debian 8添加kali更新源并安装metasploit

    一.Debian 8添加kali更新源 中科大kali更新源: deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contr ...

  3. linux 几个常用的Debian更新源

    deb http://ftp.debian.org/debian/ lenny main contrib non-free deb-src http://ftp.debian.org/debian/ ...

  4. 笔记:Xshell、更新源、安装软件

    一.Xshell首次连接kali系统中的ssh 1.Xshell :帮助我们去连接各种服务平台,方便管理服务器,链路可以加密处理(ssh/vsftp). 2.步骤: step1:开启kali中的ssh ...

  5. kali虚拟机安装VMTools、更新源、安装docker、配置sqli-labs

    一.安装VMTools: 传送门:关于安装VMTools 跟其他版本的虚拟机安装VMTools没什么区别,也得连网(我是kali用dhcp开nat模式) 之后按照上面的链接根据博主的步骤一步一步来即可 ...

  6. 【问题解决】Debian更新源提示InRelease已过期

    问题 本人日常用 Debian10 今天在更新源(apt update) 时,出现InRelease文件过期的问题 E: http://mirrors.163.com/debian/dists/bus ...

  7. debian更新源时找不到公钥的解决办法

    W: GPG error: http://mirrors.163.com jessie-updates InRelease: The following signatures couldn't be ...

  8. 源码安装IVRE

    简介:IVRE(又名DRUNK)是一款开源的网络侦查框架工具,IVRE使用Nmap.Zmap进行主动网络探测.使用Bro.P0f等进行网络流量被动分析,探测结果存入数据库中,方便数据的查询.分类汇总统 ...

  9. 修改pip更新源

    修改pip更新源 pip安装时默认访问pypi的,但是pypi的速度对于国内来说有点慢,还在国内也有一些pip的镜像源,造福广大程序员 pipy国内镜像目前有: http://pypi.douban. ...

随机推荐

  1. Net基础篇_学习笔记_第十二天_面向对象继承(字符串_字符串的各种方法)

    我们可以讲字符串看做是char类型的一个只读数组.ToCharArray();将字符串转换为char数组new string(char[] chs):能够将char数组转换为字符串 1).Length ...

  2. window 定时关机小程序bat

    复制以下文本,新建txt文件并修改为bat后缀 如图: @echo off title 定时关机 echo 定时关机程序 echo ---------------------------------- ...

  3. Winforn中导入Excel并显示然后获取多选框选中的内容

    场景 使用NPOI导入Excel并赋值给DataTable,然后显示在DataGrdView上,并且添加多选框,然后获取选中行的内容. Winform中使用NPOI实现Excel导入并赋值给DataT ...

  4. 3、循环链表(java实现)

    1.节点类 public class Node<T> { public T data; public Node next; } 2.实现类 public class CircularLin ...

  5. airflow使用本地时区

    ​ 在airflow中使用的时间是utc时间,而更多时候我们希望的是使用本地时间,于是在定义airflow定时任务的时候,涉及到了时间的转换. 1.python中本地时间和utc时间的转换 查看国内可 ...

  6. 强大的时间处理库 moment

    中文文档: http://momentjs.cn/docs/ 常用方法 1.当前时间对象  moment ()   /  指定时间对象  moment("2019-09-19 08:00:0 ...

  7. [3]尝试用Unity3d制作一个王者荣耀(持续更新)->选择英雄-(中)

    如果已经看过本章节:目录传送门:这是目录鸭~ 上节内容写了Actor管理器,那么这一节让我们先创建一个角色.(此章节开始加速...) 1.制作角色展示AssetBundle: 提取农药某个展示模型(S ...

  8. 设置composer镜像地址为阿里云的方法

    所有项目都会使用该镜像地址: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 取消配置: ...

  9. linux 假死分析

    所谓假死,就是能ping通,但是ssh不上去:任何其他操作也都没反应,包括上面部署的apache也打不开页面. 作为一个多任务操作系统,要把系统忙死,忙到ssh都连不上去,也不是那么容易的.尤其是现在 ...

  10. 给idea设置默认使用的JDK

    一,前言 在文章给idea设置默认使用的maven配置中我给我的idea设置了默认使用的maven,并且在setting.xml文件中,设置了本地的maven仓库,这样就不会使用maven默认在C盘的 ...