Wait for it to be cracked? I will...
With this kind of model it would be difficult. You would have to know how the server and client communicate, emulate the connection, etc. That would be a lot of work.
Disclaimer: I don't condone cracking software.
No it's not difficult.
When it comes down to this you always end up with some kind of boolean switch... "Boot or not boot..."
The game code works the same... all you do is simulate the boolean switch to always return "true" - aka. "Boot always".
So I'm not too worried bout it.
Did it before myself, others did too, we will do again.