Slashdot Mirror


Stopping ChatZilla Installs on FireFox Systems?

TonalSpeller asks: "I'm in charge of a language learning computer lab in an Asian university. We have Windows XP on all machines, but I convinced my superior that I needed to hide Internet Explorer on all student machines (can't remove it entirely because some proprietary software might need access to it). I'm counting on security through obscurity -- I know that a minority of savvy people can still access IE via the command line. I am running the latest version of Opera and Firefox 1.0 PR on all machines, but now I am faced with a dilemma -- extending Firefox is so easy that sooner or later, someone will try to install Chatzilla. Is there any easy way to block Javascript while keeping Firefox's superb usability? I will be running TrustNoExe, but that won't catch Mozilla extensions. Any ideas or suggestions?" "I have also removed all chat clients, games and Outlook Express so that people can concentrate on language learning (I don't want people using all this expensive hardware to goof off). I work hard to create interesting lessons, but I won't get a chance to teach anything if students are immersed in irrelevant conversations."

81 comments

  1. Software Firewall by Itsik · · Score: 3, Interesting

    How about a software firewall like zonealarm that would block chatzilla from accessing the Internet

    1. Re:Software Firewall by Spoing · · Score: 3, Insightful
      1. How about a software firewall like zonealarm that would block chatzilla from accessing the Internet.

      If he has control over the local systems, it's better to lock them down instead of tweaking firewall settings. One reason (of many): By allowing the program to be installed, the users may be motivated to 'get it to work', possibly breaking other security settings in the process.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    2. Re:Software Firewall by nocomment · · Score: 1

      Or better yet, something that saves the state of the system so that at the next reboot, the program is gone.

      I installed something like this once on my wifes computer while I was messing around one day. It had password protected "freeze" and "unfreeze" buttons. If you hit "freeze" the system could only be altered temporarily. If you rebooted, the system went right back to how it was when you hit freeze (don't confuse this with windows hibernate feature, that saves ram to disk).

      I wish I could remember what it was called...anyone else know what I'm talking about?

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    3. Re:Software Firewall by The+Madpostal+Worker · · Score: 3, Informative

      DeepFreeze by Farconics Software

      --

      /*
      *Not a Sermon, Just a Thought
      */
    4. Re:Software Firewall by nocomment · · Score: 1

      That's the one!! thank you, I was driving myself mad trying to remember.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
  2. A version without the extension feture menu item by tmacc · · Score: 5, Interesting

    you should try to build / get someone to build you a version without Tools - Extensions menu item.

  3. Firewall the chat services? by Jepler · · Score: 2, Insightful

    Why not firewall the chat services, if that is seen as a problem?

    Second option, make whatever directories firefox installs extensions into non-writable.

    Third option, refresh that directory from a fresh copy each time firefox is installed (don't all extensions require a restart?)

  4. Ask Slashdot? by vasqzr · · Score: 3, Insightful


    Why not ask here, or here??

  5. why give them firefox.. by gl4ss · · Score: 1, Insightful

    ...if you don't want them to use it?

    why not just firewall the classroom to hell and back, do they _need_ to get on the internet?

    and why not set it up so that they can only run the apps they need and nothing else?

    --
    world was created 5 seconds before this post as it is.
    1. Re:why give them firefox.. by Spoing · · Score: 1
      1. why not just firewall the classroom to hell and back, do they _need_ to get on the internet?

      If they don't need to get to the internet, the router only needs to be configured to not route packets outside the local lan. A firewall is the wrong tool. (I doubt that internet access is something that they want to block, though.)

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    2. Re:why give them firefox.. by Anonymous Coward · · Score: 0

      if he wants to deny internet access all he has to do is give them a blank gateway in their ip settings. assuming he has some security software running that will prevent them from coming back and changing the gateway to something that works.

  6. File Permission? by RealityMogul · · Score: 4, Interesting

    Haven't tried this myself, but couldn't you just setup file permissions so the user accounts don't have permission to write to the config file and change the settings?

  7. File system permissions by alyandon · · Score: 1

    A regular user account will not have write permissions to the "Program Files" directory by default. Assuming extensions are written to "Program Files\Mozilla FireFox\blah" I don't see how anyone other than a power user or administrator could install an extension.

    Note: I could be talking out my ass if Firefox stores extensions in the user profile directory on Windows.

    1. Re:File system permissions by OmniVector · · Score: 2, Informative

      Note: I could be talking out my ass if Firefox stores extensions in the user profile directory on Windows.

      and they are

      --
      - tristan
    2. Re:File system permissions by rogabean · · Score: 1

      which I suspect as well.. can't check right now. But Firefox has issues with checking security permissions on windows clients anyway.

      Here in this network, users are not allowed to install apps and most things are blocked. The installers that are not blocked properly can't get write access onto the drive based on user permissions. Mozilla/Firefox however appears to ignore all of this and write to the local drive and install just fine. Now I am not 100% sure if this is Mozilla or Windows causing this behavior to occur as I have not tested it enough, but it happens.

      On the side of the items in the user profile. Items can be installed into it, but are wiped upon machine reboot anyway. This doesn't stop the user sitting there from doing things they shouldn't but it does keep it from propagating too much.

      Back to the chatzilla issue. I know its been said that using your firewall is a bad method, but what about using a SuperScout type thing to block out the offending installers from coming into your network from the internet? Anything falling into an .exe/.zip/.rar/etc/etc extension could be automatically filtered out. This eliminates users from being able to open from location. Combine this with 0 write access to anything on the drive and you have locked out all but the most determined of users. (assuming you have local removable drives locked down)

      There are plenty of ways to stop unwanted things from being installed to the machine and to stop IE from being accessed on the system. Security through obscurity is not one of them.

      --
      "why don't you just slip into something more comfortable...like a coma!"
    3. Re:File system permissions by Anonymous Coward · · Score: 0

      adding .xpi to the above list as well

    4. Re:File system permissions by iantri · · Score: 1
      Mozilla/Firefox however appears to ignore all of this and write to the local drive and install just fine. Now I am not 100% sure if this is Mozilla or Windows causing this behavior to occur as I have not tested it enough, but it happens.

      It's Windows. If any program could just go ahead and write to areas of the hard disk it is not allowed to by NTFS permissions, Windows would be so shockingly insecure it isn't even funny.

      What you might be finding is that Firefox can be installed a bit differently; if you download the .zip you can unzip it anywhere and run it; Firefox will not mess around with other directories of the system.

      Perhaps Windows has a NTFS permission like the 'noexec' filesystem mount in *NIX?

    5. Re:File system permissions by rogabean · · Score: 1

      No what I am seeing is that it actually installs into the Program Files directory, which the user running the installer has no write access too.

      --
      "why don't you just slip into something more comfortable...like a coma!"
    6. Re:File system permissions by cronot · · Score: 1

      A regular user account will not have write permissions to the "Program Files" directory by default. Assuming extensions are written to "Program Files\Mozilla FireFox\blah" I don't see how anyone other than a power user or administrator could install an extension.

      Note: I could be talking out my ass if Firefox stores extensions in the user profile directory on Windows.

      It does. However, your idea is still interesting. After the installation of Firefox and proper configuration for the unprivileged user, the Admin could go to the user's Firefox profile directory (here it is "C:\Documents and Settings\%user%\Application Data\Mozilla\Firefox") and set the ownership of the folder Mozilla and beyond to the Administrator, and deny write access to everyone else (the user, in this case). That should do the trick, unless there is a way for the user to override the profile directory (don't know about that).

      I know there's a way for any user to start Firefox in "Manage profile" mode, but don't know how far the unprivileged user can go with this - I haven't even tested the above suggestion either.

  8. Really Necessary? by GeckoX · · Score: 2, Insightful

    Do you really need to stop ChatZilla physically?

    Think of it this way, how do you handle passing of notes in class? By disallowing paper and pens to enter the room? Didn't think so.

    I would think that your life might be easier if you weren't so worried about unnecessarily micromanaging every little detail about these workstations.

    Another reason to consider this option: If you've got hackers in there, they are more likely to try to hack something that's been locked down, than something that is installed as expected.

    --
    No Comment.
    1. Re:Really Necessary? by Anonymous Coward · · Score: 0

      I would think that your life might be easier if you weren't so worried about unnecessarily micromanaging every little detail about these workstations.

      He's probably a manager.

  9. easy to lock down by alanjstr · · Score: 1

    How about turning off the ability to install XPIs? Or some of the many other ways to lockdown your browser. You searched first, right? Did you try the forums? Or IRC? Or Google?

  10. Block the plugin by Crazy+Ukrainian · · Score: 1

    You could try adding the address of the plugin download to your hosts file so they literally can't download it. Of course they could still bring it in on cd or something, but most people won't think of that, and you're counting on security through obscurity anyways. By the way, why are you blocking chatzilla?

  11. deep freeze by slashjames · · Score: 1

    This goes beyond what you're asking for, but certainly will do the trick. Every time the computer is rebooted, it's set to a known configuration with everything that was done previously erased. This option is more powerfull that stopping installation of ChatZilla as it prevents installation of any non-approved software after a reboot. Note that I have never used it personally, just have read a lot of good reviews about it.

    Deep Freeze home page

    1. Re:deep freeze by chrispyman · · Score: 1

      Deep Freeze is nice and all, but it is limited in that it can't stop any app from being installed and used for that boot session. Windows system policies (locking down the desktop) should be the thing to use to stop anyone from installing any apps. Personally I think this guy is trying way too hard on locking down the systems. The whole idea of the procedure is to make it as difficult as possible to do anything. It's IMPOSSIBLE to stop a determined person.

  12. firewall off destination 666x by dan_bethe · · Score: 2, Interesting

    If you can't control the software installations, set your firewall to block destination ports of 6660-6669 so no irc clients can connect from those systems. You should do that anyway. :)

    1. Re:firewall off destination 666x by r3m0t · · Score: 1

      Agreed. I've previously gotten round restrictions on downloading or installing software by using Java clients for IRC or FTP. Additionally, make sure you block the ports for common IM protocols, as *at least* ICQ and AIM have Java clients on their websites.

      Then you'll just have to make sure (rare) websites like http://www2ftp.de are blocked. (I use that site regularly from school, partly because it's a Jewish school and people begin to think I know German).

  13. about:config by for(;;); · · Score: 4, Informative

    Won't setting xpinstall.enabled to false do the trick? (Type about:config in the url-box-location-bar-whatever-it's-called.) Then lock down the configuration.

    --

    "Whatever happened to fair use?"
    -- Duff-Man
    1. Re:about:config by Anonymous Coward · · Score: 0

      Thanks! I knew there was a setting somewhere. Mod parent up please!

  14. answering another thing in the article... by rogabean · · Score: 2, Interesting

    "I know that a minority of savvy people can still access IE via the command line"

    Why are you leaving the command line open as an option to them? Why not kill that [cmd, run] from being accessed as well?

    --
    "why don't you just slip into something more comfortable...like a coma!"
    1. Re:answering another thing in the article... by chocobot · · Score: 1

      If I wanted to use IE I would just open an explorer window ant type an URL into the address bar. No need for a command line that way. Or is explorer blocked, too? Then you can block the command line, too, I guess

    2. Re:answering another thing in the article... by rogabean · · Score: 1

      I would hope if he wants to actually stop IE usage and what not that he would be locking down opening of Explorer windows as well.

      --
      "why don't you just slip into something more comfortable...like a coma!"
    3. Re:answering another thing in the article... by NoMoreNicksLeft · · Score: 1

      Doesn't really matter. Click drag a shortcut, open properties, and change the path it points to. It's even possible (if you know what you're doing) to pass args to rundll and the like and do some seriously funky shit.

    4. Re:answering another thing in the article... by Rysc · · Score: 1

      Try this one:

      Set IEs proxy to 127.0.0.1. Alter the registry so that the Connections tab no longer appears in Internet Options.

      This is really hard to get around. You have to know which keys controls the connections tab, and what values they should be set to for it to appear. It's sufficiently long and complex enough that I don't even remmeber what it is at the moment.

      This means that not matter where you get to IE from, it wont work. And it doesn't affect Firefox one iota.

      --
      I want my Cowboyneal
    5. Re:answering another thing in the article... by rogabean · · Score: 1

      No he is looking to keep his machines in this environment as secure as possible and running IE is not going to accomplish that.

      This part of the conversation was started to add to his awareness of what he needs to do in order to accomplish his goal in addition to the steps he has taken.

      Nice troll... work for MS much?

      --
      "why don't you just slip into something more comfortable...like a coma!"
    6. Re:answering another thing in the article... by InfiniteWisdom · · Score: 1

      Honestly, I strongly doubt that anyone who knows that much would really want to go out of their way to run IE rather than Firefox.

  15. Permissions -- learn about them, use them... by Spoing · · Score: 2, Informative
    (From memory...please take this for what it's worth! I'll guess that the user accounts are 'limited' and not admin. If not, try that first!)

    If you know how permissions work, you can lock down any resource.

    Walkthrough:

    1. Use an account with the same privilidges as a normal user.
    2. Grab two sample systems that have Firefox installed but not the extention.
    3. On the first one, backup the user and program directories.
    4. Install the extention.
    5. Take note of every resource (file and directory) that has changed.
    6. On the second system, login as admin and turn off the execute and write permissions on those resources.
    7. Change the ownership on the resources to another account. Note that you may have to make the resource readable by the user account(s).
    8. Logout from the admin account and try to install the extention on the second system. It should not install.
    9. Consider putting these changes in as part of a login script till you roll out a new system image.

    These are general guidelines only. Keep in mind that you will probably have to change some settings to get everything to work properly -- such as making some of the resources readable by normal user accounts.

    When done, clean up; make sure to remove the local test user account files and Firefox after you have something that works. Chances are, the test systems will have some crud left behind that you think isn't important -- but may prompt another support call.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    1. Re:Permissions -- learn about them, use them... by rpresser · · Score: 1

      It is amazing to me, that someone with enough general knowledge to give such a walkthrough, can misspell privileges.

      Privilege: private law.

    2. Re:Permissions -- learn about them, use them... by Kevster · · Score: 1

      Er, in number 6, you mention 'execute' permissions, which Windows does not have. In 7, you suggest changing ownership to another account, but in Windows ownership can only be taken, not given. Even the Administrator account can't just force a file to have a specific owner (other than Administrator).

      SysInternals FileMon (http://www.sysinternals.com/ntw2k/source/filemon. shtml) will let one see which files get modified, although it's probably overkill.

      Okay, nitpicking done.

      --
      I always equivocate. Well, almost always.
    3. Re:Permissions -- learn about them, use them... by drsmithy · · Score: 1
      Er, in number 6, you mention 'execute' permissions, which Windows does not have.

      NTFS does have an "execute" permission.

      In 7, you suggest changing ownership to another account, but in Windows ownership can only be taken, not given. Even the Administrator account can't just force a file to have a specific owner (other than Administrator).

      I don't have a machine handy running anything other than Windows 2003, but certainly in that the administrator can assign object ownership to an arbitrary user.

  16. Whitelist by sab39 · · Score: 4, Informative

    Firefox supports a whitelist of sites that you can xpinstall from. This was added in the Preview Release, I believe. If you look in the release notes of that version, there should be more information on the whitelist and how to change its contents. Emptying the whitelist will effectively disable installing extensions.

    1. Re:Whitelist by ChowyChow · · Score: 3, Informative

      actually..you can bypass the whitelist by just downloading the xpi to the hard drive and then drag n'drop to Firefox...

  17. Re:A version without the extension feture menu ite by Spoing · · Score: 1
    1. you should try to build / get someone to build you a version without Tools - Extensions menu item.

    Good idea! Might be a way to do that in the about:config, though to be honest I haven't looked there.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  18. Re:A version without the extension feture menu ite by chocobot · · Score: 2, Informative

    I think that is pretty easy, I worked through the XUL tutorial on the xulplanet site, and they show you how to manipulate the XML files that are used to generate the menus. So no rebuilding/compiling is necessary, just h4x0r some text files to remove the install entry from the tools menu. http://www.xulplanet.com/tutorials/xulapp/ Although that doesn't take care of the click-to-install tool. But I am sure you can disable that in some config file

  19. WTF? by brunes69 · · Score: 1

    Block outgoing connections to ports 6667-7000. This will stop all but the most net-savvy IRC'ers who have BNCs or something.

  20. Re:A version without the extension feture menu ite by Anonymous Coward · · Score: 0

    You don't need a special build. Unzip the browser.jar file. Edit browser.xul. Comment out the lines that apply to "Tools:Extensions". Rezip the files back into browser.jar. Done. I don't think this will actually stop people from installing extensions though... I could be wrong.
    You could probably just disable "xpinstall.enabled" or use the whitelist feature, and not allow users to edit it. This allows you to mirror certain extensions that you may actually want to make available while not allowing Chatzilla.

  21. I think that's useless by wsapplegate · · Score: 2, Insightful

    Why is it useless ? Well, because regardless of whether people can install ChatZilla or not (BTW, I don't think there are that much people that know about Mozilla XPIs), they'll most probably settle for an easier solution : use a Web gateway to IRC or some other messaging system. Faster and easier. Of course, you can block that, too. IIRC, most of those gateways will use Java so you can just remove the Java plug-in (if you don't use it for something else), firewall everything, and just to be sure, use a transparent proxy with some filter like SquidGuard on it...

    As for my opinion, since we're talking about an university setting (hence adult people), I suggest that those guys are mature enough to know not to chat during important lessons. And if they do, well, they'll fail their exams, and that's their problem. They're adults, remember ? No need to go out of your way "protecting" them from themselves. IMHO, of course.

    --
    Xenu brings order!
    1. Re:I think that's useless by Idealius · · Score: 1

      True, but chat networks (mostly IRC) are known for their virus/spyware sending hordes similar to P2P networks.

      I can think of many ways viruses could affect more than the student who violated the no-chat rule.

  22. Maybe... by XCorvis · · Score: 0

    ...it's not worth worrying about.

    How many people out there actually use IRC? Not many. (Compared to AIM, for instance.)
    How many of those people are extremely computer literate? Most of them.
    How many of them will be able to get around your security if they really want to? Most of them.
    How many of them can use a web/java based irc client without even needing to get chatzilla? All of them.

    How many of them will be unable to use IRC at all when you block it from the firewall? All of them. (OK, not all. There are still ways around it.)

  23. Don't waste your time by kagaku · · Score: 3, Insightful

    Don't waste your time by going out of your way to block access to IRC. The people who want to chat on IRC during class will find a way, either by Chatzilla, a java client, or a php/perl html client somewhere. These people aren't children, they're adults. If they want to sit on IRC during class, that's their loss. They're paying for the classes.

    This is basically the stance my college takes on computer usage. You can do almost anything you want on the college computers (providing you don't screw 'em up), because if you don't pay attention during class it's your loss.

    --
    everyday is another shooter.
    1. Re:Don't waste your time by Anonymous Coward · · Score: 0

      Gah, I forgot to add one thing. If you do decide to block it anyway, find yourself a decent hardware firewall that can block extensions. Then just add .xpi to the list of blocked extensions. No more firefox extension installations. ^^

    2. Re:Don't waste your time by l0rd · · Score: 1

      Amen. There's nothing worse than going to uni and having a teacher treating you like a little kid. It's best to be open with people. As long as they're not disrupting your class what they do with time they paid for is their own business if you ask me.

  24. Web based chat by GreenKiwi · · Score: 1

    What's to stop people from just going to web based chat interfaces? AIM Express etc.

    Maybe your best bet is to block site access to chat servers.

  25. Why offer FireFox? by FFFish · · Score: 1

    Opera's got a kiosk mode that effectively locks-down access to various components. The design for this is built right into the software: it's not some kludge. I think if you were to do a little bit of RTFM, you'd probably find it has what you need moreso than FireFox.

    --

    --
    Don't like it? Respond with words, not karma.
    1. Re:Why offer FireFox? by Anonymous Coward · · Score: 0

      Actually, come to think of it, there used to be a Kiosk extension for firefox.

  26. Mandatory configuration by hattmoward · · Score: 1

    Use it to set 'xpi.install' = false and force that on everyone.

    More info here In fact, that whole thread may be useful to you.

    1. Re:Mandatory configuration by hattmoward · · Score: 4, Informative

      Sorry, that's 'xpinstall.enabled' = false

  27. Hummm... by TheSHAD0W · · Score: 1

    Would making the Mozilla program folder read-only work?

    1. Re:Hummm... by Anonymous Coward · · Score: 0

      extensions are installed in the profile folder, not the program folder. Of course, you CAN install them in the program folder, but this is generally only possible by the root/administrator unless it's one of those zany windows networks where everyone is a power user.

    2. Re:Hummm... by TheSHAD0W · · Score: 1

      What about making the extensions folder read-only then?

  28. In summary by jfdawes · · Score: 1

    You want to people to concentrate on your language lessons instead of using language to communicate with each other?

    How ironic.

    How about you install chatzilla for them and required they only use whatever language they are supposed to be learning.

    Of course, I'm assuming by language you mean a spoken language - you didn't say.

    1. Re:In summary by Anonymous Coward · · Score: 0

      How many people have you seen speaking properly on IRC in any language?

  29. confused by joe094287523459087 · · Score: 2, Insightful

    i don't mean to troll but your post left me confused.

    you want to hide IE to only the few people too dumb to type iexplore in the start > run dialog...

    but you are worried about blocking a potential install of a specific obscure chat program?

    so you have 2 unexplained goals, with totally different solutions (easy vs. so hard you need /. advice). i am confused

    1. Re:confused by Deaper · · Score: 1

      Well I think this is because those users who are intelligent enough to know how to use Start>Run iexplore.exe to launch IE are also intelligent enough not to use IE period. And those who are too dumb to figure this out are forced to use Firfox. If it's really an issue why not install Chatzilla on all the computers and then change the XUL so that it doesn't work? LOL Or your best bet would be just to block the ports at firewall level. Of course I don't care what you do to try to block me from getting on IRC... If I'm in the lab and I want to get on IRC I WILL get on IRC provided you have SOME port open to the outside world. (That's what port forwarding is for.)

  30. 6667 is Nothing by FooAtWFU · · Score: 1

    6667 isn't enough. Freenode, for instance, lets stuff through on port 7000. On the other hand, the 6660 series will certainly discourage casual chatters.

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
  31. Don't stop, catch! by coolhoot2447 · · Score: 1

    There is (almost) always a way around something and if you have a very skilled user then you are in for some trouble, so why not take a different approach entirely. Observe the users. Set up some kind of real time remote access/observe utility and use that to watch what the students are doing and when someone is off task you simply put them on task (I trust you can find a proper way to do this). If real time monitoring is not an option then you could also save screen shots at regular intervals and review them later. Another option would be some kind of logging system. e.g. log every file accessed by the user and the accessing process, then you can simply set up short script to parse those logs for unwanted activity and email you w/ the user account date and time of the activity. Finally, depending of money available for such a project, you could set up another monitor on the desk of the teacher that would show the screen of each user for n seconds each then cycle to the next one. This could be implemented over the network or if you are feeling ambitious or don't want a software component for people to mess with then you could do it physically by splitting the video output from each computer and sending it to a KVM-like device that would scroll through computers automatically and if you want even more control you could also switch a mouse and keyboard too, use a USB KVM or hook the local mouse and keyboard up with USB and use a PS/2 KVM, or use USB for both. My school uses a system involving Divace by Tandberg (http://www.tandberg-us.com/) to do something similar in our language lab. Hope that helps!

  32. Re:A version without the extension feture menu ite by workman161 · · Score: 1

    Look at the bottom of the list. The XPI Install item should do the trick.

  33. Re:A version without the extension feture menu ite by r00k123 · · Score: 1
    Wouldn't help.

    You can install extensions just by clicking an in-browser link. Firefox will open up an install dialog for you.

  34. A better question by drsmithy · · Score: 1

    Does anyone know of any tools that allow administration of Firefox via the Active Directory (ideally, using GPOs) ? Having to configure each user profile manually for things like proxy server settings is a PITA. Even getting the damn thing to use the registry (so a given configuration followed the user around) would be tolerable.

    1. Re:A better question by weapon · · Score: 0

      My uni does this, our mozilla directory is located on our network drives (though it means that you disable your disk cache) so our profiles follow us arround, some computers don't have mozilla installed but when you install it all your settings (inc. proxy) are used.

      Dave
      ps. my uni is uq and this is in the itee department (itee.uq.edu.au)

    2. Re:A better question by drsmithy · · Score: 1
      Heh, small world - I used to be a sysadmin at UQ (ITS, though, not ITEE - or CSEE as it was known back then).

      Unfortunately this isn't workable for us because our users are widely distributed and most of them only connected by 512/128 ADSL lines.

      If the Firefox developers could come up with some GPO templates to make centralised Firefox administration simple (or simply make it use the relevant IE ones), I think that would greatly increase its attractiveness in the corporate world.

  35. Re:A version without the extension feture menu ite by GimmeFuel · · Score: 1

    Firefox has an option in the "Web Features" panel to allow/disallow web sites to install software. Uncheck it and remove the Options menu item, and clicking a link to install an XPI extension won't do a thing.

  36. Extensions not in Mozilla Dir by EdgeOfEpsilon · · Score: 1

    Under Windows by default the profiles are stored in C:\Documents and Settings\\Application Data\Mozilla\Firefox\Profiles\.FOO\extensions\ (where FOO is 3 random characters). Just set the entire FireFox profile directory to be archived/read-only, and extensions, cache, bookmarks, history, etc will all be unmodifiable.

    Preferential contains documentation of most of the Mozilla and FF preferences, but it's almost a year out of date. And you'd of course want to block about:config, which I have no idea how to do.

    You might also want to check out this FF build, which is designed for use on a USB drive. It includes an extension that allows you to install XPIs on the drive, but that could be removed. It nixes cookies, bookmarks etc in much the same way.

  37. Irrelevant conversations aren't all bad! by Peter+Cooper · · Score: 1

    I work hard to create interesting lessons, but I won't get a chance to teach anything if students are immersed in irrelevant conversation

    Uh, irrelevant conversation? Isn't that one of the main ways of learning a foreign language?

    Perhaps you should institute a ban (as our teachers did, way back when I was learning French) on English in the class room, rather than a ban on chat apps. That way, some smart kid will work out they can chat in whatever language you're learning, and actually be practicing their new language skills at the same time :)

  38. Perfect Solution by Anonymous Coward · · Score: 0

    Disconnect your lab from the Internet while lecturing.

  39. If I were in your class by StormyWeather · · Score: 1

    I would do what I'm doing now at work, SSH'ing home, and proxying VNC/mozilla/irc/games through the SSH tunnel. Unless you lock down any external device reading, and downloading so I can't get to any ssh client or vnc client. Or I could just take the easy route and boot to knoppix if your network uses an open dhcp server.

    If all else fails I could use my laptop to connect via ppp to the internet via my Treo600 phone, thus flipping your lab the bird because it's likely so useless after all that locking down that the computers are only good for night lights.

    I've encountered bullshit like this in college, and it is nothing but a hinderance to me getting my work done. If I need a C++ compiler, better editor, schoolwork from home, or to get on IRC to ask a question from a likely more informed audience than in-class then I will, and you won't stop me. Really why would you want to stop me? If I wasn't getting the job done or I was disrupting your class then just grow a pair and kick me out of the class rather than punish the students who are paying for a resource.

    The best classes never offered time for me to goof off because they challenged me enough that I was exited to be learning what was in the room rather than messing with stuff outside of it.

    Sorry if this post was too flamish, but I think if you were serious about students not doing that sort of stuff you would just put the rules in your syllabus, and install vncserver on each of the windows boxes and tell the students you would be monitoring their desktops with it for unauthorized surfing/use.

  40. No need to worry by hexMonkey · · Score: 0
    in an Asian university
    from what i've seen, most Asian students have
    gizmo-cellphone-gadget-doeverything-things the size of your index finger
    which are very capable of surpassing the need for chatzilla.
  41. Moderate yourself by gotmemory · · Score: 1

    Superglue + Ethernet port = No shit happens

    But to be completely honest, I am a student myself, and I get completely pissed off by all the security measures at my school. Sure, it stopped/made it harder to do things such as what your trying to stop, but ultimately if you try hard enough, anythings possible. Ever heard of Mandrake Move?

    At my school they disabled right clicking. It seriously impares one of my classes (digital design), which slows down the class because the teacher has to explain how to copy and paste without right click (yeah, we have got some retards in my class).

    Anyway, ultimately, its your problem. You can try whatever you want, but there are so many proxies and there are many other ways to get around it anyway. One day, your students will find a way around it.

    Good luck anyway, and I hope you decide to just more closely watch your students.

    The only fool proof way to stop the internet is to disconnect....

  42. write protect files by Spliffster · · Score: 1

    probabyl by write protecting chrome/installed-chrome.txt and chrome/chrrome.rdf nobody will be able to install extensions. altough the files are downloaded and probably installed the etxensions will not get registered and therefore are not accessable from within moz/FF.

    there is one problem, the user might choose to install an extension into his/her personal (home) chrome directory which will not be protected.

  43. chatzilla.... by Anonymous Coward · · Score: 0

    what about places policies computer users... setting them as users, so they won't be able to install software or anything fancy like that... another way would be thru a domain...