Ubuntu-16.04 安装jdk和Clbalt Strike

Cobalt Strike 安装步骤与使用教程 Cobalt Strike 是一款功能强大的安全工具,通过本文介绍的安装步骤和使用方法,你可以快速上手使用该工具进行渗透测试和安全评估。在使用过程中,要始终牢记合法使用和安全防护的原则,充分发挥其在网络安全领域的作用。希望本文能帮助你更好地了解和使用 Cobalt Strike。 阅读详情

#环境配置

Ubuntu版本:ubuntu-16.04-desktop-amd64
jdk版本:openjdk-11.0.1_linux-x64_bin.tar.gz   下载地址:https://jdk.java.net/archive/
CS版本:cobaltstrike_4.4


一、安装jdk-11.0.1

提示:

      ubuntu16以上版本可直接通过命令安装jdk(不用下载jdk),输入javac有多种版本的jdk,选择需要的版本自动安装:

sudo apt install openjdk-11-jdk-headless

sudo apt install openjdk-11-jdk

手动安装jdk-11.0.1步骤:

1、创建java安装目录:mkdir /usr/java
2、解压jdk至安装目录下:tar -zxvf openjdk-11.0.1_linux-x64_bin.tar.gz /usr/java
3、解压后路径:/usr/java/jdk-11.0.1
4、配置用户环境变量
(1)root用户修改profile文件:gedit /etc/profile
#末尾添加
export JAVA_HOME=/usr/java/jdk-11.0.1
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
修改保存后使环境变量生效的命令:source /etc/profile
(2)普通用户修改profile文件:vi .bash_profile
#末尾添加
eexport JAVA_HOME=/usr/java/jdk-11.0.1
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
修改保存后使环境变量生效的命令:source  .bash_profile
5、为所有用户永久配置java环境:vi ~/.bashrc
#末尾添加
export JAVA_HOME=/usr/java/jdk-11.0.1
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
修改保存后再次执行命令永久生效:source /etc/profile  
6、使用echo命令检查环境变量的配置情况
echo $JAVA_HOME
输出  /usr/java/jdk-11.0.1
echo $CLASSPATH
输出  .:/usr/java/jdk-11.0.1/lib/dt.jar:/usr/java/jdk-11.0.1/lib/tools.jar
echo $PATH
输出  /usr/java/jdk-11.0.1/bin:/usr/java/jdk-11.0.1/bin:/usr/java/jdk-11.0.1/bin:/usr/java/jdk-11.0.1/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin:/snap/bin:/usr/java/jdk-11.0.1/bin:/usr/java/jdk-11.0.1/bin
7、查看安装版本
java -version
输出
openjdk version "11.0.1" 2018-10-16
OpenJDK Runtime Environment 18.9 (build 11.0.1+13)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode)


二、安装cobaltstrike_4.4

提示:

      启动Clbalt Strike之前必须要配置好上述的java环境

cs_4.4安装步骤:

1、将cs_4.4文件拷贝到Ubuntu指定目录
2、切换到cs_4.4目录:
#添加权限
chmod 777 teamserver
chmod 777 cobaltstrike              
3、启动cs_4.4
./teamserver 192.168.1.128 123456    //启动服务器
./cobaltstrike                                        //连接到团队服务


4、关联到物理机windows
切换到windows机器的cs_4.4文件夹路径输入cmd命令:
java  -Dfile.encoding=utf-8 -XX:ParallelGCThreads=4 -XX:+AggressiveHeap -XX:+UseParallelGC -Xms512M -Xmx1024M -jar cobaltstrike.jar


魔改CobaltStrike:二开及后门生成分析 一、概述: 这次文章主要介绍下Cobalt Strike 4.1相关功能的二开和后门(artifact.exe\beacon.exe)的生成方式,Cobalt Strike的jar包我已反编译,并改了下反编译后的bug,teamserver与agressor均能正常调试使用,附反编译后项目地址: https://github.com/mai1zhi2/CobaltstrikeSource 。若有不对的地方希望大伙指出,谢谢。后续将会再分享通讯协议与自定义客户端(后门)。PS:感谢Moriarty的分享课。 阅读详情

相关推荐

后渗透工具-CobaltStrike使用教程(安装及简单用法)

Raphael Mudge 于 2012 年创建了 Cobalt Strike,以实现具有威胁代表性的安全测试。Cobalt Strike 是最早的公共红队指挥和控制框架之一。2020 年,Fortra(HelpSystems 的新面孔)收购了 Cobalt Strike,以增加其 Core Security 产品组合并与 Core Impact 配对。如今,Cobalt Strike 是许多美国政府、大型企业和咨询机构的首选红队平台。

weixin_45630387的博客 4427

ubuntu安装CobaltStrike,MSF,john

ubuntu安装CobaltStrike ubuntu做服务端,windows10本机做客户端,win7做运行木\haha马的机子 sudo ./teamserver ubuntuIP 自定义连接密码 win10,点击cs.bat 弹出cmd对话框 静待会出现cs的连接框 host:ubuntuIP port:默认 user:ubuntu用户 password:刚自定义的连接密码 连接成功 注意: 3. 50050端口 4. ubuntu和win10要ping通(nat模式) 使用 设置监听

赵花花08042的博客 2581

maxwell与steady state thermal 通过workbench耦合仿真

文章目录maxwellsteady state thermal maxwell 1加入maxwell并打开 2导入模型 3选择求解器类型:涡流求解器eddy current 4修改模型名字不能带_等特殊符号 5为模型赋材料 6设立3D边界,各边电流进出方向为0其余方向300 7设置激励条件,可设置电流大小,相位,方向 8设置集肤深度,选取中间铜导体的体然后设置,如何设置看帮助文档 9求解设置 迭代步数 收敛精度 交流电频率 10验证条件满足计算 11求解 发现无法求解,删除ai

roymustang的博客 9201

在vmbox里面安装Ubuntu16.04并且配置jdk以及Hadoop配置的教程【附带操作步骤】

Hadoop升级命令 sudo apt-get update报错问题,_张小鱼༒的博客-优快云博客Hadoop与主机连接以及20版本的Hadoop配置网络的问题_hadoop未指定主机host网卡_张小鱼༒的博客-优快云博客Hadoop升级update命令被锁定的解决方法_hadoop锁定符号怎么去掉_张小鱼༒的博客-优快云博客目录系列文章目录文章目录前言一、安装Ubuntu16.04步骤二、对虚拟机的网络以及相关主机映射的配置2.1、查看WLAN的对应网络IP2.2、进入etc的network目录下

张小鱼的博客 1324

new delete 详解

常规的new 和 delete 当需要内存时,可以使用new申请内存,但在用完内存时应当使用delete 去归还内存,以防止内存泄漏,具体使用方案见下面代码: int* ps = new int ; // 使用new 申明变量空间 ... ... delete ps ; '// delete 删除所申明的变量空间 上述代码将删除ps 指针指向的内存空间,但不会删除指针本身,即仍然可以使用该指针去指向其他int 类型的变量。new 和 delete 一定需要成对的使用否则极易发生内存泄漏。 注意:不

qq_42138448的博客 6938

C++和蓝图1:Unreal Engine 中 C++ 与蓝图的桥梁

摘要: 本文介绍了Unreal Engine(UE)中C++与蓝图可视化脚本的结合机制,重点解析了宏系统(UCLASS、UPROPERTY、UFUNCTION)如何实现代码与蓝图的交互。相比Unity的纯C#脚本模式,UE的双轨制开发允许程序员用C++处理核心逻辑,同时通过蓝图让非程序员快速迭代。文章对比了两大引擎的编程范式差异,指出UE的反射系统和宏标记提供了更精细的控制,并给出了从Unity迁移到UE的具体思路。核心在于理解UE的混合编程优势:C++保证性能,蓝图提升开发效率,二者通过宏系统无缝协作。

qq_46348216的博客 1407

Ubuntu16.04安装jdk1.8环境

Ubuntu16.04安装jdk1.8环境 下载资源 Ubuntu:Ubuntu 16.04.5 ×64 JDK : jdk-8u201-linux-x64.tar.gz 解压JDK /usr/lib下新建jdk目录 解压jdk-8u201-linux-x64.tar.gz将解压的jdk文件复制到新建的/usr/lib/jdk目录下 配置java环境变量 进入root权限账户 sudo su 使用命令打开/etc/profile文件 sudo vi ...

supersolon的专栏 994

cs231n作业 assignment 1 q1 q2 q3

请先看课程作业地址。有两种做作业的方法,一种是在google Colab上做 (需魔法),另一种就是下载到本地,但是我懒得在本地配置环境,太麻烦了,还得修改一些基础代码,我就直接在google colab上做了google colab 配置环境只需要跟着教程走就好了最后还有一题解答题懒得做的,这个题目做的没啥意思。让我们用简单写法来实现softmax的loss函数与梯度计算。

Leezed525的博客 9277

cobaltstrike4.7安装教程

cobaltstrike搭建

m0_75047805的博客 2086

【VibeCoding系列】小白入门指南:模型选择、编辑器选择、项目预定全分析

开箱即用:下载安装就能用,不用配 API Key(也可以自己配)Cmd+K 快速修改:选中代码,按 Cmd+K,直接让 AI 修改Cmd+L 对话:侧边栏聊天,支持引用文件和代码@文件引用:输入 @ 就能引用项目中的文件,AI 自动读取上下文Agent 模式:告诉 AI 一个需求,它自动跨文件修改下载地址cursor.com(免费版有额度限制,足够入门)✅下载 Cursorcursor.com),安装打开✅选一个小项目(个人名片页 or Todo List)✅按照七步工作流开干。

十年老程序猿,AI 疯狂研究专家,前沿硬核知识分享 211

ppt保存时嵌入字体,但找不到字体使用的位置的解决办法

摘要 当PPT提示无法保存嵌入字体时,可通过VBA代码快速定位使用该字体的文本。具体步骤如下: 按ALT+F11打开VBA编辑器,新建模块并粘贴提供的代码; 运行代码后输入目标字体名称(如“方正兰亭黑简体”); 程序将列出所有使用该字体的幻灯片编号及对应文本内容; 修改这些文本的字体即可解决保存问题。该方法高效精准,适用于排查PPT字体嵌入失败的情况。(150字)

智慧空间实验室 1400

ubuntu16 安装 jdk11

前言: 由于很多开发环境需要用到java的支持,我为了方便自己的工作,还是写下该文章为大家提供学习,有需要的可以按照操作(最好测试环境测试安装!!!),我不希望任何人直接应用到实际环境,因为ubuntu说心里话,不是很习惯~ 慢点喷~~ 环境: ubuntu16.04 jdk11 安装: 1、windows上下载jdk复制到ubuntu<注意:因为下载软件需要用到账号,百度搜索共享账号即可> 2、在/usr/local/创建jdk目录,并解压到jdk目录,并改名为jdk11 <注:为什么

刘小辉的博客 4757

Arduino开发实例-EMG 肌肉信号传感器

在医学研究中,测量肌肉的活动、收缩和扩张非常重要。 EMG 肌肉传感器测量肌肉活动并产生信号以显示扩张和收缩量。 因此,输出取决于所选肌肉的活动量。 3 绿色、红色和黄色电极连接到模块,用于传输来自肌肉运动的电信号。

视觉与物联智能 1698

Coablt strike官方教程中文翻译版

客户ID是与Cobalt Strike许可证密钥关联的4字节数字。Cobalt Strike 3.9及更高版本将此信息嵌入Cobalt Strike生成的payload stagers 和 stages generated中Cobalt Strike 3.0的团队服务器是Cobalt Strike在参与期间收集的信息的的助理。Cobalt Strike解析其Beacon有效负载的输出,以提取目标,服务和凭据的信息作为报告输出。

渗透测试研究中心 1255

vue3中使用antv-S2表格(基础功能版)

表格的数值默认会渲染排序 icon, 可以配置 showDefaultHeaderActionIcon关闭。当配置为对象时,always 控制是否在子维度不足 2 个时始终展示小计,默认不展示。首先创建一个vue3+vite+ts项目,可以查看下面相关文章,只看第一条即可。可以调整行宽、列宽、列排序、单个单元格详情展示、选中某列、某行等基本功能。可以通过上面设置的SUM函数自动计算出数值,也可以自定义累加函数。配置自定义方法优先级大于配置聚合方式,即配置。1、在项目中安装(npm/pnpm都可以)

蜗牛~~ 2210

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Ubuntu系统安装JDK教程

Ubuntu上安装JDK教程

热爱技术,享受生活 5万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ubuntu 16.0.4安装jdk

最近公司项目需要迁移服务器,正好借着这个机会将服务器的搭建做一个记录,详情可查看Linux服务器搭建栏目。提示:以下是本篇文章正文内容,下面案例可供参考再次强调,版本不同操作稍有不同以上就是jdk的安装,配置完环境变量后,后期部署项目时即可正常编译运行了。

zyf_smile的博客 1482

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Cobalt Strike4.0安装教程

1.简介 Cobalt Strike是一款基于java的渗透测试神器,常被业界人称为CS神器。自3.0以后已经不在使用Metasploit框架而作为一个独立的平台使用,分为客户端与服务端,服务端是一个,客户端可以有多个,非常适合团队协同作战,多个攻击者可以同时连接到一个团队服务器上,共享攻击资源与目标信息和sessions,可模拟APT做模拟对抗,进行内网渗透。 Cobalt Strike集成了端口转发、服务扫描,自动化溢出,多模式端口监听,win exe木马生成,win dll木马生成,java木马生成,

qq_21007661的博客 4085

Clbalt Strike安装及使用详解

图标栏功能说明1 添加新的 Cobalt Strik 团队服务器2 删除当前 Cobalt Strik 团队服务器3 新建一个监听器4 切换图形会话按钮5 切换列表会话按钮6 以列表方式显示目标7 密码凭证栏按钮8 下载文件列表9 键盘记录表10 屏幕截图表11 生成Windows下可执行木马12 生成java签名applet攻击13 生成office 宏攻击14 生成powershell后门15 文件托管按钮16 管理web站点17 帮助文档18 关于。

m0_52051132的博客 8431

浅谈搭建CobaltStrike云服务器可能会遇到的一些问题

若要将本机的文件上传至云服务器,你需通过Xshell来实现先在xshell连接云服务器,命令行中执行rz命令,即可实现文件上传若没有rz。

xf555er的博客 992

Ubuntu安装jdk(java环境)

基于ubuntu的jdk下载安装及出错解决办法。

qy85329140的博客 8424

ubuntu安装jdk

4、安装完毕后,则需配置系统环境 sudo vi /etc/environment,或配置用户环境变量vi /home/username/.bashrc,建立JAVAHOME, CLASSPATH, 修改PATH变量。2、将下载的文件放置到/usr/lib/java目录下(需要手动创建java目录),并修改文件的可执行权限,如chmod 777 jdk-6u41-linux-x64.bin。中已有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。

qq_42451290的博客 867

Ubuntu安装jdk的两种方式(保姆级教学,直接喂饭)

Ubuntu安装jdk(保姆级教学,直接喂饭)

m0_62356399的博客 1万+

Ubuntu 16.04 安装 Open Jdk

sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk

JarvisLau的博客 241

apt命令概述,apt命令在Ubuntu16.04安装openjdk-7-jdk

apt是一条linux命令,适用于deb包管理式操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。deb包是Debian软件包格式的文件扩展名。翻译过来就是:apt是一个命令行包管理器,为搜索和管理以及查询关于包的信息。它提供与专用APT工具相同的功能,像apt-get和apt-cache,但启用了更适合默认情况下为交互式使用。list-根据包名称列出包搜索-在包描述中搜索show-显示包详细信息install-安装软件包。

世上哪有什么岁月静好,不过是有人替你负重前行 1672

Cobalt Strike环境搭建

Cobalt Strike环境搭建 0x01 Cobalt Strike介绍 Cobalt Strike是一款美国Red Team开发的渗透测试神器,被圈内人称为CS。CS分为服务端和客户端,为一对多的工作模式,团队可分布式协作操作。 Cobalt Strike集成了提权,凭据导出,端口转发,socket代理,office攻击,windows exe 木马生成,windows dll 木马生成,java 木马生成,文件捆绑,钓鱼等功能。同时,Cobalt Strike还可以调用Mimikatz等其他知名工具

zzlx123的博客 1831
上一篇: web渗透、内网渗透,6个月以来的学习感受
7感
博客等级 码龄4年 7粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值