首页 > 其他分享 >随记:记几个查看图片及其隐藏信息的命令

随记:记几个查看图片及其隐藏信息的命令

时间:2023-08-20 16:03:20浏览次数:42  
标签:文件 查看 jpg picname steghide 随记 隐藏 图片

记几个查看图片及其隐藏信息的命令:

1.Exiftool: 查看图片的元数据信息

安装:apt-get install exiftool

使用:exiftool picname

 2.Steghide 查看、合并或者分离图片中的信息

安装:apt-get install steghide

使用:

Echo "hello,world" > 1.txt    //准备一个待写入图片的文件

Steghide embed -cf picname.jpg -ef  1.txt    //将文件的内容写入图片

steghide info harry_potter_1.jpg                    //查看简要信息

steghide extract -sf  harry_potter_1.jpg       //提取文件内容

 3.Strings:

Strings -n picname      //按照n个字符进行输出

 4.Hexeditor  十六进制编制器

我们知道jpg格式的末尾是FFD9结束,因此当查看JPG图片时,可以使用该工具查找jpg图片末尾为FF D9,然后查看文件结束后是否还有额外的内容:

随记:记几个查看图片及其隐藏信息的命令_steghide

 5. Binwalk: 用于分离文件

Binwalk -W 2hebing.jpg

随记:记几个查看图片及其隐藏信息的命令_steghide_02

 6. Foremost:用于分离文件

foremost 2hebing.jpg

标签:文件,查看,jpg,picname,steghide,随记,隐藏,图片
From: https://blog.51cto.com/u_9652359/7162001

相关文章

  • 无涯教程-TensorFlow - 感知器的隐藏层
    在本章中,无涯教程将专注于从x和f(x)的已知点集中学习的网络,由单个隐藏层将构建此简单网络。解释感知器隐藏层的代码如下所示-#Importingthenecessarymodulesimporttensorflowastfimportnumpyasnpimportmath,randomimportmatplotlib.pyplotaspltnp.ran......
  • Linux --- 查看PID
    一、概要1.概念PID是进程标识符(ProcessID)的简称,它是Linux系统中标识一个独立进程的唯一标识符,通过PID我们能定位进程的所有相关信息,比如端口号,进程所属程序地址,进程所属用户等。二、操作1.查看(1)查看所有运行中的进程psaux(2)获取当前进程的PID#!/bin/bashec......
  • 如何在控制台查看excel内容
    最近发现打开电脑的excel很慢,而且使用到的场景很少,也因为mac自带了预览的功能。但是shigen就是闲不住,想自己搞一个excel预览软件,于是在一番技术选型之后,我决定使用python在控制台显示excel的内容。具体的需要的功能有:查看excel的某一行信息查看某个范围的信息,信息的区间为[start,en......
  • Hive 刷题——查看每件商品的售价涨幅情况
    题目描述从商品价格变更明细表(sku_price_modify_detail),得到最近一次价格的涨幅情况,并按照涨幅升序排序。结果如下:sku_id<string>(商品id)price_change<decimal(16,2)>(涨幅)8-200.009-100.002-70.0011-16.0012-15.0031.00510.001010.00712.......
  • 防火墙(安装、查看状态、开启、关闭)
    servicefirewalldrestart重启servicefirewalldstart开启servicefirewalldstop关闭1、问题描述当我们使用如下指令查看当前Ubuntu防火墙状态时:systemctlstatusfirewalld会报一个这样的错误:说明防火墙没有安装,需要安装!安装防火墙yuminstallfirewalld......
  • Oracle 查看用户下所有表注释行数,查看所有索引,组合索引
    --当前用户所有表注释行数selectutc.table_name,utc.COMMENTS,ut.num_rowsfromuser_tab_commentsutc,user_tablesutwhereutc.table_name=ut.table_name--当前用户所有索引组合索引selectdistinctt.table_name,t.index_name,listagg(t.column_name,',......
  • web浏览器查看隐藏的密码
    有时候我们在web浏览器中输入密码时,有些系统密码框并没有查看密码的小脚丫,我们也不知道有没有输错,如下图:查看隐藏的密码(此方法也适用于已经保存过的密码):1、我们在密码框中鼠标右键,选择“检查”2、然后会进入代码检查器3、我们将代码type="password"这项改为 type="text"......
  • 在linux下查看websphere版本
    进入websphere安装目录,IBM/WebSphere/AppServer/bin 然后执行 versionInfo.sh文件命令./versionInfo.sh 结果如下:InstalledProduct--------------------------------------------------------------------------------Name          IBMWebSphereApp......
  • 8-18|如何查看本地端口
    要查看本地计算机上的端口状态,可以使用多种方法,具体取决于你使用的操作系统。以下是一些常用操作系统中查看本地端口的方法:1.**Windows**:  -使用`netstat`命令:   ```   netstat-an   ```   如果你想要看到正在监听的端口和关联的进程,可以......
  • CodeGeeX中这些隐藏的设置,你知道吗?
    随着CodeGeeX整体性能的升级,越来越多的用户发现CodeGeeX的很多实用功能,能够帮助程序员更快更好的编写代码和解决技术问题。近期,我们看到许多用户在使用CodeGeeX的过程中,有一些相似的疑问。比如,很多人希望能够通过调整设置,让CodeGeeX的生成方式、工作语言更符合自己的习惯。今天的......