Patrick-Tracker Supp wrote:Hello Impress,
Thank you for the post. Although it is highly recommended that you never open things from bodies you do not trust, here are a few things to take note of:
1. Can a PDF file viewed in PDF-XChange Viewer "phone home" to indicate that the file was viewed?
There is no way that can happen.
That's great news! Thank you!
Patrick-Tracker Supp wrote:
2. Can a PDF file viewed in PDF-XChange Viewer run executable code?
Within a PDF, you can set a link to open a an executable, however that executable would need to be on the computer to begin with. If it were set to a web link, the Viewer will ask if you wish to open the link. In short, I would not worry about executables within a PDF.
When you say that the executable would need to be on the computer to begin with, is it possible for a PDF to have an embedded executable, something akin to it having embedded fonts?
What do you think of adding an options to prevent any links from opening executables, or perhaps even HTTP URLS?
Patrick-Tracker Supp wrote:
3. Anything else to be concerned about?
Yes. It is rather easy to trick an email client that something is a PDF when it is not. I would be weary of opening
any file from an untrusted source.
I agree completely! FWIW, I know that the files all contain PDF data because I am able to open all the ones I have received in PDF-XChange Viewer. If it can be viewed in PDF-XChange Viewer, then it is safe, correct?
Patrick-Tracker Supp wrote:
I do not know the context with which you have received the PDF, so I will not advise on what you should do.
I'll provide the context in case it is relevant. I am a suing two parties in a court of law. The Defendents have shown egregious unethical conduct in the past. They have hired a defense lawyer who has a history of inappropriate behavior and has been sanctioned more than once for his actions. They have sent me hundreds of pages in dozens of PDF files that I need to read as part of the case. I could insist they print them all out, but if opening the PDF's is completely safe, it is a much more usable (and searchable) format.
Patrick-Tracker Supp wrote:
I hope this information helps you come to an informed decision.
Definitely. Thank you very much.
Patrick-Tracker Supp wrote:
[Interestingly, when I open some trusted PDF files that contain JavaScripts, even with the above settings, I get asked if I want the JavaScripts to run.
If you have "Show warning when JavaScript action executes" enabled, you will get a warning regardless of the other settings.
HTH
Why is that? Do you think it might make more sense if, when executing JavaScripts is disabled, to bypass any warnings.
Am I correct in understanding that, if in JavaScript Options, "Enable JavaScript Actions" in unchecked, that no JavaScript will ever run no matter how the user responds to the warnings?
Also, does the option "Enable JavaScript Interactive Console" have any effect if "Enable JavaScript Actions" is unchecked? It is currently checked, but dimmed.
Thank you again for all your help! PDF-XChange Viewer is a fine example of great programming and design.