Projects STRLCPY jellyfish Commits e013d9bb
🤬
Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
  • ■ ■ ■ ■ ■ ■
    readme.md
     1 +Jellyfish is a Linux based userland gpu rootkit proof of concept project utilizing the LD_PRELOAD technique from Jynx (CPU), as
     2 +well as the OpenCL API developed by Khronos group (GPU). Code currently supports AMD and NVIDIA graphics cards. However, the
     3 +AMDAPPSDK does support Intel as well.
     4 + 
     5 +Advantages of gpu stored memory:
     6 +- No gpu malware analysis tools available on web
     7 +- Can snoop on cpu host memory via DMA
     8 +- Gpu can be used for fast/swift mathematical calculations like xor'ing or parsing
     9 +- Stubs
     10 +- Malicious memory may be retained across warm reboots. (Did more conductive research on the theory of malicious memory still being in gpu after shutdown)
     11 + 
     12 +Requirements for use:
     13 +- Have OpenCL drivers/icds installed (Fun fact: Mac OS X boxes come pre-installed with OpenCL)
     14 +- Nvidia or AMD graphics card (intel supports amd's sdk)
     15 + 
     16 +Stay tuned for more features:
     17 +- client listener; let buffers stay stored in gpu until you send magic packet from server
     18 + 
     19 +Disclaimer:
     20 +Educational purposes only; authors of this project/demonstration are in no way, shape or form responsible for what you may use this
     21 +for whether illegal or not.
     22 + 
     23 +PLEASE READ:
     24 +- For some arbitrary reason this project as well as Demon, has been getting a decent amount of attention. That being said, we just
     25 +want to notify everyone reading this that jellyfish is not complete nor has it even reached the expectations we wanted it to yet.
     26 +We're still circling around ideas and pseudo code upon what we think is cool, so apologies to anyone disappointed that they still have
     27 +a buggy still-in-beta application. Our goal was to make everyone AWARE that gpu based malware IS REAL; and obviously, telling
     28 +from what's been publicized, we succeeded.
     29 + 
     30 +Also, to an individual that commented on an arstechnica article about us. Yes, we're very early in development for both projects,
     31 +so sit tight and enjoy the show.
     32 + 
     33 +Heads up:
     34 +- Windows GPU rootkit PoC official release @ /WIN_JELLY
     35 + 
Please wait...
Page is in error, reload to recover