In this example, we’ll use a Raspberry Pi and a DHT22 temperature and humidity sensor to print values on a web interface.
Continue reading Web interface for Raspberry’s sensors (GPIO)
Tor is free software for enabling anonymous communication.Tor directs Internet traffic through a free, worldwide, volunteer network consisting of more than seven thousand relays to conceal a user’s location and usage from anyone conducting network surveillance or traffic analysis.
Continue reading Anonymize TCP traffic on Debian with Tor
The technology used by Flightradar24 is based on ADS-B technology.
Automatic Dependent Surveillance – Broadcast (ADS–B) is a cooperative surveillance technology in which an aircraft determines its position via satellite navigation and periodically broadcasts it, enabling it to be tracked. The information can be received by air traffic control ground stations as a replacement for secondary radar. It can also be received by other aircraft to provide situational awareness and allow self separation.
Continue reading Flightradar24 : Behind the scene – Receiver setup
The D-Link DWA-131 WiFi dongle is not supported out of the box on Raspbian, a compilation is required.
You have two options : Compile on the Pi or cross-compile on a other machine. I prefer to cross-compile as it’s faster and easier : you avoid to install the compilation tools and download huge sources on a small SD card…
Continue reading Cross compilation of a Kernel module on Ubuntu for Raspbian
1. Camera specifications
– Brand : Vstarcam
– Product name : C7824WIP HD indoor IP Camera
– Model : C7824WIP
– OS : Embedded Linux OS
– CPU :
> cat /proc/cpuinfo
Processor : ARM926EJ-S rev 5 (v5l)
BogoMIPS : 217.08
Features : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant : 0x0
CPU part : 0x926
CPU revision : 5
Hardware : hi3518
Revision : 0000
Serial : 0000000000000000
2. Security vulnerabilities
– Remotely take control of the camera (telnet)
– Find the web UI password
Continue reading C7824WIP Security Review
There is two modes for Zabbix checks:
– Passive check : a simple data request. Zabbix server or proxy asks for some data (for example, CPU load) and Zabbix agent sends back the result to the server.
– Active check : the agent must first retrieve from the server(s) a list of items for independent processing. Then the agent then periodically sends the new values to the server(s).
Monitoring a Zabbix agent behind a firewall or a NAT without any port redirection requires to use the active mode.
It’s not recommended to monitor over internet without using a VPN.
Continue reading Zabbix – Monitor a device behind a NAT / firewall
Zabbix is an enterprise open source monitoring solution for networks and applications.
The Zabbix monitoring system is divided in 3 sub-systems :
– Zabbix server : Collect and store data from the devices.
– Zabbix frontend : Render the data and manage the web UI.
– Zabbix agent : Run locally on the different devices to be monitored.
Continue reading FreeBSD 10.1 – Zabbix 2.4 monitoring system
Just installed Raspbian on my Pi but I have no router, no screen and no keyboard : Just a laptop connected to a WiFi network and one network cable.
We can use ICS (Internet Connection Sharing) to connect our Pi to our Laptop. We’ll be able to use SSH and the raspberry Pi will have an internet access.
Continue reading Raspberry – Direct network connection and internet sharing
To start exploring OpenCV with Python, we’ll start by a simple exercise : Detect a cardboard box on a industrial conveyor (from a average picture took with a smartphone) :
As as first step, we’ll identity the contour of the box and define a “perfect” rotated rectangle of the minimum area enclosing our box. The result will be this :
Continue reading Computer vision : A box on a industrial conveyor