goodhead (22nd October 2009)
No, they are failing themselves! It is their future and they have to be responsible for their own actions. We have found that SWF files can be run from most programs which makes it impossible to stop, banning them through the proxy will only stop the ones on the intenet, the ones they bring in are another thing.
They need to address their attitude to learning.
I have had a checked and the process name that runs is definitely called javaw. I'm not sure if you have a copy of the game that you have to check what the process name is on your system. Can you send me a copy of your ini file (it may be an idea to take out your password)? I have a copy of the game which I have attached if you need it.
It seems to be an unusual problem but i'm sure we will get to the bottom of it.
Trav
Hi,
Sorry for the delay, I had been bombarded with problems for teachers and pupils. I have had a look at your file and tried to use your configuration on one of our machines and you are right, it doesn't stop java from running. I examined your config file and found that you had made the same mistake as me in your settings. The KILL command is case sensitive when looking at the processes. Change your Javaw to lowercase (javaw) and it should kill java as well.
Trav
P.S. Thanks for the new game![]()
goodhead (22nd October 2009)
forget last post. I have it working for exe files as well.
Thanks very much for you help.
Good programming. Not sure what the banned.html and accessdenied.htm files do as they dont seem to pop up or any think.
Dan
These files are only used when flash games open up in internet explorer. If they open in standalone flash then they are just killed.
Trav
sorry to bother you again.
I've just found a mortal combat game. its an swf file.
I have not added its hash to the txt file. When your app is running and i double click the game its kills it.
Why? its not been hashed.
Dan
It sounds to me like your default swf player is the standalone flash player. If you open the file in internet explorer it will check the hash and only block files that are in the hash list. If you open it in flash player and flash player is getting killed by the app then it will close it down whether it is hashed or not.
Trav
P.S. It isn't my app but I love it so much that I know it nearly inside out
Somehow i can not get it to work properly.
Atm we have autumn holidays, so i have some spare time to test it at home.
The program installs and runs fine, but it does not collect any new games into the toCheck directory.
I`m testing on a laptop and all directories etc. are localy installed and i`ve full rights to those directories.
I`ve tested several game websites, which all use flash games, the .swf files are cached in the Temporary Internet Files directory but they are not copied to the toCheck directory.
My test setup/directory:
C:\Program Files\ags\mcp\accessdenied.htm
C:\Program Files\ags\mcp\banned.html
C:\Program Files\ags\mcp\GameKillerApp.exe
C:\Program Files\ags\mcp\Interop.SHDocVw.dll
C:\Program Files\ags\mcp\mcp.ini
C:\Program Files\ags\mcp\MCPHasher.exe
C:\Program Files\ags\mcp\mcplist\hashlist.txt
C:\Program Files\ags\mcp\mcplist\whitelist.txt
C:\Program Files\ags\mcp\logs\
C:\Program Files\ags\mcp\logs\toCheck\
My mcp.ini
PASSWD=stopit
LOG=C:\Program Files\ags\mcp\logs
BANNEDPAGE=C:\Program Files\ags\mcp\accessdenied.htm
HASHLIST=C:\Program Files\ags\mcp\mcplist\hashlist.txt
WHITELIST=C:\Program Files\ags\mcp\mcplist\whitelist.txt
DEBUGPASS=debugpass
CHECKTIMER=5
LOADTIMER=60
MAKECOPY=TRUE
Test OS = Windows XP SP3
Test browser = Internet Explorer 8
Has the GameKillerApp.exe process got write permission in the toCheck directory?
Just on the subject of GameKiller3, how's it coming along?
Am I correct in thinking that only .swf files running in Internet Explorer are added to the 'tocheck' folder? The files run directly by double clicking them and using saflashplayer aren't currently added?
Hi
I'd love to try Gamekiller (whichever version!) but the link doesn't seem to work?
Thanks
![]()
Hi all,
For those of you having trouble with gamekiller, sorry, but its really badly written and hacky.
It has two parts. The 1st is a hashing engine that monitors IE7 windows for url's ending in .swf
When found, it will obtain a copy of the file and generate an MD5 hash to check against a specified list of md5 hashes. If it exists on this list it will re-direct the browser window to a page specified in the .ini
The other part of the program will monitor the process list and kill any process who's name matches the KILL argument in the .ini
These are all forced to lower case.
eg.
KILL=outlook
KILL=flashplayer
This will prevent either outlook and flashplayer from running.
MAKECOPY=TRUE will make the program take a copy of any file that it can get that ISN'T matched by a MD5 hash check.
I have not used IE8 so I dont know if the methods for getting hold of URL's from open instances are the same as IE7.
Work on the new version (gamekiller3) is currently stalled due to workload at work, cisco sem3, and learning Android programming.
There are currently 2 users browsing this thread. (0 members and 2 guests)