As most of you will know, Blizzard recently updated their Checkrevision procedure for WarCraft II, StarCraft, Brood War, Diablo I and StarCraft Shareware. This new method, dubbed "Lockdown", is considerably more complex then the previous ix86ver method which is still used by other Battle.net-enabled products.
We fully intend to update BNETDocs with as much information about Lockdown as possible, however, much of this material has not yet been made public. BNETDocs has always relied on information volunteered by the community and will continue to be updated with information as and when it is received.
In the meantime, your best available options are to reverse engineer the new system yourself -- this is not a light undertaking -- or to use BNLS.