Hi to everybody and specially for lena151 for this topic

You're a legend lena and i'm one of your thousands rce students around the world.
it's an honor to write to you al least through here. well i want to give you my opinion and my point of view.
I think everything can be cracked, in the strict sense of the word, don't confunse with keygenning or patching only(will be discussed later).
Some targets can be a real headache even for the most hardcore and skilled crackers. just to put an simple example. They can use extreme and sometimes hidden(for the public eye) concepts to prevent reconstruction of the algorythm. can add also the populars RSA keys(just an example) 1024bits. All we know the RSA 1024 factoring it's not available and as a RSA Challenge it's frozen. For those who first time read some about RSA must to know that the factoring of RSA 1024 will take a lot and i said A LOT of years with supercomputers. The keys were chossen randomly and RSA keeps in secret and away from public eyes

.
That's one of the reasons not the only. At this point we have a not keygennable Target. If this "Target" it's an headache itself imagine besides it's packed with an extreme Packer/Crypter like VMProtect, SafEngine, ZProtect, just to show a few some of the most hardcore packers. The most popular feature used by these packers are Virtualization, Mutation Engine, So. What we need to try to defeat them. Well an advanced knowledge of unpacking, vitual machines, crypto, and pe format specifiaction theory. However this it's not guarantee of sucsessful unpacking

.
Another feature that makes not possible de keygenning its the server activation check.
By these 3 points exposed i think the Cracking(in the strict sense of the word) of a target it's 100% Possible, however when target it's more and more complex, we need more time( a lot lot lot lot of time

), more resources(pc, hardware, etc), more knowledge(coding skills, crypto skills, etc) and more effort to crack a target.
Keygenning by the exposed above it's not possible in all the cases. I think keygenning(in the strict sense of the word) it's possible in the 70~80% of the cases.
And finally patching i think it's possible in about 50% of the cases.
That's my opinion. Regards to all of you. specially for lena151
Hackal