Тэги:
#python_png #png_files #steganography #steganography_python #steganography_png #python_png_files #hide_message_in_png #hide_message_in_image #pythonКомментарии:
WTH u blubbering cant u do just in one click for all its progrming how can we do that who dont know prgrmng
ОтветитьJust watched the JPEG one before this. Looks awesome! Great tool for creating an ARG!
My idea is to hide encryption data inside various png. I want to make a Unity Asset Pack with parts that can't be modified. For ARG-stuff. With a game hidden inside that needs to be played in Unity Editor. Plan is for the file structure to be set up, and so fragile that changing a texture, .txt, or script will break everything, but make it so the dev can use all the textures, models, shades, and scripts with no problem.
Because a lot of the assets in this will be essentially white noise, hiding a lot of data is perfectly fine. Might even help!
Uhm sir, how about executing the exe file while in the png
ОтветитьReal cool video! but a question... how can we execute the hidden .exe file in the image by opening it? i've seen some ppl making that i just don't know how, how to it?
ОтветитьAmazing 🤩
ОтветитьThank you for this awesome and very useful video!
ОтветитьAmazing , Thankyou for such a great content sir.
ОтветитьThank for Great knowledge !!!
ОтветитьGood job dude 😎
ОтветитьShould the last three lines of the lsb encoder be tabbed in, as we do not want to save the encoded file if the the target file was not big enough?
Ответитьcould you hide code like a xml script inside of it aswell?
ОтветитьI didn't try it yet, but i'm not sure if lsb method works outside ascii for example i would definetly need croatian letters 'šđč枊ĐČĆŽ' and each of them has ord bigger then 255, if doesn't work by default how u write it i would definetly need to find some workaround within the program, but first i would have to figure out how it acually works, which is slightly above my current knowledge, but i will give it a shot
Solution:
In encoder use byte_message = ''.join(f'{ord(c):09b}' for c in message) instead of 08b, then in extractor you should change secret_bits = [secret_bits[i:i+9] for i in range(0, len(secret_bits), 9)] instead of 8
First i tryed with replace metdod, but this is better solution i think, even it takes a bit more space in picture
great!
ОтветитьDude you're amazing.
I've been trying to figure out how to do this for a while, thank god someone helped explain it clearly.
My aproach was:
with open('image.png', 'rb') as f:
data = f.read()
text = data.split(b'\x82')[-1].decode()
print(text)
During christmass i was acually doing just that, hiding "Mery Christmass" into picture of a christmass tree, perfect timing neural nine to teach me some better ways to aproach this, ty so much for amazing content 🙂
ОтветитьOr you could hide an image 1/8th the size of the original.
I'm kinda surprised this works given that png is a non lossless compressed format.
you are doing devil trickery? I literally just thought about doing this bro JUST NOW
Ответить👍!!
Ответитьcan you please tell us about the quantum computing folder
ОтветитьGenious
ОтветитьHow to extract meta data from Image
ОтветитьI use this method in 97 xD
ОтветитьYes.Good.
ОтветитьSo for the second method we are limited to pixels... can we do the same with videos(since the are series of frames?)
ОтветитьBrilliant!
Ответитьgood tactic
ОтветитьFirst 🙂
Ответить