Skip to content

Commit 401f854

Browse files
authored
Merge pull request #936 from six2dez/dev
Dev
2 parents eafc131 + 59b5f77 commit 401f854

File tree

9 files changed

+474
-292
lines changed

9 files changed

+474
-292
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# CODEOWNERS
2+
* @six2dez

.github/workflows/docker_nightly.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
name: ci
22

3+
permissions:
4+
contents: read
5+
packages: write
6+
id-token: write
7+
38
on:
49
release:
510
types:
6-
- 'published'
11+
- published
712
# push:
8-
# branches:
9-
# - 'master'
10-
# - 'main'
13+
# branches:
14+
# - 'master'
15+
# - 'main'
1116
schedule:
12-
- cron: '0 2 * * *' # run at 2 AM UTC
13-
17+
- cron: 0 2 * * * # run at 2 AM UTC
18+
1419
jobs:
1520
docker:
1621
runs-on: ubuntu-latest
1722
steps:
18-
-
19-
name: Set up QEMU
23+
- name: Set up QEMU
2024
uses: docker/setup-qemu-action@v1
21-
-
22-
name: Set up Docker Buildx
25+
- name: Set up Docker Buildx
2326
uses: docker/setup-buildx-action@v1
24-
-
25-
name: Login to DockerHub
26-
uses: docker/login-action@v1
27+
- name: Login to DockerHub
28+
uses: docker/login-action@v1
2729
with:
2830
username: ${{ secrets.DOCKERHUB_USERNAME }}
2931
password: ${{ secrets.DOCKERHUB_TOKEN }}
30-
-
31-
uses: actions/checkout@v2
32-
-
33-
name: Build and push
32+
- uses: actions/checkout@v2
33+
- name: Build and push
3434
id: docker_build
3535
uses: docker/build-push-action@v2
3636
with:

.github/workflows/tests.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: tests
2+
3+
permissions:
4+
contents: read
5+
issues: write
6+
pull-requests: write
7+
actions: read
8+
checks: read
9+
deployments: read
10+
discussions: read
11+
packages: read
12+
repository-projects: read
13+
security-events: read
14+
statuses: read
15+
16+
on: [push, pull_request]
17+
18+
jobs:
19+
tests:
20+
strategy:
21+
fail-fast: false
22+
matrix:
23+
os:
24+
- ubuntu-20.04
25+
- ubuntu-22.04
26+
- ubuntu-latest
27+
28+
name: ${{ matrix.os }}
29+
runs-on: ${{ matrix.os }}
30+
31+
steps:
32+
- name: Install bash from homebrew
33+
if: ${{ startsWith(matrix.os, 'macos-') }}
34+
run: brew install bash
35+
36+
- name: Checkout code
37+
uses: actions/checkout@v4
38+
39+
- name: Install reconFTW
40+
shell: bash
41+
continue-on-error: true
42+
run: ./install.sh
43+
44+
- name: Check if all tools are installed
45+
shell: bash
46+
run: ./reconftw.sh --check-tools
47+
48+
- name: Check if chromium dependencies are installed
49+
shell: bash
50+
run: nuclei -headless -id screenshot

README.md

Lines changed: 66 additions & 44 deletions
Large diffs are not rendered by default.

Terraform/files/reconftw.cfg

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,6 @@ HTTPX_UNCOMMONPORTS_THREADS=100
159159
KATANA_THREADS=20
160160
BRUTESPRAY_THREADS=20
161161
BRUTESPRAY_CONCURRENCE=10
162-
GAU_THREADS=10
163162
DNSTAKE_THREADS=100
164163
DALFOX_THREADS=200
165164
PUREDNS_PUBLIC_LIMIT=0 # Set between 2000 - 10000 if your router blows up, 0 means unlimited

0 commit comments

Comments
 (0)