nakijun / peazip

Automatically exported from code.google.com/p/peazip
2 stars 0 forks source link

Program attempts to run when using Secure Delete #275

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Unable to recreate on demand
2.
3.

What is the expected output? What do you see instead?
When selecting some .msi or .exe files for secure deletion via right-clicking 
on the file in Windows Explorer, the .msi or .exe file will attempt to run 
first. I will be prompted if I want the program to run or not. If I select No, 
then I will not be prompted by Peazip if it should be deleted. If I select Yes, 
then I will be prompted by Peazip to confirm secure deletion. Peazip will work 
fine after answering the Peazip confirmation window prompt.

What version of the product are you using? On what operating system?
Peazip 5.10 with Windows 7 SP1 64-bit.

Please provide any additional information below.

Original issue reported on code.google.com by binary...@gmail.com on 20 Sep 2013 at 9:50

GoogleCodeExporter commented 9 years ago
You mean that Windows asks to you a confirmation about Peazip operation (here 
secure deletion of .exe and .msi file) ?
 - It might be just the simple UAC introduced with Windows Vista and superior.

[quote]selecting some .msi or .exe files [....] the .msi or .exe file will 
attempt to run first[/quote] 
 - How do you see that ? In process table ?
Some antivirus check the behaviour of .exe by running them in a sandbox or mini 
virtual machine (or cloud...) or something similar.

Original comment by MM.tsu...@gmail.com on 24 Sep 2013 at 8:29

GoogleCodeExporter commented 9 years ago
Re: "You mean that Windows asks to you a confirmation about Peazip operation 
(here secure deletion of .exe and .msi file) ?"

No, it is not a UAC prompt, but it asks me if I want to run the program? I 
never double-clicked on the program to run it. I just asked Peazip to Secure 
Delete it. I should not be prompted to ask if I want to run it.

Re: "How do you see that ? In process table ?"
Do you mean Windows Task Manager??? I'm not sure what you mean by "Process 
Table."

Original comment by binary...@gmail.com on 24 Sep 2013 at 8:39

GoogleCodeExporter commented 9 years ago
Yes I meant Task Manager. Into this, you can also see the command line that 
launch the process.

Did you have a "Warning" window that says "Disambiguation ... is a Windows 
executable, do you want to run it ? (...) HINT : ..." ?

You are running Windows 7 64bit,
Do you have Peazip Windows or Peazip Win64 ?

Original comment by MM.tsu...@gmail.com on 1 Oct 2013 at 7:23

GoogleCodeExporter commented 9 years ago
For some reason, Google is not allowing my login to the system, so I cannot
respond.
--------------------
I am still trying to duplicate the problem, but here are the answers to your
other questions:

Did you have a "Warning" window that says "Disambiguation ... is a Windows
executable, do you want to run it ? (...) HINT : ..." ?
- No, I did not see this window.

Do you have Peazip Windows or Peazip Win64 ?
- According to "Add/Remove Programs" I am using "Peazip 5.1.0 (WIN64)."

Original comment by binary...@gmail.com on 1 Oct 2013 at 9:34

GoogleCodeExporter commented 9 years ago
I was just able to duplicate it. If the .exe or .msi file has been downloaded 
from the Internet, there is a property associated with the file. (see 
attachments)
This prompts Windows to ask if it should be run. It does not show up in Process 
Explorer nor Task Manager at this point. But the real question is "why is it 
asking me to run it when I am not requesting it to be run?"

Original comment by binary...@gmail.com on 1 Oct 2013 at 10:03

Attachments:

GoogleCodeExporter commented 9 years ago
It is a more general question.

Is your mouse OK ? ;-) No bounced clicks / Auto click...
Does it happens only when you want to "secure delete" ?
Does it happens only with Peazip 64bit ?
Does it happens only on exe files from internet ?

Original comment by MM.tsu...@gmail.com on 2 Oct 2013 at 5:37

GoogleCodeExporter commented 9 years ago
This is a really strange issue, on secure deletion the file is sent straight to 
the routine that does not attempts to run the file (only assign to overwrite 
and flush to disk for multiple iterations, and finally delete).
I'll try to replicate it and understand what comes in the way launching this 
request for running the file - in this, it may be helpful knowing if there are 
resident disk scanning and indexing software.

Original comment by giorgio.tani.software@gmail.com on 2 Oct 2013 at 6:30

GoogleCodeExporter commented 9 years ago
This problem occurs on two different Windows 7-64 bit systems.
Answers to your most recent questions:
1 - Mouse is OK on both systems.
2 - It happens when I select any Peazip option from the right-click options 
(Add to Archive, Add to .zip, Extract, etc.)
3 - I have not tried it with Peazip 32bit.
4 - It happens on .msi and .exe files. I just tried it with .bat and it returns 
the same prompt. I tried it with a non-executable extension such as .abc, and 
it does NOT give the prompt.
Lastly, I am not running any non-windows disk-scanning or indexing software. I 
am using Windows Defender and Comodo Firewall. UAC is set to "Always Notify and 
wait for response."

Original comment by binary...@gmail.com on 2 Oct 2013 at 7:00

GoogleCodeExporter commented 9 years ago
I'm getting this too.  If it helps, I think it has something to do with how 
Windows tries to protect you from files you download from the Internet.  If I 
tell Firefox to just put downloaded files in my profiles directory \Downloads, 
then I download some random .exe file, and then try to zip that file up, I get 
the Windows warning dialog box.

Original comment by YutakaF...@gmail.com on 23 Apr 2014 at 6:20