![]() | Register | FAQ | Members | Social Groups | User Map | Calendar | Search | Today's Posts | Mark Forums Read |
| Group Project A place to discuss the group projects. |
| | | LinkBack | Thread Tools | Search Thread | Language |
| Sponsored Links |
| | #1 | |
![]() | Quote:
Not being a programmer, I don't quite know the implications of this task such as processor time, memory usage, etc. but I think this would be a very useful feature for schools. Certainly it would stand as a big barrier to spyware, malware, adware, etc, as well as stopping staff & pupils trying to install unauthorised applications. Can someone tell me if this is possible, and whether it can be added to the (potential) features list for the Edugeek Project? Cheers, Rob. | |
| |
| | #2 |
![]() Join Date: Jun 2005 Location: Leicestershire
Posts: 5,225
Thanks: 34
Thanked 85 Times in 60 Posts
Blog Entries: 1 Rep Power: 33 | well project (once i get my net connection sroted) is an admins tool kit in not so many words and adding it as part of project not an issue.. As for program side not sure problem is have to make sure that it very small as it need to run a lot if think of amount of work doing for example just do task list to see amount it would have to check before you start doing anything. but could be possable... what do others think? russ |
| |
| | #3 | |
![]() Join Date: Jun 2005 Location: Fylde, Lancs, UK.
Posts: 9,934
Thanks: 42
Thanked 230 Times in 209 Posts
Blog Entries: 1 Rep Power: 67 | Quote:
Disclaimer: Here be dragons. I don't believe this is possible on Windows at the moment. You need intimate support from the OS internals to do this kind of thing and it just doesn't exist. | |
| |
| | #4 |
![]() Join Date: Jun 2005 Location: Leicestershire
Posts: 5,225
Thanks: 34
Thanked 85 Times in 60 Posts
Blog Entries: 1 Rep Power: 33 | was thinking about this problem being is that got antivirus software that intercepts programs and then this could slow system right down... russ |
| |
| | #5 |
![]() | It is possible in vb to list all running application and with that information could compare every title against a safe list and the close the program that is not on the list Tom |
| |
| | #6 | |
![]() Join Date: Nov 2005 Location: County Durham
Posts: 5,687
Thanks: 106
Thanked 90 Times in 73 Posts
Blog Entries: 1 Rep Power: 38 | Quote:
| |
| |
| | #7 |
![]() | i would have to check my coding but i think it possible to pull the programs path and name, which i'm guessing you could use to check against a safe list |
| |
| | #8 |
![]() Join Date: Aug 2005 Location: Birmingham, UK
Posts: 495
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0 | using names as a basis for comparison is a bad idea, for instance, i could just rename a malicious piece of code to a process name that has been declared safe to run and voila, md5sums of the exes would be more useful, but would need to be updated when the program version changes On a side note, doesnt windows group policies have a similar sort of system for safe program execution (which uses the path system and invariably can be bypassed with the method above) |
| |
| | #9 |
![]() Join Date: Nov 2005 Location: County Durham
Posts: 5,687
Thanks: 106
Thanked 90 Times in 73 Posts
Blog Entries: 1 Rep Power: 38 | @E1uSiV3: Yes, I know the exact GPO you are thinking of and it goes back to Win9x days, "Only allow the following programs to be executed" or similar wording. In Win9x it was possible to rename an EXE to something that was allowed, but as far as I know, the newer Win2K+ version of this GPO actually makes a hash of the file, which means that users can't rename EXEs they want to run - but secondly, when applications change, you must remember to re-do the hash of the EXE otherwise it might not run at all |
| |
| | #10 |
![]() Join Date: Dec 2005 Location: In the server room, with the lead pipe.
Posts: 1,044
Thanks: 26
Thanked 36 Times in 25 Posts
Rep Power: 15 | I have a nasty feeling that hashes + automatic patching = bad things. You'd have to be able to easily check which system file hashes have changed, whether the change is legit (or not) and be able to push out the new hashes as part of the patching process. Is anyone here using this function with success / beyond testing? |
| |
| | #11 |
![]() Join Date: Dec 2005 Location: Walsall
Posts: 1,253
Thanks: 27
Thanked 6 Times in 5 Posts
Rep Power: 10 | I would have thought that the hashing for Windows System patches and the like would be fine just the application software would be the issue? I suppose it depends on how much software you run and how frequently it needs patching. As long as you run the update then make the changes I can't see a problem with that solution? Wes |
| |
| | #12 |
![]() Join Date: Aug 2005
Posts: 1,694
Thanks: 11
Thanked 31 Times in 30 Posts
Rep Power: 15 | Dont exe's or any other file types that are able to run have digital signatures or something to that effect or possibly something else that allow you to determine if it is malware or not ? |
| |
| | #13 | |
![]() Join Date: Aug 2005 Location: Birmingham, UK
Posts: 495
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0 | Quote:
The whole windows patching issue can be avoided by adding a rule for the whole windows directory as it should be read only anyway for joe public | |
| |
| | #14 |
![]() Join Date: Jun 2005
Posts: 197
Thanks: 0
Thanked 3 Times in 3 Posts
Rep Power: 9 | Indeed. The trouble is you get naff educational software that insists on having write access to .ini files it installs in the windows folder, despite the fact that it only ever reads settings from them. |
| |
| | #15 |
![]() Join Date: Aug 2005
Posts: 1,694
Thanks: 11
Thanked 31 Times in 30 Posts
Rep Power: 15 | Asked a Q on EE , here is the URL : http://www.experts-exchange.com/Prog..._21700066.html Registration is free ( at least there should be an option to register for free ) If not let me know and I can post back with the info. |
| |







