在Kali Linux中下载工具Stegsolve
关键字: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的更多相关文章
- Kali Linux中下载工具Axel的安装和使用
前言: Axel是一个多线程的HTTP/FTP下载工具,支持断点续传. Axel的安装 apt-get install axel Axel的卸载 apt remove axel 安装完成之后输入 ax ...
- linux多线程下载工具mwget
linux多线程下载工具mwget 经常使用wget进行文件下载,然而wget的处理速度并不如人意.遇到一些国外的站点,经常慢得像蜗牛一般.然而为了解决这个问题,便有了mwget:m表示multi多线 ...
- Kali Linux Web后门工具、Windows操作系统痕迹清除方法
Kali Linux Web后门工具 Kali的web后门工具一共有四款,今天只介绍WebaCoo 首先介绍第一个WeBaCoo(Web Backdoor Cookie) WeBaCoo是一款隐蔽的脚 ...
- Kali Linux中MySQL重置root密码
参考:使用mysqladmin命令修改MySQL密码与忘记密码 前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认安装了MySQL的最新版 ...
- [转帖]Linux中awk工具的使用
Linux中awk工具的使用 2018年10月09日 17:26:20 谢公子 阅读数 2170更多 分类专栏: linux系统安全 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权 ...
- Kali Linux信息收集工具
http://www.freebuf.com/column/150118.html 可能大部分渗透测试者都想成为网络空间的007,而我个人的目标却是成为Q先生! 看过007系列电影的朋友,应该都还记得 ...
- Kali Linux信息收集工具全集
001:0trace.tcptraceroute.traceroute 描述:进行路径枚举时,传统基于ICMP协议的探测工具经常会受到屏蔽,造成探测结果不够全面的问题.与此相对基于TCP协议的探测,则 ...
- Kali Linux信息收集工具全
可能大部分渗透测试者都想成为网络空间的007,而我个人的目标却是成为Q先生! 看过007系列电影的朋友,应该都还记得那个戏份不多但一直都在的Q先生(由于年级太长目前已经退休).他为007发明了众多神奇 ...
- Linux多线程下载工具Axel
一般情况,在 Linux 下我们习惯于用 wget 下载,但该工具的缺点就是无法进行多线程下载,所以往往有时候速度不够快.这里介绍的 Axel,是 Linux 下一款不错的 HTTP 或 FTP 高速 ...
随机推荐
- bootstrap研究感想1
我—>新人,特纯的新人,受到方大神的建议,开始写博客,写一些工作时敲代码时的感受,学习模仿大神时的感悟. -------------------------------------------- ...
- Linux下的常用文本编辑器
Linux的文本编辑器 ed 在早期的unix平台上,ed可以说是唯一的编辑工具.它是一个很古老的行编辑器,vi这些编辑器都是从ed 演化而来.行编辑器使用起来很不方便,每次只能对一行进行操作,.而后 ...
- Java 异常: SimpleDateFormat java.lang.NumberFormatException: multiple points
Java SimpleDateFormat 是不支持多线程的.在不同线程同时用 一个 SimpleDateFormat 实例对象做日期装换,或抛出上面的 2 种 异常,所以 用到 SimpleDa ...
- php设置cookie为httponly防止xss攻击
什么是XSS攻击? XSS攻击(Cross Site Scripting)中文名为跨站脚本攻击,XSS攻击时web中一种常见的漏洞.通过XSS漏洞可以伪造目标用户登录,从而获取登录后的账号操作. 网站 ...
- 西门子S7-200SMART PLC视频教程(百度网盘)
西门子S7-200SMART PLC视频教程(百度网盘)西门子S7-200 SMART PLC是西门子公司推出的高性价比小型plc,是国内广泛使用的S7-200PLC的更新换代产品. 以下是关于S7- ...
- python selenium-webdriver 元素操作之键盘操作(五)
上节介绍了模拟鼠标对元素的操作,本节主要介绍键盘对元素的操作,实际过程中鼠标对元素的操作比键盘对元素的操作更经常使用,但是键盘对元素的操作也很重要,本节主要介绍一下键盘对元素的操作. selenium ...
- HanLP vs LTP 分词功能测试
文章摘自github,本次测试选用 HanLP 1.6.0 , LTP 3.4.0 测试思路 使用同一份语料训练两个分词库,同一份测试数据测试两个分词库的性能. 语料库选取1998年01月的人民日报语 ...
- Linux基础入门-文件系统操作与磁盘管理
一.简单文件系统操作: df (-h) 查看磁盘容量: rootfs作为系统启动时内核载入内存之后,在挂载真正的磁盘之前的一个临时文件系统: /dev/sda2 对应主机硬盘的分区,后面的a表示第几块 ...
- JavaScript代码优化
1.if else 语句中变量赋值为布尔值 if (a > b) { status = true; } else { status = false; } // 可以简化为 status = a ...
- SpringBoot启动源码探究----configureHeadlessProperty()方法
该方法只做了一件事:设置了一个名为java.awt.headless的系统属性,源码如下: private void configureHeadlessProperty() { System.setP ...