Skip to content
This repository was archived by the owner on Jul 25, 2025. It is now read-only.

jychp/shameleon

Repository files navigation

shameleon

Source code for blog posts on https://jychp.medium.com/

Error codes

  • 1: Failed to load config
  • 2: Failed to get packets
  • 3: Failed to send packets
  • 4: Unknown tunnel type
  • 5: Failed to encrypt data

Testing

  1. Launch Dummy API Server
uvicorn dummy_server:app --reload
  1. Launch backdoor
cd backdoor_src/
go run .
  1. Launch client
poetry run python3 client.py -p ./profiles dummy shell

Building

  1. Create profile
  2. Launch builder.py
python3 builder.py -p ./profiles -o . dummy linux

About

A simple backdoor using Public API

Resources

Stars

Watchers

Forks

Contributors