Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: ACagliano on October 11, 2010, 05:01:46 pm

Title: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: ACagliano on October 11, 2010, 05:01:46 pm
I should have a release of the partially complete software ready within a few days. A few features will definitely not be functional in this release, such as the RunProg Hook.

Anyone willing to alpha test, post so below.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: DJ Omnimaga on October 11, 2010, 05:11:36 pm
I'll probably think about it for a bit as I am kinda tired lately, but if I have some free time I'll let you know.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: Builderboy on October 11, 2010, 05:36:55 pm
I'll test it out, but im worried, how many false alarms am i likely to get?  I have never encountered a prank file, and im wondering how likely it is to give me a false positive.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: ACagliano on October 11, 2010, 05:56:50 pm
I'll test it out, but im worried, how many false alarms am i likely to get?  I have never encountered a prank file, and im wondering how likely it is to give me a false positive.

I went for quote and accidentally hit "rate down". Then I rated it up. lol. As for your question, the virus definitions contain only severe stuff, so likely not many at all. I won't even catch all potential crash or feeze liable programs, but is designed to detect really dangerous stuff.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: Builderboy on October 11, 2010, 06:06:23 pm
it searches for hex codes that are part of bad sequences correct?  Is it possible that if a program had data (say sprite data for instance) in this sequence that it would read it as a virus?
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: ACagliano on October 14, 2010, 02:28:08 pm
Progress Report


MAJOR ERROR IN MY PROGRAM THUS FAR. I COMPILED AND RAN IT AND THE FOLLOWING HAPPENED.

1. When I try to run or edit any program from the TI-OS program menu, I get Err: Undefined.

2. Axe Parser 0.4.4 throws an Err: Unknown Err.

3. CalcSys App crashes when I try to enter the Prog VAT.


Resolved by reinstalling the OS.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: AngelFish on October 14, 2010, 02:48:56 pm
I'm really curious about this, so I'd be happy to do an alpha test. Although, let me know if Blast writes to Flash so I can start saving up for a new calc or just use Wabbitemu.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: ACagliano on October 14, 2010, 02:52:15 pm
It isn't supposed to write to flash. It is supposed to do all writing in the RAM. That's why I have no clue what the f*** just happened.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: AngelFish on October 14, 2010, 02:57:56 pm
Is your addressing correct?
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: ACagliano on October 14, 2010, 03:00:27 pm
I need to double check it. There may be one issue. I directly edit the *Reserved* byte of the VAT for two programs, so calling the wrong address could cause issues. Other than that, idk.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: matthias1992 on October 14, 2010, 03:23:24 pm
I am willing to test but that error that just happened sounds pretty severe...
actually the reason i will be testing this is to see if I am clever enough to get around your antivirus :P its very tempting...

I wish you good luck on resolving the error, you can of course always share the source here and quickly find the cause but that is up to you...
I think I slowly begin to see some use for this program (not to be rude) I was skeptical at first but I think it has some neat features, you could eventually turn it into a teachers program that will allow the teacher to block games from being played etc...not that most students will like it but hey, the teachers will...gets you a A+ the next exam :P
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: AngelFish on October 14, 2010, 04:06:45 pm
actually the reason i will be testing this is to see if I am clever enough to get around your antivirus :P its very tempting...

Ditto  ;D

Of course, I also want to see how it works.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: DJ Omnimaga on October 14, 2010, 04:23:37 pm
Progress Report


MAJOR ERROR IN MY PROGRAM THUS FAR. I COMPILED AND RAN IT AND THE FOLLOWING HAPPENED.

1. When I try to run or edit any program from the TI-OS program menu, I get Err: Undefined.

2. Axe Parser 0.4.4 throws an Err: Unknown Err.

3. CalcSys App crashes when I try to enter the Prog VAT.


Resolved by reinstalling the OS.
Hmm you should update to the latest Axe version (0.4.5), unless you use Axioms. Otherwise, try to check what might be causing the problem and feel free to post code in the axe sub forum if you need help.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: matthias1992 on October 14, 2010, 04:33:41 pm
Progress Report


MAJOR ERROR IN MY PROGRAM THUS FAR. I COMPILED AND RAN IT AND THE FOLLOWING HAPPENED.

1. When I try to run or edit any program from the TI-OS program menu, I get Err: Undefined.

2. Axe Parser 0.4.4 throws an Err: Unknown Err.

3. CalcSys App crashes when I try to enter the Prog VAT.


Resolved by reinstalling the OS.
Hmm you should update to the latest Axe version (0.4.5), unless you use Axioms. Otherwise, try to check what might be causing the problem and feel free to post code in the axe sub forum if you need help.
I second ^That
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: ACagliano on October 14, 2010, 05:45:25 pm
Oh, basically, Kerm told me that in the folder structure of DCS, a folder has the name

%FLD[n].

To place a program into a folder, you change its *Reserved* byte to the [n] value.
The Reserved byte is at P-2, the type byte is at P-1, based on Quigbo's VAT parsing routine.

My problem was that I stored [n] to {P-1} by accident, instead of {P-2}. That changed the program's type byte to..who knows what, instead of changing the Reserved byte.


As for posting routines, sure. I will do that maybe later or tomorrow, I will post that part of the routine.
Title: Re: Blast AntiVirus Version 4.5 alpha - testers needed
Post by: Munchor on November 27, 2010, 10:23:58 am
If you need a tester, I can do it :)

HOWEVER, I'm using Nspire 84+ Keypad :S