Novell Home

Apps You Might Want to Ban: Part 2

Novell Cool Solutions: Trench
By Andrew White

Digg This - Slashdot This

Posted: 1 Apr 2004
 

This contribution from the Network Manager at Salisbury College, UK, is a bit longer than usual, so we put it in this separate article. It was written in response to an Open Call about Apps You Might Want to Ban. See the other entries here.

For more information on Rogue Process Management see this section of the documentation.

I use the third-party application ScanWindows 1.0.5 which is available from Cool Tools http://www.novell.com/coolsolutions/tools/1609.html

I have a force run application that does the following:

  1. Distributes scanwin.exe and MSSTDFMT.DLL to the windows directory of each workstation and these are set to distribute always and copy if doesn't exist.
  2. Distributes my centrally maintained control file (my current version is attached below) which because it's just a text file, you can call anything and save anywhere as long as the workstation can see. I call mine salcol.dll and it hides in the windows system directory ( I have this set to distribute always and copy always so they always get the latest version)
  3. Run C:\WINNT\ScanWin.exe with the startup switch /deny:c:\winnt\system32\salcol.dll or wherever else you choose to put the control file.
  4. Job done. This setup runs on over 1000 workstations and daily annoys over 15,000 students...

Once in a while (usually when I'm in a bad mood), I manually scan user areas for .exe files and add any I don't want to run on my network to the control file.

Example

Salcol.dll control file attached as an example

; All comments are preceded by a semicolon. Everything after the
semicolon (";")is ignored.
; All comparisons are case insensitive.
; The commands to set the contents of the program disabled warning box
are
; disableddialogboxtitle = Title for Box. ;Sets the Title of the
Program Disabled dialog box
; disableddialogboxmessage = Warning message for box ;Sets the warning
message in the Program Disabled dialog box
; DisabledDialogButtonText = Button Text  ;Sets the caption of the OK
button in the Program Disabled dialog box
; If the characters "CRLF" are found a new line will be inserted at
that point.


disableddialogboxtitle =  Student Network Application Control. ;Sets
the Title of the Program Disabled dialog box
disableddialogboxmessage = A program this PC is trying to run has been
blocked by IT Services. CRLF If this restriction is wrong or you wish to
request removal of this software, please pop into W202 or use the help
requestor;Sets the warning message in the Program Disabled dialog box
DisabledDialogButtonText = Please press here to continue working ;Sets
the caption of the OK button in the Program Disabled dialog box
        
AIM.EXE;AOL Instant Messenger
FSG.EXE;Gator Subprogram
GATOR.EXE;Gator
ICQ.EXE;ICQ Client
IMICI.EXE;IMICI Messenger
MESSENGER.EXE;Excite Messenger
MSMSGS.EXE;MSN Messenger
MSNMSGR.EXE;MSN Messenger
MSN6.EXE;MSN Explorer
NAPSTER.EXE;Napster
NETD.EXE;Odigo NetDetector
OFFERS.EXE;OfferCompanion
OBRW.EXE;Odigo Companion EXE
ODIGO.EXE;Odigo Instant Messenger
SNOOD.EXE;Snood (Addictive Game)
TRILLAN.EXE;Trillian Instant Messenger
YPAGER.EXE;Yahoo! Messenger
YMSGR_TRAY.EXE;Yahoo! Messenger TrayIcon
WHANCER.EXE;webHancer Spyware Program

; EXE's found on the Student Network
AFARK.EXE
AFLEA.EXE
ASCARAB.EXE
AVIPREVIEW.EXE
AVP.EXE
BOARDGAMES.EXE
SBCLIENT.EXE
CCQUERY.EXE
CDEX.EXE
CHAOS.EXE
CHAOS320.EXE
CHAT.EXE
CHAT BASIC.EXE
CHATBASICCLIENT.EXE
CHATBASICSERVER.EXE
CHEDGE.EXE
CHESS.EXE
CLMLATOR.EXE
CLIENT.EXE
CLOKSPL.EXE
CROCTECH.EXE
DEUSEX.EXE
DF.EXE
DGEN.EXE
DOS4GW.EXE
ELMA.EXE
EMPIRES.EXE
EMPIRESX.EXE
ICED.EXE
JETSKI.EXE
KAZAA.EXE
KAZAALITE.EXE
KAHLI.EXE
KEYGEN.EXE
KMD.EXE
LANCHAT_EN.EXE
MAEKA.EXE
MAEKASETUP.EXE
MEGASIS.EXE
MICA.EXE
MOOR1.EXE
MPASMWIN.EXE
MPLAYNOW.EXE
MULTICHAT.EXE
NCHAT.EXE
NECRO.EXE
NESTICLE.EXE
NETCRACK.EXE
NETSEND.EXE
NGSTATUSUT.EXE
NGWORLDSTATUS.EXE
NOTEMAID.EXE
NOVAWRLD.EXE
OFP_SERVER.EXE
OPERATIONFLASHPOINT.EXE
OSKA.EXE
OSKASETUP.EXE
PYTHON.EXE
PYTHONW.EXE
QUAKE3.EXE
REBOOT.EXE
RELAPSE.EXE
REVUPDAT.EXE
ROMCMP.EXE
ROOM.EXE
SIG2DAT.EXE
SMS_PLUS.EXE
SNES9XW.EXE
SOCKETCHAT.EXE
SOCKETSERVER.EXE
SOCKS2HTTP.EXE
SPITOON.EXE
STRIPSAVER.EXE
SWARM.EXE
TA1X-31C.EXE
TAHNI.EXE
TAHNISETUP.EXE
TANK.EXE
TEECEE_SETUP.EXE
TERRAN.EXE
TOTALA.EXE
UCC.EXE
UNCC.EXE
UNREALED.EXE
UNREALTOURNAMENT.EXE
VISUALBOYADVANCE.EXE
W9XPOPEN.EXE
WA.EXE
XEVIL.EXE
ZSNESW.EXE


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell