ProjectOpal : Stealth Post-Exploitation Framework For WordPress

We intentionally made it for our penetration testing jobs however its getting grey hairs now so we thought we would like to pass it on to the public!. ProjectOpal or Opal.

Is a stealth post exploit framework for wordpress sites that can hide its trace from logs and obfuscate it’s way through the system! πŸ™‚

Fun cool features it creates a admin user that is hidden from all users including admins! just note its stored in the database so don’t forget to delete your traces.

  • WORDPRESS:
    • Login: opal@wordpress.com
    • (Default) Pass: QCa9KT4eAvxzC5Kk or projectopal
  • Backend Login:
    • (Default) Login: QCa9KT4eAvxzC5Kk
  • LOGINTAMP: Allows you to login to any user
  • CHAPPY: Creates a administrator account
  • USERDUMP: Dumps all user entries
  • LOCATE: Gets implant location

Also Read – ScoringEngine : Scoring Engine for Red/White/Blue Team Competitions

Getting Started

Clone the repository with git:
git clone https://github.com/shadowlabscc/ProjectOpal.git && cd ProjectOpal
python opal.py

or

python Injector.py (Edit the config.py!)
You will see a start-up screen. Type help and get to know your shell better

Features

These are features that Shadowlabs Team prides themself on based on this program:

  • Bypass WAF(Web application firewall)
  • Hidden/Stealth
  • Let’s you login to any user
  • Dump entire user entries
  • Create a persistent admin account that is hidden
  • Obfuscated implant
  • Multi-functionality

β”œβ”€β”€ Injector
β”‚ β”œβ”€β”€ Dolly2.zip
β”‚ β”œβ”€β”€ Injector.py
β”‚ └── config.py
β”œβ”€β”€ WordPress
β”‚ β”œβ”€β”€ 64fc9f8191afee3231e7197a27b8ee0c.php
β”‚ β”œβ”€β”€ index.php
β”‚ └── install.php
β”œβ”€β”€ lib
β”‚ β”œβ”€β”€ banner.txt
β”‚ β”œβ”€β”€ config.password
β”‚ β”œβ”€β”€ config.target
β”‚ └── persistent_head.txt
└── opal.py

R K

Recent Posts

What Is a Data Protection Platform and Why Your Organization Needs One

A data protection platform is a unified system that helps organizations discover, classify, monitor, and…

9 hours ago

How Swiss Privacy Rules Affect AI Companies Under GDPR

AI companies operating in or around Switzerland face a compliance challenge that most legal teams…

2 days ago

Swiss FADP vs EU GDPR: Key Differences for AI and Data Privacy

Two major data privacy laws now govern how organizations handle personal data across Europe; the…

3 days ago

Kali Linux Commands Cheat Sheet: Complete Quick Reference

This cheat sheet covers the essential Kali Linux commands every pentester and ethical hacker uses…

1 month ago

What I Wish I Knew Before Learning Malware Analysis and Reverse Engineering

When I first started learning malware analysis and reverse engineering, I thought the hardest part…

1 month ago

git fetch vs git pull: How They Work and When to Use Each

Both git fetch and git pull talk to a remote repository, but they do very different things to your…

2 months ago