Giter Club home page Giter Club logo

rkorova's Introduction

rkorova

flaming garbage unusable worst-case-scenario LD_PRELOAD userland rootkit

Features

  • (some) anti-debugging - strings are xor'ed out and rkorova cleans up after itself. rkorova also breaks ptrace with a HILARIOUS message of your choice!
  • hides files and directories through username and magic GID
  • shitty plaintext backconnect shell
  • accept() backdoor [plaintext only, working on crypto]
 ______     __  __     ______     ______     ______     __   __   ______    
/\  == \   /\ \/ /    /\  __ \   /\  == \   /\  __ \   /\ \ / /  /\  __ \   
\ \  __<   \ \  _"-.  \ \ \/\ \  \ \  __<   \ \ \/\ \  \ \ \'/   \ \  __ \  
 \ \_\ \_\  \ \_\ \_\  \ \_____\  \ \_\ \_\  \ \_____\  \ \__|    \ \_\ \_\ 
  \/_/ /_/   \/_/\/_/   \/_____/   \/_/ /_/   \/_____/   \/_/      \/_/\/_/ 
                                                                          

Installation

  • step 1: change default values (important!!)
  • step 2: run compile.sh to compile
  • step 3: create magic user
  • step 4: replace ld_preload with librkorova.so
  • step 5: set your magic env var in ~/.bash_profile or whatever
  • step 6: hide any other files not owned by you with chgrp (magic gid) (file)
  • step 7: ?????
  • step 8: be eleet and brag about pwning someone on irc

rkorova will (ideally) hide any files that are under the magic GID and/or the hidden user. in fact, you don't even need a user as long as you hide all files under the GID

Upcoming features

  • complete anti-debugging features
  • accept() backdoor
  • log sanitization
  • antidetection
  • pam (pluggable authentication modules) backdoor
  • network hiding
  • kernel module? - COMING SOON

Default values:

  • MAGIC = "mochi"
  • MAGICGID = 1337
  • EXECPW = installgentoo
  • SHELLPW = bl1ng
  • PROC = /proc
  • DEFAULT_PORT = 61040
  • IP = 127.0.0.1
  • XOR key = 0x2A
  • MAGICENV = ""oldmcdonald" -- the value can be whatever you want, subspace just wants to know it exists #Change these values lol

Hiding files example

[razzledazzle@box hidden] touch mike_virus_grsec.txt 
[razzledazzle@box hidden] ls 
mike_virus_grsec.txt 
[razzledazzle@box hidden] sudo chgrp 1337 mike_virus_grsec.txt 
[razzledazzle@box hidden] ls

FAQ

Why isn't there an installer?

Because as useless as this kit is, there is an ever-present risk of Bred-Spread-covered 12 year olds using this to try and root [irrelevantskidsquad.tk], which is hilarious but also illegal.

Known issues

  • stat segfaults whenever it attempts to display gid - sorta fixed, but now it doesn't say the file is hidden - fixed.
  • CLEAN macro is used inconsistently, which leads to MAGIC leaking - i know, will totally fix within the next 2 weeks - fixed.
  • bash autocomplete shows hidden files
  • vim segfaults - this is a weird one, probably has something to do with how i wrote open(). in the meantime, tell ur targets to use nano.
  • file command states hidden files as "empty", not "nonexistent" - should be fixed as of May 8 2018, but probably won't work until i find the root cause of the problem fixed. stat() hook was done incorrectly.

Uses

dont use this for anything illegal or consensual, unless your target is literally a dog you will get 0wned and xp0sed or get laughed at by your employer

References

rkorova's People

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.