您的位置:首页 > 其它

Debian更新源加安装Metespolit&&Cobalt Strike

2019-05-25 20:41 489 查看
版权声明: https://blog.csdn.net/qq_17204441/article/details/90701920

Debian更新源加安装Metespolit&&Cobalt Strike

首先更新下源

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

[code]deb http://mirrors.163.com/debian/ stretch main non-free contrib
deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors.163.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

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

配置postgresql 数据库

先切换到root用户,然后再切换到

postgresql
,然后就进入了数据库管理了

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

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

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

createdb -O msf msf        #创建数据库

msfconsole ## 进入metasploit控制台

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

配置metasploit数据库的连接

在metasploit的安装目录下新建

database.yml
文件,内容如下

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

然后在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

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

rz上传cs

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

 

posted @ 2019-05-25 20:41 卿先生 阅读(...) 评论(...) 编辑 收藏

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: