Life As It Comes
IBM Java 6 Early Release Program2 Comments
OSNews has linked to the availability of an initial drop of IBM SDK for Java 6.0.
From a security perspective, this most likely (though I have yet to confirm) represents our initial drop back on December 1st.
WS-*No Comments
Check out this interview with Andrew Nash.
He’s been involved with many of the WS-* specs; he is currently the CTO of Reactivity and was formerly the Director of Technologies at RSA.
Quantum Crypto in the NewsNo Comments
Is it just me, or is Quantum Cryptography in the news more often these days?
Spaf in the news1 Comment
Dr. Eugene Spafford is in the news today (The Institute, IEEE). Apparently the campaign for the new computer science building is complete as well.
perl qrpff2 Comments
#!/usr/bin/perl
# 472-byte qrpff, Keith Winstein and Marc Horowitz <sipb-iap-dvd@mit.edu>
# MPEG 2 PS VOB file -> descrambled output on stdout.
# usage: perl -I <k1>:<k2>:<k3>:<k4z>:<k5> qrpff
# where k1..k5 are the title key bytes in least to most-significant order
s”$/=\2048;while(<>){G=29;R=142;if((@a=unqT=”C*”,_)[20]&48){D=89;_=unqb24,qT,@
b=map{ord qB8,unqb8,qT,_^$a[--D]}@INC;s/…$/1$&/;Q=unqV,qb25,_;H=73;O=$b[4]<<9
|256|$b[3];Q=Q>>8^(P=(E=255)&(Q>>12^Q>>4^Q/8^Q))<<17,O=O>>8^(E&(F=(S=O>>14&7^O)
^S*8^S<<6))<<9,_=(map{U=_%16orE^=R^=110&(S=(unqT,”\xb\ntd\xbz\x14d”)[_/16%8]);E
^=(72,@z=(64,72,G^=12*(U-2?0:S&17)),H^=_%64?12:0,@z)[_%8]}(16..271))[_]^((D>>=8
)+=P+(~F&E))for@a[128..$#a]}print+qT,@a}’;s/[D-HO-U_]/\$$&/g;s/q/pack+/g;eval
Usage: to play a movie whose title key is 0xcd302010fe, do: cat file.vob | perl -I 254:16:32:48:205 qrpff | extract_mpeg2 | mpeg2dec -
That makes me happy.