flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > Steganography program [DONE] |
Author |
|
ATV 24 Oct 2006, 13:07
This is my old DOS program that can hide files inside picture.
WARnING: IF YOU ARE SCARED TO USE COMMAND liNE PaRametErs, Go AwAy, thIS is pUre DOS pROgrAM AND UsES OnLy coMMaND lInE Parameters. That 54k stega.gif has full zipped (15k) FASM source inside. Read stega.txt (your best friend with this program) how to get that stegasrc.zip You can hide another file inside Bmp/Gif/Lst/Pcx/Raw/Tga/Txt/Voc/Wav file. There is so many ways to hide data. Few extra spaces at end of line, few capital letters inside big text, or change almost anything. This program is really moderators nightmare. ;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;::;:;:;:;;::;::;;:::;;;;;;:;;::;:::;;:;::;:;;:;;:;:;;;; To use only picture half of example picture with 4 bits. (copy gif, seek zip, clear 2 low bits, hide zip) copy stega.gif s2.gif stega -b1,2 s2.gif stegasrc.zip stega +b1,2 s2.gif stega +b1,4p0,180,140 s2.gif stegasrc.zip Even gif file global color palette can used to hide 92 bytes message (must use raw format) ren test.gif test.raw stega +p13,1,0 test.raw text.txt ren test.raw test.gif
Last edited by ATV on 30 Oct 2006, 08:27; edited 2 times in total |
|||||||||||
24 Oct 2006, 13:07 |
|
Reverend 24 Oct 2006, 13:25
Good job!
Here is my BMP-Cipher written long ago (source is in masm). It is windows version that enables to hide text and files (even with original filename ) in a .bmp file. It's amazing that you support so many formats |
|||
24 Oct 2006, 13:25 |
|
vid 24 Oct 2006, 13:52
very nice. i think we should move it to Projects section. I am collecting interested projects there, and cleanning mess from it. So people will find this thread even after a week
do you want me to move it there? (and delete this post and your answer) |
|||
24 Oct 2006, 13:52 |
|
ATV 25 Oct 2006, 07:12
Reverend, your program is not safe, you should at least use little xor crypt.
My stega can read your programs hidden text or file (with filename and extra bytes after file) stega -h0p1,1,0 test.bmp x.txt File can be read by skip over asciiz filename and use stored 32bit filesize first p number is bits to skip over (5+1)*8+1=49 stega -p49,1,0 test.bmp x.bin Last edited by ATV on 26 Oct 2006, 07:02; edited 2 times in total |
|||
25 Oct 2006, 07:12 |
|
vid 25 Oct 2006, 09:38
hehe, i will rather mark it as [DONE]
|
|||
25 Oct 2006, 09:38 |
|
Reverend 27 Oct 2006, 22:19
ATV: I know my program is not anyhow secured, but it wasn't supposed to. It's just a proof of concept, an evidence that I can do such thing.
|
|||
27 Oct 2006, 22:19 |
|
ATV 30 Oct 2006, 08:28
Above attachment updated
Now with FASM source |
|||
30 Oct 2006, 08:28 |
|
rugxulo 02 Nov 2006, 07:05
Man, this is confusing stuff, I do NOT pretend to understand all those cmdline options (eek!).
But ... is this correct? stega -h0 1.txt con (where 1.txt is "WaRnING" etc.) Quote:
and ... stega -b3u59=58 2.txt con (where 2.txt is ";:::;;;;;;;" etc.) Quote:
If not, oh well. P.S. Check out Snow (GPL, but written in C) since it's cool too! |
|||
02 Nov 2006, 07:05 |
|
ATV 02 Nov 2006, 14:45
Congratulations rugxulo, You are right. First message has also file size so stega - 1.txt con is enougth. Now I know I must hide my next message better. (nothing extra in this post)
I think I have snow already (DOS part), but seems there is something new, I have to look that. Maybe I need to check what new has happend in steganography world in last 5 years. |
|||
02 Nov 2006, 14:45 |
|
dead_body 03 Nov 2006, 07:40
good work.
|
|||
03 Nov 2006, 07:40 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.