- Jul 1, 2017
- 317
I would like an opinion of some expert in behavioral analysis about this two .exe files.
Why the ThreatScore is 100/100 if the software is ok?
I would like to understand why these behaviors:
details
"f3e3e324ec4a47b539b25345a6581e74ed0ba3858fe20c9f780dfb65b7b10af3.tmp" (Path: "HKCU\SOFTWARE\MICROSOFT\INTERNET EXPLORER\SECURITY"; Key: "DISABLESECURITYSETTINGSCHECK")
1- "iexplore.exe" (Path: "HKCU\SOFTWARE\MICROSOFT\INTERNET EXPLORER\SECURITY"; Key: "DISABLESECURITYSETTINGSCHECK")
source
Registry Access
relevance
8/10
details
Detected alert "ET INFO EXE IsDebuggerPresent (Used in Malware Anti-Debugging)" (SID: 2015744, Rev: 4, Severity: 3) categorized as "Misc activity"
2- And mainly this: I saw other places, this is a trojan downloader:
Filepath
%TEMP%\is-9IN4T.tmp\itdownload.dll
Size
201KiB (205312 bytes)
Runtime Process
f3e3e324ec4a47b539b25345a6581e74ed0ba3858fe20c9f780dfb65b7b10af3.tmp (PID: 3344)
MD5
d82a429efd885ca0f324dd92afb6b7b8
SHA1
86bbdaa15e6fc5c7779ac69c84e53c43c9eb20ea
SHA256
b258c4d7d2113dee2168ed7e35568c8e03341e24e3eafc7a22a0d62e32122ef3
All this was done by a machine, machine has no preferences or taste, there is a Metadefender scan inside saying about adware
VideoInspector from KC Software is free but it will install various adware during the installation process if you accept the default settings (Bundleware). So you have to check your setup options carefully, and clear the boxes next to anything you don't want to install.So if the developer is good, why other software of him score this:
Antivirus scan for cc8b720fd52121ddf53f28f953230fc8c2445f5a944ed8b35b762a781fe4a8f8 at 2017-07-11 02:00:40 UTC - VirusTotal
Give me good reasons to not believe is gray behavior, because I only see gray.
This one is actually quite common in commercial software where the owners are trying to protect their product against reverse-engineering a bit more; its a reverse-engineering technique to prevent debugging on their processes. It isn't a very good anti-debugging method because it can be bypassed by setting a break-point and then changing the value of the EAX register to 0 but it is better than nothing.Detected alert "ET INFO EXE IsDebuggerPresent (Used in Malware Anti-Debugging)" (SID: 2015744, Rev: 4, Severity: 3) categorized as "Misc activity"
If the current process is not running in the context of a debugger, the return value is zero.
> 4 weeks, 1 day.ESET flag as PUA the lite one analyzed: Antivirus scan for f3e3e324ec4a47b539b25345a6581e74ed0ba3858fe20c9f780dfb65b7b10af3 at 2017-07-11 01:03:22 UTC - VirusTotal
Yes, to see if a process is under a debugger using IsDebuggerPresent is a common method.This one is actually quite common in commercial software where the owners are trying to protect their product against reverse-engineering a bit more; its a reverse-engineering technique to prevent debugging on their processes. It isn't a very good anti-debugging method because it can be bypassed by setting a break-point and then changing the value of the EAX register to 0 but it is better than nothing.
IsDebuggerPresent function (Windows)
function IsDebuggerPresent:boolean; external 'kernel32.dll' ;
procedure CheckDebugger;
begin
if IsDebuggerPresent then
MessageBox('ok');
else
MessageBox('no');
end;
64:A1 1800000 MOV EAX,DWORD PTR FS:[18] //get the address of the TEB itself
8B40 30 MOV EAX,DWORD PTR DS:[EAX+30]//get the address of PEB
0FB640 02 MOVZX EAX,BYTE PTR DS:[EAX+2]//Gets the third byte and uses it as a response
This is why I said by changing the value within EAX to 0 it will be bypassed (or RAX for 64-bit). But cool!If the byte is 1 then the answer will be positive; otherwise it is not.
Don't bundle the installation with other potentially unwanted software/adware, then let them know you changed your ethics and they should remove the detection. You can keep the bundleware but also keep the detection, or remove the bundleware and have the detection removed - you can't have it both ways.Is there anything i could fix to make my EXE / installers OK for ESET ?
If the newest builds are not flagged at VirusTotal or Metadefender, they may still be flagged by AV products because the engines on these cloud services aren't always accurate representations of the engines incorporated into the actual vendors products.OK, all my installers seems detected as "green / safe".
Do you confirm ?
Thanks for you help !