我知道可以批量使用带有/B开关的'copy‘命令,即:
copy /B imagefile+hiddenfile newfile我的问题是:在Python中可以做到这一点吗?如果可以,如何做到这一点?
This question非常相似,它的答案是可以接受的,但我仍然很好奇;
有没有办法在没有stepic模块的情况下做到这一点?
发布于 2013-06-24 15:41:17
你不需要stepic来做这个。
>>> out = file("out.jpg", "wb")
>>> out.write(file("someimage.jpg", "rb").read())
>>> out.write(file("somehiddenfile.pdf", "rb").read())
>>> out.close()stepic是完全不同的东西,它用于将“真正的”隐藏数据放到图像中,而您的copy方法(也是我上面的代码片段)只是将文件附加到图像的数据之后。从生成的文件中提取"somehiddenfile.pdf“非常容易,而从真实图像中提取隐写信息则要困难得多。
发布于 2013-06-24 15:30:26
stepic是为执行此操作而编写的python包-为什么不简单地使用look at the source
https://stackoverflow.com/questions/17269923
复制相似问题