Wilbert Chandra
6c527afe62
Merge pull request #1 from GilbertKrantz/copilot/create-cli-app-for-sql-injection
...
Add Rich-based CLI wrapper for automated SQL injection testing with POST support, batch processing, and automatic logging
2026-01-07 20:35:30 +07:00
copilot-swe-agent[bot]
1336215439
Apply code review fixes: add __init__.py, fix filename collisions, improve error handling, add input validation, fix header concatenation, deduplicate vulnerabilities, rename test file
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-07 13:26:23 +00:00
Wilbert Chandra
ae3920f0b3
Update sql_cli/scanner.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-07 20:18:55 +07:00
Wilbert Chandra
5ddf749620
Update sql_cli/models.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-07 20:18:24 +07:00
Wilbert Chandra
63e96db181
Update sql_cli/scanner.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-07 20:18:11 +07:00
Wilbert Chandra
86f3716fb3
Update README.md
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-07 20:17:55 +07:00
Wilbert Chandra
ecbe7d2909
Remove implementation summary document to streamline project documentation
2026-01-07 12:56:57 +00:00
Wilbert Chandra
93a204ef01
Enhance SQLMapScanner with real-time progress updates and temporary output handling; improve UI display for batch scan results
2026-01-07 12:55:57 +00:00
Wilbert Chandra
2270c8981b
Add UI and utility functions for SQL injection testing
...
- Implemented a new UI module (sql_cli/ui.py) for displaying banners and scan results using the Rich library.
- Created utility functions in sql_cli/utils.py for generating log filenames and saving logs.
- Refactored sqlmapcli.py to utilize the new UI and utility functions, enhancing the interactive mode and scan processes.
- Added support for custom headers and POST data in the interactive mode.
- Introduced a test endpoints JSON file (test_endpoints.json) for batch testing.
2026-01-07 12:49:14 +00:00
Wilbert Chandra
c45102fc1e
Remove timeout parameter from subprocess.run in SQLMapCLI
2026-01-07 12:36:47 +00:00
Wilbert Chandra
a45b3596a6
Merge branch 'copilot/create-cli-app-for-sql-injection' of https://github.com/GilbertKrantz/sqlmapcli into copilot/create-cli-app-for-sql-injection
2026-01-07 12:35:42 +00:00
Wilbert Chandra
656a0dcdf7
Refactor SQLMapCLI class for improved type hinting and code clarity
2026-01-07 12:33:26 +00:00
copilot-swe-agent[bot]
9803ef57df
Add batch processing with concurrency and automatic log saving to logs folder
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-07 12:30:45 +00:00
copilot-swe-agent[bot]
3a975b79c1
Add POST data/body prompt to interactive mode
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:47:22 +00:00
copilot-swe-agent[bot]
ef6622c6c5
Add --raw and --verbose flags to ensure CLI output matches sqlmap exactly
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:37:39 +00:00
copilot-swe-agent[bot]
cae2ca7da9
Remove demo.py, add POST data support with --method POST, update examples with OWASP Juice Shop endpoints
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:33:35 +00:00
copilot-swe-agent[bot]
19e8e6453d
Add implementation summary documentation
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:21:51 +00:00
copilot-swe-agent[bot]
c60fa2be42
Improve parse_results logic for better code clarity
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:20:44 +00:00
copilot-swe-agent[bot]
0d22b027f4
Fix undefined variable in parse_results
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:17:21 +00:00
copilot-swe-agent[bot]
41b4c3011f
Add comprehensive examples and demo script
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:16:14 +00:00
copilot-swe-agent[bot]
7129810b7c
Add SQLMapCLI - Beautiful CLI wrapper with Rich UI
...
Co-authored-by: GilbertKrantz <90319182+GilbertKrantz@users.noreply.github.com>
2026-01-05 18:14:36 +00:00
copilot-swe-agent[bot]
84211142a8
Initial plan
2026-01-05 18:10:38 +00:00
Miroslav Stampar
69eca57915
Minor update
2026-01-05 00:31:50 +01:00
Miroslav Stampar
5864dd4949
Minor patching
2026-01-04 23:48:50 +01:00
Miroslav Stampar
dc30e60082
Minor patches
2026-01-04 23:39:28 +01:00
Miroslav Stampar
4af6dad130
Minor patch
2026-01-04 20:54:50 +01:00
Miroslav Stampar
58ebc41b28
Minor update
2026-01-04 20:46:18 +01:00
Miroslav Stampar
9e436efbc5
Minor update
2026-01-04 20:36:46 +01:00
Miroslav Stampar
760fac59d8
Minor patch of max connection total size
2026-01-04 20:34:57 +01:00
Miroslav Stampar
15c65d084c
Minor patch
2026-01-04 20:23:41 +01:00
Miroslav Stampar
6ef62d0201
Minor improvement of PKI handler
2026-01-04 20:22:02 +01:00
Miroslav Stampar
8c9e70496b
Proper patch for #6000
2026-01-04 20:08:43 +01:00
Farhan Ansari
ec123bafb1
Fix broken GitHub downloads URL in update message ( #6001 )
...
The /downloads endpoint was removed by GitHub years ago and now returns 404. Updated to point to /releases which has the actual download links.
2026-01-04 20:05:13 +01:00
Miroslav Stampar
737f2279e2
Adding credits for --tui ( #5965 )
2026-01-02 01:35:56 +01:00
Miroslav Stampar
4a40101647
Dummy update
2026-01-01 19:29:27 +01:00
Miroslav Stampar
ea8c6bdb63
Update of checksums
2026-01-01 19:24:45 +01:00
Miroslav Stampar
1a3fca5652
Update of changelog
2026-01-01 19:16:10 +01:00
Miroslav Stampar
dd3780d7f8
Version bump
2026-01-01 19:14:22 +01:00
Miroslav Stampar
f69a63b2b6
Year bump
2026-01-01 19:12:07 +01:00
Miroslav Stampar
1c3f2dc347
More patching ( #5965 )
2025-12-31 15:22:13 +01:00
Miroslav Stampar
70c3c12a03
More refactoring ( #5965 )
2025-12-31 15:05:04 +01:00
Miroslav Stampar
894bed9031
More refactoring ( #5965 )
2025-12-31 14:58:26 +01:00
Miroslav Stampar
e1a509ebb7
Minor refactoring ( #5965 )
2025-12-31 14:53:59 +01:00
tanaydin sirin
ac2bd503d7
Add ncurses GUI support with command line integration ( #5965 )
2025-12-31 14:45:26 +01:00
Miroslav Stampar
66983d31d7
Minor update
2025-12-31 14:35:21 +01:00
Miroslav Stampar
49902fe5ef
Minor patch
2025-12-31 12:14:51 +01:00
Miroslav Stampar
09fadc43d3
Minor improvement of stdoutEncode
2025-12-31 11:04:12 +01:00
Miroslav Stampar
ba05bb6064
Minor refactoring
2025-12-31 10:35:40 +01:00
Miroslav Stampar
883bd2398b
Minor refactoring
2025-12-31 10:21:53 +01:00
Miroslav Stampar
db512c7603
Fixes #5961
2025-12-31 00:28:44 +01:00