安装F5-steganography和使用,及解决java环境版本报错问题

一、安装F5-steganography和使用

1、在kali linux下,执行以下命令
git clone https://github.com/matthewgao/F5-steganography

即可安装

使用这个东西,必须先有java环境,如遇到因java环境版本的报错,可跳至第二部分查看解决方法

2、使用

F5在root文件夹下,打开root文件夹方法,打开普通用户文件夹,以root身份打开即可
在这里插入图片描述
在这里插入图片描述

将要解密的图片放在F5文件夹下

然后切换到F5-steganography目录
在这里插入图片描述

执行命令

java Extract 图片的绝对路径.jpg即可解密图片到output.txt文件中

在这里插入图片描述

二、解决f5-steganography因java版本问题无法使用的方法

1、java版本是kali自带的17.0.5的版本,使用F5-steganography出现以下问题
在这里插入图片描述
在这里插入图片描述

2、解决办法是安装java11.0.18

首先先去https://www.oracle.com/java/technologies/downloads/#java11这个网址,下载java11.0.18的压缩包
在这里插入图片描述

3、下载好后,将压缩包移动到/etc/opt目录再进行解压

# 移动压缩包至opt目录

mv jdk-11.0.18_linux-x64_bin.tar.gz /etc/opt

移动好后
#切换至opt目录进行解压
cd /etc/opt

#解压
tar -zxvf jdk-11.0.18_linux-x64_bin.tar.gz
在这里插入图片描述

#拷贝解压后Java文件夹至/usr/bin
cp -r jdk-11.0.18/ /usr/bin

#安装并注册
update-alternatives --install /usr/bin/java java /etc/opt/jdk-11.0.18/bin/java 1
update-alternatives --install /usr/bin/javac javac /etc/opt/jdk-11.0.18/bin/javac 1
update-alternatives --set java /etc/opt/jdk-11.0.18/bin/java
update-alternatives --set javac /etc/opt/jdk-11.0.18/bin/javac
在这里插入图片描述

现在我们查看java版本就是

在这里插入图片描述

现在在执行f5相关的命令就OK了

在这里插入图片描述

三、解决无法从root文件夹里复制粘贴或移动文件的方法

执行完f5的命令,output.txt就会由空文件夹变得有内容,这里以buuctf的被刷新过的图片这题为例

在这里插入图片描述

此时想将图片移动出来放在桌面或者windows系统下会提示

在这里插入图片描述

此时执行

cp F5-steganography/output.txt /home

此命令是指,从某个路径复制一个文件到某个路径

即可将output.txt拷贝到home文件夹

在这里插入图片描述

此时再将output.txt文件放移动到windows系统下就没有问题了

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值