I've recently completed this project to turn my rPi model B into a home wireless router for my dorm room. I know the rPi isn't a great device to use as a router, but this is more of a learning project.
Currently my setup looks like:
I am wondering what to do next. I'm interested in learning more about network security and was wondering what I can do to harden this router?
Any other ideas or tips for expanding/improving this project would be appreciated :)submitted by /u/chrsintyre
A small Linux device, like a Raspberry Pi, that goes connected to a router, either through Ethernet or some other way, designed to do the following:
Every time you log in on a website, the device would detect the packages sent and act as a "middleman", replacing the packages with it's own data. The device would have a stored database with the passwords for each website. So you'd just put random gibberish on the password field and the device would take care of the rest.
For maximum security:
The device would be isolated from the Internet, but still connected to the router and able to manipulate it's data.
The router can't directly read the contents of the device.
The database would be encrypted and the key would be hardcoded onto the application that handles it. You'd have to compile it on your own, with a custom master key.
The only way to access the device would be if physical access to it was gained, either through USB or connecting a screen + mouse + keyboard to it.
I feel like this could be done with OpenWRT and some Linux distro on the device. I'm not well versed on how data is handled by routers, this is just a thought that randomly came up.
Any opinions? Is it even possible?submitted by /u/Eldritch12
Forgive the rant and understand I am not being lazy, a jerk or challenging anyone. I get the emotional connections many people have to an OS and their own knowledge so I am not trying to start a fight. I am just frustrated and don't understand why it seems like so much is a hassle unless you want to use the terminal. Finding answers is another giant hassle as page after page of google results still doesn't help.
I have dabbled with several distros but have never made the switch full time due to what I have been experiencing the last few days every time I try...nothing but trouble.
Many things I need aren't available through Software Centers etc so I follow the directions to install them either by direct download or with apt-get and 90% of the time there is some error even after following the directions EXACTLY. When I google I find lots of similar questions and problems but they either have no answers at all or ones that don't work. You can go to various IRC channels and often get ignored or maybe find ONE person who tries to help but can't sort it and you just give up.
I am a visual person...I don't like text only processes and like to see icons and lists and grids etc so I can organize my mind. I use OSX an d it works well for me in that regard I just don't like the hardware cost and exclusivity so I am trying to move to Linux but it's unpleasant every time I try.
I have Xubuntu set up visually like OSX for the most part with a dock etc but it seems everything I need...that works so simply in OSX...is a giant hassle. I really wish there was a way to make things work for me but I am not and never will be a command line power user.
Is it really too much to ask to open up a Software Center and find common apps or equivalents and hit "install"? I can't find a PGP gui that works...a 7z gui that works...veracrypt won't install right...everything is a major pain.submitted by /u/cac-p47at