• 大小: 5.32KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签: 图片  gif  jpg  bmp  

资源简介

对BMP图片文件头冗余隐写、数据区隐写、尾部追加隐写;对jpg文件冗余头隐写,数据区隐写、尾部追加隐写;对gif文件头隐写,尾部追加。以及对图片隐藏信息的分析提取,是否隐藏信息

资源截图

代码片段和文件信息

// GIF.cpp : 定义控制台应用程序的入口点。
//

#include “stdafx.h“
#include
#include
#include
using namespace std;
void headGIF()
{
long int size=0;
HANDLE hfile = CreateFileA(“1.gif“ GENERIC_READ | GENERIC_WRITE FILE_SHARE_READ | FILE_SHARE_WRITE NULL OPEN_EXISTING 0 0);
if(hfile!=INVALID_HANDLE_VALUE)
{
size=GetFileSize(hfileNULL);
CloseHandle(hfile);
}
FILE *fid;
fopen_s(&fid“1.gif““rb+“);
if(-1 == (fseek(fid11 SEEK_SET)))//定位到第12个字节
{      printf(“seek error\n“);}
    fwrite(“LW“sizeof(BYTE) 2fid);//隐写LW
fclose(fid);
}
void headGIF1()
{
long int size=0;
HANDLE hfile = CreateFileA(“1.gif“ GENERIC_READ | GENERIC_WRITE FILE_SHARE_READ | FILE_SHARE_WRITE NULL OPEN_EXISTING 0 0);
if(hfile!=INVALID_HANDLE_VALUE)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-04-20 11:50  源码\bmp\
     文件        3988  2018-04-20 12:10  源码\bmp\dwBmpSize.cpp
     文件         627  2018-04-20 12:10  源码\bmp\dwBmpSize.h
     文件         416  2018-04-20 12:10  源码\bmp\main.cpp
     文件        2032  2018-04-20 11:34  源码\gif1.cpp
     文件        4875  2018-04-20 11:43  源码\jpg.cpp
     目录           0  2018-04-20 11:50  源码\

评论

共有 条评论