Skip to main content

macOS crypter and Backdoor Generator

Project description

Screenshot



                   .=-.-.   _ __              _,.---._      ,-,--.          ,-.--, 
       .-.,.---.  /==/_ /.-`.' ,`.          ,-.' , -  `.  ,-.'-  _\.--.-.  /=/, .' 
      /==/  `   \|==|, |/==/, -   \        /==/_,  ,  - \/==/_ ,_.'\==\ -\/=/- /   
     |==|-, .=., |==|  |==| _ .=. |       |==|   .=.     \==\  \    \==\ `-' ,/    
     |==|   '='  /==|- |==| , '=',|       |==|_ : ;=:  - |\==\ -\    |==|,  - |    
     |==|- ,   .'|==| ,|==|-  '..'        |==| , '='     |_\==\ ,\  /==/   ,   \   
     |==|_  . ,'.|==|- |==|,  |            \==\ -    ,_ //==/\/ _ |/==/, .--, - \  
     /==/  /\ ,  )==/. /==/ - |             '.='. -   .' \==\ - , /\==\- \/=/ , /  
     `--`-`--`--'`--`-``--`---'               `--`--''    `--`---'  `--`-'  `--`   

    

    
     1. Create Bind Backdoor (opens a port on the victim machine and waits for you to connect)
     2. Create Encrypted TCP Meterpreter (can embed in other script) (recommended)

     ##########################################################################################
                                                Miners
     3. Create a silent BTC miner
        

Please select a module: 

CodeFactor

OSripper is a fully undetectable Backdoor generator and Crypter which specialises in OSX M1 malware. It will also work on windows but for now there is no support for it and it IS NOT FUD for windows (yet at least) and for now i will not focus on windows.

You can also PM me on discord for support or to ask for new features SubGlitch1#2983

Description

Please check the wiki for information on how OSRipper functions (which changes extremely frequently)

https://github.com/SubGlitch1/OSRipper/wiki

Here are example backdoors which were generated with OSRipper

Screenshot

Screenshot

Screenshot macOS .apps will look like this on vt

Getting Started

Dependencies

You need python. If you do not wish to download python you can download a compiled release. The python dependencies are specified in the requirements.txt file.

Since Version 1.4 you will need metasploit installed and on path so that it can handle the meterpreter listeners.

Installing

Linux

apt install git python -y
git clone https://github.com/3subs/OSRipper.git
cd OSRipper
pip3 install -r requirements.txt

Windows

git clone https://github.com/3subs/OSRipper.git
cd OSRipper
pip3 install -r requirements.txt

or download the latest release from https://github.com/SubGlitch1/OSRipper/releases/tag/v0.2.3

Executing program

Only this

sudo python3 main.py

Contributing

Please feel free to fork and open pull repuests. Suggestions/critisizm are appreciated as well

Roadmap

v0.1

  • ✅ Get down detection to 0/26 on antiscan.me
  • ✅ Add Changelog
  • ✅ Daemonise Backdoor
  • ✅ Add Crypter
  • ✅ Add More Backdoor templates
  • ✅ Get down detection to at least 0/68 on VT (for mac malware)

v0.2

  • ✅ Add AntiVM
  • [] Implement tor hidden services
  • ✅ Add Logger
  • ✅ Add Password stealer
  • [] Add KeyLogger
  • ✅ Add some new evasion options
  • ✅ Add SilentMiner
  • [] Make proper C2 server

v0.3

Coming soon

Help

Just open a issue and ill make sure to get back to you

Changelog

  • 0.2.1

    • OSRipper will now pull all information from the Target and send them to the c2 server over sockets. This includes information like browser history, passwords, system information, keys and etc.
  • 0.1.6

    • Proccess will now trojanise itself as com.apple.system.monitor and drop to /Users/Shared
  • 0.1.5

    • Added Crypter
  • 0.1.4

    • Added 4th Module
  • 0.1.3

    • Got detection on VT down to 0. Made the Proccess invisible
  • 0.1.2

    • Added 3rd module and listener
  • 0.1.1

    • Initial Release

License

MIT

Acknowledgments

Inspiration, code snippets, etc.

Disclaimer

I am not responsible for what is done with this project. This tool is solely written to be studied by other security researchers to see how easy it is to develop macOS malware.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

osripper-0.4.2-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file osripper-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: osripper-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for osripper-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a9ef2bf389a60b05f00e79e416f71a1f3d4cda415a80e2b44433328798324d57
MD5 e8f929bcda1d85806dca5d3fd5b52044
BLAKE2b-256 4aeb5ccf20ccee60b63201aad1834969ba62d2e3109bbc1d2e797a82462c6b48

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page