A forum for reverse engineering, OS internals and malware analysis 

Forum for analysis and discussion about malware.
 #16901  by thisisu
 Thu Nov 29, 2012 7:58 pm
Tigzy wrote: Ok, there's a service too
eType Manager
And IB...something

Once the 2 services removed, not more IAT hooks nor processes
I must be doing something wrong :(
I tried rinn's instructions and they were successful except the last step (delete .DLL)! The .DLL is still being loaded as a "module". See OTL logs examples:

OTL Scan log:
MOD - [2012/08/14 20:26:51 | 001,697,312 | ---- | M] () -- C:\ProgramData\Browser Manager\2.2.565.25\{16cdff19-861d-48e3-a751-d99a27784753}\browsemngr.exe
MOD - [2012/08/14 20:26:50 | 002,049,056 | ---- | M] () -- C:\ProgramData\Browser Manager\2.2.565.25\{16cdff19-861d-48e3-a751-d99a27784753}\browsemngr.dll
OTL Fix log:
Releasing module c:\Documents and Settings\All Users\Application Data\Browser Manager\2.2.565.25\{16cdff19-861d-48e3-a751-d99a27784753}\browsemngr.dll
c:\Documents and Settings\All Users\Application Data\Browser Manager\2.2.565.25\{16cdff19-861d-48e3-a751-d99a27784753}\browsemngr.dll moved successfully.
How do I "release a module"?

Regarding calcs I got: "Successfully processed %path of dll%", rebooted. Nulled APPINIT_DLLs - OK, reset perms using calcs again - OK. But then the .DLL still failed to delete. And this is all after both eType Manager and IBUpdaterService services were stopped and deleted. Processes killed.
 #16913  by EP_X0FF
 Fri Nov 30, 2012 1:36 am
Tigzy wrote:LoadAppInitDll is hidden, but AppInit_DLLs is nullify fine.
Sow how does it restart?

EDIT.
Ok, there's a service too
eType Manager
And IB...something

Once the 2 services removed, not more IAT hooks nor processes
No rootkit here, it does only protect the LoadAppInitDll
LoadAppInit_Dlls has no effect on Windows XP. It has meaning only from Vista and above.

http://blogs.msdn.com/b/nickkramer/arch ... 77962.aspx
http://msdn.microsoft.com/ru-ru/library ... s.85).aspx
 #16915  by EP_X0FF
 Fri Nov 30, 2012 6:34 am
thisisu wrote:
thisisu wrote: How do I "release a module"?
I found this: http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Am I on the right track? Can someone provide a simple example of how to use versus etypemngr.dll ?
No. This dll uses hooking. In any time there can be any code executing inside hook handlers. Additionally It can execute threads. Unloading this dll will crash target process in 100% cases.
 #16918  by thisisu
 Fri Nov 30, 2012 6:46 am
EP_X0FF wrote:
thisisu wrote:How do I stop the hooking :lol:
http://www.kernelmode.info/forum/viewto ... 741#p16741
Thanks I did try these steps, all successfully except the very last one (delete .DLL)

Regarding cacls I got: "Successfully processed %path of dll%", rebooted. Nulled APPINIT_DLLs - OK, reset perms using cacls again - OK. But then the .DLL still failed to delete. And this is all after both eType Manager and IBUpdaterService services were stopped and deleted. Processes killed.
 #16919  by Tigzy
 Fri Nov 30, 2012 6:51 am
Hello

Don't try to unload modules, this is wide hook so in every process. As EP said, it will crash for sure

Target only the AppInit key + RUN key + Services keys
Kill processes + Stop services and reboot.

Look last RK log to see what has to be delete.
The key you asked isn't malware ;)