0xallam and Ahmed Allam
870fc3f016
chore(deps): bump urllib3 from 2.5.0 to 2.6.0
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.5.0...2.6.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.6.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 16:23:55 +04:00
Ahmed Allam and GitHub
e3b87e1dcc
Update README.md
2025-12-03 20:09:22 +00:00
Ahmed Allam and Ahmed Allam
8ebc0aab9d
refactor(tests): reorganize unit tests module structure
2025-12-04 00:02:14 +04:00
Ahmed Allam and Ahmed Allam
b6b67d7390
chore: resolve linting errors in test modules
2025-12-04 00:02:14 +04:00
Jeong-Ryeol and Ahmed Allam
f856094ca6
test: add initial unit tests for argument_parser module
...
Add comprehensive test suite for the argument_parser module including:
- Tests for _convert_to_bool with truthy/falsy values
- Tests for _convert_to_list with JSON and comma-separated inputs
- Tests for _convert_to_dict with valid/invalid JSON
- Tests for convert_string_to_type with various type annotations
- Tests for convert_arguments with typed functions
- Tests for ArgumentConversionError exception class
This establishes the foundation for the project's test infrastructure
with pytest configuration already in place.
2025-12-04 00:02:14 +04:00
41f94f3be0
docs: add file-based instruction example ( #165 )
...
Co-authored-by: 0xallam <ahmed39652003@gmail.com >
2025-12-03 22:59:59 +04:00
64c85f8a14
feat: Show Model Name in Live Stats Panel ( #169 )
...
Co-authored-by: Ahmed Allam <ahmed39652003@gmail.com >
2025-12-03 18:45:01 +00:00
0xallam and GitHub
8ea671fe41
chore(deps): bump cryptography from 43.0.3 to 44.0.1 ( #163 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 43.0.3 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/43.0.3...44.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 44.0.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 21:44:35 +04:00
0xallam and GitHub
e890e5bb79
chore(deps): bump fonttools from 4.59.1 to 4.61.0 ( #161 )
...
Bumps [fonttools](https://github.com/fonttools/fonttools ) from 4.59.1 to 4.61.0.
- [Release notes](https://github.com/fonttools/fonttools/releases )
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst )
- [Commits](https://github.com/fonttools/fonttools/compare/4.59.1...4.61.0 )
---
updated-dependencies:
- dependency-name: fonttools
dependency-version: 4.61.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 19:23:56 +04:00
Ahmed Allam and GitHub
9b62065161
Update link in README
2025-12-01 16:04:46 +04:00
Ahmed Allam and GitHub
bf17032781
Add acknowledgements in README
2025-11-29 19:27:30 +04:00
Ahmed Allam
1f2a1771b5
chore: Bump version for 0.4.0 release
2025-11-25 20:18:44 +04:00
1da772ff03
Real-time display panel for agent stats ( #134 )
...
Co-authored-by: Ahmed Allam <ahmed39652003@gmail.com >
2025-11-25 12:06:20 +00:00
d7cef8cd25
Add open redirect, subdomain takeover, and info disclosure prompt modules ( #132 )
...
Co-authored-by: Ahmed Allam <ahmed39652003@gmail.com >
2025-11-25 10:32:55 +00:00
0xallam and Ahmed Allam
456893b446
chore(deps): bump pypdf from 6.1.3 to 6.4.0
...
Bumps [pypdf](https://github.com/py-pdf/pypdf ) from 6.1.3 to 6.4.0.
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/6.1.3...6.4.0 )
---
updated-dependencies:
- dependency-name: pypdf
dependency-version: 6.4.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 12:44:38 +04:00
Ahmed Allam and GitHub
8c59cc7e05
Update README
2025-11-23 22:29:44 +04:00
Ahmed Allam and Ahmed Allam
05414ad154
feat: support file-based instructions for detailed test configuration
2025-11-23 00:46:37 +04:00
Ahmed Allam and Ahmed Allam
e5744822e9
feat: enhance run name generation to include target information
2025-11-22 22:54:07 +04:00
Ahmed Allam and Ahmed Allam
e920585e5e
feat: implement incremental pentest data persistence
2025-11-22 22:54:07 +04:00
c35ba7f455
feat(llm): make LLM request queue rate limits configurable and more conservative
...
Co-authored-by: Ahmed Allam <ahmed39652003@gmail.com >
2025-11-22 17:07:43 +00:00
Ahmed Allam
afebb63f88
docs: update README
2025-11-21 23:07:11 +04:00
Ahmed Allam
30986397b8
feat(agent): implement agent identity guidline and improve system prompt
2025-11-15 16:21:05 +04:00
Ahmed Allam
1eab5f32e1
refactor(llm): remove unused temperature parameter from LLMConfig
2025-11-15 12:44:40 +04:00
Ahmed Allam
7420734168
feat(llm): enhance model features handling with pattern matching
2025-11-15 12:43:43 +04:00
Ahmed Allam
0d21f586e6
fix(agent): increase waiting time threshold from 120 to 600 seconds
2025-11-15 12:39:46 +04:00
Ahmed Allam
1f9420a9e0
chore: Bump LiteLLM version
2025-11-15 12:37:22 +04:00
Ahmed Allam and GitHub
ae237a738c
chore: Fix formatting in README.md
2025-11-14 16:07:54 +00:00
Ahmed Allam and Ahmed Allam
fab7d20dfe
chore: Minor readme tweaks. Bump version for 0.3.4 release
2025-11-14 20:02:48 +04:00
Mark Percival and Ahmed Allam
a669eb609f
fix: link
2025-11-14 20:02:48 +04:00
Mark Percival and Ahmed Allam
ea8bd99617
Chore: Update README
2025-11-14 20:02:48 +04:00
Ahmed Allam and Ahmed Allam
08d4a3c3f2
fix(runtime): correct DOCKER_HOST parsing for sandbox URL
2025-11-14 02:41:00 +04:00
Ahmed Allam and Ahmed Allam
374faae1fd
feat: support scanning IP addresses
2025-11-14 01:38:58 +04:00
Ahmed Allam and GitHub
412c52e78b
Update README
2025-11-12 19:29:01 +04:00
purpl3horse and Ahmed Allam
ea161d161c
Update README.md
...
Instruction argument was written in plural in the readme ( a typo )
2025-11-12 19:03:27 +04:00
Ahmed Allam and Ahmed Allam
368a1b055b
chore: Bump version for 0.3.3 release
2025-11-12 18:58:03 +04:00
Ahmed Allam and Ahmed Allam
d64cebf001
feat: add configurable timeout for LLM requests
2025-11-12 18:58:03 +04:00
Ahmed Allam
5814c1b26c
docs: update README with recommended models
2025-11-12 15:01:15 +04:00
Alexei Macheret Artur and GitHub
a8799f1eb9
chore(deps): bump starlette from 0.46.2 to 0.49.1 ( #75 )
...
Bumps [starlette](https://github.com/Kludex/starlette ) from 0.46.2 to 0.49.1.
- [Release notes](https://github.com/Kludex/starlette/releases )
- [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/starlette/compare/0.46.2...0.49.1 )
---
updated-dependencies:
- dependency-name: starlette
dependency-version: 0.49.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 14:19:18 +04:00
bdac092227
Update Readme
...
Co-authored-by: m4ki3lf0 <m4ki3lf0@git.com >
Co-authored-by: Ahmed Allam <ahmed39652003@gmail.com >
2025-11-10 09:49:37 +00:00
Ahmed Allam and GitHub
86c1fcf2be
Update README
2025-11-08 15:07:53 +04:00
Ahmed Allam
6bc0d0be27
Chore: fix discord link in readme
2025-11-07 18:03:47 +04:00
Ahmed Allam and Ahmed Allam
fbb7c3f4a3
Fix: update litellm dependency version
2025-11-05 12:40:44 +02:00
Ahmed Allam and Ahmed Allam
d5dee3e9e8
docs: Update README
2025-11-05 01:21:48 +02:00
Ahmed Allam
95cab302ed
chore: Bump version for new release
2025-11-01 04:04:33 +02:00
Ahmed Allam
7cd18a1868
feat: add error handling for headless mode in agent execution and improve CLI on scan failures
2025-11-01 03:29:44 +02:00
Ahmed Allam
a7ada8bd24
feat: improve completion message display for scan results and user interruptions
2025-11-01 03:02:47 +02:00
Ahmed Allam and Ahmed Allam
e5dd46e534
fix: replace raise with sys.exit(1) in clone_repository for better error handling
2025-11-01 02:38:37 +02:00
Ahmed Allam and Ahmed Allam
9b16e411d1
feat: enhance agent prompt for multi-target testing
2025-11-01 02:38:37 +02:00
Ahmed Allam and Ahmed Allam
9f354df680
docs: Update README to include multi-target testing examples
2025-11-01 02:38:37 +02:00
Ahmed Allam and Ahmed Allam
23ace6aac2
feat: implement multi-target scanning
2025-11-01 02:38:37 +02:00