Commit Graph
55 Commits
Author SHA1 Message Date
Ahmed Allam a027b09d3b feat: implement incremental pentest data persistence 2025-11-22 22:54:07 +04:00
cyberseallandAhmed Allam 20aa7da3d2 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 126771f45a feat(agent): implement agent identity guidline and improve system prompt 2025-11-15 16:21:05 +04:00
Ahmed Allam 7e13d887c7 refactor(llm): remove unused temperature parameter from LLMConfig 2025-11-15 12:44:40 +04:00
Ahmed Allam c392315c1f feat(llm): enhance model features handling with pattern matching 2025-11-15 12:43:43 +04:00
Ahmed Allam 8823d56891 fix(agent): increase waiting time threshold from 120 to 600 seconds 2025-11-15 12:39:46 +04:00
Ahmed Allam f3c17e224f fix(runtime): correct DOCKER_HOST parsing for sandbox URL 2025-11-14 02:41:00 +04:00
Ahmed Allam dffdc50a98 feat: support scanning IP addresses 2025-11-14 01:38:58 +04:00
Ahmed Allam 20ec714fe7 feat: add configurable timeout for LLM requests 2025-11-12 18:58:03 +04: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 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 9b16e411d1 feat: enhance agent prompt for multi-target testing 2025-11-01 02:38:37 +02:00
Ahmed Allam 23ace6aac2 feat: implement multi-target scanning 2025-11-01 02:38:37 +02:00
Ahmed Allam 20e98f8255 feat(docs): Enhance README with headless mode and CI/CD integration examples 2025-10-31 21:07:21 +02:00
Ahmed Allam 7cbfecc2d5 feat: Add iteration limit warnings for agent 2025-10-31 21:07:21 +02:00
Ahmed Allam 713f817e3a feat: Increase agents max_iterations to 300 2025-10-31 21:07:21 +02:00
Ahmed Allam ec45205fce refactor: Migrate tracer to new telemetry module 2025-10-31 21:07:21 +02:00
Ahmed Allam 833e4dfdce feat(interface): Introduce non-interactive CLI mode and restructure UI layer 2025-10-31 21:07:21 +02:00
Ahmed Allam b6861369e7 feat(cli): per‑severity vuln counts in test completion panel 2025-10-28 22:48:52 -07:00
Ahmed Allam 24912a6c88 chore: Bump version to 0.1.19 and enhance splash screen 2025-10-29 02:15:30 +03:00
Ahmed Allam af9f5285ed refactor: Update agent instructions and descriptions 2025-10-28 13:17:46 -07:00
Ahmed Allam 1a3d924ffe feat: Implement waiting timeout handling in BaseAgent and AgentState 2025-10-28 13:17:46 -07:00
Ahmed Allam cd3fa478e6 chore: remove unneeded gitkeep files 2025-10-18 18:39:39 -07:00
Ahmed Allam 8ccb34c80a feat: Adding graphql testing prompt module 2025-10-18 18:39:39 -07:00
Ahmed Allam 2c4bb3e1aa feat: Adding Fastapi testing prompt module 2025-10-18 18:39:39 -07:00
Ahmed Allam cd2d33333e feat: Adding Nextjs testing prompt module 2025-10-18 18:39:39 -07:00
Ahmed Allam 83b9e4aff9 feat: Adding Firebase testing prompt module 2025-10-18 18:39:39 -07:00
Ahmed Allam 70a42e58c8 feat: Adding Supabase security prompt module 2025-10-18 18:39:39 -07:00
Ahmed Allam 02a60736c3 refactor: Remove parser hardening examples from xxe prompt 2025-10-13 17:48:32 -07:00
Ahmed Allam 96ff90ce9e feat: Adding prompt modules for broken function level authorization, insecure file uploads, mass assignment, and path traversal, LFI, and RFI 2025-10-13 17:48:32 -07:00
Ahmed Allam cb69323964 refactor: Revise vulnerabilities prompts for clarity and comprehensiveness 2025-10-13 17:48:32 -07:00
Ahmed Allam 342ce6706d refactor: Add noqa comments to validate_environment function for lint issues 2025-10-12 23:38:24 -07:00
Ahmed Allam 29baf39564 feat: Add prompt module collections and contributing.md (#40) 2025-10-10 10:41:42 +01:00
8974c9f2c1 feat(llm): support remote API base (Ollama/LM Studio/LiteLLM) + docs (#24)
Co-authored-by: Ahmed Allam <ahmed39652003@gmail.com>
Co-authored-by: Ahmed Allam <49919286+0xallam@users.noreply.github.com>
2025-09-24 20:32:58 +01:00
Ahmed Allam 6f9ab1722c Better handling for rich markup errors 2025-09-24 01:13:02 -07:00
Ahmed Allam 675f14cc56 Fix tool server http requests issues (#37) 2025-09-24 04:41:23 +01:00
Ahmed Allam 2aa39f744e Fix escape issues causing tui to crash (#36) 2025-09-24 04:14:08 +01:00
Ahmed Allam d5cad65ed8 Adding more verbose logging for llm failed requests (#30) 2025-09-14 15:56:07 -07:00
Ahmed Allam 1cdca6c8fe Remove rce prompt examples 2025-09-12 11:52:35 -07:00
Ahmed Allam 23a11a3cc6 Better handling of LLM request failures 2025-09-10 15:39:01 -07:00
Ahmed Allam 56903552ef Improving prompts 2025-09-09 23:38:23 -07:00
Ahmed Allam 7763491ee2 Fix docker container creation issue 2025-09-09 00:02:39 -07:00
Ahmed Allam 667aa34c6b Escaping tool arguments 2025-09-08 23:56:44 -07:00
Ahmed Allam 13517bad1a Improving CLI tool components 2025-09-08 23:56:03 -07:00
Ahmed Allam 37b68ecb92 Improving prompts 2025-09-08 23:54:06 -07:00
Ahmed Allam 7a36a68034 Use high reasoning effort by default 2025-09-08 10:29:31 -07:00
Ahmed Allam 312fc936cf Running all agents under same container (#12) 2025-08-18 21:58:38 +01:00
Ahmed Allam 69d38a13ee Redesigning the terminal tool (#11) 2025-08-17 07:43:29 +01:00
Ahmed Allam 08ce23f410 Clone git repositories internally (#10) 2025-08-16 23:47:36 +01:00