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

Commit

Permalink
move cyberreboot -> iqtlabs
Browse files Browse the repository at this point in the history
  • Loading branch information
cglewis committed Aug 5, 2020
1 parent 1b9213a commit da68e60
Show file tree
Hide file tree
Showing 15 changed files with 91 additions and 91 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
DOCKER_PASSWORD: ${{ secrets.DOCKER_TOKEN }}
run: |
echo "${DOCKER_PASSWORD}" | docker login --username "${{ secrets.DOCKER_USERNAME }}" --password-stdin
if: github.repository == 'cyberreboot/packet_cafe' && github.event_name == 'push'
if: github.repository == 'iqtlabs/packet_cafe' && github.event_name == 'push'

- name: Build and push platforms
env:
Expand All @@ -38,29 +38,29 @@ jobs:
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--push \
-t cyberreboot/packet_cafe_admin:${{ steps.change_version.outputs.VERSION }} admin && \
-t iqtlabs/packet_cafe_admin:${{ steps.change_version.outputs.VERSION }} admin && \
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--push \
-t cyberreboot/packet_cafe_ui:${{ steps.change_version.outputs.VERSION }} ui && \
-t iqtlabs/packet_cafe_ui:${{ steps.change_version.outputs.VERSION }} ui && \
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--push \
-t cyberreboot/packet_cafe_web:${{ steps.change_version.outputs.VERSION }} web && \
-t iqtlabs/packet_cafe_web:${{ steps.change_version.outputs.VERSION }} web && \
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--push \
-t cyberreboot/packet_cafe_lb:${{ steps.change_version.outputs.VERSION }} lb && \
-t iqtlabs/packet_cafe_lb:${{ steps.change_version.outputs.VERSION }} lb && \
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--push \
-t cyberreboot/packet_cafe_messenger:${{ steps.change_version.outputs.VERSION }} messenger && \
-t iqtlabs/packet_cafe_messenger:${{ steps.change_version.outputs.VERSION }} messenger && \
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--push \
-t cyberreboot/packet_cafe_redis:${{ steps.change_version.outputs.VERSION }} redis && \
-t iqtlabs/packet_cafe_redis:${{ steps.change_version.outputs.VERSION }} redis && \
docker buildx build \
--platform linux/amd64,linux/arm/v7,linux/arm64 \
--push \
-t cyberreboot/packet_cafe_workers:${{ steps.change_version.outputs.VERSION }} workers
if: github.repository == 'cyberreboot/packet_cafe' && github.event_name == 'push'
-t iqtlabs/packet_cafe_workers:${{ steps.change_version.outputs.VERSION }} workers
if: github.repository == 'iqtlabs/packet_cafe' && github.event_name == 'push'
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ jobs:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
with:
token: ${{ secrets.CODECOV_TOKEN }}
if: github.repository == 'cyberreboot/packet_cafe'
if: github.repository == 'iqtlabs/packet_cafe'
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ that feature *on top of* Packet Café.
### Create issues...

Any significant improvement should be documented as [a github
issue](https://github.com/CyberReboot/packet_cafe/issues) before anybody
issue](https://github.com/IQTLabs/packet_cafe/issues) before anybody
starts working on it.

### ...but check for existing issues first!
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

## Background

Packet Café is a platform built for easy-to-use automated network traffic analysis. It is built to be modular and allow for a pipeline of tools that are triggered by different inputs and outputs. Currently the tools supplied are defined [here](https://github.com/CyberReboot/packet_cafe/blob/master/workers/workers.json).
Packet Café is a platform built for easy-to-use automated network traffic analysis. It is built to be modular and allow for a pipeline of tools that are triggered by different inputs and outputs. Currently the tools supplied are defined [here](https://github.com/IQTLabs/packet_cafe/blob/master/workers/workers.json).

This service accepts [PCAP](https://en.wikipedia.org/wiki/Pcap) files and then processes them against the pipeline of tools providing automated analysis that gets returned in [JSON](https://www.json.org/json-en.html) format. That can then be consumed via the [API](https://cyberreboot.gitbook.io/packet-cafe/design/api) directly and put into other systems such as [SIEMs](https://en.wikipedia.org/wiki/Security_information_and_event_management), searched and filtered through the included JSON viewer, or viewed through the included visualizations of the Packet Café frontend.

The hope and motivation behind the Packet Café platform is to enable lowering the barrier to understanding what is actually in a network traffic capture file \(PCAP\) and provide insight without having to be an expert in networking.

Ready to get started and take Packet Café for a spin already? [Go here.](https://cyberreboot.gitbook.io/packet-cafe/deployment) Otherwise, we recommend reading through the [design section](https://cyberreboot.gitbook.io/packet-cafe/design/) to better understand the bigger picture.

[Packet Café](https://github.com/CyberReboot/packet_cafe) is open source and welcomes contributions to the project.
[Packet Café](https://github.com/IQTLabs/packet_cafe) is open source and welcomes contributions to the project.

{% hint style="info" %}
While the focus of the project is around network traffic and specifically processing PCAP files, the platform has been built such that the formats of what it can process are only dependent on the set of analytic processes \(tools\) and what inputs they can handle. The tools could be redefined to ones that handle different inputs while still leveraging the entire pipeline and feedback loop of results.
Expand Down
16 changes: 8 additions & 8 deletions deployment/linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Clone the repository:

```
git clone https://github.com/CyberReboot/packet_cafe
git clone https://github.com/IQTLabs/packet_cafe
cd packet_cafe
```

Expand All @@ -21,13 +21,13 @@ Once it has finished, check the for the `healthy` status of the containers:
```bash
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0ff880772f43 cyberreboot/packet_cafe_redis:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 6379/tcp packet_cafe_redis_1
e0568e748330 cyberreboot/packet_cafe_admin:latest "/bin/sh -c 'gunicor…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:5001->5001/tcp packet_cafe_admin_1
2153de9c9372 cyberreboot/packet_cafe_ui:latest "node server.js" 26 hours ago Up 26 hours (healthy) 5000/tcp packet_cafe_ui_1
6a0a3cd39c79 cyberreboot/packet_cafe_web:latest "/bin/sh -c '(nginx)…" 26 hours ago Up 26 hours (healthy) 8000/tcp packet_cafe_web_1
d114f60f9483 cyberreboot/packet_cafe_lb:latest "supervisord -c /etc…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:80->80/tcp packet_cafe_lb_1
42fb15415635 cyberreboot/packet_cafe_messenger:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 4369/tcp, 5671-5672/tcp, 15671-15672/tcp, 25672/tcp packet_cafe_messenger_1
55d3a338ef4b cyberreboot/packet_cafe_workers:latest "/bin/sh -c '(flask …" 26 hours ago Up 26 hours (healthy) packet_cafe_workers_1
0ff880772f43 iqtlabs/packet_cafe_redis:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 6379/tcp packet_cafe_redis_1
e0568e748330 iqtlabs/packet_cafe_admin:latest "/bin/sh -c 'gunicor…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:5001->5001/tcp packet_cafe_admin_1
2153de9c9372 iqtlabs/packet_cafe_ui:latest "node server.js" 26 hours ago Up 26 hours (healthy) 5000/tcp packet_cafe_ui_1
6a0a3cd39c79 iqtlabs/packet_cafe_web:latest "/bin/sh -c '(nginx)…" 26 hours ago Up 26 hours (healthy) 8000/tcp packet_cafe_web_1
d114f60f9483 iqtlabs/packet_cafe_lb:latest "supervisord -c /etc…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:80->80/tcp packet_cafe_lb_1
42fb15415635 iqtlabs/packet_cafe_messenger:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 4369/tcp, 5671-5672/tcp, 15671-15672/tcp, 25672/tcp packet_cafe_messenger_1
55d3a338ef4b iqtlabs/packet_cafe_workers:latest "/bin/sh -c '(flask …" 26 hours ago Up 26 hours (healthy) packet_cafe_workers_1
```

Once everything is healthy browse to [http://0.0.0.0/](http://0.0.0.0)
Expand Down
16 changes: 8 additions & 8 deletions deployment/macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Clone the repository:

```text
git clone https://github.com/CyberReboot/packet_cafe
git clone https://github.com/IQTLabs/packet_cafe
cd packet_cafe
```

Expand All @@ -31,13 +31,13 @@ Once it has finished, check the for the `healthy` status of the containers:
```text
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0ff880772f43 cyberreboot/packet_cafe_redis:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 6379/tcp packet_cafe_redis_1
e0568e748330 cyberreboot/packet_cafe_admin:latest "/bin/sh -c 'gunicor…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:5001->5001/tcp packet_cafe_admin_1
2153de9c9372 cyberreboot/packet_cafe_ui:latest "node server.js" 26 hours ago Up 26 hours (healthy) 5000/tcp packet_cafe_ui_1
6a0a3cd39c79 cyberreboot/packet_cafe_web:latest "/bin/sh -c '(nginx)…" 26 hours ago Up 26 hours (healthy) 8000/tcp packet_cafe_web_1
d114f60f9483 cyberreboot/packet_cafe_lb:latest "supervisord -c /etc…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:80->80/tcp packet_cafe_lb_1
42fb15415635 cyberreboot/packet_cafe_messenger:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 4369/tcp, 5671-5672/tcp, 15671-15672/tcp, 25672/tcp packet_cafe_messenger_1
55d3a338ef4b cyberreboot/packet_cafe_workers:latest "/bin/sh -c '(flask …" 26 hours ago Up 26 hours (healthy) packet_cafe_workers_1
0ff880772f43 iqtlabs/packet_cafe_redis:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 6379/tcp packet_cafe_redis_1
e0568e748330 iqtlabs/packet_cafe_admin:latest "/bin/sh -c 'gunicor…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:5001->5001/tcp packet_cafe_admin_1
2153de9c9372 iqtlabs/packet_cafe_ui:latest "node server.js" 26 hours ago Up 26 hours (healthy) 5000/tcp packet_cafe_ui_1
6a0a3cd39c79 iqtlabs/packet_cafe_web:latest "/bin/sh -c '(nginx)…" 26 hours ago Up 26 hours (healthy) 8000/tcp packet_cafe_web_1
d114f60f9483 iqtlabs/packet_cafe_lb:latest "supervisord -c /etc…" 26 hours ago Up 26 hours (healthy) 0.0.0.0:80->80/tcp packet_cafe_lb_1
42fb15415635 iqtlabs/packet_cafe_messenger:latest "docker-entrypoint.s…" 26 hours ago Up 26 hours (healthy) 4369/tcp, 5671-5672/tcp, 15671-15672/tcp, 25672/tcp packet_cafe_messenger_1
55d3a338ef4b iqtlabs/packet_cafe_workers:latest "/bin/sh -c '(flask …" 26 hours ago Up 26 hours (healthy) packet_cafe_workers_1
```

Once everything is healthy browse to [http://0.0.0.0/](http://0.0.0.0)
Expand Down
18 changes: 9 additions & 9 deletions design/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -604,7 +604,7 @@ Returns the list of available tools.
"workers": [
{
"name": "pcapplot",
"image": "cyberreboot/pcapplot",
"image": "iqtlabs/pcapplot",
"version": "v0.1.5",
"labels": "",
"stage": "analysis",
Expand All @@ -618,7 +618,7 @@ Returns the list of available tools.
},
{
"name": "pcap-splitter",
"image": "cyberreboot/pcap-to-node-pcap",
"image": "iqtlabs/pcap-to-node-pcap",
"version": "v0.11.7",
"labels": "",
"stage": "preprocessing",
Expand All @@ -635,7 +635,7 @@ Returns the list of available tools.
},
{
"name": "ncapture",
"image": "cyberreboot/ncapture",
"image": "iqtlabs/ncapture",
"version": "v0.11.7",
"labels": "",
"stage": "preprocessing",
Expand All @@ -661,7 +661,7 @@ Returns the list of available tools.
},
{
"name": "pcap-dot1q",
"image": "cyberreboot/tcprewrite-dot1q",
"image": "iqtlabs/tcprewrite-dot1q",
"version": "v0.11.7",
"labels": "",
"stage": "preprocessing",
Expand All @@ -678,7 +678,7 @@ Returns the list of available tools.
},
{
"name": "networkml",
"image": "cyberreboot/networkml",
"image": "iqtlabs/networkml",
"version": "v0.4.8",
"labels": "",
"stage": "analysis",
Expand Down Expand Up @@ -706,7 +706,7 @@ Returns the list of available tools.
},
{
"name": "snort",
"image": "cyberreboot/snort",
"image": "iqtlabs/snort",
"version": "v0.11.7",
"labels": "",
"stage": "analysis",
Expand All @@ -725,7 +725,7 @@ Returns the list of available tools.
},
{
"name": "pcap-stats",
"image": "cyberreboot/pcap-stats",
"image": "iqtlabs/pcap-stats",
"version": "v0.11.7",
"labels": "",
"stage": "analysis",
Expand All @@ -744,7 +744,7 @@ Returns the list of available tools.
},
{
"name": "mercury",
"image": "cyberreboot/mercury",
"image": "iqtlabs/mercury",
"version": "v0.11.7",
"labels": "",
"stage": "analysis",
Expand All @@ -763,7 +763,7 @@ Returns the list of available tools.
},
{
"name": "p0f",
"image": "cyberreboot/p0f",
"image": "iqtlabs/p0f",
"version": "v0.11.7",
"labels": "",
"stage": "analysis",
Expand Down
4 changes: 2 additions & 2 deletions design/tools.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Tools

Currently Packet Café supports 9 tools, but is flexible to easily add or remove tools as needed. Each tool is defined [here](https://github.com/CyberReboot/packet_cafe/blob/master/workers/workers.json), which is a JSON file, where each entry looks something like this:
Currently Packet Café supports 9 tools, but is flexible to easily add or remove tools as needed. Each tool is defined [here](https://github.com/IQTLabs/packet_cafe/blob/master/workers/workers.json), which is a JSON file, where each entry looks something like this:

```text
{
"name": "snort",
"image": "cyberreboot/snort",
"image": "iqtlabs/snort",
"version": "v0.11.6",
"labels": "",
"stage": "analysis",
Expand Down
12 changes: 6 additions & 6 deletions docker-compose.ui-debug.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ services:
build:
context: admin
dockerfile: Dockerfile
image: 'cyberreboot/packet_cafe_admin:latest'
image: 'iqtlabs/packet_cafe_admin:latest'
ports:
- 5001:5001
networks:
Expand All @@ -18,7 +18,7 @@ services:
build:
context: ui
dockerfile: Dockerfile.debug
image: 'cyberreboot/packet_cafe_ui:latest'
image: 'iqtlabs/packet_cafe_ui:latest'
ports:
- 9229:9229
networks:
Expand All @@ -33,7 +33,7 @@ services:
build:
context: web
dockerfile: Dockerfile
image: 'cyberreboot/packet_cafe_web:latest'
image: 'iqtlabs/packet_cafe_web:latest'
networks:
- frontend
deploy:
Expand All @@ -47,7 +47,7 @@ services:
build:
context: lb
dockerfile: Dockerfile
image: 'cyberreboot/packet_cafe_lb:latest'
image: 'iqtlabs/packet_cafe_lb:latest'
ports:
- 80:80
networks:
Expand All @@ -58,7 +58,7 @@ services:
build:
context: messenger
dockerfile: Dockerfile
image: 'cyberreboot/packet_cafe_messenger:latest'
image: 'iqtlabs/packet_cafe_messenger:latest'
ports:
- 15672:15672
networks:
Expand All @@ -71,7 +71,7 @@ services:
build:
context: workers
dockerfile: Dockerfile
image: 'cyberreboot/packet_cafe_workers:latest'
image: 'iqtlabs/packet_cafe_workers:latest'
networks:
- backend
- results
Expand Down
30 changes: 15 additions & 15 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
version: '3.7'
services:
networkml:
image: 'cyberreboot/networkml:v0.5.7'
image: 'iqtlabs/networkml:v0.5.9'
pcapplot:
image: 'cyberreboot/pcapplot:v0.1.6'
image: 'iqtlabs/pcapplot:v0.1.7'
pcap-splitter:
image: 'cyberreboot/pcap-to-node-pcap:v0.11.11'
image: 'iqtlabs/pcap-to-node-pcap:v0.11.13'
ncapture:
image: 'cyberreboot/ncapture:v0.11.11'
image: 'iqtlabs/ncapture:v0.11.13'
pcap-dot1q:
image: 'cyberreboot/tcprewrite-dot1q:v0.11.11'
image: 'iqtlabs/tcprewrite-dot1q:v0.11.13'
snort:
image: 'cyberreboot/snort:v0.11.11'
image: 'iqtlabs/snort:v0.11.13'
pcap-stats:
image: 'cyberreboot/pcap-stats:v0.11.11'
image: 'iqtlabs/pcap-stats:v0.11.13'
mercury:
image: 'cyberreboot/mercury:v0.11.12'
image: 'iqtlabs/mercury:v0.11.13'
admin:
restart: always
build:
context: admin
image: 'cyberreboot/packet_cafe_admin:latest'
image: 'iqtlabs/packet_cafe_admin:latest'
ports:
- 5001:5001
networks:
Expand All @@ -32,7 +32,7 @@ services:
restart: always
build:
context: ui
image: 'cyberreboot/packet_cafe_ui:latest'
image: 'iqtlabs/packet_cafe_ui:latest'
networks:
- frontend
volumes:
Expand All @@ -41,7 +41,7 @@ services:
restart: always
build:
context: web
image: 'cyberreboot/packet_cafe_web:latest'
image: 'iqtlabs/packet_cafe_web:latest'
networks:
- frontend
volumes:
Expand All @@ -52,7 +52,7 @@ services:
restart: always
build:
context: lb
image: 'cyberreboot/packet_cafe_lb:latest'
image: 'iqtlabs/packet_cafe_lb:latest'
ports:
- 80:80
networks:
Expand All @@ -62,7 +62,7 @@ services:
restart: always
build:
context: messenger
image: 'cyberreboot/packet_cafe_messenger:latest'
image: 'iqtlabs/packet_cafe_messenger:latest'
networks:
- frontend
- backend
Expand All @@ -72,7 +72,7 @@ services:
restart: always
build:
context: redis
image: 'cyberreboot/packet_cafe_redis:latest'
image: 'iqtlabs/packet_cafe_redis:latest'
networks:
- frontend
- backend
Expand All @@ -82,7 +82,7 @@ services:
restart: always
build:
context: workers
image: 'cyberreboot/packet_cafe_workers:latest'
image: 'iqtlabs/packet_cafe_workers:latest'
networks:
- backend
- results
Expand Down
Loading

0 comments on commit da68e60

Please sign in to comment.