Halo 2 Forum
This topic has moved here: Subject: analysis of the ilovebees website
  • Subject: analysis of the ilovebees website
Subject: analysis of the ilovebees website
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

Some people have speculated and become quite fearful that the website might be infected with a "virus" (thus causing all the strange things in the website to show up) and that their computer might become infected. The website is more than likely not infected with a virus. All of the things on the website are definitely part of a presentation (elaborate marketing campaign)


Their are three types of images on the site: "original", message, garbled.

The "original" images look as you would expect them too and have a unaltered appearance and source. There is some text embedded within but it's merely meta data and the like.

The message images have text embedded within them that not only garble the appearance but add information to the "story" if you will that the website is trying to present.

The garbled images use the same tecnique as the message images, but instead of trying to convey a message they only offer an effect to the overall presentation (utilizing semi-randomnly inserted characters to alter the appearance, without having to use an image editor to do the dirty work).

All three images have the same url. More on that later.


The page itself changes randomly depending when you look at it. The text is probably located within a database, or hard coded into the source of the page. some type of random function is used to generate the messages and their location. Once again each version has the same url.


The main counter on the site appears to be a combination of dynamic and static programming.

The static end is generated via a javascript which appears to calculate a countdown till a time in china. notice that the actual time is 6:07 AM not 12:00 AM.

The dynamic end is probably generated by a script (something simple really) although it could be entered manually each day, it would be interesting to see exactly when it changes, and if that point varies.

In order to achieve that affect of each line showing up at an interval (instead of as soon as the information is downloaded, as http is supposed to work) Each piece is placed after a programmed loop, the loop is probably working on a difficult mathematical problem or is simply supposed to find 301330/81341 1000 times, regardless the loop is simply used to slow the generation of new html to send to the browser. even the hypertext that contains the info on the javascript is placed within this structure.


The reason why so many things on the page seem to change randomly but still have the same URL address is because they are dynamically created. Instead of having a flat file with everything hard coded into place, you instead have a page (or image) that can change randomly with no required interaction by the creator.

But wait the filename is .html, or .gif, or .jpg and nothing like a .php page or .pl page! That's not a problem, a quick examination of the headers used in the page reveal that the website is running on Red Hat Linux, with apache, php, and perl.

It really isn't that important, but they are probably using php, instead of perl since php has a number of very well developed image manipulation systems, mainly GD, builtin.

Since the site is running apache (or just about any server that matter) you can quickly change the application types. you could have php process a gif file as if it were code, and with the appropriate headers, send out a DYNAMIC gif image.

The fact that the server is running linux, as opposed to a windows server leads me to believe that this isn't a microsoft thing, that doesn't mean that microsoft is involved, just that more like it's a bungie thing. As they don't share quite as many of the problems with using alternatives to microsoft technology, as other divisions do.

The actual integration of the www.ilovebees.com hyperlink in the halo 2 ad might have been placed in that way to get past anybody from Microsoft that might have examined it. After all microsoft probably wouldn't like the fact that the site isn't microsoft run.


Basically to confirm most peoples suspicions, the website does indeed appear to have been built as a presentation, instead of some kind of infestation of viruses, or someone at bungie hacking this poor lady's website.

I wouldn't read to much into the address of the home listed on the site, from what i've seen it appears that it is a strip mall of some sort, possibly with apartments.

I won't go into the use of 7's (God's number) and various other acronyms and the like used in the website. They are interesting, but are also most likely used for the sites presentation.

  • 07.24.2004 2:54 PM PDT

>KaPING<

i think this is some pretty good evidence that in fact bungie is behind it and has some sort of plan.

http://xbox.gamespy.com/xbox/halo-2/532916p2.html

"The last thing we see is that familiar Xbox logo, but if you look carefully, there is one quick frame where the www.xbox.com turns into www.ilovebees.com. Going to this site opens a whole new can of worms, which we can't really talk about yet. You can be sure that we'll be letting you know what's up as soon as we can!"

  • 07.24.2004 2:59 PM PDT