Dan Bron created a program that reverses 3!:6
http://www.jsoftware.com/jwiki/DanBron/Temp/Unlock but the link to the SVN is dead. My main question assuming it comes back, or someone else duplicates it, does the unlock script need access to the locked file, or does it do everything in memory? Dan alluded that he could attack it in memory with undocumented 15!:6 The reason I ask is consider this script (3!:6 ] 0 : 0) 1!:2 fl =. < jpath '~temp\test.ijl' pwdcheck =: 'password' -: ] ) 0!:0 fl 1!:55 fl (erases file after load) then pwdcheck pwdcheck pwdcheck 'password' 1 pwdcheck 'not password' 0 My goal is not the above example. Its to protect "casually sensitive" information in memory from being snoopable when walking away form computer. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
