It is currently Mon Aug 19, 2019 3:05 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 51 posts ]  Go to page 1, 2, 3, 4  Next
Author Message
 Post subject: PureAV - Antivirus in PureBasic - finally here
PostPosted: Fri Jun 30, 2006 5:34 pm 
Offline
PureBasic Fanatic
PureBasic Fanatic

Joined: Fri Dec 09, 2005 12:15 pm
Posts: 2236
Location: Elbonia
Hi, i am proud to announce you PureAV, an open source antivirus scanner
built totally in PureBasic4. This is the first public release and i guess it has lots of bugs inside. I am willing to continue improving it, but this needs very much time and help from you. I hope you like it and will find it usefull. The sources are included (please read the license before using it).

Download PureAV -> PureAV_v1.2.7z
Image

[Edit]
Forgot about it, here is a small decoy to test PureAV :D.
Not.A.Virus.PureAVTestFile -> Decoy.7z

_________________
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)


Last edited by Inf0Byt3 on Fri Jun 30, 2006 10:41 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 5:47 pm 
Offline
PureBasic Expert
PureBasic Expert

Joined: Wed Oct 29, 2003 4:35 pm
Posts: 10524
Location: Beyond the pale...
*ucking hell InfoByt3.

First impressions - outstanding work. Well done. A good show piece for PB4 I reckon. 8)

If you don't mind me asking, where'd you get all the virus hashes from? You didn't really download all those viruses did you?

Anyhow, I'll keep testing......

**EDIT - hey keep this up and I for one would be happy to donate for this. A simple, but effective antivirus solution! Ever tried updating Mcafee antivirus? Bloody activex controls screw my system up almost every time!

_________________
I may look like a mule, but I'm not a complete ass.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 6:21 pm 
Offline
PureBasic Fanatic
PureBasic Fanatic

Joined: Fri Dec 09, 2005 12:15 pm
Posts: 2236
Location: Elbonia
Thank you very much for the feedback and for the kind words. I am more than happy to build something that helps. I will do my best do make it work better than a commercial one. About the hashes... Yes, I am nuts... I downloaded all the collections I found... When I was entering the virii dir, my computer was freezing because they were too many :lol: .

_________________
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 7:56 pm 
Offline
Addict
Addict
User avatar

Joined: Wed Dec 22, 2004 4:12 pm
Posts: 2446
Location: Norway
It's a very nice and professional program! ;)

Here is a little screenshot I made of it:
Image

_________________
I like logic, hence I dislike humans but love computers.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 8:27 pm 
Offline
PureBasic Fanatic
PureBasic Fanatic

Joined: Fri Dec 09, 2005 12:15 pm
Posts: 2236
Location: Elbonia
Thanks! Allready thinking to make a Control Center. I tried to make one but I didn't like how it was looking and working and I abandoned it. I will try to remake it as soon as I can...

_________________
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 10:26 pm 
Offline
Addict
Addict
User avatar

Joined: Fri Apr 25, 2003 7:06 pm
Posts: 2244
Location: Argentina
Where we can update virus definitions? Are there some open-project to find this kind of stuff?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 10:33 pm 
Offline
Addict
Addict
User avatar

Joined: Fri Feb 13, 2004 12:45 am
Posts: 2786
Location: Bergen, Norway
Wow, VERY impressive.
Don't have any viruses to really test it, but it looks freakin' A ;)

_________________
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 10:33 pm 
Offline
PureBasic Fanatic
PureBasic Fanatic

Joined: Fri Dec 09, 2005 12:15 pm
Posts: 2236
Location: Elbonia
For now, I don't have any updates. I need people to send me undetected threats so I can add them to the database. I need a place where we can work on this project. BTW, I am working now on a simple updating engine and I will repack PureAV as soon as it's ready. If you know such a place where we can work on open-projects made in PureBasic, please announce me.

[Edit]
Sorry GeoTrail, (slow typer :D)... Thanks.

_________________
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 10:37 pm 
Offline
Addict
Addict
User avatar

Joined: Tue Dec 23, 2003 3:54 am
Posts: 1637
:shock: Very nice! (although I have no viruses to test on)

What does this do to infected files, just delete them?

By the way, if you click Scan Path and choose a folder, it doesn't scan that folder...


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 10:46 pm 
Offline
PureBasic Fanatic
PureBasic Fanatic

Joined: Fri Dec 09, 2005 12:15 pm
Posts: 2236
Location: Elbonia
You can check the first post, I just added a decoy to show you how it acts when it founds something. It displays a messagebox.
About the scanner, yes, for now it only deletes or ignores infections, but I'm not planning to add disinfection support because it would be a pain and it's not a job for a single man... About the bug, it happends here too, I'm investigating this and I'll post a bugfix tomorrow. Thanks.

_________________
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 11:13 pm 
Offline
PureBasic Fanatic
PureBasic Fanatic

Joined: Fri Dec 09, 2005 12:15 pm
Posts: 2236
Location: Elbonia
@kenmo, check this one out :D :If I start PureAV from the IDE, it works. When I create an executable and try to scan a path, it crashes. Can ayone confirm this?

_________________
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jun 30, 2006 11:52 pm 
Offline
PureBasic Expert
PureBasic Expert

Joined: Wed Oct 29, 2003 4:35 pm
Posts: 10524
Location: Beyond the pale...
I can't compile because I do not have the required libraries installed, but I can confirm that when scanning a selected path, PureAV simply scans my windows directory instead of the one I have selected!

_________________
I may look like a mule, but I'm not a complete ass.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jul 01, 2006 12:21 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Mon Apr 25, 2005 9:28 pm
Posts: 701
Location: $300:20 58 FC 60 - Vietnam
Tested with the fake virus inside decoy.exe => ran ok.
But when it returned on the main window, it lost all the infos about the speed, number of files scanned, etc... all the numbers went to '0' ! :?

_________________
“Fear is a reaction. Courage is a decision.” - WC


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jul 01, 2006 12:31 am 
Offline
PureBasic Fanatic
PureBasic Fanatic

Joined: Fri Dec 09, 2005 12:15 pm
Posts: 2236
Location: Elbonia
Thanks for the reports. BTW, I think PureAV scans the windows dir first because the 'scan memory' option is enabled and it scans the dlls loaded in memory and the processes. Just try to disablw that option and make a scan... It should work. (well, excepting that crash after scanning 10-20 files).

@flaith: It's on the list now, thx.

I will remake the package, because it's a little bit messy and post tomorrow a nice 'remake' with all the bugs fixed and compilable from sources.

_________________
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jul 01, 2006 12:44 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Sun May 21, 2006 11:22 pm
Posts: 364
Location: Sankt Veit am Flaum
Great, keep making it better than some comercial.
Tested with EICAR.COM: http://www.eicar.org/anti_virus_test_file.htm but didn't detect it when scanned path.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 51 posts ]  Go to page 1, 2, 3, 4  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye