Kaspersky Anti-Virus v6.0.2 vs OllyDbg

I wonder how much time will it take to them to put notepad.exe on their black list (in “Virus writing editor” category)?

OllyDbg Invader

Safari browser is broken

Last weekend i’ve been playing with an iMac, i was checking my website against its Safari browser and i was very pleased to see it works pretty good (all things were rendered correctly).

Now Apple made Safari browser available for Windows too, but its rendering is pretty much broken, most of the sites (except apple.com) are rendered incorrectly (compared to the results from IE, Opera and FF) one way or another.

My website is missing some pieces in Safari (headers, navigation tabs):

PELock website broken in Safari

At first i thought it’s my fault (some incorrect CSS styling or smth), but then i’ve realized even Google’s site is broken (blank spaces):

Google’s website broken in Safari

I wonder did they even test it in Windows before the release?

A new web design

Whole site redesigned, cleaner design, less code (more CSS) and more possibilities to extend it in the future.

Good bye Blue :)

PayPal madness

Ok, today i wanted to check status of my unused PayPal account, everything went fine until i read that my account is limited becouse i didn’t sign upgraded license terms. So i wanted to sign this god damn thing but i couldn’t find it on their website, instead i found this:

PayPal limited

Especially i like the “cannot be appealed” term :)

I thought, let’s close my current account and create a new one, but it’s not possible with limited accounts :)

PayPal close account

So i can’t use my account, i can’t close it and i can’t create a new account using my current data :)

Update: already fixed, all i had to do was to read 1MB of documentation ;)

To install or not to install…

What was the most stupid question you ever faced while installing software? Whatever it was, latest ICQ IM installer has a better one:

ICQ Installer

Now they know how to create confusion :)

What has a turtle to do with a chicken

Another pic of my sick friend, as you see this turtle was fighting, but it got scanned eventually – like always ;) , one other thing, he was calling this turtle a chicken “look at his nails, they’re like chicken’s nails” he kept saying.

Turtle called Kura

Don’t blame me for this, blame stressful education and sugar free cola!

VMware detection (anti-debugging trick against TRW)

Some of the anti-debugging tricks can be used to detect VMware, one of them is an old anti TRW (TRW was a popular debugger in 9x days) trick.

This anti-debugging trick works fine on a real Windows 9x installations (95, 98, ME) but it raises an exception under VMware (while reading IDT entry).

BOOL IsVMware9xTrw()
{
    // detect NT/XP/Vista
    if ( (GetVersion() & 0x80000000) == 0 )
    {
        return FALSE;
    }
 
    // detect VMWare (anti debugging trick against TRW)
    // VMware isn't detected with vm acceleration disabled
    __try
    {
        __asm
        {
            sub    esp, 6
            sidt   fword ptr [esp]
            pop    ax
            pop    eax
            mov    al, byte ptr [eax + 00Eh]
        }
    }
    __except(EXCEPTION_EXECUTE_HANDLER)
    {
        return TRUE;
    }
 
    return FALSE;
}

Binaries and source code:
http://www.pelock.com/download.php?f=vmware_trw.zip (18 kB)

Please test this code on your own systems and tell me about the results.

Lizard

This lizard is going to be a new pelock’s mascot, linux has got penguin, so what the heck?

Lizard

Catched and scanned by my crazy friend (Al Yankovic crazy :) ) while walking the Mother Earth :)

Ain’t no mountain high enough

Marvin Gaye & Tammi Terrell – Ain’t no mountain high enough

ERROR_SUCCESS

This is the best description of this message (it’s from Miranda IM) :)

miranda_gg_plugin_error.png