Hiding data inside mp3 file

I am currently working on a project to hide data inside an mp3 file ... What I did, I replaced the last BYTE of each mp3 frame with the bytes from the message file (file to hide) ... It works fine ... I could hide file in it, as well as successfully extract it ... But there is some noise in the resulting mp3 file due to the addition of external data, which, of course, is not desirable ... Please help me where to store the data in mp3, so reduce noise ...

PS: There is already a tool for using mp3 to hide data -Mp3Stego. But as input, an uncompressed wav file is required. But I need to have mp3 as input.

+4
source share
1 answer

Such tools do not replace the entire byte. They replace only the last BIT. Try replacing only BIT instead of BYTE. This will reduce noise, but also reduce the size of the information that you can put in a file.

+1
source

Source: https://habr.com/ru/post/1338061/


All Articles