PDA

View Full Version : Regarding Digi Secret.



DATA
03-18-2002, 04:49 AM
hi,


I was wondering of the S-Boxes used in digi secret?
Did tamos make them or took it frm an ANSI/ISO standard to which the ns@ put a hidden trap door?

Also does digi secret 1 st encrypt and compress the file or 1st compress and then encrypt the file?

Also as said what protocol is implemented to prevent the man-in-the-middle-attack?

Also what r the modes used for encrypting ?ecb/cbc/cfb?

Blow fish, cast etc...
are publisised algorithms.

Would u like to publish the sequence in which the algorithm of digi secret to the public.

This is just a request.
If u dont think this post should be here pls moderate it.


regards Data.

Blacksheep
03-18-2002, 02:22 PM
Hi DATA,

I suggest you DL the prog and try it: http://www.tamos.com/products/digisecret/

The Help and readme files will answer many of your questions.

And, you can ask the creators directly: support@tamos.com

Tamos support is among the best I've seen.

DATA
03-19-2002, 04:14 AM
HI BLACK SHEEP,

I WISH They had a instruction/help page in english.
I dunno german.

Regards Data.

Otto
03-19-2002, 07:26 AM
Hi Data,

>I was wondering of the S-Boxes used in digi secret?
>Did tamos make them or took it frm an ANSI/ISO standard to which the ns@ put a hidden
>trap door?

AES was implemented as per the standard (Federal Information Processing Standards Publications). CAST was implemented as per the RFC (http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc2144.html), Blowfish and Twofish were implemented as per the Schneier's publications. If you believe that one of these ciphers contains a hidden trap door, you can always use a different one. We haven't seen a reliable evidence confirming that AES contains any back doors. If you can point us to a serious publication by a well-know cryptanalyst proving this theory, that would be very interesting for everyone.

>Also does digi secret 1 st encrypt and compress the file or 1st compress and then encrypt
>the file?

First compress then encrypt, of course. It's totally useless to compress encrypted data.

>
>Also as said what protocol is implemented to prevent the man-in-the-middle-attack?

MITM attacks can be mounted against public-key algorithms, such as DH key exchange. In brief, they can be thwarted by the usage of signatures. DigiSecret uses only symmetric algorithms.

>
>Also what r the modes used for encrypting ?ecb/cbc/cfb?

CBC.


>Blow fish, cast etc...
>are publisised algorithms.
>
>Would u like to publish the sequence in which the algorithm of digi secret to the public.

Sorry, I don't understand. What sequence?

>This is just a request.
>If u dont think this post should be here pls moderate it.

Why, a good posting!

>I WISH They had a instruction/help page in english.
>I dunno german.

German??? DigiSecret comes with a help file in English. The German help file is available too, but only as an optional download.

Regards,
Otto

DATA
03-19-2002, 10:26 AM
HI,

Can u point me a url to two-fish.
I haven't seen that algorithm in bruce sheiner's publications.
I am neither familiar with the algorithm.
Thank u very much.

Well how many rounds were there for blow fish in scheiners publication -16?
I dont say that 16 rounds are insecure.
I just say why not use more rounds when it is a very little tax on processor time

Does digi secret use 16 or more rounds?
I always wonder when people have very fast processors now a days,they still stick to lesser rounds hoping they will not be crytanalised.

The 1 algorithm that uses longer rounds and keys than necessary(according to some ppl) is the GOST.

Yes ,sure 1st compress,encrypt :P
Thank u very much.

regards Data.

Otto
03-19-2002, 05:33 PM
Hi Data,

>Can u point me a url to two-fish.
>I haven't seen that algorithm in bruce sheiner's publications.
>I am neither familiar with the algorithm.

http://www.counterpane.com/twofish.html

>Thank u very much.
>
>Well how many rounds were there for blow fish in scheiners publication -16?
>I dont say that 16 rounds are insecure.
>I just say why not use more rounds when it is a very little tax on processor time
>
>Does digi secret use 16 or more rounds?

16. We had no intention to implement additional rounds, because that would have been a different cipher, not Blowfish any more. One can tweak the cipher as much as one likes, but when it comes to a commercial product, I think it would be irresponsible to modify the standard implementation.

>I always wonder when people have very fast processors now a days,they still stick to lesser
>rounds hoping they will not be crytanalised.
>
>The 1 algorithm that uses longer rounds and keys than necessary(according to some ppl) is
>the GOST.
>
>Yes ,sure 1st compress,encrypt :P
>Thank u very much.

Any time :-)

Regards,
Otto

DATA
03-20-2002, 01:19 AM
HI,
Thanx for the url on the 2 fish.

>We had no intention to implement additional rounds, because >that would have been a different cipher, not Blowfish any more. >One can tweak the cipher as much as one likes, but when it >comes to a commercial product, I think it would be irresponsible >to modify the standard implementation.

Yes,very much true.

also ...

Does any of the algorithms implemented in digi secret
involves double or triple encryption using 2 or 3 keys?
Tamos support is the best-Black Sheep.

Regards Data.

Otto
03-20-2002, 10:24 AM
Hi Data,

>Thanx for the url on the 2 fish.

Welcome!

>Does any of the algorithms implemented in digi secret
>involves double or triple encryption using 2 or 3 keys?

No.

>Tamos support is the best-Black Sheep.

Thanks:)

Regards,
Otto

DATA
03-21-2002, 01:44 AM
HI,

What about intermediate calculations stored by digi secret on disk/memory & virtual memory writing onto disk?Would it pose a threat and does digi secret clean disk/memory?

Regards Data.

DATA
03-22-2002, 02:43 PM
hi,
The encryption algorithm used in digi secret is pretty kool.
I tried compressing the encrypted file using winzip
and found that the comperession was merely 1.42%
more.

Shredding
--------------

Well I tried shredding 35 rounds.
I was able to capture all the calls by digisecret.
It does over write 35 times :)
The DoD standards recommend shredding 3 rounds,
they also do specify quite a few algorithms as standard
for shredding .
I guess the post paranoid of ppl will use 7 rounds.
If u use 35 rounds,it will be quite impossible to
recover the data.
I guess they use electron tunneling microscopes
to recover data but 35 rounds is no were near its reach.
How ever for the most paranoid it is best to physically
destroy the storage medium.
How ever I have a question out of curosity.
whats the importance of no:175?why try open a non-existing file?
Even the 1 using 9 passes does that.



6 Ds FindOpen C:\AN\TEST2.TXT SUCCESS test2.txt
7 Ds FindClose C:\AN\TEST2.TXT SUCCESS
8 Ds Attributes C:\AN\TEST2.TXT SUCCESS GetAttributes
9 Ds Attributes C:\AN\TEST2.TXT SUCCESS SetAttributes
10 Ds FindOpen C:\AN\TEST2.TXT SUCCESS test2.txt
11 Ds FindClose C:\AN\TEST2.TXT SUCCESS
12 Ds FindOpen C:\AN\TEST2.TXT SUCCESS test2.txt
13 Ds FindClose C:\AN\TEST2.TXT SUCCESS
14 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
15 Ds Close C:\AN\TEST2.TXT SUCCESS
16 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
17 Ds Read C:\AN\TEST2.TXT SUCCESS Offset: 0 Length: 8
18 Ds Close C:\AN\TEST2.TXT SUCCESS
19 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
20 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
21 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
22 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
23 Ds Close C:\AN\TEST2.TXT SUCCESS
24 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
25 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
26 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
27 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
28 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
29 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
30 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
31 Ds Read 0x346 SUCCESS Offset: 0 Length: 0
32 Ds Read 0x346 SUCCESS Offset: 0 Length: 18
33 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
34 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
35 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
36 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
37 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
38 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
39 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
40 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
41 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
42 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
43 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
44 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
45 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
46 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
47 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
48 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
49 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
50 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
51 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
52 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
53 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
54 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
55 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
56 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
57 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
58 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
59 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
60 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
61 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
62 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
63 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
64 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
65 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
66 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
67 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
68 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
69 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
70 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
71 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
72 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
73 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
74 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
75 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
76 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
77 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
78 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
79 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
80 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
81 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
82 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
83 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
84 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
85 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
86 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
87 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
88 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
89 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
90 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
91 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
92 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
93 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
94 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
95 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
96 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
97 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
98 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
99 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
100 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
101 Ds Write 0x346 SUCCESS Offset: 0 Length: 18
102 Ds Commit C:\AN\TEST2.TXT SUCCESS NOACCESSUPDATE
103 Ds Close 0x346 SUCCESS
104 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 18
105 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 18
106 Ds Write C:\AN\TEST2.TXT SUCCESS Offset: 18 Length: 0
107 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
108 Ds Close C:\AN\TEST2.TXT SUCCESS
109 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
110 Ds Read C:\AN\TEST2.TXT SUCCESS Offset: 0 Length: 8
111 Ds Close C:\AN\TEST2.TXT SUCCESS
112 Ds FindOpen C:\AN\TEST2.TXT SUCCESS test2.txt
113 Ds FindClose C:\AN\TEST2.TXT SUCCESS
114 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
115 Ds Close C:\AN\TEST2.TXT SUCCESS
116 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
117 Ds Read C:\AN\TEST2.TXT SUCCESS Offset: 0 Length: 8
118 Ds Close C:\AN\TEST2.TXT SUCCESS
119 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
120 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
121 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
122 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
123 Ds Close C:\AN\TEST2.TXT SUCCESS
124 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
125 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
126 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
127 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
128 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
129 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
130 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
131 Ds Read C:\*.* SUCCESS Offset: 0 Length: 0
132 Ds Close C:\*.* SUCCESS
133 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 1
134 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 1
135 Ds Write C:\AN\TEST2.TXT SUCCESS Offset: 1 Length: 0
136 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
137 Ds Close C:\AN\TEST2.TXT SUCCESS
138 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
139 Ds Read C:\AN\TEST2.TXT SUCCESS Offset: 0 Length: 8
140 Ds Close C:\AN\TEST2.TXT SUCCESS
141 Ds FindOpen C:\AN\TEST2.TXT SUCCESS test2.txt
142 Ds FindClose C:\AN\TEST2.TXT SUCCESS
143 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
144 Ds Close C:\AN\TEST2.TXT SUCCESS
145 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
146 Ds Read C:\AN\TEST2.TXT SUCCESS Offset: 0 Length: 8
147 Ds Close C:\AN\TEST2.TXT SUCCESS
148 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
149 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
150 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
151 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
152 Ds Close C:\AN\TEST2.TXT SUCCESS
153 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
154 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
155 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
156 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
157 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
158 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
159 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 0
160 Ds Read 0x35D SUCCESS Offset: 0 Length: 0
161 Ds Close 0x35D SUCCESS
162 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 1
163 Ds Seek C:\AN\TEST2.TXT SUCCESS Beginning Offset: 1
164 Ds Write C:\AN\TEST2.TXT SUCCESS Offset: 1 Length: 0
165 Ds Seek C:\AN\TEST2.TXT SUCCESS End Offset: 0
166 Ds Close C:\AN\TEST2.TXT SUCCESS
167 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
168 Ds Read C:\AN\TEST2.TXT SUCCESS Offset: 0 Length: 8
169 Ds Close C:\AN\TEST2.TXT SUCCESS
170 Ds Attributes C:\AN\TEST2.TXT SUCCESS GetAttributes
171 Ds Attributes C:\AN\TEST2.TXT SUCCESS GetAttributes

DATA
03-22-2002, 02:46 PM
172 Ds Open C:\AN\TEST2.TXT SUCCESS OPENEXISTING OPENALWAYS
173 Ds Read C:\AN\TEST2.TXT SUCCESS Offset: 0 Length: 8
174 Ds Close C:\AN\TEST2.TXT SUCCESS
175 Ds Open C:\AN\313616068716013149750120836.1194722307 NOTFOUND OPENEXISTING OPENALWAYS
176 Ds FindOpen C:\AN\TEST2.TXT SUCCESS test2.txt
177 Ds FindClose C:\AN\TEST2.TXT SUCCESS
178 Ds Rename C:\AN\TEST2.TXT SUCCESS C:\AN\313616068716013149750120836.1194722307
179 Ds Attributes C:\AN\313616068716013149750120836.1194722307 SUCCESS GetAttributes
180 Ds Open C:\AN\313616068716013149750120836.1194722307 SUCCESS OPENEXISTING OPENALWAYS
181 Ds Close C:\AN\313616068716013149750120836.1194722307 SUCCESS
182 Ds FindOpen C:\AN\313616068716013149750120836.1194722307 SUCCESS 313616068716013149750120836.1194722307
183 Ds FindClose C:\AN\313616068716013149750120836.1194722307 SUCCESS
184 Ds Delete C:\AN\313616068716013149750120836.1194722307 SUCCESS


Here are the logs for 9 passes
--------------------------------------

6 Ds Attributes C:\AN\NEWARCHIVE4.DGS NOTFOUND GetAttributes
7 Ds FindOpen C:\AN\NEWARCHIVE4.DGS NOTFOUND
8 Ds Attributes C:\AN SUCCESS GetAttributes
9 Ds Open C:\AN\NEWARCHIVE4.DGS NOTFOUND OPENEXISTING OPENALWAYS
10 Ds Open C:\AN\NEWARCHIVE4.DGS NOTFOUND OPENEXISTING OPENALWAYS
11 Ds Open C:\AN\NEWARCHIVE4.DGS NOTFOUND OPENEXISTING OPENALWAYS
12 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
13 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
14 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
15 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
16 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 1
17 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 1
18 Ds Write C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 1 Length: 0
19 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
20 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 1
21 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
22 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 1
23 Ds Read 0x3FD SUCCESS Offset: 0 Length: 0
24 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
25 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
26 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
27 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
28 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
29 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
30 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
31 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
32 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
33 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
34 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
35 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
36 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
37 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
38 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
39 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
40 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
41 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
42 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
43 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
44 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
45 Ds Read C:\*.* SUCCESS Offset: 0 Length: 0
46 Ds Close 0x3FD SUCCESS
47 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 1
48 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 1
49 Ds Write C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 1 Length: 0
50 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
51 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
52 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
53 Ds Read C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 0 Length: 8
54 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
55 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
56 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
57 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
58 Ds Read C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 0 Length: 8
59 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
60 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
61 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
62 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
63 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
64 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
65 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
66 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
67 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
68 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
69 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 75
70 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 75
71 Ds Write C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 75 Length: 0
72 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
73 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 75
74 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
75 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 75
76 Ds Read 0x308 SUCCESS Offset: 0 Length: 0
77 Ds Close 0x308 SUCCESS
78 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 75
79 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 75
80 Ds Write C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 75 Length: 0
81 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
82 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
83 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
84 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
85 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
86 Ds Read C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 0 Length: 8
87 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
88 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
89 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
90 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
91 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
92 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
93 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
94 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
95 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
96 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
97 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 524363
98 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 524363
99 Ds Write C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 524363 Length: 0
100 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
101 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 524363
102 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
103 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 524363
104 Ds Read C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 0
105 Ds Read C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
106 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
107 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
108 Ds Attributes C:\AN\NEWARCHIVE3.DGS SUCCESS Get Modify
109 Ds Attributes C:\AN\NEWARCHIVE3.DGS SUCCESS GetAttributes
110 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
111 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
112 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
113 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
114 Ds Read C:\*.* SUCCESS Offset: 0 Length: 432
115 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
116 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
117 Ds Close C:\*.* SUCCESS
118 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
119 Ds Write C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 0 Length: 4096
120 Ds Close C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS
121 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 524363
122 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 524363
123 Ds Write C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 524363 Length: 0
124 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
125 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
126 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
127 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
128 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
129 Ds Read C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 0 Length: 8

DATA
03-22-2002, 02:47 PM
130 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
131 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS OPENEXISTING OPENALWAYS
132 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
133 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
134 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
135 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
136 Ds Open C:\AN\NEWARCHIVE4.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
137 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
138 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
139 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
140 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
141 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
142 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 0
143 Ds Read C:\MY DOCUMENTS\DESKTOP.INI SUCCESS Offset: 0 Length: 0
144 Ds Close C:\MY DOCUMENTS\DESKTOP.INI SUCCESS
145 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 589
146 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS Beginning Offset: 589
147 Ds Write C:\AN\NEWARCHIVE4.DGS SUCCESS Offset: 589 Length: 0
148 Ds Seek C:\AN\NEWARCHIVE4.DGS SUCCESS End Offset: 0
149 Ds Close C:\AN\NEWARCHIVE4.DGS SUCCESS
150 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
151 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
152 Ds Attributes C:\AN\NEWARCHIVE3.DGS SUCCESS GetAttributes
153 Ds Attributes C:\AN\NEWARCHIVE3.DGS SUCCESS SetAttributes
154 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
155 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
156 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
157 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
158 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
159 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
160 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
161 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
162 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
163 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
164 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
165 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
166 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
167 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
168 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
169 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
170 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
171 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
172 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
173 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
174 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
175 Ds Read 0x31D SUCCESS Offset: 0 Length: 0
176 Ds Read 0x31D SUCCESS Offset: 0 Length: 432
177 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
178 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
179 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
180 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
181 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
182 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
183 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
184 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
185 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
186 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
187 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
188 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
189 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
190 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
191 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
192 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
193 Ds Write 0x31D SUCCESS Offset: 0 Length: 432
194 Ds Commit C:\AN\NEWARCHIVE3.DGS SUCCESS NOACCESSUPDATE
195 Ds Close 0x31D SUCCESS
196 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 432
197 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 432
198 Ds Write C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 432 Length: 0
199 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
200 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
201 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
202 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
203 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
204 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
205 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
206 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
207 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
208 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
209 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
210 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
211 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
212 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
213 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
214 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
215 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
216 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
217 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
218 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
219 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
220 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
221 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
222 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
223 Ds Read C:\*.* SUCCESS Offset: 0 Length: 0
224 Ds Close C:\*.* SUCCESS
225 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 1
226 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 1
227 Ds Write C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 1 Length: 0
228 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
229 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
230 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
231 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
232 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
233 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
234 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
235 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
236 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
237 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
238 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
239 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
240 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
241 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
242 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
243 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
244 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
245 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
246 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
247 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
248 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
249 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
250 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
251 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 0
252 Ds Read 0x331 SUCCESS Offset: 0 Length: 0
253 Ds Close 0x331 SUCCESS
254 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 1
255 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS Beginning Offset: 1
256 Ds Write C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 1 Length: 0
257 Ds Seek C:\AN\NEWARCHIVE3.DGS SUCCESS End Offset: 0
258 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
259 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
260 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
261 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
262 Ds Attributes C:\AN\NEWARCHIVE3.DGS SUCCESS GetAttributes
263 Ds Attributes C:\AN\NEWARCHIVE3.DGS SUCCESS GetAttributes
264 Ds Open C:\AN\NEWARCHIVE3.DGS SUCCESS OPENEXISTING OPENALWAYS
265 Ds Read C:\AN\NEWARCHIVE3.DGS SUCCESS Offset: 0 Length: 8
266 Ds Close C:\AN\NEWARCHIVE3.DGS SUCCESS
267 Ds Open C:\AN\108500379612919863761659669901.487521643 NOTFOUND OPENEXISTING OPENALWAYS
268 Ds FindOpen C:\AN\NEWARCHIVE3.DGS SUCCESS NewArchive3.dgs
269 Ds FindClose C:\AN\NEWARCHIVE3.DGS SUCCESS
270 Ds Rename C:\AN\NEWARCHIVE3.DGS SUCCESS C:\AN\108500379612919863761659669901.487521643
271 Ds Attributes C:\AN\108500379612919863761659669901.487521643 SUCCESS GetAttributes

DATA
03-22-2002, 02:49 PM
272 Ds Open C:\AN\108500379612919863761659669901.487521643 SUCCESS OPENEXISTING OPENALWAYS
273 Ds Close C:\AN\108500379612919863761659669901.487521643 SUCCESS
274 Ds FindOpen C:\AN\108500379612919863761659669901.487521643 SUCCESS 108500379612919863761659669901.487521643
275 Ds FindClose C:\AN\108500379612919863761659669901.487521643 SUCCESS
276 Ds Delete C:\AN\108500379612919863761659669901.487521643 SUCCESS


Tested to see if any intermediate files were being used while encryption

18 Ds Attributes C:\AN\NEWARCHIVE.DGS NOTFOUND GetAttributes
19 Ds FindOpen C:\AN\NEWARCHIVE.DGS NOTFOUND
20 Ds Attributes C:\AN SUCCESS GetAttributes
21 Ds Open C:\AN\NEWARCHIVE.DGS NOTFOUND OPENEXISTING OPENALWAYS
22 Ds Open C:\AN\NEWARCHIVE.DGS NOTFOUND OPENEXISTING OPENALWAYS
23 Ds Open C:\AN\NEWARCHIVE.DGS NOTFOUND OPENEXISTING OPENALWAYS
24 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
25 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
26 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
27 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
28 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 1
29 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 1
30 Ds Write C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 1 Length: 0
31 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
32 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 1
33 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
34 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 1
35 Ds Read C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS Offset: 0 Length: 0
36 Ds FindOpen C:\AN\TEST5.TXT SUCCESS test5.txt
37 Ds FindClose C:\AN\TEST5.TXT SUCCESS
38 Ds FindOpen C:\AN\TEST5.TXT SUCCESS test5.txt
39 Ds FindClose C:\AN\TEST5.TXT SUCCESS
40 Ds Open C:\AN\TEST5.TXT SUCCESS OPENEXISTING OPENALWAYS
41 Ds Close C:\AN\TEST5.TXT SUCCESS
42 Ds Open C:\AN\TEST5.TXT SUCCESS OPENEXISTING OPENALWAYS
43 Ds Read C:\AN\TEST5.TXT SUCCESS Offset: 0 Length: 8
44 Ds Close C:\AN\TEST5.TXT SUCCESS
45 Ds Open C:\AN\TEST5.TXT SUCCESS OPENEXISTING OPENALWAYS
46 Ds Seek C:\AN\TEST5.TXT SUCCESS Beginning Offset: 0
47 Ds Seek C:\AN\TEST5.TXT SUCCESS End Offset: 0
48 Ds Seek C:\AN\TEST5.TXT SUCCESS Beginning Offset: 0
49 Ds Close C:\AN\TEST5.TXT SUCCESS
50 Ds Open C:\AN\TEST5.TXT SUCCESS OPENEXISTING OPENALWAYS
51 Ds Seek C:\AN\TEST5.TXT SUCCESS Beginning Offset: 0
52 Ds Seek C:\AN\TEST5.TXT SUCCESS End Offset: 0
53 Ds Seek C:\AN\TEST5.TXT SUCCESS Beginning Offset: 0
54 Ds Seek C:\AN\TEST5.TXT SUCCESS Beginning Offset: 0
55 Ds Seek C:\AN\TEST5.TXT SUCCESS End Offset: 0
56 Ds Seek C:\AN\TEST5.TXT SUCCESS Beginning Offset: 0
57 Ds Read C:\WINDOWS\.PSD SUCCESS Offset: 0 Length: 0
58 Ds Close C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS
59 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 1
60 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 1
61 Ds Write C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 1 Length: 0
62 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
63 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
64 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
65 Ds Read C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 0 Length: 8
66 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
67 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
68 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
69 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
70 Ds Read C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 0 Length: 8
71 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
72 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
73 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
74 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
75 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
76 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
77 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
78 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
79 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
80 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
81 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 75
82 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 75
83 Ds Write C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 75 Length: 0
84 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
85 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 75
86 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
87 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 75
88 Ds Read 0x396 SUCCESS Offset: 0 Length: 0
89 Ds Close 0x396 SUCCESS
90 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 75
91 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 75
92 Ds Write C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 75 Length: 0
93 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
94 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
95 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
96 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
97 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
98 Ds Read C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 0 Length: 8
99 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
100 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
101 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
102 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
103 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
104 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
105 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
106 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
107 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
108 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
109 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 524363
110 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 524363
111 Ds Write C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 524363 Length: 0
112 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
113 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 524363
114 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
115 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 524363
116 Ds Read 0x39D SUCCESS Offset: 0 Length: 0
117 Ds Read 0x39D SUCCESS Offset: 0 Length: 4096
118 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
119 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
120 Ds Attributes C:\AN\TEST5.TXT SUCCESS Get Modify
121 Ds Attributes C:\AN\TEST5.TXT SUCCESS GetAttributes
122 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
123 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
124 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
125 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
126 Ds Read C:\WINDOWS\.PSD SUCCESS Offset: 0 Length: 17
127 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
128 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096

DATA
03-22-2002, 02:50 PM
129 Ds Close C:\WINDOWS\.PSD SUCCESS
130 Ds Close C:\AN\TEST5.TXT SUCCESS
131 Ds Write 0x39D SUCCESS Offset: 0 Length: 4096
132 Ds Close 0x39D SUCCESS
133 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 524363
134 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 524363
135 Ds Write C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 524363 Length: 0
136 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
137 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
138 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
139 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
140 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
141 Ds Read C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 0 Length: 8
142 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
143 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS OPENEXISTING OPENALWAYS
144 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
145 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
146 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
147 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
148 Ds Open C:\AN\NEWARCHIVE.DGS SUCCESS CREATENEW CREATEALWAYS OPENEXISTING OPENALWAYS
149 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
150 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
151 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
152 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
153 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
154 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 0
155 Ds Read C:\*.* SUCCESS Offset: 0 Length: 0
156 Ds Close C:\*.* SUCCESS
157 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 433
158 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS Beginning Offset: 433
159 Ds Write C:\AN\NEWARCHIVE.DGS SUCCESS Offset: 433 Length: 0
160 Ds Seek C:\AN\NEWARCHIVE.DGS SUCCESS End Offset: 0
161 Ds Close C:\AN\NEWARCHIVE.DGS SUCCESS
162 Ds Attributes C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS GetAttributes
163 Ds Open C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS OPENEXISTING OPENALWAYS
164 Ds Close C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS
165 Ds Open C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS OPENEXISTING OPENALWAYS
166 Ds Read C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS Offset: 0 Length: 8
167 Ds Close C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS
168 Ds Open C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS OPENEXISTING OPENALWAYS
169 Ds Seek C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS Beginning Offset: 0
170 Ds Seek C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS End Offset: 0
171 Ds Seek C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS Beginning Offset: 0
172 Ds Close C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS
173 Ds Open C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS OPENEXISTING OPENALWAYS
174 Ds Attributes C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS Get Modify
175 Ds Close C:\PROGRAM FILES\PLUS!\THEMES\B M W\BMW - ZIPDOWN.WAV SUCCESS

Out of curiosity again.In the above log
why?
35,58?reading history of ie.5
why 57?
and y 162-175?
Change an attribute of some .wav file.
I tried generating a few logs and they kept changing.

As u can see there is no write operation to any temperory file while
encrytping.Kool!

I also tried viewing the memory(my 64 mb of RAM!).
Read around 3 mb frm memory.
There were a lot of calls to digisecret in memory.
It was so dispersed,I really could n't any thing useful.
The intermediate calculations may be in memory,I cant say that for sure.

Looking overwall,Digi secret does what it says ,uses the best cryptographic
algorithms available & is highly recommendable.

It would still be nice if those questions posted above could be answered.

Regards Data.

Otto
03-22-2002, 05:23 PM
Hi Data,


Originally posted by DATA
It would still be nice if those questions posted above could be answered.


Not a problem, but please send your questions to support@tamos.com. These questions are just too specific for me (and perhaps for this forum :-) ) We'll then ask the development team to answer your questions. That would be the best way to get the answers, and the fastest one, as I don't visit this site every day.

Thanks for the compliments concerning DigiSecret!

Regards,
Otto

DATA
04-01-2002, 12:00 PM
hi,

The digisecret pass phrase can accept 256 symbols
(charecters),the ascii charecters from 0-255
It would be a good idea to utilise the entire space
provided for the pass phrase,atleast 128 charecters
would be good :)
To generate the ascii charecter in the passphrase
use the alt+ascii-number.

If the Ascii set charecters is used an exhaustive brute
force would on a 128 charecter pass phrase would take
(if ^ denote exponent)
256^128=1.797693134862315907729305190789e+308
attempts.
A 256 charecter pass phrase take
256^255=1.262383049660586222684174870651e+614
attempts if the passphrase used contains the charecter
of the ascii set.
Both are whopingly large numbers!
It would be a good idea to use a phrase longer than 128
charecters and to make use of the entir ascii set for
the pass phrase.

Regards Data.

Unregistered
04-02-2002, 10:48 AM
Wish that I was that advanced :) Regards, Newbietoo

DATA
04-04-2002, 07:27 AM
HI,

the idea behind brute force is pretty simple.

I'll try to make this simple.

Suppose ur passwd is ' z ' with out the quotes of course.

Now since a classical brute force checks for all combinations.

In english there are 26 alphabets (a-z)

So if u brute force 'z ' ,the passwd is found in 26 attempts.


Now if ur passwd is ' zz '
A complete brute force will take 26 * 26 attempts.


For an 8 alphabet word,the complete brute force takes

26*26*26....*26(8 times)

I just use ^ to represent power or exponent.


26*26*26....*26(8 times)=26^8


Now if my passwd uses both capital and small letters.

For an extensive brute force now we have to search for both capital and small letters.
If there is 1 alphabet in the passwd we dont know if it is capital or small letter.

So total brute force takes (26+26)=52 attempts for breaking a passwd of 1 charecter length.

Extending it to 8 charecters,if the passwd use both capital and small letters.

52*52*52.....*52(8 times)
which is equal to 52^8.

Here the key space is small.(A pass phrase is not a key exactly,how ever it is used to generate the keys).

For the sake of generality lets consider a pass phrase as a key.
Since there are 256 ascii charecters if u use,the difficultly of brute force increases drastically.

if ur passwd consists any 1 of these 256 ascii charecters,it takes 256 attempts for a complete brute force.

If u use a 128 charecter passwd ,brute force needs
256^128 attempts

If u use a 255 charecter passwd ,(255 being the maximum input space for digisecret)brute force needs
256^255 attempts.

Regards Data.

DATA
04-04-2002, 07:36 AM
hi,

Hope that explanation is understood for the very reason i omitted the word permutations & combinations :)

Here is a thread of a c programme that illustrates the idea of a brute force.
The programme hardly does any thing but u will get the concept.

the thread is

http://www.all-nettools.com/forum/showthread.php?threadid=265

Look for subject Brute force.

I thought it was silly of me to post that,any way hope that it will be of use now :P

regards Data.