Arkadii Yakovets
14f6c06207
Nettacker code base major refactoring
...
This is a refactor of existing Nettacker code I've been working on recently. The (incomplete) list of changes:
- add pre-commit checks
- apply OOP approach to the application architecture
- consolidate common modules logic into a base class
- extract YAML parsing logic into a separate module
- fix some typos
- get rid of (not all) misused try/except blocks
- migrate to poetry, remove requirements.* files
- re-design configuration module
- re-design logging module
- split application logic into classes
- use `pathlib` for path related manipulations
- use context-based naming for variables, modules, directories, etc
- use module level imports (vs function level)
- use the base class for specific protocol libraries
2024-08-08 11:04:35 -07:00
Arkadii Yakovets
7d57a3faf4
Update .gitignore: exclude VSCode workspace files
2023-10-10 13:36:13 -07:00
rusal
f93f8613a3
Disconnect Handling to SQL
2023-07-15 08:38:12 -04:00
Ali Razmjoo
14d4f48f60
apply git ignore
2021-08-25 19:57:04 +02:00
Ali Razmjoo
8f34b6fc15
ignore .data
2021-08-12 11:49:46 +02:00
Ali Razmjoo
4e83ff2ae4
enhancements
2021-08-12 11:49:32 +02:00
Ali Razmjoo
34abbcba43
initiate yaml module support
...
need to be updated; cleaned; fixed...
2021-07-21 21:25:38 +02:00
Ali-Razmjoo
c013ba62d0
sync docker and move results to .data
2021-01-28 13:08:09 +01:00
Ali Razmjoo
0127627cff
fix dockerfile and add docker-compose
2020-10-16 00:56:19 +02:00
Ali Razmjoo
e2c6dd3589
ignore .swp and .ds_store files
2018-05-25 15:07:22 +04:30
Ali Razmjoo
a70a5a1bed
automated sending code coverage analysis to codancy with travis-ci
2018-04-18 20:10:40 +04:30
Ali Razmjoo
7775e0811b
update gitignore
2018-02-22 11:17:30 +03:30
Ali Razmjoo
c686f5ce73
update gitignore
2018-02-04 23:42:18 +03:30
Ali Razmjoo
3f97cb80de
ignore IDE setting
2018-01-26 21:38:35 +03:30
Ali Razmjoo
0b96e33d20
ignore .log files
2018-01-25 14:32:09 +03:30
Ali Razmjoo
a47342cd73
ignore files in results folder
2018-01-10 02:57:07 +03:30
Ali Razmjoo
0459828deb
update gitignore
2017-09-21 16:03:33 +04:30
Ali Razmjoo
ffe385db7d
add ports thread temp file
2017-09-15 17:07:27 +04:30
Ali Razmjoo
98f7b91e68
ignore thread temp files
2017-09-03 20:22:20 +04:30
Ali Razmjoo
76a38c907b
update gitignore for build directory
2017-08-24 19:56:14 +04:30
Ali Razmjoo
0aff8d15e8
add html output
2017-05-20 04:01:05 +04:30
Ali Razmjoo
786ce4701e
code optimization
2017-05-18 20:26:23 +04:30
Ali Razmjoo
eef6cefec4
code optimization
2017-05-18 16:57:32 +04:30
Ali Razmjoo
bf857a7fb1
simple fix
2017-05-18 16:09:24 +04:30
Ali Razmjoo
cb61a6bd50
multi thread for hosts
2017-05-04 05:14:13 +04:30
Ali Razmjoo
1df375e7ce
add ftp,ssh bruteforcer + add log switch + fix some bugs
2017-05-04 04:30:19 +04:30
Ali Razmjoo
a2f0d739cd
add smtp_brute, port_scan modules
2017-05-04 02:59:39 +04:30
Ali Razmjoo
5d0729e140
update framework
2017-05-03 21:24:48 +04:30
Ali Razmjoo
4e4dcf6ca5
Nettacker Start - Simple Engine
...
without argv parse or any attack function
2017-04-22 21:29:00 +04:30