Inspiration

@r00tkillah "Horse Pill: A New Type of Linux Rootkit" @ Blackhat. Jynx2, vlany & Azazel.

What it does

Hides files, processes, network connections. Relies on root access, install a backdoor into a Debian system.

How we built it

Between two virtual machines, one for development, one for testing.

Challenges we ran into

Many unrecoverable system crashes. Didn't find a way to debug hooked system calls. Spent a lot of time rebooting & restoring virtual machines.

Accomplishments that we're proud of

Fairly robust.

What we learned

Dynamic and static libraries. Process permissions. Network management. Fundamental syscalls & functions in Linux. Constructors & destructors. Using Github.

What's next for ldpkitty

OpenSSL encryption. Decrease memory footprint. Suicide script to self-delete & overwrite memory. Two-prong trigger for backdoor connection. Research detection methods & implement countermeasures.

Built With

Share this project:

Updates