.| Autor | Beitrag |
|---|---|
|
000 07.04.2002, 04:50 Retro |
Nabeend... oder Morgen? =) Es gibt ja diverse Resourcenhacker mit denen man einkompilierte Resourcen (so auch Bilder) wieder herausholen kann. Genau das soll aber bei einem bestimmten Bild nicht möglich sein. Hat jemand eine Idee wie man so ein Bild anhängen könnte? Vma. kann es auch eine externe Datei sein, aber sie sollte keinesfalls für andere Prgramme lesbar sein. Nur in meinem selbstprogrammierten Programm (toller Satz:) soll das Bild in einem normalen TImage angezeigt werden. Verschlüsseln oder sowas? Hmm, vielleicht habt ihr ja bessere Ideen! =) Danke! /Edit /Edit shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ Dieser Beitrag wurde am 07.04.2002 um 04:55 von Retro bearbeitet. |
|
Profil || Suche |
|
001 07.04.2002, 11:14 Tron |
jo, verschluesseln waer wohl die einzige moeglichkeit. btw: 3 farben? zufaellig weiss, braun und blau? brauner ring mit weisem rand auf blauem grund? @morgen: ganz definitiv morgen, ich bin ne stunde nachdem du das geschrieben hast aufgestanden (scheiss zivi) --'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
002 07.04.2002, 20:39 Retro |
Hehe, nein, es handelt sich nicht um die Kreise! =) Aber ich glaube kaum dass viele das KnowHow haben ein Bild aus dem Stack raus zu fischen bzw den Decoder-Code aus einem disassemblieten Code rauszufilter... ;) Außerdem ist es dann nun doch nicht sooo wichtig. Es geht nur darum dass nicht jedes ScriptKiddi mit nem Reshacker dran kommt. P.S.: Jo, scheiss zivi - wiso machste kein Bund? --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
003 07.04.2002, 23:13 Tron |
weil ich dann die exklusive moeglichkeit haette nur am wocheende hier im forum rumzuhaengen (; <edit> 'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett Dieser Beitrag wurde am 07.04.2002 um 23:20 von Tron bearbeitet. |
|
Profil || Suche |
|
004 08.04.2002, 17:02 [RMen]OneStone |
Oder nimm ROT. Das ist gaaanz einfach! Eine Implementation in C (kann leider kein Pascal, hab ich für überflüssig gehalten ;):
MfG --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
005 08.04.2002, 17:15 BoehserOnkel |
Probiers ma hier mit: unit Unit1; interface uses type var {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject); end; Die Verschlüsselung is zwar billig aber für bilder reichts. --by BoehserOnkel
|
|
Profil || Suche |
|
006 08.04.2002, 17:51 Prefect |
Wenn man den ganzen Pascal vs. C (bzw. Object Pascal vs. C++)-Streit wegläßt gibt es immer noch mindestens einen Grund, Delphi (also das Programm von Borland) zu hassen: es fördert grottenschlechten Programmierstil :/ Um wenigstens etwas sinnvolles zu sagen: ROT ist im Prinzip billig, dafür aber schnell, und man legt nicht gleich _alles_ komplett offen. Alternativ kann man auch XOR verwenden, da kann man fürs Kodieren und Dekodieren den selben Code hernehmen. Der Code den du gepostet hat ist aber für Bilder (aka Binärdaten) schlecht, weil er Controlcharacters speziell handelt. ROT habe ich in Verwendung übrigens nur auf dem Usenet gesehen (ROT13 ist da z.T. für offensiven Inhalt Sitte). cu, Widelands - Gemütliche Aufbaustrategie, Free Software |
|
Profil || Suche |
|
007 08.04.2002, 22:29 Retro |
Man kann vieles verbessern:
shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ Dieser Beitrag wurde am 08.04.2002 um 22:29 von Retro bearbeitet. |
|
Profil || Suche |
|
008 08.04.2002, 22:49 TheTinySteini |
Ich bevorzuge btnStart, edtValue, lblSomeDescriptiveTextGoesInHere... --TheTinySteini |
|
Profil || Suche |
|
009 09.04.2002, 15:38 BoehserOnkel |
Mach ich im normalfall auch nur wenn ich sowas in 5 minuten zauber, dann scheiss ich drauf ;) --by BoehserOnkel
|
|
Profil || Suche |
|
010 09.04.2002, 16:48 [RMen]OneStone |
Ok, wer meinen C++ Code für bilder weg, lässt das if(cChar == '\r' ... einfach weg. Ich hab mal versucht das ganze für Pascal zu schreiben (Versuch!):
BoesehrOnkel's mit ROT: Verbessert ruhig ;) --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ Dieser Beitrag wurde am 09.04.2002 um 16:51 von [RMen]OneStone bearbeitet. |
|
Profil || Suche |
|
011 09.04.2002, 17:01 Retro |
Hrhr, wer den Code unverändert zum laufen kriegt, kriegt nen Keks von mir! ;) Ich hab mich garnicht weiter damit beschäftigt... aber ich glaube Stream.Read(...) liest einen Char aus, den man dann mit Ord(...) in eine Zahl umrechnen muss um dann ROT dazuzurechnen ;) --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ Dieser Beitrag wurde am 09.04.2002 um 17:01 von Retro bearbeitet. |
|
Profil || Suche |
|
012 09.04.2002, 17:04 [RMen]OneStone |
Wie gesagt, ich kann kein Pascal, und Delphi geht mir am Arsch vorbei. Guckt euch leiber meinen C++ Code oben an ;). --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
013 09.04.2002, 17:06 Retro |
Nope, da mein Programm auch in Delphi ist... *fg* ;) Aber die Denkweise ist richtig.. --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |

