Abysinian Posted August 19, 2012 Posted August 19, 2012 Hi there, I've been running my public Tekkit Server for a week or two now with decent success, however I've found out the hard way that terminals seem very easy to hack into, even when hidden which confuses me. I began with backing my startups onto floppys so I can just copy them back on to the computers if something happens and now I've password protected them, but I found that someone had managed to get on one today, luckily I was able to ban them before they did any damage. What I'd like to know is how people are managing to get onto hidden terminals and how to stop them (if that's even possible), without disabling computercraft. The computers are in the spawn which doesn't allow people to place or break blocks etc, but they're still managing to get on them. Any help would be very much appreciated! Cheers, Andy. Quote
LucidLynx Posted August 20, 2012 Posted August 20, 2012 I recommend you go to the ComputerCraft forum for this question. If not on ComputerCraft forums, I recommend you lock the computers with LWC. Quote
matejdro Posted August 20, 2012 Posted August 20, 2012 Are your programs CTRL+T proof? Also protect disks, if they are next to computer. Disk have precedence over internal startup, so I can just pop in my disk, CTRL+R and I have control over pc. LucidLynx, CC site is down, at least for me. Quote
TheSandwichMakr Posted August 20, 2012 Posted August 20, 2012 You can stop a program with Ctrl-T To prevent this add os.pullEvent = os.pullEventRaw to the first line of your program :) Quote
Nentify Posted August 20, 2012 Posted August 20, 2012 If you use WorldGuard and AlienX's fix, you can add the computer block ID to /plugins/WorldGuard/tekkify.yml. Then just create a region around the computer and no one should be able to access it. Quote
Diabloz Posted August 20, 2012 Posted August 20, 2012 You can stop a program with Ctrl-T To prevent this add os.pullEvent = os.pullEventRaw to the first line of your program This is the recommended way of stopping people from hacking your computer. If you use WorldGuard and AlienX's fix, you can add the computer block ID to /plugins/WorldGuard/tekkify.yml. Then just create a region around the computer and no one should be able to access it. What would be the point of a computer password then? might as well just have a protected push button which no-one can access, but the player who created it. Quote
Abysinian Posted August 20, 2012 Author Posted August 20, 2012 You can stop a program with Ctrl-T To prevent this add os.pullEvent = os.pullEventRaw to the first line of your program This seems to work perfectly, thanks very much! Quote
Nentify Posted August 20, 2012 Posted August 20, 2012 What would be the point of a computer password then? might as well just have a protected push button which no-one can access, but the player who created it. You wouldn't need the password. I was guessing it would be for something like spawn which would already have a region covering it. Quote
warpspeed10 Posted August 20, 2012 Posted August 20, 2012 os.pullEvent = os.pullEventRaw is not viable in some situations. I would recommend having a computer with os.pullEvent = os.pullEventRaw that simply sends whatever characters the user enters to the computer actually doing the work (via a modem). This way, even if they hack your input computer, it doesn't actually do anything since the main program isn't stored there. Quote
VideoBoy Posted August 20, 2012 Posted August 20, 2012 os.pullEvent = os.pullEventRaw is not viable in some situations. I would recommend having a computer with os.pullEvent = os.pullEventRaw that simply sends whatever characters the user enters to the computer actually doing the work (via a modem). This way, even if they hack your input computer, it doesn't actually do anything since the main program isn't stored there. I didn't know about that trick. I normally do a double startup. Like, startup A goes on a loop calling startup B infinitely so if startup B were to be terminated, startup A would just start it up again. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.