398 Commits

Author SHA1 Message Date
Sol Fisher Romanoff 7aa66ee6b7 Use nuclei API to scan nuclei templates 2023-09-14 20:48:28 +03:00
Sol Fisher Romanoff 32e16b5757 Update README.md and add CONTRIBUTING, COC 2023-09-14 20:48:26 +03:00
Sol Fisher Romanoff 2a3396cdca Add Makefile 2023-09-14 20:46:47 +03:00
Sol Fisher Romanoff 755b4641c7 Refactor 2023-09-14 20:46:47 +03:00
Sol Fisher Romanoff 1fb59850c7 Remove unreachable code 2023-09-14 20:46:47 +03:00
Sol Fisher Romanoff 4f117c465f config: use goflags instead of pflag 2023-09-14 20:46:47 +03:00
Sol Fisher Romanoff ed45f51f8c Add nix build instructions 2023-09-14 20:46:47 +03:00
Sol Fisher Romanoff 04a304908a Add nuclei template parsing support 2023-09-14 20:46:47 +03:00
Sol Fisher Romanoff 4d7c01bc76 cmd: close resp.Body to avoid memory leak 2023-09-14 20:46:46 +03:00
Sol Fisher Romanoff e2504eab48 cmd/scan: ignore 3xx redirects 2023-09-14 20:46:46 +03:00
Sol Fisher Romanoff 122cfa8b63 cmd/scan: use strings.Cut instead of Split
solves the issue with nil Disallow values
2023-09-14 20:46:46 +03:00
pushfs e929490341 feat: print file list after job is complete 2023-09-14 20:46:46 +03:00
Sol Fisher Romanoff 1695560744 cmd/{dirlist,dnslist}: Clearer error message
when not choosing small/medium/large
2023-09-14 20:46:46 +03:00
Sol Fisher Romanoff 0969ed146e Add option to specify number of threads 2023-09-14 20:46:46 +03:00
Sol Fisher Romanoff 9aebb23417 Return on failed scan 2023-09-14 20:46:46 +03:00
Sol Fisher Romanoff 82fd63d679 cmd: add concurrency to scans 2023-09-14 20:46:45 +03:00
Sol Fisher Romanoff e839d817ca go mod tidy 2023-09-14 20:46:45 +03:00
pushfs b89012f374 git: implement git feature 2023-09-14 20:46:45 +03:00
pushfs 09f761d908 dork: add dorking feature 2023-09-14 20:46:45 +03:00
Sol Fisher Romanoff ed49bcafeb List open ports at the end 2023-09-14 20:46:45 +03:00
Sol Fisher Romanoff 07fa0b2878 Add port scanning 2023-09-14 20:46:45 +03:00
Sol Fisher Romanoff cfaa02f067 Skip URLs without protocol to prevent panic 2023-09-14 20:46:44 +03:00
Sol Fisher Romanoff bcef737cdc Add nix flake devshell
TODO: build go application
2023-09-14 20:46:44 +03:00
pushfs 576c88daac fixing robots and add log support 2023-09-14 20:46:44 +03:00
pushfs 117bc0a709 rename logs to log 2023-09-14 20:46:44 +03:00
pushfs b3add6642f log1 2023-09-14 20:46:44 +03:00
Sol Fisher Romanoff b9ca050322 Add GitHub action 2023-09-14 20:46:44 +03:00
pushfs 2a96096e94 implement too much shit 2023-09-14 20:46:44 +03:00
pushfs aa2e3dc2cd dns list feature + timeout 2023-09-14 20:46:43 +03:00
Sol Fisher Romanoff 4d347aea00 dirlist: don't create a new client for each request 2023-09-14 20:46:43 +03:00
pushfs e19cdc79b9 add IRC to readme 2023-09-01 19:42:39 +02:00
pushfs 69db4b26ef progress bar 2023-09-01 19:34:18 +02:00
pushfs 04780a673c base dirlist feature 2023-09-01 19:22:44 +02:00
pushfs 474bf16009 support for dirlist size 2023-09-01 18:45:57 +02:00
pushfs 59cb5efd31 adding vscode workspace files to project 2023-09-01 18:39:00 +02:00
Sol Fisher Romanoff 12865ae3dc Add dirlist 2023-09-01 19:32:49 +03:00
pushfs d7e205c192 d 2023-09-01 18:16:13 +02:00
pushfs 1224709d2c Merge branch 'main' of https://github.com/pushfs/sif 2023-09-01 18:13:14 +02:00
pushfs d700a5a23f banner 2023-09-01 18:13:10 +02:00
Sol Fisher Romanoff fdb46284f6 Add flag parsing for --file and --url 2023-09-01 19:12:25 +03:00
pushfs 11bfcb582a readme 2023-09-01 17:37:24 +02:00
pushfs eac108972f dqdq 2023-09-01 17:35:30 +02:00
pushfs 918554dc9e d 2023-09-01 17:32:05 +02:00
pushfs d2e214f691 asdd 2023-09-01 17:28:59 +02:00
pushfs 50dd6e38a7 base logging 2023-09-01 17:27:19 +02:00
pushfs fa26920cd6 meow 2023-09-01 17:07:03 +02:00
pushfs 3be10bbae6 go mod 2023-09-01 17:06:17 +02:00
pushfs aff0844834 Initial commit 2023-09-01 16:58:28 +02:00