Skip to content

frida/frida-codeshare

Repository files navigation

Frida Codeshare

Description

Frida Codeshare is allows users to share and discover Frida scripts. It provides a platform for developers to collaborate, learn, and enhance their skills in reverse engineering and dynamic instrumentation using Frida.

Development

Prerequisites

  • Python 3.12 or higher
  • pip or uv (I use uv in the below setup)

Setup

  1. Clone the repository:

    git clone https://github.com/frida/frida-codeshare
    cd frida-codeshare
  2. Create a virtual environment:

    uv venv
    source venv/bin/activate
  3. Create an environment file:

     SECRET_KEY="aaaa"
     AUTH0_CLIENT_SECRET="aaaa"
     DEBUG=True
  4. Install the required packages:

    uv pip install -r requirements.txt
  5. Run the application:

     uv run manage.py runserver
  6. Open your web browser and navigate to http://localhost:8000 to access the Frida Codeshare web application.

Fixtures

To load the fixtures, run the following command:

uv run manage.py loaddata fridasnippets/apps/fixtures/fixtures.json

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •