Welcome, Register for free! or Login below:
EduGeek.net RSS Feeds Register FAQ Members Social Groups User Map Calendar Search Today's Posts Mark Forums Read

Scripts If you need or have any scripts then get 'em here.

Go Back   EduGeek.net Forums > Coding and Web Development > Scripts
Reply
 
LinkBack Thread Tools Search Thread Language
Sponsored Links
Old 22-02-2008, 10:00 AM   #1
 
bizzel's Avatar
 
Join Date: Jul 2007
Location: Durham
Posts: 427
uk uk durham city
Thanks: 47
Thanked 74 Times in 23 Posts
Rep Power: 16 bizzel is just really nicebizzel is just really nicebizzel is just really nicebizzel is just really nice
Send a message via Skype™ to bizzel
Cool Script Spy

I'm still hacking away at my helpdesk project but in the meantime I've been working on another program - somewhat like ANFS. Script Spy is a scanner for malicious scripts designed for use on medium/large networks. It features an efficient scanning engine and integration with ClamAV.

I'll be putting in a few niceties, such as the ability to find hidden scripts (eg. a .bat renamed to a .jpg), virus scanning of found scripts with ClamAV and automatic signature updates. Unlike my helpdesk, I'll have Beta quality code available in a couple of weeks time.

Last edited by bizzel; 09-03-2008 at 01:11 AM..
  Reply With Quote
Old 22-02-2008, 10:12 AM   #2
 
plexer's Avatar
 
Join Date: Dec 2005
Location: Norfolk
Posts: 4,059
uk
Thanks: 30
Thanked 86 Times in 85 Posts
Rep Power: 30 plexer is a glorious beacon of lightplexer is a glorious beacon of lightplexer is a glorious beacon of lightplexer is a glorious beacon of lightplexer is a glorious beacon of light
Default

looks good.

Ben
  Reply With Quote
Old 22-02-2008, 10:26 AM   #3
 
Dos_Box's Avatar
 
Join Date: Jun 2005
Location: Preston, Lancashire
Posts: 3,618
uk uk lancashire
Thanks: 7
Thanked 110 Times in 53 Posts
Blog Entries: 6
Rep Power: 37 Dos_Box is a splendid one to beholdDos_Box is a splendid one to beholdDos_Box is a splendid one to beholdDos_Box is a splendid one to beholdDos_Box is a splendid one to beholdDos_Box is a splendid one to behold
Send a message via MSN to Dos_Box
Default

Ooooh. Handy.
  Reply With Quote
Old 22-02-2008, 12:06 PM   #4
 
kmount's Avatar
 
Join Date: Feb 2007
Location: Northamptonshire
Posts: 1,378
uk
Thanks: 51
Thanked 105 Times in 102 Posts
Rep Power: 25 kmount is a name known to allkmount is a name known to allkmount is a name known to allkmount is a name known to allkmount is a name known to allkmount is a name known to all
Default

Looking forward to giving that a whirl, good job.
  Reply With Quote
Old 22-02-2008, 12:52 PM   #5
 
Sylv3r's Avatar
 
Join Date: Jul 2005
Location: Co. Durham
Posts: 1,008
uk uk durham city
Thanks: 24
Thanked 42 Times in 30 Posts
Rep Power: 16 Sylv3r has a spectacular aura aboutSylv3r has a spectacular aura aboutSylv3r has a spectacular aura about
Send a message via MSN to Sylv3r Send a message via Skype™ to Sylv3r
Default

Sounds good.

Thanks
  Reply With Quote
Old 25-02-2008, 08:38 PM   #6
 
bizzel's Avatar
 
Join Date: Jul 2007
Location: Durham
Posts: 427
uk uk durham city
Thanks: 47
Thanked 74 Times in 23 Posts
Rep Power: 16 bizzel is just really nicebizzel is just really nicebizzel is just really nicebizzel is just really nice
Send a message via Skype™ to bizzel
Thumbs up

Well I had a really quiet day at work (something that's happily becoming more common!) so I've been hacking away at the code. I've managed to almost double the speed of the scanning code and it's quite a lot more stable now. Using regular expression matching I've got the scanning engine hitting 4GB a second on a Pentium M 1.7 with 1GB RAM. That's also on a 4200rpm disk!

Obviously that will vary depending on the disk speed and whether you're scanning over the network as opposed to locally. Either way, I'm sure this is several times faster than using the built-in Windows search, not to mention that it scans for all specified filetypes in 1 run.

I've also optimised the threading so the GUI remains nicely responsive throughout. Hopefully I should have a working copy for you to try by the end of the week.

Last edited by bizzel; 09-03-2008 at 01:13 AM..
  Reply With Quote
Old 09-03-2008, 01:15 AM   #7
 
bizzel's Avatar
 
Join Date: Jul 2007
Location: Durham
Posts: 427
uk uk durham city
Thanks: 47
Thanked 74 Times in 23 Posts
Rep Power: 16 bizzel is just really nicebizzel is just really nicebizzel is just really nicebizzel is just really nice
Send a message via Skype™ to bizzel
Default

Well the end of the week came and went and, like all programming deadlines, this one wasn't met. I've had a lot of difficulties with the scanning engine due to an interesting quirk of the .net framework when it comes to handling folder security.

I haven't given up though, the scanning is faster than ever. All that remains now is to squash a few bugs (I've already fixed a lot) and complete the front end. In order to make it as reliable as possible, I'm debugging it on a clone of my filesystem which I've deliberately corrupted. No deadlines this time, it's done when it's done.


Last edited by bizzel; 09-03-2008 at 02:28 PM..
  Reply With Quote
Reply

Register now for FREE and post messages!


Username: Password: Confirm Password: E-Mail: Confirm E-Mail:
Birthday:      
Image Verification
  I agree to forum rules 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Joomla Theme's FN-GM Web Development 4 01-09-2007 04:57 PM
Ranger and XP theme starscream Network and Classroom Management 8 03-07-2007 09:24 PM
Deploying a XP theme through GPO Kyle Windows 5 11-03-2007 09:42 PM
Christmas Theme SimpleSi General Chat 16 19-12-2005 10:28 AM



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search Thread
Search Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT +1. The time now is 07:37 AM.
Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Copyright EduGeek.net