将数据隐藏在mp3中... [英] Hiding data in mp3....

查看:128
本文介绍了将数据隐藏在mp3中...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好...
我目前正在一个项目中,将数据隐藏在mp3文件中...我所做的是,我用消息文件(要隐藏的文件)中的字节替换了每个mp3帧的最后一个BYTE ...工作正常...我可以将文件隐藏在其中,也可以成功将其提取...但是由于添加了外部数据,因此在最终的mp3文件中存在一些噪音,这绝对是不希望的...请在哪里提供帮助将数据存储在mp3中,以减少噪音...

PS:已经有一个使用mp3隐藏数据的工具-Mp3Stego.但是它将未压缩的wav文件作为输入.但是我需要输入mp3.

Hello everyone...
I am currently working on a project to hide data inside an mp3 file...What I did was, I replaced the last BYTE of every mp3 frame with the bytes from message file(the file to be hidden)... It works fine... I could hide the file in it and also successfully extract it... But some noise are present in the resulting mp3 file, due to addition of external data which is, definitely, not desired... Please help me in where to store the data in mp3 so as to reduce the noise...

PS: There is already a tool to use mp3 for hiding data -Mp3Stego. But it takes uncompressed wav file as input. But I need to have mp3 as input.

推荐答案

只是一个想法,您可能会发现它太琐碎或微不足道:您可以将数据隐藏在MP3标签中(数据).

从标签编程中可以知道,mp3工具完全忽略了标签标记之间的内容.代码处理标签将忽略标准标签字段和结束标签之后的所有内容.您可以以某种方式加扰此数据,以防止使用二进制文件查看器读取它.当然,您不能完全隐藏数据.在此方面,此方法不像隐藏在MP3帧中那样字符串.

—SA
Just an idea, you might find it too trivial or weak: you can hide data in the MP3 tag (meta-data).

As I know from my programming of tags, mp3 tools completely ignore whatever is between the tag markers. The code processing tags will ignore anything after the standard tag fields and closing tag. You can scramble this data somehow to prevent reading it using binary file viewer. Of course, you cannot hide data completely. In this aspect, this method is not as string as hiding in MP3 frames.

—SA


这篇关于将数据隐藏在mp3中...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆