Skip to content

Category: embedded

Hacking the AR-DRONE Parrot

In this post I will talk about the AR-Drone Parrot.
These user-controlled helicopters are getting very popular, and a lot of people are using them in city parks and gardens.

Time ago, a friend told me he had bought one of this helicopters, so I meet him and his toy to perform some investigations. I now these is nothing new, and very good presentations does exist regarding UAVs (check rootedCon 2012 presentation by Hugo Teso), but is the first time I see this kind of drone in the Real-World šŸ˜€

First to be said, this drones can be controlled with an iPhone app via open wireless connection, so evil things can happend meanwhile the drone is operated by an legitime user ]:-)

Sound on pfSense 2.0.1

pfSense is a free, open source customized distribution of FreeBSD tailored for use as a firewall and router.

I got it running inside an Alix2d2 board.


Sometimes, with the help of a cron daemon and mpg123, I use this device as alarm clock. I attached a USB soundcard and loaded the proper kernel modules to get It working. Then, I installed mpg123 from the PKG repos. As last step, I added the “cron” package with the pfSense package manager.

Zeroshell beta16 scripts

Here, some usefull zeroshell scripts.

As I said in my previus posts, ZeroShell is a Linux distribution for servers and embedded devices aimed at providing the main network services a LAN requires. It is available in the form of Live CD or Compact Flash image and you can configure and administer it using your web browser.

There there are some usefull scripts that will help you working with zeroshell.

Zeroshell beta16 tricks

In this post I’m going to write about ZeroShell Net Services. This network-oriented linux distribution is highly modificable, and by default includes a lot of nice features like web interface, DNS bind server, radius, ldap, captive portal, QoS, HTTP proxy, VPN, PPPoE, NTP, DynDNS, etc. Also wireless atheros support is ennabled by default (and madwifi drivers already patched to inject!).
An important point is the ZeroShell community, which is quite active. You can check the users forums, as it got daily traffic.

Installing debian Squeeze on the HTC Dream

    Previously, I installed the BiohzR OTA Boost ROM on my HTC Dream. These ROM is based on CyanogenMod (which comes with busybox and more tools).
    This ROM has a lot of features, including:
    – Automatic mount of ext partitions
    – Automatic detection & activation of swap partitions

    I’m going to take advantage of this features to install a debian system on the SDCard.