Download TrojanHunter Now
Free 30-day trial!
Latest TrojanHunter Version:
TrojanHunter 5.0
Order Now
License file delivered within minutes.
Welcome, Guest. Please Login or Register.
Sep 6th, 2008, 11:10pm
   Mischel Internet Security Forum
   TrojanHunter
   TrojanHunter Guard
(Moderators: Helena, Gavin_Coe, Magnus)
   Failed test of DLL injections. (???)
« Previous topic | Next topic »
Pages: 1  Reply Reply  Notify of replies Notify of replies   Send Topic Send Topic   Print Print
   Author  Topic: Failed test of DLL injections. (???)  (Read 593 times)
robert_K
Newbie
*





   


Gender: male
Posts: 5
Failed test of DLL injections. (???)
« on: Dec 11th, 2005, 8:54pm »
Quote Quote  Modify Modify

Hi everyone!  
First would like to say really like TH’s tools, also am really glad it has rootkits detection capacities.  
 
Recently I have been testing my firewall with leak testers – link to page comes form GRC forum (testers require downloading):
 
http://www.firewallleaktester.com/  
 
Even my firewall (Sygate) after all was able to detect DLL injections calls (when its DLL authentication was enabled), because I have it disabled before test I discovered by accident that TH was not able to pick on any of injection attempts. Just wondering why not – most likely missing something obvious.  
 
PS.
Wasn’t sure where this tread should have been posted: here or in: Other products >> Trojan Simulator
 
 
IP Logged
illukka
Full Member
***



spyware fighter

316614602 316614602     mrllukka


Gender: male
Posts: 124
Re: Failed test of DLL injections. (???)
« Reply #1 on: Dec 12th, 2005, 1:30am »
Quote Quote  Modify Modify

hmm IMO trojan hunter should only alert on  a confirmed dll injecting trojan, not a "harmless tester"
IP Logged

I Am A Proud Member Of ASAP Since 2004

To Ride, Shoot Straight And Speak TheTruth
robert_K
Newbie
*





   


Gender: male
Posts: 5
Re: Failed test of DLL injections. (???)
« Reply #2 on: Dec 12th, 2005, 5:07pm »
Quote Quote  Modify Modify

Thank you for answering!
Just today I did my 2 week scan routine – and found some interesting results referring to the topic.  
 
TH – make detection to following file: FireDLL.dll and describe it as Trojan: “TrojanNotifier. Fire 100” (detection is a Leak Tester coming from link posted in previous post)
 
Almost all scans which I did (Ad-aware, Spybot, Ewido, AVG,  Tenebril’s SpyCatcher, onlines: Kaspersky, SpywerInfo, Pest Control, Panda) made similar detection usually to various and different combinations of 2-5, out of 15 testers.  
 
Most explanations (with exception of TH), classified programs (in various words) as “probes reporting vulnerabilities” – usually either listing them as “suspicious files” (rather then positives) or programs which “could” have been potentially used maliciously etc.
 
While giving it a thought, indeed, tester after all connects to some site and by doing it announces IP and names vulnerability (which could be recorded). Using cover of “providing tester” (even along some legitimate help) would be also very clever social engineering – perfect black smoke (if someone would to use information obtained afterwards maliciously). Whole distinction between “malicious” and “legitimate” depends solely upon trust to the site (and I know many hackers are often willing to go great length to produce “black smoke screen” and deniability for their real intensions…). Just to be clear on issue - only speculating theoretically. Links comes from one of regulars from GRC forum - don’t have any other reasons (potentially beside stated) to think that site could be not legitimate.  
 
Following thought further, it seems to me (unless I’m wrong) that information obtained by this method would be (on other hand) only secondarily valuable to alleged attacker. Leak testers investigate only aspect of outbound leaks, while probably knowledge of inbound exposure could be considered more desirable (as it would allow engineering vector of attack directly).  I don’t have sufficient understanding or knowledge, allowing me to speculate how and if reporting leaks testers, could provide someone with information of potential exposure from outside (along with definite ability to report weak points form inside)…  
 
Also trying to weight in my mind, what to think about fact that TH varied significantly in results from all other scanners. On one hand it made least detection (just one), on other as the only one named file as Trojan – as oppose to “suspicious files” or one “which “could” etc. Wondering would it have other reason besides awareness that file could be potentially used maliciously as reporting probe – … if YES whole “trust factor” to site would definitely shift (potentially also in regard to real purpose of all other testers). If it didn’t have “other” reasons it seems that it made least detections… Perhaps it was just false positive and file after all is not a certain, definitely malicious purpose positive – …don’t know what to make of it.
 
I found post on this forum from February stating that GRC’s Leak Test was exclusively excluded from TH detection list.
 
Just wanted to bring this to attention. also thanks for making great tool (TH).  
 
PS.
By the way how could I add my own custom detection definition to TH? Some people say its the only program on the world capable of it.  
 
« Last Edit: Dec 13th, 2005, 10:04am by robert_K » IP Logged
illukka
Full Member
***



spyware fighter

316614602 316614602     mrllukka


Gender: male
Posts: 124
Re: Failed test of DLL injections. (???)
« Reply #3 on: Dec 13th, 2005, 8:21am »
Quote Quote  Modify Modify

so was it firehole leaktest?
many real trojans use firehole technology to bypass firewalls, could be that TH catches some actual code parts of firehole that are used in that real nasty, after all those use the same code libraries/library functions
IP Logged

I Am A Proud Member Of ASAP Since 2004

To Ride, Shoot Straight And Speak TheTruth
robert_K
Newbie
*





   


Gender: male
Posts: 5
Re: Failed test of DLL injections. (???)
« Reply #4 on: Dec 13th, 2005, 10:00am »
Quote Quote  Modify Modify

Quote: “so was it firehole leak test - I believe so. I made folder, download all testers to it, than .dll installed itself (I bet most likely after executing firehole.exe which is in the same folder). By the way I believe page contains pretty much 15 different libraries used by Trojans – particularly PCaudit (mentioned before on this forum).  
 
It seems that general idea of TH - implemented by developers (would: Magnus, Helena and Aaron be one of them - Huh) is to exclude testers from TH’s definitions. Because (at least potentially) testers could be used maliciously (as for instance after tempering with destination address in their code) - not sure is TH able to examine this variable already, …perhaps,… it would make sense including them maybe along additional info: “probes which potentially could report vulnerabilities if used maliciously” – also because of this (TH explicitly advertises detection abilities of process injection):
 
http://trojanhunter.com/papers/thvsbeast/  
 
Don’t pretend to be an expert on subject, it just what crossed my mind…  Smiley .  
 
By the way would it be possible to determine is mentioned detection was false positive or Trojan indeed? I haven’t submitted file for analysis (making this post instead), assuming that pretty much potentially all testers along with whole link might deserve closer look. Determination: “malicious” or “legitimate” could lay rather on analysis of site than code of files.  
 
Also is it possible to add those probes as custom definitions? From forum’s treads which I have found it appears this option has been removed – correct?  Cry
IP Logged
Randy_Bell
Global Moderator
*****




TrojanHunter is the Best!

40416585 40416585   randybell_98   atmrover
WWW   Email

Gender: male
Posts: 2883
Re: Failed test of DLL injections. (???)
« Reply #5 on: Dec 13th, 2005, 11:06am »
Quote Quote  Modify Modify

If you want any file examined to see if it is malicious, send in to the Submission Address.  {Click on previous link to email}.  Make sure to zip up the file and password protect {usually PW=infected is the password but you can use anything}, and include in the body of your email: (1) the password to open the zip; (2) a link to this thread with brief explanation of what you want done.  Thanks and good luck!  Wink
IP Logged
robert_K
Newbie
*





   


Gender: male
Posts: 5
Re: Failed test of DLL injections. (???)
« Reply #6 on: Dec 14th, 2005, 3:27pm »
Quote Quote  Modify Modify

Thanks Randy. E-mail sent!
IP Logged
Gavin_Coe
Trojan Analyst
*****





   
WWW  

Posts: 1990
Re: Failed test of DLL injections. (???)
« Reply #7 on: Dec 25th, 2005, 1:17am »
Quote Quote  Modify Modify

THGuard detects known trojans (and some unknowns) and is not a FIREWALL Smiley Adding a signature to detect whatever program was used to test would prove nothing.  
 
Leaktester tests generic type protection, not signature detection (THGuard). Really, THGuard is not suitable for such a test v a firewall or other HIPS or Sandbox type programs.. I would not test it as there is no direct comparison.
« Last Edit: Dec 25th, 2005, 1:18am by Gavin_Coe » IP Logged
robert_K
Newbie
*





   


Gender: male
Posts: 5
Re: Failed test of DLL injections. (???)
« Reply #8 on: Dec 25th, 2005, 10:06am »
Quote Quote  Modify Modify

Firewall only tells what connects and where, it doesn’t tell why, also have no means of analyzing connections form security stand point. If alerting people that executed by them locally programs can be used malicious wouldn’t be role of anty Trojan – than whose role that would be?
 
If I would construct fake security site, than make very same testers available to download after altering their code to connect to my site instead of original and use it maliciously afterwards what would you call „altered testers”? Generic or not they would be Trojans - correct? Even they wouldn’t allow me taking control of PC themselves, they would provide me with info about system vulnerabilities of all using them people, potentially allowing me custom tailoring attack against them afterwards…  
 
Since TH is not only scanner, but also seems to have extended means of active protection (look it’s plug-ins) - unless it already is able to identify testers as legitimate – (Huh), wouldn’t that be nice to alert people about tester’s potential malicious purpose?  
 
PS.
Happy holidays everyone! - Grin
IP Logged
Pages: 1  Reply Reply  Notify of replies Notify of replies   Send Topic Send Topic   Print Print

« Previous topic | Next topic »
Search
Members
Login
Register