null
unread,Jul 3, 2011, 3:44:58 AM7/3/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to geep_...@yahoogroups.com, osscam...@googlegroups.com, ilug...@yahoogroups.com, lug-b...@googlegroups.com
Hi All,
I've released the first version of Jugaad library.
'libjugaad' enables a binary to inject code (as a thread) within the
context of another process on Linux. It exposes a simple API which is
somewhat similar to CreateRemoteThread() on Windows and is very easy to
use.
int create_remote_thread(pid_t pid,
size_t stack_size,
unsigned char * tpayload,
size_t tpsize,
int thread_flags,
int mmap_prot,
int mmap_flags,
void * bkpaddr);
For
the knowledge hungry and for people who missed my talk at nullcon
2011, the detail paper is uploaded on
http://null.co.in/2011/07/03/project-jugaad/. If time permits I'll also
post a video on the usage and internals of the library on SecurityTube.
Why create the library?
Because there is no such (until now :p) functionality provided by the *nix platform for remote thread injection.
Why this email?
A request to test / use the API. Appreciate feedback from people on what distribution it fails or if there are any bugs - as
I am yet to deliver it at defcon 2011. Your contribution (a valid bug report) would definitely be mentioned as
contributor in my presentation.
Source code?
Details:
http://null.co.in/2011/07/03/project-jugaad-2/
git repo: git://
github.com/aseemjakhar/jugaad.git--
Cheers,
@