隐藏的密文

原创 2001年02月16日 08:26:00

隐藏的密文


听说有一种软件,可以将一定的密文隐藏在图形文件中,我没有用过,不过这个想法很好,嗯……我的意思是正好作为我的练习。
于是我打开winhex,试了各种不同后缀的图形文件,发现很少有油水可以榨取:jpg和gif还说得过去,本来就是压缩过的嘛,那个bmp(dib)简直是财迷到了极点,根本没有什么地方可用。最后呢,还是发现.pcx有些地方可用,经过我一番捣鼓(说起来简单,实际耗了我好几个小时。啊?为什么是几个小时?因为我笨啊!这个都不知道。),发现文件尾有2d0h个字节可用。不要小看这七百多个字节,如果是情书,全写上肉麻的话足可以当杀伤性武器用了。不过为了避免惨剧的发生,最好还是把这类东西藏起来,藏哪儿呢?.pcx中!看我的代码:

#include<stdio.h>
class MessageInPcx
{
protected:
FILE *in, *out;
FILE *input;
long filesize(FILE *stream)
{
long curpos, length;
curpos = ftell(stream);
fseek(stream, 0L, SEEK_END);
length = ftell(stream);
fseek(stream, curpos, SEEK_SET);
return length;
}
void DoTheJob(char filename[12])
{
if((input = fopen(filename, "rb"))==NULL)
return;
for(int i=0; i<(filesize(in)-715); i++)
putc(getc(in), out);
for(i=0; i<715; i++)
{
if(!feof(input))
putc(getc(input), out);
else
putc('/0', out);
}
fcloseall();
}
public:
MessageInPcx()
{
out = fopen("out.pcx", "wb");
}
void setpcx(char filename[12])
{
in = fopen(filename, "rb");
}
void operator <<= (char filename[12])
{
DoTheJob(filename);
return;
}
};
void main()
{
MessageInPcx out;
out.setpcx("hehe.pcx");
out <<= "a.txt";
}

可以把MessageInPcx直接拿来用,编译时有一个warning,不管它!
中华技术网整理发布 http://www.asfocus.com http://www.netqu.com

 

Android-密码的明文显示与隐藏

经常看到在很多登陆或者需要输入密码的界面
  • u013921245
  • u013921245
  • 2014年07月25日 20:19
  • 2600

密码框的明密文(显示和隐藏) 显示

最近在写一个新的项目,从头开始写,所以就要从注册登录开始做起.以前写登录注册模块的时候,无外乎给input框一个type=”password”就可以了,近期因为要涉及到显示隐藏状态的切换. ...
  • qq_33072593
  • qq_33072593
  • 2016年12月19日 21:35
  • 6142

Qt自定义密码框,先显示后隐藏

现在很多应用在密码输入时,会先显示一段时间,大概几百毫秒,然后再变成星号或者圆点隐藏起来。这样做的好处是,可以让密码输入者看到自己输入的字符,同时又防止密码被偷窥。但是Qt自带的密码输入框,要么输入时...
  • caoshangpa
  • caoshangpa
  • 2016年03月25日 11:31
  • 4679

HTML5中使用图片隐藏传递密文

 上面的两张图片中,你能看出有什么不同吗? 右图使用 html5 canvas api 中的 getImageData 和 putImageData 函数嵌入了一段文字。 道理很简单,g...
  • cmdos
  • cmdos
  • 2016年12月24日 12:05
  • 286

冯登国:密文检索——打开云存储加密桎梏的金钥匙

  • 2015年09月22日 16:39
  • 1.68MB
  • 下载

密文转化器

  • 2013年02月18日 14:54
  • 381KB
  • 下载

明文密文用密钥加密解密

  • 2010年07月27日 11:00
  • 2KB
  • 下载

foxmail密文查看工具,支持Foxmail7

  • 2013年12月10日 17:02
  • 7KB
  • 下载

音速启动+音速启动文件保护密文破解

  • 2008年02月15日 08:48
  • 1.8MB
  • 下载

android 实现点击edittext的“小眼睛”切换明密文

  • 2017年07月21日 11:50
  • 25.84MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:隐藏的密文
举报原因:
原因补充:

(最多只允许输入30个字)