// July 3rd, 2011 // Projects
Name: Project Jugaad
Category: API (Linux)
Author/Owner: Aseem Jakhar
Source Code: https://github.com/aseemjakhar/jugaad
Download the project from github using git command:
$ git clone git://github.com/aseemjakhar/jugaad.git
Windows malware conveniently uses the CreateRemoteThread API to delegate critical tasks within
the context of other processes. However, there is no similar API on Linux to perform such operations.
This paper talks about my research on creating an API similar to CreateRemoteThread for the *nix
The aim of the research is to show, how a simple debugging functionality in *nix OSes can be
exploited by a piece of malware to hide itself and delegate the critical (malicious) operations to an
The presented Proof of Concept toolkit named “Jugaad” currently works on Linux. In order to achieve
its primary goal, it allocates the required memory space inside a specified process, creates a thread,
injects arbitrary payload and executes it in the context of the remote thread.