---------Grasshopper Dissection-------- A 4am crack 2017-01-14 --------------------------------------- Name: Grasshopper Dissection Genre: educational Year: 1984 / 1990 reissue Credits: Larry C. Newby Publisher: Cross Educational Software Platform: Apple ][+ or later Media: double-sided 5.25-inch floppy OS: Protected.DOS This disk was automatically cracked by Passport. Here is the transcript for side A: --v-- READING FROM S6,D1 T00,S00 FOUND DOS 3.3 BOOTLOADER T00,S01 FOUND ENCRYPTED RWTS, KEY=$DB USING DISK'S OWN RWTS WRITING TO S5,D2 T01,S02 ERASING SERIAL NUMBER 000013 T01,S02,$B0: B5 -> AD T01,S02,$B7: D5 -> 9B T00,S0B ERASING SERIAL NUMBER 000013 T00 DECRYPTING RWTS BEFORE WRITING T00,S01,$07: 99 -> 2C T00,S01,$93: 4C00B8 -> ACE5B7 T00,S05,$15: A52F -> A900 CRACK COMPLETE. --^-- And side B: --v-- READING FROM S6,D1 T00,S00 FOUND DOS 3.3 BOOTLOADER T00,S01 FOUND ENCRYPTED RWTS, KEY=$1F USING DISK'S OWN RWTS WRITING TO S5,D2 T01,S02 ERASING SERIAL NUMBER 000008 T01,S02,$B0: B5 -> AD T01,S02,$B7: D5 -> 9B T00,S0B ERASING SERIAL NUMBER 000008 T00 DECRYPTING RWTS BEFORE WRITING T00,S01,$07: 99 -> 2C T00,S01,$93: 4C00B8 -> ACE5B7 T00,S05,$15: A52F -> A900 CRACK COMPLETE. --^-- More information and source code is available at https://archive.org/details/Passport4am Quod erat liberandum. ~ Epilogue Behind The Crack Side A was clean. I was able to crack it with Passport on the first try, and I got a clean .edd image which verifies in an emulator. Side B was quite damaged; I was unable to get a clean read in one pass. I added a compile-time flag to Passport to re-read bad sectors forever. With that in place, I was eventually able to read side B all the way through once, then most of the way through again. The two images did not match, and neither image worked fully. Luckily, the program is a single BASIC BASIC program that prints text (stored as strings in the program) and displays images stored in a compressed format as separate files on disk). The image format is quite unforgiving, so any errors in those files showed obvious visual glitches. I ended up comparing several sectors from each image and manually stitching together a working image. I exercised the entire BASIC program and all the compressed images. Everything works. --------------------------------------- A 4am crack No. 961 ------------------EOF------------------