Process Guard, a must have!

Discussion in 'other anti-trojan software' started by DolfTraanberg, Oct 27, 2003.

Thread Status:
Not open for further replies.
  1. Wayne - DiamondCS

    Wayne - DiamondCS Security Expert

    Joined:
    Jul 19, 2002
    Posts:
    1,533
    Location:
    Perth, Oz
    > Where did I post details about a special vendor
    > in a trojan writer board?
    We have no need, we email each other. You're the only person I know of that writes security software that publishes exploit code in public forums without contacting the software vendor.
     
  2. Andreas Haak

    Andreas Haak Guest

    Doing the same (if i know it would work). It doesn't work as the past showed it several times. Weak signatures, Donald Dick ... every time I or one of my "co-workers" contacted you and nothing changed until it got public (and some other stuff didn't changed until now).
     
  3. Stefan Kurtzhals

    Stefan Kurtzhals AV Expert

    Joined:
    Sep 30, 2003
    Posts:
    702
    "8 hours ESET, 8 hours a², 8 hours free time/sleep. I mentioned it several times ago I guess"

    Interesting, from what I heard the ESET boss said that Andreas doesn't work for them at all. But I guess he doesn't know what's up in his own company...

    For me, he is a simple and plain liar who only wants attention from others. As long I haven't seen a beta of A^2 it doesn't exist for me. He is only making a joke out of himself by bragging around with how good A^2 will be - well everyone can brag with imaginary features of an imaginary product. Andreas, I strongly suggest you stop posting silly messages and bashing other products and get your product out. No one with a clue is taking you seriously if you keep this style. Or can you explain to me why you posted here and bash PG if you already "informed" DCS on another forum?
     
  4. Andreas Haak

    Andreas Haak Guest

    trnka@eset.sk ... feel free to send a mail :).

    Your opinion :).

    I don't care ;).

    Sooner or later it will be out there - surely.

    You are able to read I guess. Someone asked for my opinion and I posted a link to the thread at DSLR :). Something wrong with it?
     
  5. Pieter_Arntz

    Pieter_Arntz Spyware Veteran

    Joined:
    Apr 27, 2002
    Posts:
    13,491
    Location:
    Netherlands
    Please,

    Can we try and keep this thread on topic?
    It is not about a² or where Andreas Haak works or spends the hours he doesn't work. It is about Process Guard.

    TIA,

    Pieter
     
  6. spy1

    spy1 Registered Member

    Joined:
    Dec 29, 2002
    Posts:
    3,139
    Location:
    Clover, SC
    Great idea, Pieter!

    When you're putting stuff into PG's list - should it only be the exe's of the programs you want protected? The exe's are the "Processes" that are being protected?

    To clarify - by protecting the exe's, you're automatically protecting the "modules'" and the "threads"? And they don't have to be added separately? Pete

    Also, should you add the exes for programs such as SBS&D and AA (ones that don't run resident, IOW) to protect them from being shut down when you try to run them?

    There are scumware programs that affect those kinds of programs, too, right?

    Should the update exes of all those programs be added separately, too?
     
  7. Wayne - DiamondCS

    Wayne - DiamondCS Security Expert

    Joined:
    Jul 19, 2002
    Posts:
    1,533
    Location:
    Perth, Oz
    Pete,
    That's correct - you only need to add protection for exes, not DLLs (they're automatically protected when loaded under a protected process).

    > Also, should you add the exes for programs such as
    > SBS&D and AA (ones that don't run resident, IOW)
    Couldn't hurt :)
    Just ask - "is a trojan or other malicious piece of software likely to want to terminate or tamper with this program?" - if the answer is yes/probably/possibly/maybe, it can't hurt to add protection for it.

    > Should the update exes of all those programs
    > be added separately, too
    I wouldn't bother adding those. Just system and security processes, that's all you want :)

    Best regards,
    Wayne
     
  8. spy1

    spy1 Registered Member

    Joined:
    Dec 29, 2002
    Posts:
    3,139
    Location:
    Clover, SC
    Okay, so far the only one I've had to remove after adding was the MRU-Blaster exe - for some reason, OutPost kept trying to gain access to it and it was making an entry in the PG log every five minutes (which is everytime MRU-Blaster Scheduler runs). See screenie. Pete



    ;) - LWM
     

    Attached Files:

  9. Wayne - DiamondCS

    Wayne - DiamondCS Security Expert

    Joined:
    Jul 19, 2002
    Posts:
    1,533
    Location:
    Perth, Oz
    Very strange! I've never run Outpost before, but maybe it's doing some user-mode hooking (which typically involve writing to the memory space of the process, and as such would require Write access which is what youre seeing). You could always just uncheck the Write checkbox for the MRU-Blaster process though (just leaving it with Suspend/SetInfo/Terminate privileges blocked) :)
     
  10. spy1

    spy1 Registered Member

    Joined:
    Dec 29, 2002
    Posts:
    3,139
    Location:
    Clover, SC
    Thank you, I'll try that! Pete
     
  11. aguest

    aguest Guest

    Wayne,

    You have asked for features requests, comments etc.:

    I believe the most important feature of PG is not the prevention of process termination but the prevention of code & dll injections + malicious api hooking. This is because process termination is not really dangerous. On the contrary, intermediate and experienced user can be happy if malware reveals its presence by terminating security software.

    It would be great if PG were able to prevent disabling Windows System File Protection (sfc.dll). Unless you already know, please check out Aphex' webpage where you will find some source code explaining how to dynamically disable SFP. Other ways for disabling SFP (via replacing sfc.dll with a patched .dll) can be found via google. There is also a Virus Bulletin issue of 2003 describing a virus which shuts down SFP.

    I believe that temporarily disabling SFP will become a problem soon since this allows an attacker to employ very nasty patching tricks which put into question the effectiveness of tools like SSM or PG: for example, it's not only possible to patch a LoadLibrary into iexplore.exe, an attacker may also "take care" of wsock32.dll and so on.

    Thank you for considering these thoughts.
     
  12. MichaelE

    MichaelE Registered Member

    Joined:
    Nov 20, 2002
    Posts:
    79
    Location:
    V?ster?s Sweden
    Wayne.
    I looked in the process list of Task Manager and added all of them into the PG
    Is this considered "over done"o_O?
    o_O
    Michael
     
  13. spy1

    spy1 Registered Member

    Joined:
    Dec 29, 2002
    Posts:
    3,139
    Location:
    Clover, SC
    And, while I'm thinking about it - is there any way to have the PG tray icon flash when it's blocking something?

    I wouldn't have noticed the above if I hadn't gone back to add something else (IOW, "real-time" warning).
     
  14. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
    MichaelE, Apart from those pe-selected by PG, a good guide would be to add what apps your firewall has listed. ;)

    Peter, The flashing icon is a good suggestion :)
     
  15. Wayne - DiamondCS

    Wayne - DiamondCS Security Expert

    Joined:
    Jul 19, 2002
    Posts:
    1,533
    Location:
    Perth, Oz
    aguest,
    Regardless of which you think is more important (termination or code injection/hooking), Process Guard takes care of both of them for you :)

    Wouldn't you prefer to be alerted by an alert from Process Guard, rather than being alerted by seeing your security apps all shutting down before your eyes? :)

    Hmm, this is moving over into the side of complete operating-system protection ... :)
    If sfc.dll can be bypassed then that's really an issue that Microsoft need to resolve, as System File Protection is their protection system for files. There was an old registry trick that you could use in old builds of Win2K but they fixed that. Still though, it's a very interesting thought and rest assured we'll have a closer look into this, but at this stage i'd rate it only as a low-level risk.

    MichaelE,
    Yes that sounds a bit overdone ... :)
    The only processes you should add are system and security ones. For example, there's no need to add notepad.exe as that's just a utility, but if you have an antivirus scanner then add that, and any system processes that are running at startup (like explorer.exe, svchost.exe etc) should also be added. That's basically all there is to it :)
    In the registered version, the first time you run it you'll be asked if you'd like the list automatically populated for you with system processes, so this saves a bit of time

    spy1,
    Yes realtime warnings are already on the wishlist. A flashing icon could be good, we'll see :)
     
  16. bellgamin

    bellgamin Registered Member

    Joined:
    Aug 1, 2002
    Posts:
    8,102
    Location:
    Hawaii
    TDS fella him say...
    a² fella him say...
    I'm NOT taking sides, but it is a rather funny rejoinder. :D

    Frankly, I feel that the Wilders Mods are great for letting the debate continue. I don't know about you folks, but I am learning from it. Also, although many of the ideas are flying around in the form of daggers flung at one another, they may actually prove helpful to those who are finding ways to deal with this new & thorny security problem.
     
  17. Jooske

    Jooske Registered Member

    Joined:
    Feb 12, 2002
    Posts:
    9,713
    Location:
    Netherlands, EU near the sea
    Bellgamin: brainwaves and brainstorming around here, creative processes storming around.
    DCS is looking if there are more wishes to fulfill from users' wishlists, and all are just very happy!
     
  18. spy1

    spy1 Registered Member

    Joined:
    Dec 29, 2002
    Posts:
    3,139
    Location:
    Clover, SC
    I'm not really sure if this is what you'd consider a "problem" or not, but OutPost Pro sure does seem to have a lot of interaction with other programs according to PG.

    [20:17:27] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\scheduler.exe [1752]
    [20:17:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\spywareguard\sgmain.exe [1248]
    [20:17:30] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\spywareguard\sgbhp.exe [372]
    [20:22:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [1604]
    [20:32:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [1332]
    [20:37:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [584]
    [20:42:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [400]
    [20:47:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [1852]
    [20:52:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [1244]
    [20:57:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [1096]
    [21:02:28] c:\program files\agnitum\outpost firewall\outpost.exe [1064] tried to gain WRITE access on c:\defensive tools\mru-blaster\mrublaster.exe [1180]

    The second part of this issue is that PG did not - repeat - did not - keep the setting change to to the mrublaster.exe that I made earlier today (UN-checking the "Write" block for that exe).

    When I re-started the computer tonight (it's my birthday, I took half the night off from work), you can see by the log that it's not ignoring the "write" attempts by OPP on mrublaster.exe.

    Need to check on that, guys. Pete
     
  19. Wayne - DiamondCS

    Wayne - DiamondCS Security Expert

    Joined:
    Jul 19, 2002
    Posts:
    1,533
    Location:
    Perth, Oz
    (Gavin beat me to the post) - see his response below. :)
     
  20. Gavin - DiamondCS

    Gavin - DiamondCS Former DCS Moderator

    Joined:
    Feb 10, 2002
    Posts:
    2,080
    Location:
    Perth, Western Australia
    Happy Birthday spy !! :D

    We will fix that in a build out soon - today or tomorrow probably. To force update of the list you can close PG and reopen it for now, while we dont recommend closing PG in normal situations - chances are you wont be attacked in the few seconds that takes :)
     
  21. spy1

    spy1 Registered Member

    Joined:
    Dec 29, 2002
    Posts:
    3,139
    Location:
    Clover, SC
  22. illukka

    illukka Spyware Fighter

    Joined:
    Jun 23, 2003
    Posts:
    633
    Location:
    S.A.V.O
    since the process guard seems destined for greatness( and into many users pc's :D )after the dcs guys fix the problems found here & add the features suggested here, would it be a good idea to open a process guard subforum... what do you say Paul?
    or do you have one @diamondcs.au.com? haven't been there lately, except when i d/lled pg of course..
     
  23. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
    Hello illukka, It is being discussed at the moment ;)
     
  24. Gavin - DiamondCS

    Gavin - DiamondCS Former DCS Moderator

    Joined:
    Feb 10, 2002
    Posts:
    2,080
    Location:
    Perth, Western Australia
    I'm 99% sure it doesnt actually want to USE full access to another processes memory :) And you should see nothing will stop working.
     
  25. spy1

    spy1 Registered Member

    Joined:
    Dec 29, 2002
    Posts:
    3,139
    Location:
    Clover, SC
    If PG doesn't stop anything from working - o_O Pete
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.