关键字:Java,Stegsolve,Write Up

一、首先需要配置Java环境。

1.下载最新的Java JDK

注意选择Accept License Agreement,并下载.tar.gz格式的文件。

2.打开命令行。切换到下载的文件所在路径后

使用以下指令解压缩文件并切换到/opt路径。

(注意:jdk-12为我下载的版本,应以自己下载版本为准。)

tar -xzvf jdk-12_linux-x64_bin.tar.gz
mv jdk-12 /opt
cd /opt/jdk-12

3.设置环境变量。

(1)在命令行执行以下命令。

gedit ~/.bashrc

(2)在打开的文件最下面添加以下内容,

然后保存并关闭。

export JAVA_HOME=/opt/jdk-12
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

(3)在命令行执行以下命令。

source ~/.bashrc

4.安装并注册。

在命令行中执行以下四行指令。

update-alternatives --install /usr/bin/java java /opt/jdk-12/bin/java 1
update-alternatives --install /usr/bin/javac javac /opt/jdk-12/bin/javac 1
update-alternatives --set java /opt/jdk-12/bin/java
update-alternatives --set javac /opt/jdk-12/bin/javac

5.查看版本以测试。

在命令行中执行以下指令。

java -version

如果出现关于java的版本信息,那么成功了( ̄▽ ̄)。

二、下载Stegsolve

1.在命令行中执行以下指令以下载Stegsolve。

wget http://www.caseum.com/handbook/Stegsolve.jar

2.在命令行中执行以下指令打开Stegsolve使用。

java -jar Stegsolve.jar

三、使用Stegsolve做一道题

1.点击File打开目标图片,然后点下面的两个小箭头切换通道属性。

2.一直点小箭头,直到看见一个二维码,然后扫码即得答案。

四、结语。

代码为手打,如有打错请指出。在我尝试使用Stegsolve时不知道需要安装Java,

也不知道怎么在命令行中下载和打开Stegsolve,更不知怎么改变图片各颜色通道

的值以显示隐藏信息,走了很多弯路。特整理此博客,希望能帮助遇到相同困难的同学。

在Kali Linux中下载工具Stegsolve的更多相关文章

  1. Kali Linux中下载工具Axel的安装和使用

    前言: Axel是一个多线程的HTTP/FTP下载工具,支持断点续传. Axel的安装 apt-get install axel Axel的卸载 apt remove axel 安装完成之后输入 ax ...

  2. linux多线程下载工具mwget

    linux多线程下载工具mwget 经常使用wget进行文件下载,然而wget的处理速度并不如人意.遇到一些国外的站点,经常慢得像蜗牛一般.然而为了解决这个问题,便有了mwget:m表示multi多线 ...

  3. Kali Linux Web后门工具、Windows操作系统痕迹清除方法

    Kali Linux Web后门工具 Kali的web后门工具一共有四款,今天只介绍WebaCoo 首先介绍第一个WeBaCoo(Web Backdoor Cookie) WeBaCoo是一款隐蔽的脚 ...

  4. Kali Linux中MySQL重置root密码

    参考:使用mysqladmin命令修改MySQL密码与忘记密码 前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认安装了MySQL的最新版 ...

  5. [转帖]Linux中awk工具的使用

    Linux中awk工具的使用 2018年10月09日 17:26:20 谢公子 阅读数 2170更多 分类专栏: linux系统安全   版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权 ...

  6. Kali Linux信息收集工具

    http://www.freebuf.com/column/150118.html 可能大部分渗透测试者都想成为网络空间的007,而我个人的目标却是成为Q先生! 看过007系列电影的朋友,应该都还记得 ...

  7. Kali Linux信息收集工具全集

    001:0trace.tcptraceroute.traceroute 描述:进行路径枚举时,传统基于ICMP协议的探测工具经常会受到屏蔽,造成探测结果不够全面的问题.与此相对基于TCP协议的探测,则 ...

  8. Kali Linux信息收集工具全

    可能大部分渗透测试者都想成为网络空间的007,而我个人的目标却是成为Q先生! 看过007系列电影的朋友,应该都还记得那个戏份不多但一直都在的Q先生(由于年级太长目前已经退休).他为007发明了众多神奇 ...

  9. Linux多线程下载工具Axel

    一般情况,在 Linux 下我们习惯于用 wget 下载,但该工具的缺点就是无法进行多线程下载,所以往往有时候速度不够快.这里介绍的 Axel,是 Linux 下一款不错的 HTTP 或 FTP 高速 ...

随机推荐

  1. 使用gulp和browser-sync实现浏览器自动刷新

    安装gulp (前提是已经安装了node) 全局安装: npm install -g gulp 本项目安装: npm install gulp --save-dev 安装browser-sync 全局 ...

  2. 14. Encryption tools (加密工具 8个)

    SSH(Secure Shell)现在是无处不在的程序,用于在远程机器上登录或执行命令. 它通过不安全的网络在两个不受信任的主机之间提供安全的加密通信,取代了可怕的不安全的telnet / rlogi ...

  3. vs2017 asp.net 网站发布问题 (发布路径下含源码文件)

    使用vs2010版本,网站发布后会自动将源码发不为.dll程序集,但vs2017需要进行设置,其他版本没有试过. vs2017网站发布: 1. 2. 这里给一个你想用的名字,之后它会出现在你的程序文件 ...

  4. PymongoDB_study

    import pymongo client = pymongo.MongoClient(host='localhost',port=27017)#连接数据库 #db = client.test#指定数 ...

  5. 使用iSCSI服务部署网络存储

  6. scipy 的K-means

    #导入相应的包 import scipy import scipy.cluster.hierarchy as sch from scipy.cluster.vq import vq,kmeans,wh ...

  7. DockerFile详解--转载

    COPY 复制文件 格式: COPY ... COPY ["",... ""] 和 RUN 指令一样,也有两种格式,一种类似于命令行,一种类似于函数调用. CO ...

  8. 详解java定时任务---Timer篇

    一.简介      在java的jdk中提供了Timer.TimerTask两个类来做定时任务. Timer是一种定时器工具,用来在一个后台线程计划执行指定任务,而TimerTask一个抽象类,它的子 ...

  9. C编程中printf不加'\n'不输出

    有时,使用printf("a=%d",a);并不一定会输出显示,只有当在格式化输出时加上'\n'才能输出,如printf("a=%d\n",a); 由于unix ...

  10. MicrosoftRootCertificateAuthority2011.cer 下载

    下载地址:https://files.cnblogs.com/files/hyh123/microsoft-root-certificate-authority.rar 在安装Microsoft .N ...