FROM:    Harry Thijssen                Area # 42 (      VIRUS       )
TO:      Frans Veldman                 MSG # 460, Oct-2-90 9:26pm
SUBJECT: Better idea

 
Hi Frans;
 
>Why can't assembler be reliable and easy to write? For me it is 
>easier than writing in Pascal :-) 
 
It is personal, but in general, debugging of an assembler program 
takes more time. 
 
>No problem. HTScan is available for download on many BBS's in
 
>Thanks, I already got it. You are right, it is (was) amazing 
fast... 
>I agree that it was a misunderstanding of me that reading the file 
>consumes the most part of the scanning process. Please accept my 
>"apologies".... 
 
No need for, it is a joy discussing with you.
 
>Because I was wondering how your scanner could be that fast, I just 
>began to think... think... think...
>The result: TBSCAN is now more than twice times as fast 
("analyzing" 
>more than four (!) times), due to an optimization of the string 
search 
>algorithm.... Thanks! 
 
Like I said in my first message, the algorithm is most important. I 
still believe that.
 
>I have read that Jan Terpstra will no longer support VIRSCAN.EXE, 
and 
>starts to use the wildcard features of our scanners. I think it is 
>wise if we try to be compatible with each other. I already 
>implemented your *-wildcard (skip a variable amount of garbage)... 
 
I agree.
 
>I said I had my doubts about the speed of the string search 
>algorithm, NOT about the reliability of your program. 
>Beside that, I tested your program and you convinced me. I'm 
>surprised with the speed improvement that could be achieved by a 
>better string search algorithm. Now I developed a faster string 
>search algorithm with lookup tables, and TBSCAN is now more than 
>twice as fast as ever before! Thanks for your comments! 
 
Hmm, now I have to think again?
 
>BTW, maybe we can work together to establish a new and common
>signature-file format. I already implemented your *-wildcard.
 
Also BTW, I already working at it. In the next release, in Beta-test 
now, could be available next week, I support LOW en HIGH scanning in 
memory. I accept, let us learn from each other and kill the viruses. 
(Maybe the writers too!) Besides, I like discussions like this. 
 
Regards, Harry Thijssen
 

--- 

--- TosScan(q) 1.00
 * Origin: INFOdesk's Remote Access System [+31-70-3.89.88.22] *HST* (2:512/2)
SEEN-BY: 2/225 241/1 2 242/20 244/1 310/11 490/1 10 20 40 60 
SEEN-BY: 504/156 310 507/1 13 430 440 642 7000 9001 512/0 515/1 
SEEN-BY: 515/801 821 841 871 
