How can i remove the htmlview portion of the asx file.
OK, we've heard you all loud and clear and we've got a patch available to turn this off now.
Feel free to ask your host to contact our helpdesk (or do so yourself if you're one of our clients) to obtain the patch and instructions.
You can not do that because the file is encrypted as many other files (without logic
This is a comment we hear often, and while this is totally unrelated to the matter at hand, I should point out that it is actually very much "with logic". If you distribute a commercial script that has licensing restrictions built into it, and you don't encrypt ALL of your PHP source code, you may as well just remove your licensing code altogether.
I'm not going to publish instructions for licensing circumvention but suffice to say that if you have access to certain specific, non-encoded portions of an encoded script's code (and no, I'm not referring to the licensing code itself
) it's usually possible to disable its licensing checks with little effort if you know PHP well enough. This can be done in pure PHP and does not require binary extensions nor altering the PHP function/symbol tables, although those are valid approaches too.
There are many well-known scripts on the market today (orders of magnitude more well-known than Centova Cast) that are vulnerable to this, and yes, I've done it myself in testing. Distributing the code that generates the WMP ASX file probably wouldn't open up any vulnerability in Centova Cast, but we can't realistically go through the hundreds of PHP files in Centova Cast individually to make that decision on a per-file basis. So we encode everything.