Originally Posted by
gerardolm
LazyBot is written in a .NET language, meaning the .exe file (which contains .NET bytecode) can be "disassembled" to take a look at what it does in a more or less readable way (more than asm at least). This is what .NET Reflector does, you can open a .NET Assembly (like a .exe or a .dll) and see, to a certain extent, what it does. Reflexil is an addon for this tool which lets you, aside from seeing, write or modify this code. Basically what I did was disassemble the LazyBot executable, find where it's checking for updates and just remove this method call and then save back the .exe. This way, when you start it up, it skips the check for updates step and goes directly to the main screen.