Doesn't create output file
#1
I run this command:

Code:
cudaHashcat64.exe --outfile=result.txt --outfile-format=1 -m 10500 -a 3 outpdf.txt ?u?u?u?s?u

and I get this output:

Code:
cudaHashcat v1.35 starting... Device #1: GeForce GT 630M, 1024MB, 950Mhz, 2MCU Hashes: 1 hashes; 1 unique digests, 1 unique salts Bitmaps: 8 bits, 256 entries, 0x000000ff mask, 1024 bytes, 0/1 rotates Applicable Optimizers: * Zero-Byte * Not-Iterated * Single-Hash * Single-Salt * Brute-Force Watchdog: Temperature abort trigger set to 90c Watchdog: Temperature retain trigger set to 80c Device #1: Kernel ./kernels/4318/m10500.sm_21.64.ptx Device #1: Kernel ./kernels/4318/markov_le_v1.64.ptx Device #1: Kernel ./kernels/4318/amp_a3_v1.64.ptx INFO: removed 1 hash found in pot file Session.Name...: cudaHashcat Status.........: Cracked Input.Mode.....: Mask (?u?u?u?s?u) Hash.Target....: $pdf$4*4*128*-1028*1*16*5a3[CUT HERE]19c876 Hash.Type......: PDF 1.4 - 1.6 (Acrobat 5 - 8) Time.Started...: 0 secs Speed.GPU.#1...: 0 H/s Recovered......: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts Progress.......: 0/0 (100.00%) Skipped........: 0/0 (100.00%) Rejected.......: 0/0 (100.00%) Restore point..: 0/0 (100.00%) HWMon.GPU.#1...: 0% Util, 49c Temp, N/A Fan Started: Fri Mar 27 14:45:49 2015 Stopped: Fri Mar 27 14:45:50 2015

and the results.txt file is empty. Why?
#2
The answer is: this happens because you already did crack this specific hash and it was already in your .pot file (see the warning "INFO: removed 1 hash found in pot file"), hence oclHashcat does not try to crack the same and identical hash again and again and again...

You can use:
cudaHashcat64.exe -m 10500 --show outpdf.txt

to get the "results"

or use --potfile-disable to force oclHashcat to crack it again and again and again...

The details about --show, --potfile-disable etc were discussed several times on the forum and can also be lookup up under --help and in the wiki