7sh9f| D:\Dev\slfX\selfextract.oplLA0)DRIVE$BB%GBA&//BSIZE%3/HID&5/READA9/:0Et;0+C,D+About to install + Silan 1.02K?0+To disk;0+CancelO(H+OKO (H W7[B+C:?0O@[B+C:?0O@[ B+D::/OWև:/OS;vdY CHECKSUM&PROGRESSBA&B%BSIZE%HID&DRIVE$IJOP; )O+W -(.KJWP+Corrupted file35W '(W 3O0[ 335OWOW3O@[?OW+10000037C[$+Invalid file: not an OPOW8*3O0[ 3+File too shortW835 )OWO )WHOH{35 )OW35 )OW )W7Oh{35O7WW!35 )OW3O0[3 )O{IWW )O{IWWK )O{IWWK )O{IWWK+slfEG[P+, E51KW87ͅ35O7WW!35 )OW )O{IWW )O{IWWK )O{IWWK )O{IWWK+slfXG[P+, E52KW835WOWOD[P+, E53KW835WOW35 /WOW35WOW35WOW7ͅ35O7WW!5OSE[P+, E56KW87O{I35O7WW!O0[+ installing...OO%+ Installing...OOhOOOSyOOH35WOW3O0[3ͅ35KOW3O0[335KO{IKWW3O0[3J@[OOH+OOOSOWʇJO(Ẇ+INC[0J+\WO@[2KK+O=WWׇJKOO=OLOLWJK/K 1JK+O=WWׇKKO=OLWʇK3W 1JK(W ʅO{9[w--{9[ x35 )W3D[+ Missing bytesW83 )W3O0[3{M3W3O0[3KJO(Ẇ+PXC[p+C:\System\OPX\J+ \System\Opx\JK+C:JKW+D:JKW`[rʅO{9[[--{9[ x35 )W3D[+ Missing bytesW8{MJ+C:JK3WJ(W ʅO{9[w--{9[ x35 )W3D[+ Missing bytesW83 )W3O0[3{M3W3O0[3)+RMC[JW[JKJO(Ẇ@[[+OOhOOSO35KO{IOW3O0[3K3J+slfEG[P+, E55KW835W+ Silan 1.02++Installation complete+OKO (H W7v@0{W8{W0O|>[m *t@086[;O O0*Y@R8VOh *Y@VRO|NyO O +G[OO (JO0Oh|B[f(W.(hLOTW/O5LOT(hO5O(W9|O(O O(_W-OO (JOO O(OOO O(MO (0Oh|B[v.: PROGRESSBA&BSIZE%HID&$)ޅ( O W(O0[(2+Checking file...OOhOOOSy(  W(O8[66({I46Od{Q "Ux+O4OOdOS( 0[ ({IO{0(OHOT.O$$ .OP{IWC*..OH.0@[( 0[^2[+OOhO2OS2O$MAIN0READ)PROGRESS CHECKSUM& SYSTEM\h 7 m slfXP`^IN\System\Apps\Silan\Silan.aif|(IN\System\Apps\Silan\Silan.app1IN\System\Apps\Silan\Silan.wrd7j _e(00( *ZV𪪮ZU*jUUVZU*jUĪUVD\ZU*DpS>kUCUUO WV?`\U?ZU*ppUoUsU󯥪O W?`\>𯪪:ppՅsUOWU迪?\TPqWUPU UU? PU UUPUUU?PUUUUU? &(00( *ZV𪪮ZU*jUUVZU*jUĪUVD\ZU*DpS>kUCUUO WV?`\U?ZU*ppUoUsU󯥪O W?`\>𯪪:ppՅsUOWU迪?\TPqWUPU UU? PU UUPUUU?PUUUUU? &Silan07t wef(D:\Dev\silan\Silan.opl_XP%OUTBITS% OUTBITSP%-OBIN%1OCDP%AOVER$DO HELPFILE$KOPARS%MPTHREAD&YP7HILEAF$CF%AN&BLOCK&CS&II ANYKEYORPENUSCOJO]P`QiRRT*U^^.'/OKPS3VLDO+1.02O[KO+ Silan.wrdOWOMPWWׇ_O _O.O1OOO1OOO1OOO1OOO1OOO1OO O1OO@O1O(TOSWT(/V-VW^O5VW^(^+2+Silan DOK^+Choose: +JHide data in soundfile,Extract hidden data from soundfile,Display helpfileW7[OOO {O^+Silan DOK^O^W2_H_OO {^O@[ ,(^O@[ 6^O@[Sj^O%WO@[ROjR++ File to hideaQ+File,Folder,DiskO(H___ jR+ Password: W7[TaQOSnjRWO0[3+,Password must be at least 6 characters long.jRWO<TOOOSuO@\[N+Container sound file^P+File,Folder,DiskO(HO{O{)~ W7[aR^P eRaQ eRaRO{U1[ RO RO^P^KW[xRO+Notice++The output file ^POSnK^K++1already exists. Please delete or rename it first.W7[R[IO_^+ Analysing ^PK^O^W2_H_OR^POOOSzRO{9[RjROSRORORROHRRjRROWWHROPHRjRW@[RR{O{)O{IxO_OP^+Calculating checksum^O^W2_H_O{RaQOSWWP{R+ c:\tempsteRSWR(W R[RTRTWHOHOHOHRSTTWRO0[RO_OP^+Compressing/encrypting TK^O^W2_H_OaQOSOROSRO_{MR O{IO{Q1[tR+Sorry++/That file does not fit into the container file.++"Please choose a larger sound file.W7O_OP^+ Hiding in ^PK^K^O^W2_H_ORR T{MRSWR(W R[RROTORROHTT{IW(|RWBxTTOHRR@[TT{ITTTTWHOHTT{I{RTTOHTT{IRTTOHAOOROTR{ITR{IW{RAO{IW{*xAOAOOHAOO,@[ AOORROHRT@[RSTTWRO0[RRSWR[RR+VWROW R[RR^QW^P(W R[RRSW^P^K(W R[RR^QTO_WRO0[RRSTO_WRO0[RRO{R+V^^WRORO8[ RRRRR{IRO8[ROhRROH-V^R{IWR^QTOWRO0[RROhRROHTR{ITR{IWOd\TR{ITR{IW|-VROH1O\O8|WJyRO@[RSTOWRO0[RRROL@[NROd{QRT{IU}WB}OW+ %KRO$h@[RO0[RRO$h@[R^QTTWRO0[RO$h@[ .RRSTRWRO0[RO[RSWRO0[RR+VWRO0[RR^QWRO0[RRW.OTOP_OP^+ Finished.^O^W2_H_OSWO@[jR++File to extract data from+U+File,Folder,DiskOO{O{)~ jR+ Password: W7[jRWO0[3+,Password must be at least 6 characters long.jRWO<[\O_^+ Analysing +UOSnK^O^W2_H_OR+UOOOSzRO{A[RjROSRORORROHRRjRROWWHROPHRjRW@[RR{O{)O{IxR+ c:\tempsteR+VW+U(W R[RR+VTO_WRO0[RR+V^OROHPWRO0[RROTOROh-VORROH-V-V^R{IR{IWO\ROH1OPHRO@[TT{I-VTTOHRROHTROH@[AOOROTR{ITR{IW{RAO{IW{*xAOAOOHAOO,@[ AOORROHRT@[RROHTT{IO{MWHOHOHR+VWRO0[RR+VW+U(W R[RR+VTO_WRO0[RR+V^ORPWRO0[RROTOROh-VORROH-V-V^R{IR{IWO\ROH1OPHRO@[TT{I-VTTOHRROHTR@[AOOROTR{ITR{IW{RAO{IW{*xAOAOOHAOO,@[ AOORROHRT@[R+VWRO0[RTRoTTT{IWχTOOOSu[b+ Information++EThis soundfile does not contain hidden data or password is incorrect.W7aQ+C:\TKaQW[b+ Information++ The file aQK++1already exists. Please delete or rename it first.W7TTTWHOH{RTT{IWCTTOHRTT{IWCR+VW+U(W R[RR+V^O_ORTWHOHOHOHPHWRO0[RRSWR(W R[RO_OP^+Unhiding^O^W2_H_ORO{ROR+VTOWRO0[RRO-VORROH-V-VTR{IO{MWO\R1OPHRO@[RRO{I^R{I-VRROHR^@[?RS^RWRO0[RROROd{QRU}WB}OW+ %KRRA[8R[RS^RWRO0[RR+VWRSWO_OP^+Decrypting/decompressing aQK^O^W2_H_OROaQOROSRO_OP^+Checksum test: ^O^W2_H_OaQOS{RA[5^+Checksum test: OK^O^W2_H_O^+Checksum test: FAILED^O^W2_H_O+Warning++ The file aQK++failed the checksum test.++It may be corrupted.W7W.OTOP_OP^+ Finished.^O^W2_H_OSWOph@[e+ Information++EThis soundfile does not contain hidden data or password is incorrect.W7W+Error+WWWOh@[1++'Cause: Wrong password or program error.W7v$ THREAD& HELPFILE$ +Word +O{vSF$WPOOOPOHOH|WO|VOT|WB}B[ OH@[v0 + !()+-_.0123456789WO@[OOH OWWOA<OZ4\Oa<Oz4\`WWO8`[L[C+9This filename contains characters that are not supported.O(O W@[eO5( WO@[   ({1["+sound file too shortO(O{ O{U({9[ $($ O{UxW (W O0[O){OWW!)WO{IO WO0[)W)W+ *record.appG[(+not a Series 5 sound file!O(O{O@[Oh{Oh{OWW!&OWOWO0[OU@&$0\[EOh{OWW!&&OHWOWO0[ &{MO{Mu//$t/O&W/(.)ଅ  W (W O0[ O[ O{9[///{ 9[ / x//W/D[+ Missing bytesW8/|WO|V/OT|F[//{IO{//OHOT/O//OP{IWC*//OH//@[  /{M@W[E  +\WO@[  WOL OW+\C[  WLW(P%OW W"OO[& OOWWOT OOWWOTPOOH&& OWWH@[&&OP{(<{)x OWW$"&H{({)x"{I {${*xOLO@[ ""OH"O,@[;8CDP%BIN%>LVF* ,.0WWWWWWWE@OXWD(OP OHW (OPO[O@OO@OO@OO@OONOONOONOONO.O{4O{ O7{(  x$  *   W (W [  W (W [ 8O:OJO O$O$$OH$, O{$(@[$O$$OH$.$$(@[.*AJO8\[&2J 2..J{MJO2DJL*.MDJL{1[2*.Mx @J{I2W22JH"O@J{I"{I@J{I"{IW{ {IW{*x OHO,@[ O""OH" @[ O8[.. {I$ $ O{M<@8{IW:OH\O8|WO|Ry::OL:O0[:O88OH<<|@8{IW:OH\O8|WJy::OL:O0[:O88OHHO"<OH@@8{IW:OH\O8[HH"H""OL::OL:O0[:O88OH"O@[44O{I4( {1[3HOH, HOH, O{I  {IH  OHJHHOH<OHNH.OLHOH, HOH, O{I  {IH  OH$ O{A[  O{Q$  $O$$OH&$&&OH&., $., 9[$($.$.&.&.(&(@[$(@[  OL8[%   W O0[  O82OL8[J28L"Oh820[-""OH@"{I@8{IW88OH8O.*A[xJO@[o:O0[ JO]<@W:OH\O8|WO|Ry<<|@W:\O8|WJy"<OH@:OH"0[ JO.Od{Q*U}WB}OW+ %K.*AJO@\[ O8[%   W O0[  O W W4WWWWWWWEvHL WB OUTBITSP%CDP%BIN%OUTBITS%2246 D WWWWWWWEO4W (OP$"W<  &$W (W &[& O O8 O{(O7{0(x,(O OO OO OO OO OO O O O@O (*O**OH*4O{*(@[*O**OH*6**(@[O[0 < 8 M {1[0< 8 Mx&$0W&O8[(O8 8 O{I,,O{M((OH"({IO{MW"OH4"OH4O{I8 0OH{1[cOH"OOH"O*O **OLOHO H*L""* \O8|Wy*O@[ O H-""OH8 OL"O0[mOH"OOH"OOH""O\O8|WyOH""O\O8|WyOH""O\O8|Wy OH"O0[""OLOH"OOH"OOH""O\O8|WyOH""O\O8|WyOH""O\O8|WyOH""O\O8|Wy OH"O80[""OLOH"OOH"OOH""O\O8|WyOH""O\O8|WyOH""O\O8|WyOH""O\O8|WyOH""O\O8|Wy OHk@ @ O{IOH"OOH"O*O **OLOHO H*L""* \O8|Wy*O@[ O H,O{A[((O{Q,(*O**OH,*,,OH,64*649[$.*6*6,6,6.,(@[*(@[*O**OH*68 **(@[(&@[iO 8[.OTOPO.O OS*O..OH.4['*"."**OH..OH *OL8 Od{Q< U}WB}OW+ %K&O0[&O$hD[&8 < A[}O8[Q*O{{O{)Mx*[#**OL OH"OOO OS&$W&WH WWWWWWWEv-OUTBITS%BIN%CDP%O[O WOOOO OLO HLPHO@[{I{ {IW{*xOH OHO,@[ OOH@[sW[vTDW4[OW"OW"O({]O{A[O({A[O[vM+HI~DIBCF%AN&CS&QLEAF$BLOCK&USII WBx&1 ANYKEYORPENp'ISYSTEM\SYSRAM1h 'I(7mUs1 d"Times New RomanS123A6berschrift 1L < 6berschrift 2L < 6berschrift 3L *StichworteOSwissh3r h3r \cef"d\cOefWd.ACONTENTS1. English documentation2. German documentation****************************************1. ENGLISHSteganographyThe word steganography comes from the Greek "steganos" (covered or secret) and "-graphy" (writing or drawing) and thus means covered writing. With current computer technology it is possible to hide messages in otherwise innocuous files such as images or soundfiles. No one will even have the slightest idea that there is a secret message.Everyone wants privacy. If you send a normal internet e-mail, it is likely that your mail will be scanned/examined/saved somewhere on the journey through the different computer systems until it reaches its final destination. It's similar to sending your paper mail on postcards or in an open envelope. Surely you don't want that strangers read your mail, so you encrypt your message. Unfortunately employers or governments try to restrict or prohibit the use of cryptography. However you can still send encrypted messages by using steganographic techniques.The programHidingSince picture files on the Psion Series 5 can only contain up to 16 colors, every changed bit in the file would be noticable. This is why Series 5 soundfiles were chosen as 'container' for hidden data.Silan hides data in the least significant bit of every byte. You won't hear a difference between the orginal and the modified soundfile because every digitized audio file contains 'noise' to some degree. As only one bit of each byte is used to store data the container file needs to be eight times as large as the file to be hidden. Silan first compresses and encrypts the secret file and then checks whether it will fit into the soundfile.A simple algorithm is used to encrypt the file. If an 'enemy' can extract the hidden message from a soundfile he might as well have the knowledge and/or computer power to decrypt it. So for very sensitive data it is recommended that you first encrypt the message using a strong cryptography program and after that hide it using Silan.Silan does not delete or overwrite any file. Instead it just generates a new soundfile, using the orginal filename appended with a "2". If you listen to both you'll note that they are acoustically indistinguishable. Don't forget to delete the original soundfile afterwards.UnhidingSilan cannot find out whether a given soundfile contains hidden data. If you choose a soundfile and enter a password, the program simply tries to extract the hidden data. If the password is wrong or there is no hidden data this results in an invalid filename and the processing terminates immediately. Otherwise the hidden file will be reconstructed to the root of disk C. Finally, a checksum test ensures the integrity of that file.NotesYou must not edit a soundfile which contains hidden data or convert it to another format because the hidden data would almost certainly be lost.NB to make sure you're using an unmodified version of the program, download Silan directly from my homepage.UpdatesVersion 1.02: The menu choice 'Display helpfile' works now, filepath fixed. Some Series 5 soundfiles were not recognized by the program - case insensitive match is used now to check the identifier.Silan is Freeware, (c) by Rolf AeschbacherHomepage: http://village.ch/~aeschbachere-mail: aeschbacher@netsurfer.chDoc. Rev. 1.02 Dat. 3.1999, (c) RA****************************************2. DEUTSCHSteganographieSteganographie bedeutet wrtlich 'verdecktes Schreiben' und ist die Wissenschaft vom Verstecken von Daten. Es geht darum, eine geheime Nachricht in einer harmlosen Nachricht (einem sogenannten 'Behlter') zu verstecken. Schon vor langer Zeit wurden Boten zu unsicheren Zeiten mit versteckten Mitteilungen auf den Weg geschickt. Wurde der Bote abgefangen, hatte er fr den nicht eingeweihten gewhnliche Briefe bei sich. Nur derjenige, fr den die Mitteilung bestimmt war, wusste, wie er den geheimen Text aus den Briefen herausziehen konnte. Dies ist nur ein einziges Beispiel von vielen, denn es sind unzhlige verschiedene steganographische Verfahren denkbar; so war frher auch der Gebrauch von unsichtbarer Tinte sehr beliebt.Wurden vor der Verfgbarkeit digitaler Technologien noch Botschaften mhsam von Hand in Texten versteckt und wieder sichtbar gemacht, ist es heute mglich, beliebige Daten in harmlos scheinenden Sound- oder Grafikdateien zu verstecken und die Daten dazu noch zu komprimieren und zu verschlsseln.Angewendet wird Steganographie beispielsweise dort, wo eine Firma oder gar eine Regierung es verbietet, Daten zu verschlsseln oder wo sich verdchtig macht, wer Daten verschlsselt. Auch wrde krzlich bekannt, dass der englische Zoll bei der Einreise regelmssig Notebooks auf verbotene Daten durchsucht und die Offenlegung verschlsselter Daten verlangen kann (Quelle: Electronic Telegraph) - dies kann wohl Motivation genug sein, Steganographietechnik einzusetzen.Man kann heute davon ausgehen, dass ein grosser Teil des Mailverkehrs ber das Internet an gewissen Stellen systematisch und automatisch auf Schlsselworte wie Bombe, Attentat, Rakete, nuklear, Heroin usw. gescannt (durchsucht) wird. Wer diese Scanprogramme ins Leere laufen lassen will bzw. seine Privatsphre wahren mchte (schliesslich klebt man das Couvert auch zu, bevor man es in den Briefkasten wirft), wird Daten verschlsselt bermitteln. Allerdings macht man sich damit automatisch verdchtig. Eine Firma oder die Regierung, die den Mailverkehr berwacht, kann leicht feststellen, ob Verschlsselung angewendet wurde. Nicht so bei der Steganographie. Bereits sind Programme verfgbar, die geheime Botschaften in maschinengeneriertem und daher sinnlosem Text verstecken. Obwohl der menschliche Betrachter des Textes sofort merken wrde, dass die Stze keinen Sinn ergeben, wird die Scansoftware nichts verdchtiges feststellen knnen. Glcklicherweise hat niemand die Human Resources, um alle Mails lesen zu knnen...Es wurden auch schon Copyright-Informationen und Seriennummern in Sound- und Grafikdateien versteckt, um unerlaubtem Kopieren dieser Dateien auf die Spur zu kommen. Dies allerdings mit beschrnktem Erfolg, da die versteckte Information durch Manipulation mit einem Grafikprogramm bzw. einem Soundeditor recht schnell zerstrt wird.Das ProgrammVersteckenDa Grafikdateien des Psion 5 nur bis zu 16 Farben beinhalten knnen, wrde jedes genderte Bit visuell auffallen; die Wahl fiel daher auf Sounddateien. Das vorliegende Programm kann beliebige Daten in Sounddateien des Psion Serie 5 verstecken.Silan versteckt Daten im niederwertigsten Bit. Da Sounddateien gewhnlich ohnehin ein Hintergrundrauschen beinhalten, lsst sich jeweils ein Bit pro Byte fr andere Zwecke nutzen, in diesem Fall um Daten zu verstecken. Der Wert eines Bytes wird damit jeweils nur um 1 vom tatschlichen Wert abweichen (oder aber bereinstimmen), was jedoch keinesfalls hrbar wird.Da pro Byte nur jeweils ein Bit verwendet werden kann, um Daten zu verstecken, muss die Trgerdatei mindestens 8 mal so gross sein wie die zu versteckende Datei. Silan komprimiert zuerst die zu versteckende Datei und berprft dann, ob die Trgerdatei gengend gross ist.Datenverschlsselung: Silan verwendet einen einfachen Algorithmus zum Verschlsseln der Daten. Wenn ein Angreifer imstande ist, die Daten aus dem Soundfile auszulesen, wird er wahrscheinlich auch das Wissen oder/und die Rechenpower besitzen, die Verschlsselung zu knacken (da Silan die Daten erst komprimiert und dann verschlsselt, wird seine Aufgabe deutlich aufwendiger). Es empfiehlt sich, hochsensible Daten mit einer Software zu verschlsseln, die starke Kryptographie bietet und erst dann mit Silan in eine Sounddatei einzubinden.Silan lscht oder berschreibt keine Dateien. Es wird stattdessen eine neue Sounddatei generiert, wobei dem Namen der ursprnglichen Datei eine "2" angehngt wird. Wenn Sie beide Sounddateien anhren, werden Sie feststellen, dass sie akustisch identisch sind. Die ursprngliche Datei knnen Sie dann lschen.Die ursprngliche Sounddatei lsst sich nicht wieder herstellen, da die entsprechenden Bits unwiderruflich mit der zu versteckenden Datei berschrieben wurden. Der Unterschied zwischen der orginalen und der modifizierten Sounddatei ist allerdings nicht hrbar, deshalb knnen Sie die originale Sounddatei lschen. Eigentlich sollten Sie diese Datei unbedingt lschen, denn es ist verdchtig, wenn sich zwei Dateien gleicher Lnge und mit (annhernd) gleichem Namen auf Ihrem Computer befinden. Der potenzielle 'Feind', der Zugriff auf Ihren Computer hat, knnte allerdings auch nur nach diesem Programm suchen, und htte, falls er es findet, quasi den Beweis, dass Sie Daten verstecken - genau das ist nicht der Sinn der Steganographie. Ein paranoider Bentzer wrde also Silan nur installieren, um schnell Daten zu verstecken oder wieder sichtbar zu machen, und danach das Programm sofort wieder lschen. Da eine Lschung bekanntlich nicht alle Spuren einer Datei beseitigt, bliebe nur noch die Mglichkeit, Silan auf einem anderen Computer laufen zu lassen, und einzig die modifizierte Sounddatei via Flash Disk, Infrarot oder seriellem Kabel zu kopieren.Sichtbar machenDas Programm kann nicht erkennen, ob eine Sounddatei versteckte Daten enthlt. Nach Angabe der Sounddatei und Eingabe eines Passwortes beginnt Silan einfach mal, Daten 'herauszuziehen'. Falls das Passwort falsch ist oder die Sounddatei keine versteckten Daten enthlt, wird sich kein gltiger Dateiname ergeben und die Verarbeitung wird abgebrochen. Im anderen Fall wird die versteckte Datei aus der Sounddatei extrahiert und nach Disk C in den Hauptordner geschrieben. Am Schluss wird mit einem Prfsummencheck ber die so generierte Datei deren Authentizitt berprft.Da Silan nicht feststellen kann, ob eine Sounddatei versteckte Daten enthlt, wird es folglich auch einem fremden, angreifenden Programm (z.B. auf einem Router im Internet) nicht mglich sein, Sounddaten routinemssig auf versteckte Daten zu untersuchen, was demnach die Sicherheit dieses steganographischen Verfahrens erhht. Durch statistische Analyse einer Sounddatei wre es zumindest theoretisch denkbar, den Nachweis zu erbringen, dass Steganographie angewendet wurde.HinweiseEine Sounddatei, die versteckte Daten enthlt, drfen Sie weder bearbeiten noch in ein anderes Soundformat konvertieren, da dies mit grosser Wahrscheinlichkeit den Verlust der versteckten Daten zur Folge hat.Uebrigens: Um sicher zu gehen, eine unmodifizierte Version von Silan zu verwenden, laden Sie das Programm direkt ab meiner Homepage und nicht von einer anderen Quelle.UpdatesVersion 1.02: The Menuanwahl 'Display helpfile' funktioniert jetzt - Dateipfad angepasst. Gewisse Serie 5 Soundfiles wurden nicht als solche erkannt - Gross-/Kleinschreibung wird nun ignoriert beim Bezeichner-Vergleich.Silan ist Freeware, (c) by Rolf AeschbacherHomepage: http://village.ch/~aeschbachere-mail: aeschbacher@netsurfer.chFassung 1.02 Dat. 3.1999, (c) RA        ^ )   S.    O    m  +)!#)   )L    m5  <    ,)!!    "Word.app C" C=-f1slfE