Ummm, first, thanks Phil.
I will try to reply to some of your questions.
To begin, i would like to say that i'm not programmer,informatic or something like (studing engineering) so i can get missed with some code stuff. In the other way i have a lot of experience with programs and copyprotections and know a bit indeed of protections code. The way i am studying makes me to get some conclusions about, but i'm not a ummmm, call it an expert so i'm not to the level to post in the technical forum...
Secondly, the way i detect a protection is more a library task than an expert one. I look in every page i could find and study results from people than obviosly knows what they are doing. Then, i apply such results to my experience. I have access to almost, every game spent here in Spain and then i enjoy a lot testing protections. Call it a "freaky".
In the case of Ring protech, i remember my first game protected with it, and was haegemonia (that i couldn't copy..so iron storm does not compite). I looked and looked till found a russian web.
In this part i don't want to be confussed. I study from a lot of ways. Here in CDFreaks learn a lot about Phisics and basements of the copyprotections, but you really learn a lot by studing about cracking. I don't want to be confused, i repeat, it's only part of my knowledge( i mix both). So, after identify it were Ring protech 2 i tested timing access to the CD, access to the REALLY copyprotection (SF for example, checks in this order: black listing,Pre Gap and weak sectors with ATIP interleaved: Weak sector verifications spend a lot of time so ATIP is checked between the weak sector secuence)with my different equipment and something more with different tools (lenght of different tracks if available, common points in generic checks and so on) Ring protech 2 differs from the first version in the time checking the protection and what it check(First only checks unreadable border, second checks more). While in the first version where quite fast, in this second it take a lot more ( about 3 to 5 seconds comparing 1-2 of the first ( with my equipment)) In the other way, newest versions have some dummy file that, in my opinion always were cut by the visible ring. This could ummm call it "confuse" the reader when reading in ASPI mode, but not in RAW. A good correcting unit could make a non perfect copy to be run ( my plextor) but a very good correcting unit will always fail (my both toshiba)(worst unit will fail too).
I think (opinion) that the edges of the ring do not match with a fingerprint that can be coded into a 32 bit key, then in two of 64.......(like safedisc works) but a check point. Real lead-out does not match with fake one, and the real one is (almost always:Haegemonia does not match if i remember correctly) before the read errors. In conclusion: Ring tries to hide the lead-out: an easy finding of the end makes a good copy to be detected whilst a "dirty"one will not. (Glass of the polycarbonate may help)
This can be obviosly wrong but is my point of view as yet.
To reply to the blocked ASPI, ASPI were blocked enouth to avoid the CSS decrypting, but not completely. This way i could not decrypt any DVD (obviosly could not view such disc on my PC with PowerDVD ( for example)) but i was able to have access to my CD/DVD drives. When trying to decrypt/play...... windows blue screen (smartripper, powerDVD,cloneDVD....)
In the other hand, Alcohol, Clone and so on were not affected: it also read in a "bonzoo" mode.
Have some more thought about another protections but i think this is enough for today.
Sorry to get too boring to say little things.Thanks for the reading.
BTW: Phil....about Ring protech again....It's not a CONSECUTIVE unreadable errors. This is other of the things i want to say. Seems to be consecutive but very strange "junk" sectors are valid and readable into the ring(plextor does not detect it...both toshiba do). Another thing: the CD ends in that 98%. This "fake"2% is the key of the protection. This is other of my tests