Building a captive portal with OpenBSD

There aren’t (m)any lightweight captive portal solutions out there for us, except a few clumsy heavy or badly maintained projects together with heir professional counterparts in routers better than home-grade. Captive portals are cool and useful, read on how to build one, including video demo.

[Read more...]

A wireless trap using OpenBSD – reloaded

Build a OpenBSD wireless access point that redirects any client request for any website to a website of your own design. With a little imagination you could adapt this technique for more nefarious purposes – but that is not something we endorse here. Something more applicable to our kind may be to use this technique to do basic DNS based filtering, ad-blocking or something along those lines.

[Read more...]

A wireless access point / Hotspot using OpenBSD

OpenBSD wireless Hotspot

This Guide explains how you would setup a wireless hotspot using OpenBSD and PF so you can provide internet access to wireless clients such as laptops or phones.

[Read more...]

FreeBSD.org intrusion and how to use SSH Keys and SSH-Agent

Great excuse to write about how to use ssh keys securely by password protecting the keyfile: On Sunday 11th of November 2012 FreeBSD.org has suffered an intrusion on two machines that contained third party software (packages, ports) within the FreeBSD.org cluster. For details about this read this Incident Report. As far as i can guess from the report and the news, it appears the intruder gained access to the affected systems by means of a developers ssh key that was not protected by a passphrase.

[Read more...]

Virtual FTP Users + SSL

General Information

Running a FTP server is quite popular for sharing files over the Internet. But, the FTP protocol is not as secure as some may think. By default, each FTP user has a system shell account and when connecting to the FTP server, all usernames and passwords are transmitted in plaintext. That means anybody sniffing your packets can gain access to your FTP accounts. This guide is intended to provide a solution to both problems. Pure-ftpd with puredb allows you to have throttled FTP-only accounts and the ability to use SSL.

[Read more...]

OpenDNS

General Information

This guide shows how to configure FreeBSD so it will update your OpenDNS account with your dynamic IP from your ISP. Tested on FreeBSD 7.2 Stable

[Read more...]

3G Portable Internet Access

General Information

First of all, almost all of 3G modem in the market have a “Zero-CD” mode that will automaticaly install a driver when plug in to windows based os, so by default when we plug it in to our freebsd system, it will go to “Zero-CD” mode. We need to change this mode to a “Modem” mode in order to use it in our freebsd system.

[Read more...]

Appletalk / Netatalk

General Information

This short how-to gives you the instructions to install and configure an OpenBSD machine as a fileserver for Apple’s Macintosh Computers.

[Read more...]

Installing Squid

General Information

A quick guide to get a squid Proxy Server running under OpenBSD.

[Read more...]

UnrealIRCd – Basic Installation

General Information

This guide will explain how to install an irc server under your local user account in FreeBSD specifically, it might work under other versions of BSD as well. While there are many different types of IRC servers out there, this one will cover the one I’ve used the most (and used to run an IRC network with), UnrealIRCd. It’s very full featured while not hard on system resources and supports a wide array of services applications (such as NameServ, ChanServ, etc).

[Read more...]