Blacklist

In most network applications, managing incoming flow is an important thing, and is a quite hard thing to set up. In case your algorithm is too restrictive, you will drop too much connection, and in case it’s too permissive, you will accept undesired connections. The real need is to tell your application: « Accept N connection(s) in a X second(s) time range ».

Concept

The way you should decide if a connection have to be dropped or not is looking in an historic of X second(s) how many connection(s) from an IP have been performed, and then deducing the count. This is the « simple » algorithm that does that:

Read the rest of this entry

, , , , , , ,

Today I got a little vuln for you. Nothing critical but a privacy hole into Facebook. Nice, isn’t it? We’re dealing with facebook privacy, that’s why this is important. This hint will allow you to know who’s behind any email address.

You want to know the name of the person who’s behind [email protected]. Seems quite hard to find something related to this email. You can at least try to use google or most common reverse identity website:

But let’s brain: most of common people are now on Facebook so let’s have a try. Not using the search function of Facebook but using the reverse function implemented in the reset password page.

Read the rest of this entry

, , , ,

My initial problem

My previous ISP (Free) provided me with a nice triple-play ADSL set-top box (aka « Freebox »). It has an internal 40GB hard disk drive accessible using FTP and was able to play content streamed through UPnP. I recently switched to a new ISP (Numéricable) because they were offering FTTH (100mbits downstream, 5mbits upstream) in my place, but unfortunately they’re not offering any kind of set-top box. I just got a classic Netgear modem and Netgear DVB device, which is unable to play any video content from the network.

As it turns out, I’m missing the HTPC-kind functionalities a pretty damn lot. Playing my video content on my living room’s TV is important in my eyes. Sadly, my computer is too far from the TV to link both using an HMDI cable. That’s how I decided that I’ll be building an HTPC.

What’s an HTPC?

What is exactly an HTPC (Home Theater Personal Computer or Home Cinéma & Media Center in french):

Read the rest of this entry

, , , ,

[link to french version below]

PrestaShop is an e-commerce solution known by his many uses through the world. By using PHP and object oriented programmation, it allows to be easily customizable by the common run of programmers, hackers or integrators.

Install mod_rewrite

Before everything, you will have to check if the mod_rewrite module is installed on your Apache. You can see that in a simple phpinfo().

If it is not installed, type (while being root):

Read the rest of this entry

, , , , , , , , , ,

First article for a « bad » news.

This 3rd november 2010, Google Analytics decided to take some holidays. Mostly all my statistics are not working, my visits counter are downright null this morning.

Thought I had a problem on my servers but it wasn’t and there are still no news from Google Analytics Blog at the moment, 12:30 pm.

Read the rest of this entry

, ,