Autor Beitrag
Mageta
Hält's aus hier
Beiträge: 7

Win XP, Win 2000, Suse 10.0
Delphi 7
BeitragVerfasst: Fr 02.03.07 11:21 
Moin moin,

naja also meine Frage hat zwar nur zu einem Teil mit Bilder zu tun aber immerhin.
Folgendes. Ich hab auf dsdt.info im Tutorialbereich ein sehr interessantes über Steganographie gefunden. Nachdem ich nun aufmerksam gelsen hatte was da steht, hat es mich schon ziehmlich neugierig gemacht was man nich alles so machen kann.
Also bin ich a wenig durchs Netz gesurft und bin unter anderem über etwas getolpert (Dürfte nix aufregendes sein. Also nix tolles erwarten :D). Und zwar das gif-dateien ihr Länge am Anfang speichern und alles was danach kommt ignorieren. Das anderes das zip-datein es genau andersrum machen. Also die Länger der Zip wird am Ende gespeichert und alles was davor is wird ignoriert. Wen man jetzt überlegt müsste es doch folglich das einfachste sein, einfach die beiden Typen zusammenpappen und je nach dem umbenennen.
Wen man also das Bild sehen soll hängt man gif ran und wen man die Infos im archiv haben will hängt man zip ran. Is des soweit richtig oder täusch ich mich da? ^^

Wen ja würde ich halt ma gerne selbst sowat ganz kleines proggen. (Kann man mal n paar Leute ärgern. Wen man z.b. in nem Forum nen Passwort für irgendwas postet und es den Leuten nich so einfach machen will (leechers ;)). Man umschreibt es und läßt sie erstmal n büschen rätsel :D.. *nein ich bin nicht gemein*).

Meine Frage dazu:

Wen ich jetzt die beiden Files zusammenbauen will? Wie mach ich das am besten? Spontan würde ich jetzt sagen, ich nehm sie, öffne sie binär (ich meine Zeichenweise währe doch hier dumm, oder?), lese sie komplett ein und schreibe sie hintereinander.
Bin mir aber nich sicher oder das so geht ^^

grüße,
Mageta
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Fr 02.03.07 11:30 
Moin!

Wozu auch immer das gut sein soll... :?!?:

Start -> Ausführen -> cmd -> Enter -> help copy -> Enter
und dann aufmerksam den Parameter /b betrachten... ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
Mageta Threadstarter
Hält's aus hier
Beiträge: 7

Win XP, Win 2000, Suse 10.0
Delphi 7
BeitragVerfasst: Fr 02.03.07 12:19 
hmm naja die Idee is die, wen es so geht wie ich es mir denke, dann kannst du eine zip-datei quasi in einer gif-datei verstecken. Wen du nun die zusammengefügte Datein mit einer .gif-erweiterung hast dann wird das öffnende Programm die Längeninformationen (die beim gif-format ganz am Anfang stehen) lesen und alles danach ignorieren (also die zip, die danach dran hängt) (det soll jedenfalls so sein, habsch in nem wikibeitrag gelesen). Wen man dann die zip haben will muss man nur die erweiterung in zip ändern. Beim öffnen schaut das programm ans Ende der Datei (wo beim zipformat die längeninfos stehen) und ignoriert alles was vom ende her gesehen davor steht, also die Bildinfos.
Eigentlich ganz simple Steganographie. Weil wen jemand das Bild, ohne weiter Informationen dazu hat, dann wird er wahrscheinlich nich davon ausgehen das da ne Zip-Datei drinen is. Wen er es weiß, kann er ohne Hilfsmittel die "richtigen" Informationen extrahieren.
Is so klarer? Irgendwie versteht man mich nie, wen ich etwas aus meinen wirren Gedanken beschreibe ^^

Aber durch den copybefehl weiß ich das es zumindest Binärdateien sind. Da kann ich ja schonmal n büschen basteln, wen ich Zeit hab.
Wen aber jemand weiß des das Schwachsinn is dann sagts ruhig, weiß nich 100% ob das so geht ^^.
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Fr 02.03.07 12:33 
Moin!

Ich hab dich und das Prinzip schon verstanden ;) allerdings ist das ja nicht wirklich "Steganographie", sondern wohl eher Hiding-by-Obscurity oder sowas... :?

Mal zum Überdenken: wenn ich ein 100x100 GIF-Bild habe, dass 2MB groß ist, was meinst du wohl, wie lange ich brauche, um zu merken, dass das wohl nicht alles in der Datei sein kann... :lol:

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
Mageta Threadstarter
Hält's aus hier
Beiträge: 7

Win XP, Win 2000, Suse 10.0
Delphi 7
BeitragVerfasst: Fr 02.03.07 12:54 
Ja, da hast du natürlich recht ^^
Det is halt dann nur für kleinere Daten. Ne Textdatei wo halt n paar Infos drin steht die net jeder haben soll oder wo man sich erstmal mit beschäftigen sollte oder so. Alles andere is Schwachsinn, is mir schon klar.

_________________
"Solang sie die Software stehlen, sollen sie unsere Software stehlen" Bill Gates
Bääääär
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 117



BeitragVerfasst: Sa 03.03.07 18:22 
also die idee ist schon ziemlich geilo, aber ich frage mich, wozu man das gebrauchen sollte...
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 3661
Erhaltene Danke: 604

Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
BeitragVerfasst: Sa 03.03.07 18:58 
user profile iconBääääär hat folgendes geschrieben:
also die idee ist schon ziemlich geilo, aber ich frage mich, wozu man das gebrauchen sollte...

Für das nächste Ecken-Preisrätsel?... ;)

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."