There are many examples of dvd decrypting algorithms in C, but probably very few in VB
for performance reasons. Much bit twiddling and brute force looping. If you can read C you will find many examples of dvd decrypting algorithms. But that is the EASY part. Finding info on processing IFO and VOB files is the trick.