# Redeye | A Tool Intended To Help You Manage Your Data During A Pentest Operation

**URL:** <https://onehack.st/t/redeye-a-tool-intended-to-help-you-manage-your-data-during-a-pentest-operation/253830>\
**Category:** Tools & Scripts\
**Tags:** tools, hacking\
**Created:** [August 18, 2023, 6:33pm UTC](https://onehack.st/t/redeye-a-tool-intended-to-help-you-manage-your-data-during-a-pentest-operation/253830 "2023-08-18T18:33:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Prometheus](https://onehack.st/user_avatar/onehack.st/prometheus/32/34950_2.png) [@Prometheus](https://onehack.st/u/Prometheus)\
**Post date:** [August 18, 2023, 6:33pm UTC](https://onehack.st/t/redeye-a-tool-intended-to-help-you-manage-your-data-during-a-pentest-operation/253830/1 "2023-08-18T18:33:22Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/0/e/0e26bf26fe28818727fbbcbd0dc7463fccb8cc12.jpeg)

# Redeye

This project was built by pentesters for pentesters. Redeye is a tool intended to help you manage your data during a pentest operation in the most efficient and organized way.

## Table of Contents

- [Redeye](https://github.com/redeye-framework/Redeye#redeye)
  - [Table of Contents](https://github.com/redeye-framework/Redeye#table-of-contents)
  - [The Developers](https://github.com/redeye-framework/Redeye#the-developers)
  - [Overview](https://github.com/redeye-framework/Redeye#overview)
  - [Installation](https://github.com/redeye-framework/Redeye#installation)
    - [Docker](https://github.com/redeye-framework/Redeye#docker)
    - [Source](https://github.com/redeye-framework/Redeye#source)
    - [General](https://github.com/redeye-framework/Redeye#general)

  - [Special-Thanks](https://github.com/redeye-framework/Redeye#special-thanks)
  - [Credits](https://github.com/redeye-framework/Redeye#credits)

## The Developers

Daniel Arad - @dandan\_arad && Elad Pticha - @elad\_pt

## Overview

The Server panel will display all added server and basic information about the server such as: owned user, open port and if has been pwned.

[![servers](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Servers.png)](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Servers.png)

After entering the server, An edit panel will appear. We can add new users found on the server, Found vulnerabilities and add relevant attain and files.

[![edit-server](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/EditServer.png)](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/EditServer.png)

Users panel contains all found users from all servers, The users are categorized by permission level and type. Those details can be chaned by hovering on the username.

[![Users](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Users.png)](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Users.png)

Files panel will display all the files from the current pentest. A team member can upload and download those files.

[![Files](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Files.png)](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Files.png)

Attack vector panel will display all found attack vectors with Severity/Plausibility/Risk graphs.

[![AttackVector](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/AttackVector.png)](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/AttackVector.png)

PreReport panel will contain all the screenshots from the current pentest.

[![Pre-Report](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/PreReport.png)](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/PreReport.png)

Graph panel will contain all of the Users and Servers and the relationship between them.

[![Graph](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Graph.png)](https://raw.githubusercontent.com/redeye-framework/Redeye/main/Pics/Graph.png)

APIs allow users to effortlessly retrieve data by making simple API requests.

[![image](https://user-images.githubusercontent.com/48997586/248501082-e6242fec-0c16-4600-b6d7-bed31c592e70.png)](https://user-images.githubusercontent.com/48997586/248501082-e6242fec-0c16-4600-b6d7-bed31c592e70.png)

curl redeye.local:8443/api/servers --silent -H “Token: redeye\_61a8fc25-105e-4e70-9bc3-58ca75e228ca” | jq curl redeye.local:8443/api/users --silent -H “Token: redeye\_61a8fc25-105e-4e70-9bc3-58ca75e228ca” | jq curl redeye.local:8443/api/exploits --silent -H “Token: redeye\_61a8fc25-105e-4e70-9bc3-58ca75e228ca” | jq

## Installation

### Docker

Pull from GitHub container registry.

```auto
git clone https://github.com/redeye-framework/Redeye.git
cd Redeye
docker-compose up -d

```

Start/Stop the container

```auto
sudo docker-compose start/stop

```

Save/Load Redeye

```auto
docker save ghcr.io/redeye-framework/redeye:latest neo4j:4.4.9 > Redeye.tar
docker load < Redeye.tar

```

GitHub container registry: [https://github.com/redeye-framework/Redeye/pkgs/container/redeye](https://github.com/redeye-framework/Redeye/pkgs/container/redeye)

### Source

```auto
git clone https://github.com/redeye-framework/Redeye.git
cd Redeye
sudo apt install python3.8-venv
python3 -m venv RedeyeVirtualEnv
source RedeyeVirtualEnv/bin/activate
pip3 install -r requirements.txt
python3 RedDB/db.py
python3 redeye.py --safe

```

### General

Redeye will listen on: [http://0.0.0.0:8443](http://0.0.0.0:8443/)  
Default Credentials:

- username: redeye
- password: redeye

Neo4j will listen on: [http://0.0.0.0:7474](http://0.0.0.0:7474/)  
Default Credentials:

- username: neo4j
- password: redeye

## Special-Thanks

- Yoav Danino for mental support and beta testing.

## Credits

- Sidebar
  - [https://github.com/azouaoui-med/pro-sidebar-template](https://github.com/azouaoui-med/pro-sidebar-template)
  - [https://bootsnipp.com/snippets/Q0dAX](https://bootsnipp.com/snippets/Q0dAX)

- flowchart
  - [https://www.jqueryscript.net/chart-graph/Drag-drop-Flow-Chart-Plugin-With-jQuery-jQuery-UI-flowchart-js.html](https://www.jqueryscript.net/chart-graph/Drag-drop-Flow-Chart-Plugin-With-jQuery-jQuery-UI-flowchart-js.html)

- download.js
  - [http://danml.com/download.html](http://danml.com/download.html)

- dropzone
  - [http://www.dropzonejs.com](http://www.dropzonejs.com/)

- Pictures and Icons
  - [https://www.iconfinder.com](https://www.iconfinder.com/)
    - licensed by - [https://creativecommons.org/licenses/by/4.0](https://creativecommons.org/licenses/by/4.0)

  - [http://www.freepik.com](http://www.freepik.com/)

- Logs
  - [https://codepen.io/jo\_Geek/pen/NLoGZZ](https://codepen.io/jo_Geek/pen/NLoGZZ)
    - licensed by - [https://blog.codepen.io/documentation/terms-of-service/](https://blog.codepen.io/documentation/terms-of-service/)

If you own any Code/File in Redeye that is not under MIT License please contact us at: [redeye.framework@gmail.com](mailto:redeye.framework@gmail.com)

## GitHub:

> **[GitHub - redeye-framework/Redeye: Redeye is a tool intended to help you manage your...](https://github.com/redeye-framework/Redeye)**
>
> Redeye is a tool intended to help you manage your data during a pentest operation
