APEG: automatic patch-based exploit generation

‘n Nieuwe trend, maak je exploits op basis van de beschikbare patches. Nog betere trend. Doe het volautomatisch en binnen de minuut.

Enkele onderzoekers van Berkeley, Pittsburg en Carnegie Mellon beschrijven hun onderzoek.

de Roovers : Le Dindon

Gisteren, zaterdagavond, heb ik het cultuurbeest nog eens in mij losgelaten. Er stond een bezoekje aan de Stadsschouwburg van Brugge op het programma voor de voorstelling Le Dindon van de toneelgroep De Roovers.

De tickets waren al enkele maanden geleden aangekocht omdat goede voorstellingen bij mij de gewente hebben om mijn aandacht te trekken wanneer ze net voorbij zijn. Dus ruim op tijd gaan kopen.

De bezetting, met ondermeer Warre Borgmans was uitstekend. Le Dindon is geschreven door Georges Feydeau en heeft het over de liefde, de onbereikbare liefde en het bedrog in de liefde. Het stuk begint wat chaotisch door een direct contact met het publiek en een uiteenzetting van de verschillende sorties en entrées. ‘n Beetje overrompeld, zeker apart, maar wel goed gedaan. Verder in het stuk blijven de acteurs het publiek rechtstreeks aanspreken. Het is geen “kijkstuk”, nee, je hebt echt het gevoel om er midden in te zitten. Komedies, zeker op toneel, hebben nogal snel de neiging om te vervallen in onderbroekenlol. Dit stuk niet. De dwaasheid en de kwellingen van de personages worden goed uitgebeeld, met de nodige zin voor overdrijving. Het is een stuk in drie bedrijven die doorrazen tegen een heel hoog tempo.

Een aanrader!

Evonet Helpdesk rulez!

Ik beheer een machine (mail/web/spop/ids) die een ADSL-verbinding heeft via Evonet. Sinds enkele dagen was de verbinding ontzettend flaky. De configuratie (zowel hardware als software) was al enkele maanden ongewijzigd gebleven dus een direct voor de hand liggende reden voor de problemen was er niet.

Toen afgelopen maandag de verbinding helemaal wegviel toch maar eens contact opgenomen met de helpdesk van Evonet. Wat een verademing. Niet iemand à la Telenet / Belgacom die je infantiel zit te behandelen. Nee, iemand die’t heel professioneel aanpakt. “ja, ik zie hier dit en dat in de logs op dat moment, dat zou daar en daar kunnen op wijzen”. Concrete vragen van de helpdesk-lijn, geen gezucht en gepuf of “wij zijn zeker het probleem niet hoor”. Een mogelijke oorzaak kon niet direct vastgesteld worden dus stelde de persoon aan de lijn me voor om me terug te bellen. ‘k Dacht al, yeah, right, als in “nooit meer”. Maar, minder dan ‘n uur later kreeg ik telefoon en verdere uitleg.

Uiteindelijk bleek het een modem (Alcatel ethernet Speedtouch modem) probleem te zijn. Een kapotte voeding. Niets te maken met de ADSL-lijn maar ‘n mens zou deze support al bijna alleen voor zijn plezier bellen. Knap.

(nu niet allen tegelijk overschakelen naar Evonet, meer klanten wil waarschijnlijk ook zeggen minder tijd/klant -> minder klantvriendelijkheid).

Restaurants in Brugge

Een overzicht van portaalpagina’s naar restaurants en bistros in Brugge

Een lijstje van restaurants, persoonlijke waardering met ‘*’.

Google Webmaster Tools

A couple of days ago when I last checked my Google account I noticed that the Google Webmaster Tools had some nice new features.

The generation of sitemaps etc. was already included a while ago but now they gave you some extra statistics.

crawl rate

The crawl rate shows you the number of pages and kilobytes per day that the Google crawler has spend on your site. There’s also the possibility to change the “crawl speed”.

preferred domain

With the preferred domain you get a limited control of how weblinks for different domains are represented.

remove urls

There’s also an option to submit a request to remove a URL from Google.

Secure web browsing with the OP web browser

Het “Opus Palladianum” project heeft als bedoeling een nieuwe veilige browser te ontwerpen.

In plaats van één monolitische geheel zal de browser uit kleine zelfstandige subsystemenen bestaan die met elkaar communiceren.

Hebben we dat al niet eens gehoord voor operating-systemen? Dat monolitische systemen niet werken?

Twitter or Blog

Dilemma:

Twitter your thoughts and have trouble recording them for later reference. Twitter + custom search don’t play along.
Blog your thoughts and having to think of “I can’t have a posting that’s only 100chars long”.

Topic: the metaweblog API is more powerful that the API provided by WordPress.
One of my customers asked me to create a function that would create a WordPress blogpost whenever one of their PR-people finishes a customer-visit (funny enough, these visits are recorded in a shared Google calendar that’s updated via another webapp, web2.0 in action). After fiddling around with the wp-native API I found that the metaweblog is much easier. I still need to return to the WordPress API for creating new categories but this only happens once every few months. WordPress rulz!

Widgetize your WordPress theme

If you want to use widgets on your WordPress theme, then these are the steps you should take:

1) Create a file functions.php in your theme directory. Add this to the file

if ( function_exists('register_sidebar') )
register_sidebar();
?>

2) Open your sidebar.php file and add this somewhere in the ul-list defintion

|| !dynamic_sidebar() ) : ?>

Citibank

Eergisteren zat er weer een brief van Citibank in de brievenbus. Een hele hoop blahblah over hoe gemakkelijk het wel is om geld te lenen.

Ik heb op allerlei manieren al geprobeerd om duidelijk te maken dat ik geen interesse heb. Niet antwoorden. Negeren. De brieven terugsturen met “nee”. Een “nee” in hoofdletters. Nog eens terugsturen.
De laatste poging die ik doe heeft nu ook iets rustgevend. Een lange treinrit heeft z’n voordeel dat je al hun informatie te lijf kan gaan met een schaar. Hun “voorrangsbehandeling”-envelope is nu gevuld met allerlei kleine snippertjes en ik hoop dat “M. De Bolle” van Citibank deze keer wel de boodschap doorheeft. De volgende brief zal gelijkaardige snippers bevatten maar misschien vergezeld van een iets minder aangename substantie.

Bende irritante mestkevers van Citibank, ik hoef jullie bedriegelijke rommel niet.

Hoe je potentiële klanten wegjagen.

Ayat, een webontwikkeling bureau in Nederland :

De doelstelling van AYAT design is om binnen dit aandachtsgebied van e-business en internettechnologie toonaangevend in de markt te zijn en haar opdrachtgevers voortdurend van dienst te zijn met innovatieve mogelijkheden die nieuwe technologie kan bieden. Dit terrein is sterk aan het verandering onderheving en het dienstpalet van AYAT desgin wordt dan ook voortdurend geëvalueerd. Nieuwe technologiën worden daarbij bestudeerd op volwassenheid, haalbaarheid en toepasbaarheid.