SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-18-2010, 05:52 PM
toricred's Avatar
toricred toricred is offline
Sage Icon
 
Join Date: Jan 2006
Location: Northern New Mexico
Posts: 1,729
Router White List

I need to find a router that supports limiting outbound access to a white list of MAC addresses. Do any of you know of a router that supports that? I've got two DLink routers and neither of them support that. They only support blocking of MAC addresses or limiting what wireless adapters can connect.
Reply With Quote
  #2  
Old 01-18-2010, 06:17 PM
robogeek robogeek is offline
Sage Expert
 
Join Date: Apr 2003
Location: Appleton, WI USA
Posts: 568
My Netgear WNDR3300 (Wireless-N router) allows me to block ports at the internal IP address level. It also allows me to reserve a static DHCP IP address to specific MAC addresses. Those two features combined could accomplish the task. The router also allows blocking web sites by keyword and by domain name and it also has some basic scheduling if you want to only block access on certain days or only during a specific time period each day. I personally don't use the feature, so I can't really vouch for how well it works.
__________________
--Jason

Server Hardware: GIGABYTE GA-EP45-UD3R, Intel Q9550 CPU 2.83GHz, 11GB RAM, 1xHDHR, 1xHVR1600, 1xHVR2250
29TB Server Storage: 1TB SSD (OS), 1TB (data), 2x6TB+2x10TB (22TB FlexRaid storage pool), 2x2TB (recordings), 1x750GB (VMs).
Server Software: Win10 Pro x64 OS, SageTV 64bit v9.2.0.441, Java 1.8 u241, PlayOn, Comskip (Donator) v0.82.003, WampServer v2.5.
Clients: 3xHD300s, 2xHD100, 2xPlaceshifters
Reply With Quote
  #3  
Old 01-18-2010, 06:24 PM
toricred's Avatar
toricred toricred is offline
Sage Icon
 
Join Date: Jan 2006
Location: Northern New Mexico
Posts: 1,729
Blocking isn't going to help. The problem is my son who's already figured out how to change his MAC address to avoid blocking. I really need something that will allow only MAC addresses I specify.
Reply With Quote
  #4  
Old 01-18-2010, 06:45 PM
korben_dallas's Avatar
korben_dallas korben_dallas is offline
Sage Icon
 
Join Date: Oct 2004
Location: USA
Posts: 1,250
Quote:
Originally Posted by toricred
They only support blocking of MAC addresses or limiting what wireless adapters can connect.
So you want your son's PC to have LAN access, but no web access?
__________________
SageTV server & client: Win 10 Pro x64, Intel DH67CF, Core i5 2405s, 8 GB ram, Intel HD 3000, 40GB SSD system, 4TB storage, 2x HD PVR component + optical audio, USB-UIRT 2 zones + remote hack, Logitech Harmony One, HDMI output to Sony receiver with native Intel bitstreaming
Reply With Quote
  #5  
Old 01-18-2010, 06:47 PM
ChaOConnor's Avatar
ChaOConnor ChaOConnor is offline
Sage Aficionado
 
Join Date: Nov 2008
Location: Bel Air, MD
Posts: 355
Won't DD-WRT do this? Maybe you can load DD-WRT on your router and give it a go. Hope it helps!
__________________
Server: AMD Phenom II X6 1090T 3.2GHz, ASRock 890FX Deluxe4 890FX, PNY Optima 8GB DDR3 1333
Media Storage: Rosewill RSV-S4-X 4 Bay Enclosure w/ 4 x 3TB via unRAID
Capture: HDHomerun Prime, HDHomerun x 2
Software: Sage Server 7.1.9 on Windows 7 (Virtualized in ESXi)
Clients: i3-2105, ASRock Z68 Pro3-M, 4GB DDR3 1600, 64GB SATA III (OS), 2TB WD Green (Recording), PNY GT 430 // 2 x HD-300
Reply With Quote
  #6  
Old 01-18-2010, 07:37 PM
toricred's Avatar
toricred toricred is offline
Sage Icon
 
Join Date: Jan 2006
Location: Northern New Mexico
Posts: 1,729
I want to be able to turn it on or off based on his grades and the time of day.

I thought that DD-WRT would probably do it, but I couldn't find how to do it in their documentation (I could have missed it). I would try it, but none of my current routers support it. Could somebody who has DD-WRT pipe in?
Reply With Quote
  #7  
Old 01-18-2010, 07:53 PM
Comitizer Comitizer is offline
Sage Advanced User
 
Join Date: Feb 2009
Location: Calgary, Alberta, Canada
Posts: 174
Quote:
Originally Posted by toricred View Post
I want to be able to turn it on or off based on his grades and the time of day.

I thought that DD-WRT would probably do it, but I couldn't find how to do it in their documentation (I could have missed it). I would try it, but none of my current routers support it. Could somebody who has DD-WRT pipe in?
Couldn't you remove his Admin access from the machine? That way, he wouldn't be able to change system level settings.
Reply With Quote
  #8  
Old 01-18-2010, 08:17 PM
toricred's Avatar
toricred toricred is offline
Sage Icon
 
Join Date: Jan 2006
Location: Northern New Mexico
Posts: 1,729
This kid is too good at hacking. We've removed admin access too many times to count and he still finds a way to get it back.
Reply With Quote
  #9  
Old 01-18-2010, 08:29 PM
peternm22 peternm22 is offline
Sage Expert
 
Join Date: Jan 2005
Posts: 709
Take his computer away.
Reply With Quote
  #10  
Old 01-18-2010, 08:42 PM
wrems's Avatar
wrems wrems is offline
Sage Icon
 
Join Date: Feb 2007
Location: Marietta, GA
Posts: 1,332
An additional piece of hardware but I believe it does give you the ability to control lots of aspects of internet usage pretty easily. I was thinking about one of these a while back and never did get one:

http://www.amazon.com/D-Link-DSD-150.../dp/B000EUCMV6
Reply With Quote
  #11  
Old 01-18-2010, 08:50 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by toricred View Post
I want to be able to turn it on or off based on his grades and the time of day.

I thought that DD-WRT would probably do it, but I couldn't find how to do it in their documentation (I could have missed it). I would try it, but none of my current routers support it. Could somebody who has DD-WRT pipe in?
I use DD-WRT. Just for fun I used to block my roommate's computer from accessing Facebook and Fark. He'd whine about the Internet being "broken", and then I'd show him it works fine on my computer, and that he must be doing something wrong. Great fun.

It's moderately easy to use DD-WRT's access controls to block Internet access to/from a computer during certain times of the day, or even just block certain websites like I did. But, you set up the rules to block a particular IP address to MAC address on your internal network. So, if your son knows how to change his MAC address, that might not work.

A countermeasure might be to white list MAC addresses on your network (which I think is what you're looking for). That way your son can't just change his MAC address to anything and still have access. Most wireless routers can do this for wireless clients, but it's pretty rare to do this with wired clients. DD-WRT can do it, but it requires special commands. You'd want to look on the DD-WRT website for help setting that up.

Quote:
Originally Posted by toricred View Post
This kid is too good at hacking. We've removed admin access too many times to count and he still finds a way to get it back.
You really should be able to stop him from getting admin access unless he's really good. I'm not sure what he's doing. Put in a BIOS password and don't let him boot from USB keys or CDs. Make sure he can't guess your admin password. And make sure it's not short enough that he can use tools to brute-force it.


By the way, here's a link to a DD-WRT thread talking about setting something like this up. It's fairly complicated.

Last edited by reggie14; 01-18-2010 at 09:04 PM.
Reply With Quote
  #12  
Old 01-18-2010, 09:21 PM
robogeek robogeek is offline
Sage Expert
 
Join Date: Apr 2003
Location: Appleton, WI USA
Posts: 568
As Reggie pointed out, with that level of hacking skills, even MAC address whitelisting probably won't prevent him from shutting down or disconnecting an existing whitelisted networked device or PC and spoofing its MAC address on his computer to gain access. Short of locking up your broadband modem and network gear in a hacker proof cabinet and connecting his computer to a second router on a different subnet (router-behind-router config), the only other way would be to physically take the computer away. With a router-behind-router config, you could blacklist his router MAC address on your router when you want to cut off his access. As long as he can't access the admin functions of either router, he wouldn't be able to change the blacklist settings on your router or the MAC address of his router. This way, no amount of MAC address spoofing on his computer would get him access through his blacklisted router.

Of course, since he has the skills to spoof MAC addresses and regain admin privileges, if he has physical access to the network gear then he'll likely be able to figure out how to regain access to the internet...especially if his computer is a laptop he can drag to where the network gear is. If you can't keep him from physically accessing the network gear and possibly your other computers, you're probably fighting a losing battle.

I agree with Reggie about regaining admin privileges...he probably found one of the various boot disks out there that will reset the default Windows Administrator account and the only way to make that more difficult is to password protect the BIOS settings and disable the ability to boot from anything but the hard drive. That won't prevent him from using a spare hard drive to accomplish the same thing...a bit more hassle, but if he has nothing better to do, I'm sure he'll figure that out.
__________________
--Jason

Server Hardware: GIGABYTE GA-EP45-UD3R, Intel Q9550 CPU 2.83GHz, 11GB RAM, 1xHDHR, 1xHVR1600, 1xHVR2250
29TB Server Storage: 1TB SSD (OS), 1TB (data), 2x6TB+2x10TB (22TB FlexRaid storage pool), 2x2TB (recordings), 1x750GB (VMs).
Server Software: Win10 Pro x64 OS, SageTV 64bit v9.2.0.441, Java 1.8 u241, PlayOn, Comskip (Donator) v0.82.003, WampServer v2.5.
Clients: 3xHD300s, 2xHD100, 2xPlaceshifters
Reply With Quote
  #13  
Old 01-18-2010, 09:47 PM
mr_lore mr_lore is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 153
Reminds me of myself a few years ago, if it were my son I would run windows 7 on his box (less password tools so far), run pfsense on a home built router that can do packet level inspection, and physcially disable his wifi card, this would only leave running a linux live cd (for port 80 encryption) and internet through a cellular phone.
__________________
Server: WMC Windows 7 64bit, SSD+2TB, Gigabyte 870G, AMD X6, 4GB DDR, ATi 5570
Capture Devices: HDHomeRun (OTA), 2x HD-PVR w/HTTP Tuning (DirecTV H21's)
NAS: Windows Home Server: Supermicro C2SBX, C2D 2.6Ghz, 4GB DDR, 32.07TB
Reply With Quote
  #14  
Old 01-18-2010, 09:56 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
robogeek made some good points, but I think its important to note that MAC address spoofing and certain kinds of reclaiming admin rights attacks aren't very difficult. I'd actually say it takes more skill to get around white-listed MAC addresses because it's a multi-stage attack, and isn't as easy to look up online. You have to find some valid MAC addresses, which basically means you either need access to some of those machines, or you need to know your way around a packet sniffer. But, perhaps most importantly, you need to actually understand what is going on to even know to do that stuff, rather than just knowing to do a google search.

I don't know how old this kid is, or what level of expertise he has, but I'd be a little surprised if he can hack his way around white-listed MACs and the loss of CD-booting.
Reply With Quote
  #15  
Old 01-18-2010, 10:00 PM
toricred's Avatar
toricred toricred is offline
Sage Icon
 
Join Date: Jan 2006
Location: Northern New Mexico
Posts: 1,729
That's exactly what I'm hoping for. He's almost 15 and is getting pretty good at basic hacking, but I think I can buy a year or so with the whitelisting. It looks like DD-WRT is perfect for this.

He already has Windows 7 so that hasn't helped. It's actually made it easier to spoof the MAC address.
Reply With Quote
  #16  
Old 01-18-2010, 10:16 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
I don't think there are huge advantages to Win7 over Vista or even XP when it comes to the admin rights and password cracking issue. I think the same techniques work to reset the admin password, and I think the same password cracking tools work on Win7 as Vista/XP, since it's been a while since Microsoft redid how they store/use passwords. NTLMv2 isn't bad, it's just that passwords can only be so strong.

By the way, there's a really easy way to get around the protections of DD-WRT. You just reset the thing. 20 seconds with the router and a paperclip is all you need to wipe away the access controls. You'll need to protect it. However, you're talking about doing things that aren't commonly done. I think it will be harder for him to realize what's going on.

The next step might be using some more high-end equipment. You could get managed switches, and run some sort of cheap dedicated firewall. I'm guessing you don't want to spend much money, but keep in mind your son is learning as he's getting around whatever countermeasures you throw at him. If he finds it fun, maybe he'll be interested in becoming a professional pen tester someday.
Reply With Quote
  #17  
Old 01-18-2010, 10:27 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Well, if you can physically secure the router, and run DD-WRT on it, not only could you white list it, but I think you can actually creat VLANs by switch port. Then you can limit it to the physical connection, thereby eliminating pretyt much any other parts.

In the end, though, If your kid is blatently bypassing your controls, it sounds like the locking him out further isn't going to be much help. Not to play someone elses father, byt at his age, he should know that you set those for a reason, and by him bypassing them, he is blatently defying you. For me, the solution to this would be to basically remove the computer access altogether. Sorry if this is taken wrong, as I know some will think it isnt' my place, but the problem isn't that he is CAPABLE of breaking the protections, it's that he's attempting to do it in the first place.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #18  
Old 01-19-2010, 02:04 AM
korben_dallas's Avatar
korben_dallas korben_dallas is offline
Sage Icon
 
Join Date: Oct 2004
Location: USA
Posts: 1,250
A manual method would be to set a static route on your current Dlink router.

For example, if his PC's IP address is 192.168.0.4, then route 192.168.0.4 255.255.255.255 to (gateway) 192.168.0.254 (assuming 254 is a non-existent node on your LAN). Depending on your router, this will either stop his outbound traffic or stop all of his network traffic, but either way won't affect any other IP address on the LAN/WAN.
__________________
SageTV server & client: Win 10 Pro x64, Intel DH67CF, Core i5 2405s, 8 GB ram, Intel HD 3000, 40GB SSD system, 4TB storage, 2x HD PVR component + optical audio, USB-UIRT 2 zones + remote hack, Logitech Harmony One, HDMI output to Sony receiver with native Intel bitstreaming
Reply With Quote
  #19  
Old 01-19-2010, 05:08 AM
Polypro Polypro is offline
Sage Icon
 
Join Date: Jun 2005
Posts: 1,804
TrueCrypt Pre-boot Authentication

P
Reply With Quote
  #20  
Old 01-19-2010, 06:36 AM
mikejaner's Avatar
mikejaner mikejaner is offline
Sage Icon
 
Join Date: Oct 2003
Location: Chantilly VA
Posts: 2,087
Send a message via MSN to mikejaner
Quote:
Originally Posted by Polypro View Post
TrueCrypt Pre-boot Authentication

P
Ditto, to what everybody said above. Many good ideas.
Physical access is key to the final way to get around things, both at the computer and network equipment. Hopefully you have a hardware lock for the computer chassis, and a lockable network closet.

DDWRT would do what you need at the network level, being linux with iptables, but if your routers don't do it, you are limited to what you can do.

Truecrypt full drive encryption, coupled with a bios password, boot order with hard drive first, Windows 7 parental controls and good long passwords like T1nuCd2g@t!dPw$#S, (There is nothing you can do to get around this locked down password so pound sand). It would be hard to get around that stuff.
__________________
Mike Janer
SageTV HD300 Extender X2
Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Recommended router? sainswor99 Hardware Support 12 12-11-2009 07:57 AM
need reliable router SageGk Hardware Support 14 09-18-2009 08:53 AM
What Router do you use with your MVP mdnttoker SageTV Media Extender 17 02-04-2007 06:08 PM
Router suggestions Enormous The SageTV Community 12 05-05-2006 01:29 PM
New Router = New studdering ldavis Hardware Support 2 04-24-2005 01:18 PM


All times are GMT -6. The time now is 04:30 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.