epi052
7a24d85db4
Add scan tests ( #12 ) - tests of current codebase complete
...
* recon.targets tests added
* restructured tests logically
* fixed yaml error
* fixed job names
* recon.__init__ tests added
* recon.config tests added
* recon.amass.ParseAmassScan tests added
* fixed test destined to fail on CI pipeline
* testing amass partially complete
* Changed the dir layout (#6 ) and fixed paths (#8 )
this commit closes #6 and #8
updated existing tests to utilize new paths
* tests of current codebase complete
* added is_kali check to searchsploit test
* added test_web action to pipeline
2020-02-04 06:33:00 -06:00
epi052
1d5155f930
Add scan tests ( #10 )
...
* recon.targets tests added
* restructured tests logically
* fixed yaml error
* fixed job names
* recon.__init__ tests added
* recon.config tests added
* recon.amass.ParseAmassScan tests added
* fixed test destined to fail on CI pipeline
* testing amass partially complete
this commit closes #6 and #8
updated existing tests to utilize new paths
v0.7.4
2020-01-30 17:25:42 -06:00
epi052
2793284426
Update README.md
2020-01-27 20:28:40 -06:00
epi052
827e7ed6cc
cleaned up code blocks; scans conform to 1 template for sections
...
* initial work on sphinx docs; much left to do
* first pass at docs complete; still has some warts
* added requirements for readthedocs
* added requirements for readthedocs
* added requirements for readthedocs
* cleaned up code blocks; scans conform to 1 template for sections
* trying to fix code blocks not rendering on readthedocs
* trying to fix code blocks not rendering on readthedocs
* trying to fix code blocks not rendering on readthedocs
* trying to fix code blocks not rendering on readthedocs
* trying to fix code blocks not rendering on readthedocs
* trying to fix code blocks not rendering on readthedocs
2020-01-27 20:02:09 -06:00
epi052
8923d17d2e
Add docs ( #4 )
...
* initial work on sphinx docs; much left to do
* first pass at docs complete; still has some warts
* added requirements for readthedocs
* added requirements for readthedocs
* added requirements for readthedocs
2020-01-27 06:11:22 -06:00
epi052
5e4d71d32a
Add docs ( #3 )
...
* initial work on sphinx docs; much left to do
* first pass at docs complete; still has some warts
2020-01-27 05:45:42 -06:00
epi052
61de5801aa
added CI pipeline ( #2 )
...
* Create pythonapp.yml
* Update pythonapp.yml
* fixing up flake8/black
* Update pythonapp.yml
* testing addition of tests
* testing masscan install
* testing pipenv install
* test install command done?
* first set of tests complete
2020-01-25 20:39:27 -06:00
epi052
82653674dd
bugfix: initial pathing of results_dir and nmap indexing
v0.7.3
2020-01-25 07:11:41 -06:00
epi052
234fe5e639
update README
2020-01-23 20:04:09 -06:00
epi052
04ae261d9d
update README
2020-01-23 19:56:32 -06:00
epi052
e49b428e82
fixed webanalyze go get url; thanks to kernelsndrs
2020-01-23 19:48:43 -06:00
epi052
a8c2e88776
fixed module path during command creation
2020-01-22 17:38:33 -06:00
epi052
03c71fdd4d
removed unnecessary lock acquire
v0.7.0
2020-01-22 06:21:44 -06:00
epi052
210801b47f
minor polish / comments
2020-01-21 06:59:22 -06:00
epi052
bc0c975d69
added outdir option; install/scan colors match
2020-01-19 13:51:24 -06:00
epi052
1390303989
updated install command to respect recon.config values for tool paths
2020-01-18 19:29:37 -06:00
epi052
89720a25a6
updated README
2020-01-18 06:42:38 -06:00
epi052
153b6ca05c
cleaned up messages displayed to user; added thread for selector loop
2020-01-18 06:42:10 -06:00
epi052
42450fafe5
updated README; included cmd2 in Pipfile; fixed displaying multiple queued tasks
2020-01-12 21:12:00 -06:00
epi052
0ce9c5fde6
minor bugfix related to installation
2020-01-12 15:59:36 -06:00
epi052
3dea7e6379
minor bugfix related to installation
2020-01-12 15:54:48 -06:00
epi052
7483c7a403
changed to uniform tool install location; fixed minor bugs for new install
2020-01-12 15:49:49 -06:00
epi052
4dd903b74c
fixed amass install command
2020-01-12 13:15:32 -06:00
epi052
75f60c0266
added interactive shell for improved user-experience
2020-01-12 12:50:15 -06:00
epi052
67eb04ea39
removed possibility of udp ports in GatherWebTargets
2019-11-26 06:38:22 -06:00
epi052
7185207864
added WebanalyzeScan; updated config; added to FullScan
stage-12
2019-10-22 06:22:02 -05:00
epi052
4c7c060eb0
updated the way defaults were handled and made it uniform across all classes
stage-11
2019-10-20 20:06:43 -05:00
epi052
5d05b8818d
added GobusterScan and its related defaults; added it to FullScan; changed configs around a bit
2019-10-20 19:37:14 -05:00
epi052
0b45b6e2ad
added CORScannerScan; added related tool_path config; added web ports to nmap scans
stage-10
2019-10-20 13:17:05 -05:00
epi052
bf748c5e4a
added SubjackScan; added related tool_path config; changed nmap output director
stage-9
2019-10-18 19:54:21 -05:00
epi052
ca9deef27a
added TKOSubsScan; added related tool_path config
2019-10-18 16:04:15 -05:00
epi052
a49e4f9619
added FullScan wrapper to loop in dangling execution paths
2019-10-18 14:07:55 -05:00
epi052
5e8d6668f5
added AquatoneScan; added tool_paths to config.py
stage-8
2019-10-18 11:13:53 -05:00
epi052
00d04f47be
added GatherWebTargets processor
stage-7
2019-10-18 10:08:50 -05:00
epi052
a42ac1a361
added logic to only run amass when TargetFile returns .domains file
2019-10-18 09:29:05 -05:00
epi052
5c1cea6945
Linked IP and Domain branches; bonus round complete
2019-10-09 20:16:12 -05:00
epi052
595b3a1a6b
Added ParseAmassOutput; stage-6 complete
stage-6
2019-10-09 20:05:39 -05:00
epi052
7fdc72c17a
Added AmassScan; added web_ports to config.py; stage-5 complete
stage-5
2019-09-25 05:49:15 -05:00
epi052
b16ebc837f
added Searchsploit functionality; stage-4 complete
stage-4
2019-09-17 07:08:48 -05:00
epi052
601bb0e32f
added ThreadedNmap and changed Masscan.requires return type; stage-3 complete
stage-3
2019-09-15 20:49:21 -05:00
epi052
4738c51bb0
added ParseMasscanOutput class; stage-2 complete
stage-2
2019-09-12 09:16:02 -05:00
epi
88d41a3047
polished up docstrings / comments; stage-1 complete
stage-1
2019-09-06 06:38:30 -05:00
epi
33ab19f1e9
unjacked --ports/--top-ports when --top-ports had a non-zero default
2019-09-04 19:55:06 -05:00
epi
4444f18d76
forgot to slice list based on --top-ports input; fixed.
2019-09-04 06:10:59 -05:00
epi
5e1a888c84
moved masscan default values to config.py
2019-09-04 05:36:39 -05:00
epi
a548ebc13c
added config.py; refactored masscan a bit
2019-09-04 05:35:35 -05:00
epi
d5fcd64289
initial addition of masscan; needs tested on kali
2019-09-02 19:53:43 -05:00
epi
03fc0b7a1c
small changes to README
stage-0
2019-09-02 15:25:09 -05:00
epi
ca8b12acf6
added scope file description and command structure to README
2019-09-02 15:23:07 -05:00
epi
bd2b1f5fef
updated README to include command execution steps and systemd unit file
2019-09-02 15:16:08 -05:00