I dont understand what you are saying. ...granted its been a while since ive looked into the FAS format (Im sure they have ``changed the algorithm''--or something else cool sounding--since then) but I did at one time look into the format; (alert "HELLO") => (HELLO alert)
As a test: Compile a line of code. Open the FAS in a hex editor, the first few lines (three or four) should be a header explaining how many strings can be found in the file/function and an offset to the length of the code or something like that (Blah, blah, blah). Open the VLX, (if you have `diff'' available do that) you will find the very same header a few lines down (three or four) from the VLX header. I should try out this test before i post this, in case im off my rocker but i dont really care.
I would have to find my old notes or just pick up the subject again from scratch but I seriously doubt much has changed and to be honest, I have little interest in doing any further research on the topic. I can get what I want with a question on theswamp why would I want to spend my time decompiling.
dotnet is something i will have to get into later. But to spur a thought; i can understand peoples initial reaction to it being able to be cracked, but why so adamant about it. Maybe, ``open your code up'' and reap the benefits of potential return favors. Or dont worry about your code cause `Joe' doesnt own a compiler and doesnt care to see how button one works. Or know that Cracker `Bob' only wants to change the string that says ``click here to do this'' to ``rock and roll tootsie pop!'' and he can do that in a hex editor. ...