DUMPCUT cut [fill] source.xxD target.xxD Automatic End-of-Code Finder (Guesser?? ;). Before loading the program to be unpacked, GTR filled the memory with FFFFh. DumpCut can scan the dump for a lot of FFFFh's in a row which will probably mark the end of the valid code/data. Use the cut-value to determine how big the array has to be and use the fill-value to look for FFFFh's (65535), or 0's, ... Some programs contain arrays of FFFFh's in their data, so using a cut-value of over 4000 is pretty safe. If the target dump is too short, just increase the cut-value. If you do not specify a fill-value, DumpCut will look for an array of equal words. You might instruct GTR to fill the memory with more fancy words like 04D2h=1234 so the detection might be safer. e.g.: DumpCut 4000 65535 large.EXD small.EXD Will cut the dump after having found 4000 consecutive FFFF's. e.g.2: DumpCut 5000 large.EXD small.EXD Will cut the dump after having found an array larger than 5000 bytes of equal words.