Skip to content

Commit

Permalink
modify readme
Browse files Browse the repository at this point in the history
  • Loading branch information
by2waysprojects committed Nov 27, 2024
1 parent ea7d3ea commit 9556f76
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,16 @@ The application provides three main HTTP endpoints to interact with the data:

---

## Database Graph Visualization

Below is an example of the graph representation of the data stored in Neo4j:

![Graph Example](./images/graph_example.png)

This image demonstrates the relationships between architectures (e.g., `arm`) and their associated shellcodes. The connections labeled `HAS_CHILD` indicate the hierarchical organization of the shellcodes under a specific architecture.

---

## How It Works (Behind the Scenes)

1. The application initializes a connection to Neo4j and sets up a RESTful HTTP server using the Go `net/http` package and a router (like `gorilla/mux`).
Expand Down
Binary file added images/graph_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 9556f76

Please sign in to comment.