Skip to content

Commit

Permalink
Merge v0.1
Browse files Browse the repository at this point in the history
Qemuno 0.1
  • Loading branch information
oleglerner authored Sep 7, 2022
2 parents c663a22 + 1d7b60d commit b651e5a
Show file tree
Hide file tree
Showing 230 changed files with 28,444 additions and 2 deletions.
40 changes: 40 additions & 0 deletions .github/workflows/build-all.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Build All docker images

on: workflow_dispatch

jobs:
nmap:
uses: ./.github/workflows/build-nmap.yml
secrets: inherit

impacket:
uses: ./.github/workflows/build-impacket.yml
secrets: inherit

gowitness:
uses: ./.github/workflows/build-gowitness.yml
secrets: inherit

sharphound:
uses: ./.github/workflows/build-sharphound.yml
secrets: inherit

crackmapexec:
uses: ./.github/workflows/build-crackmapexec.yml
secrets: inherit

certipy:
uses: ./.github/workflows/build-certipy.yml
secrets: inherit

dirsearch:
uses: ./.github/workflows/build-dirsearch.yml
secrets: inherit

iis_shortname_scanner:
uses: ./.github/workflows/build-iis-shortname-scanner.yml
secrets: inherit

qemuno-ui:
uses: ./.github/workflows/build-qemuno-ui.yml
secrets: inherit
25 changes: 25 additions & 0 deletions .github/workflows/build-certipy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build certipy image

on:
workflow_dispatch:
workflow_call:

jobs:
build_certipy:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push certipy image
uses: docker/build-push-action@v3
with:
context: Tools/certipy/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/certipy:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-crackmapexec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build crackmapexec image

on:
workflow_dispatch:
workflow_call:

jobs:
build_crackmapexec:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push crackmapexec image
uses: docker/build-push-action@v3
with:
context: Tools/crackmapexec/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/crackmapexec:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-dirsearch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build dirsearch image

on:
workflow_dispatch:
workflow_call:

jobs:
build_dirsearch:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push dirsearch image
uses: docker/build-push-action@v3
with:
context: Tools/dirsearch/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/dirsearch:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-gowitness.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build gowitness image

on:
workflow_dispatch:
workflow_call:

jobs:
build_gowitness:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push gowitness image
uses: docker/build-push-action@v3
with:
context: Tools/gowitness/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/gowitness:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-iis-shortname-scanner.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build iis-shortname-scanner image

on:
workflow_dispatch:
workflow_call:

jobs:
build_iis-shortname-scanner:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push iis-shortname-scanner image
uses: docker/build-push-action@v3
with:
context: Tools/iis-shortname-scanner/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/iis-shortname-scanner:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-impacket.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build impacket image

on:
workflow_dispatch:
workflow_call:

jobs:
build_impacket:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push impacket image
uses: docker/build-push-action@v3
with:
context: Tools/impacket/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/impacket:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-nmap.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build nmap image

on:
workflow_dispatch:
workflow_call:

jobs:
build_nmap:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push nmap image
uses: docker/build-push-action@v3
with:
context: Tools/nmap/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/nmap:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-qemuno-ui.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build and deploy Qemuno UI

on:
workflow_dispatch:
workflow_call:

jobs:
build_qemuno_ui:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push qemuno ui image
uses: docker/build-push-action@v3
with:
context: UI
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/qemuno-ui:latest
25 changes: 25 additions & 0 deletions .github/workflows/build-sharphound.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build sharphound image

on:
workflow_dispatch:
workflow_call:

jobs:
build_sharphound:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3

- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}

- name: Build and push sharphound image
uses: docker/build-push-action@v3
with:
context: Tools/sharphound/
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/sharphound:latest
Loading

0 comments on commit b651e5a

Please sign in to comment.