REGISTER
desert eagle
main menu

home

forums
    Show me new threads!

bookmarks

post article

view blogs

vault

you must be level 2 to upload files to your vault

downloads

you must be logged to access downloads

Rootkit Collection

File Contributer Link
Hacker Def... hfn/a
HE4Hook adminn/a
BASIC CLAS... hoglundn/a
Vanquish xshadown/a
NT Rootkit hoglundn/a
FU fuzen_opn/a
WinlogonHi... JeFFOsZn/a
klister joannan/a
Patchfinde... joannan/a
MyNetwork hoglundn/a
MTDWin hoglundn/a
NTFSHider hoglundn/a
VideoCardK... hoglundn/a
VICE fuzen_opn/a
Klog Clandestin...n/a
NtIllusion Kdmn/a
AFX Rootki... TheRealAph...n/a
SInAR vulndevn/a
Shadow Wal... Clandestin...n/a
BootRootki... dereksoede...n/a
CHAZ - Nim... neocrackrn/a
Clandestin... merlvingia...n/a
FUTo petersilbe...n/a
Windows Me... alcapone66...n/a
RAIDE petersilbe...n/a
BOOT KIT vipinkumarn/a
BluePill Joanna and...n/a
DEFRAG blume1975n/a
Keyboard H... chpien/a
CheatEngin... DarkByten/a

search the site

backends
A news back-end to implement RootKit news into your website is here or more advanced version here.

An XML/RSS feed that includes both NEWS and BLOGS for RootKit is here: XML/RSS.

[Valid RSS]

Beta feed for replied posts here. feedback to admins not forums, we know about times being off...

ROOTKIT
First to set up camp.
Saturday July 31st
Featured Article: Nostalgia: n00bk1t, an advanced ring3 rootkit in C    by jeffosz
HVM- going into details
By: Dr.EXE

Part 1

This is my first article so I expect you not to be rigorous.

Of course all of us experience lots of problems and maybe stuck in something when we try to get deeper into anything new. So that’s why I write this article.

We’ll try to understand the AMD Pasifica’s some ‘hidden’ details (at least there were hidden for me).I’ll give you the part of text from AMD’s manual, which they thing must help you to write correct code.
continued...

read comments (1) / write comment

recent comments:
welcomehj20000923.Apr:15:19

views: 5486   printer-friendly version

Kernel Sockets Module based on TDI and WSK - updated
@ :: worthy ::      Mar 01 2010, 21:26 (UTC+0)
bardano writes:
/*
** This code is published under the GNU GENERAL PUBLIC LICENSE without any warranties.
*/
//***************************************************************************************************

Kernel Sockets Module is designed to provide a simple, common WinSock-like interface for network programming in kernel mode without depending on the target operating system. On Windows XP and Windows Server 2003, it uses the Transport Driver Interface (TDI) implementation, on Windows Vista, Windows Server 2008 and Windows 7 - Windows Sockets Kernel (WSK) implementation. The two parts of code are separated by conditional compilation directives. Interface is common. A simple SMTP-client is provided as a demonstration of client functions. BackDoor module demonstrates server functions. The proposed solution - a fully working example, which sends e-mail to a specific mailbox on the server "mail.ru". Account Settings you can find inside the solution.
continued...

read comments (21) / write comment

recent comments:
Listen() / Accept() / BackDoor Code implementedbardano22.Mar:13:12
Translated into Englishbardano14.Mar:00:23
Puzzledsuperleft11.Mar:23:25
垃圾hsly11006.Mar:00:07
代码的注释很淡定~vxk04.Mar:17:48
. . .

views: 7368   printer-friendly version

Nostalgia: n00bk1t, an advanced ring3 rootkit in C
@ :: deep article ::      Feb 27 2010, 18:41 (UTC+0)
jeffosz writes: I had this laying around for a few years now. Maybe someone finds it useful :)

n00bk1t
-------

0x01 About
----------

n00bk1t is a user-mode (ring3) rootkit. It is very similar to hxdef but it's written
completely in C (well, 99% of it). It has the ability to hide processes/files/regkeys/
ports/services/.... It also logs windows login (local,via TS and runas) information and
ftp/pop3 (plain/ssl) password(s). It's not perfect but it fool's alot of users ;)

continued...

read comments (11) / write comment

recent comments:
to yougergul06.May:14:28
kittenzloltassadar30.Mar:00:46
loso10.Mar:02:41
你不爽呀。人家爱呀hsly11006.Mar:00:08
又见user mode rootkit~~vxk04.Mar:17:49
. . .

views: 12270   printer-friendly version

TDL3 - Why so serious? Let's put a smile on that face ..
@ :: deep article ::      Nov 09 2009, 07:59 (UTC+0)
thug4lif3 writes: Abstract:

TDL or TDSS family is a famous trojan variant for its effectiveness and active technical development. It contains couple compoments: a kernel-mode rootkit and user-mode DLLs which performs the trojan operation such as downloaders, blocking Avs, etc,. Since the rootkit acts as an “injector” and protector for the usermode bot binaries, almost all technical evolutions of this threat family focus on rootkit technology so as to evade AV scanners.

As in its name, TDL3 is 3rd generation of TDL rootkit which still takes its aims at convering stealthy existences of its malicious codes. Beside known features, this threats is exposed with a couple of impressive tricks which help it bypassing personal firewall and staying totally undetected by all AVs and ARKs at the moment. These aspects and techniques will be discussed in more detail in the sections that follow.
continued...

read comments (31) / write comment

recent comments:
TDL3 3.24 ITWDiabloNova02.Feb:13:44
more resourcegreenoaktree19.Jan:09:02
TDL3 3.23 ITWDiabloNova18.Jan:01:29
Sampleferumpost30.Dec:18:07
Sampleferumpost30.Dec:17:19
. . .

views: 18835   printer-friendly version

Access token stealing on Windows
@ :: deep article ::      Sep 26 2009, 04:38 (UTC+0)
csaba writes: Token manipulation in the past
The well known way of manipulating access tokens was introduced by Greg Hoglund in 2004, and the proof of concept code was published in the famous FU rootkit. This technique modified the memory region pointed to by UserAndGroups and RestrictedSids. This memory region is the dynamic part of the access token. In Windows versions prior to Windows Vista there were no integrity checks on these fields, therefore it was possible to add and remove SIDs.

New integrity checking features introduced in Vista
In new versions of Windows starting with Vista two new fields appeared in the _TOKEN structure: SidHash and RestrictedSidHash.

These two fields contain the hashes of the SIDs stored in the dynamic part of the token in order to prevent accidental or intended modification. The hashes are checked every time the token is used. This results in the fact that the technique developed by Greg Hoglund cannot be used in recent versions of Microsoft Windows.

continued...

read comments (5) / write comment

recent comments:
yyyangyi26.Nov:23:24
A questionmoonife11.Oct:15:14
Nice !neocrackr29.Sep:03:33

views: 7794   printer-friendly version

One safe hook handler - E8 Method, paper
@ :: worthy ::      Aug 05 2009, 12:37 (UTC+0)
Dreg writes: There exist different libraries to set hooks, lot of them in Windows, but
time ago we faced a specific problem for which no solution nor documentation
were found about. The problem is: how to setup hooks for several APIs in runtime,
reading from a configuration file that gives the APIs and prototypes? When
discussing about this idea I got another question in response: why do you want to
do that? My answer was: I don't want to develop a different handler for every hooked API
and compile every time for it to work, and I don't want to build a run time Handler creator.
We cam sum up in two requisites:

1.- Use some kind of technology that does not require previous compiling.

2.- Develop some kind of macro to simplify the coding and reduce compile errors.

As I was not convinced of these solutions, I started to think about this problem
and about what I really want, so the right question appeared: What do I need to
do what I want? And the answer is simple: Having one handler for every hook, just
know when it is called, which API/hook is the caller and then take proper decissions.
That's it!, I need and "API ID". Or best expressed, I need a "hook_caller ID"

This is the point where I need to mention that the hook method I need is "Detours"
[R.9] [R.6], said, insert a JMP, PUSH + RET ... in the address where we want
to place the hook. I selected this method [R.9] taking care about that
some of the other methods have a problem when you call directly the memory address where the
hook lies, so the handler it is not executed, i.e. IAT HOOKING. In the methods that
insert JMP, PUSH + RET... in reserved memory or padding bytes, direct calls don't
execute the handler. As my first priority was to intercept every call to the hooked APIs,
the "Detours" method [R.9] [R.6] that overwrites instructions where we want our hook
placed, looked the best. Though this method implies the use of some kind of LDE
(Length-Disassembler Engine) [R.7], among other things, there exist libraries in the
web that allow us to use this method in Windows without any trouble.

continued...

read comments (24) / write comment

recent comments:
Atomic operation patchEreTIk01.Sep:06:53
Grat'zegnostus18.Aug:06:44
Old method?hxfjb11110.Aug:00:33

views: 6216   printer-friendly version

Network Programming Interface of Windows Vista/2008: internals, using and hacking
@ :: deep article ::      May 17 2009, 15:15 (UTC+0)
MaD. writes: The release of Windows Vista has brought a lot of the new features within the network subsystem. Microsoft has limited TDI, making it available for use with legacy drivers only; NDIS has advanced to the very different version 6. Flexible and robust APIs, the interface’s scalability – that’s what Microsoft says in its presentations. But not all of this goes well, the security software vendors prefer to use poorly documented and sometimes unstable ways for the hooks’ installation. In this article I’m going to tell you something about the newest features of Windows Vista – the Network Programming Interface. There are several features of the network subsystem, such as the Winsock Kernel, which will be discussed here. The main thing of the article is to show how the personal firewalls’ vendors build their products under Windows Vista, the features and hacks they use to achieve the robustness of the firewalls and how the firewalls can be bypassed on this level.
continued...

read comments (12) / write comment

recent comments:
Thanks!goldant92613.Jul:00:45
Thankslzhip11.Jul:13:29
Thankslzhip11.Jul:12:13
wsksample/echosrvmalumfyyre03.Jun:14:03
Sign EnforcementJGS23.May:08:15
. . .

views: 16679   printer-friendly version


the older posts:

even older posts...

login:
password:

ROOTKITS, Subverting the Windows Kernel
By: Greg Hoglund and Jamie Butler

Rootkits are powerful tools to compromise computer systems without detection. Get the original and best book on the subject here.


logged users

active for last 5 minutes

registered users:79912

There are currently 0 registered users and 17 guests browsing the website.

Welcome our latest registered user: Pris

recent board posts
subject author date
Hiding Tcp... _MAX_ Jul / 27
unload dri... dubteam2000 Jul / 26
APC Delive... aall87 Jul / 21
x64 SSDT h... lolwurst Jul / 21
password r... markedu9 Jul / 19
How to hid... Hack4freedom Jul / 15
UNC PATH A... pain_abator Jul / 15
CALL in na... _MAX_ Jul / 13
Conflict b... _MAX_ Jul / 08
Making dev... blackd0t Jul / 06
Hide proce... l0ngshot Jul / 01
Process Ha... krzys Jul / 01
Rooting VP... simplicityx Jun / 24
Rootkits: ... chimai Jun / 24
NDIS Inter... lclee_vx Jun / 17

recently replied posts
subject author date
x64 SSDT h... vrtulex Jul/27
unload dri... EreTIk Jul/27
Hiding Tcp... _MAX_ Jul/27
BIOS Rootk... rossettoecioccolato Jul/25
about this... DiabloNova Jul/22
APC Delive... aall87 Jul/21
password r... markedu9 Jul/19
UNC PATH A... pain_abator Jul/19
How to hid... vrtulex Jul/16
CALL in na... _MAX_ Jul/16
Hide proce... vrtulex Jul/10
Conflict b... _MAX_ Jul/08
Making dev... blackd0t Jul/07

recent blog entries
DiabloNova Jul 31, 12:06
ghost1369 May 09, 04:30
DiabloNova May 08, 15:33
_4epen May 04, 15:42
DiabloNova May 02, 03:59
Best Screenshots / Analog
May 14, 2010

dep.png /

click on the picture to enlarge and see description

!

read comments (0)
write comment

view archive(90) :

Analog(53) / Best Screenshots(37)

submit a picture to gallery

the most active news users
based on the number of news posts for last 30 days

user nr. of posted news

select skin



Shift to the left, shift to the right! Pop up, push down, byte, byte, byte!