First of all, config.yml was not installed by default, I had to extract it to a local folder.
It would be good to install it, copy to a user's folder (~/.siteadel/config.yml)
--------- Scan Started: 27/02/2024 09:28:01 ---------
[i] Launching fingerprints modules...
[i] For better waf detection we recommend you to run with --no-redirect
[+] X-Frame-Options header is not present.
[+] X-XSS-Protection header is not present.
[+] Lang detected: Java
[+] Server detected: nginx
[i] Start crawling the target website
[i] Launching attacks modules...
[i] Checking admin interfaces...
sitadelLog - ERROR - [Errno 2] No such file or directory: 'lib/data/admin.txt'
--------- Scan Finished: 27/02/2024 09:28:08 ---------
Traceback (most recent call last):
File "/usr/lib/python-exec/python3.12/sitadel.py", line 174, in <module>
Sitadel().main()
File "/usr/lib/python-exec/python3.12/sitadel.py", line 165, in main
self.ma.attacks(args.attack, self.url, discovered_urls)
File "/usr/lib/python3.12/site-packages/lib/utils/manager.py", line 25, in attacks
Attacks(url, crawled_urls).run(plugins)
File "/usr/lib/python3.12/site-packages/lib/modules/attacks/__init__.py", line 56, in run
raise e
File "/usr/lib/python3.12/site-packages/lib/modules/attacks/__init__.py", line 43, in run
(p(), p().process(self.start_url, self.crawled_urls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/lib/modules/attacks/bruteforce/admin.py", line 28, in process
with self.datastore.open("admin.txt", "r") as db:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/lib/utils/datastore.py", line 13, in open
return open(os.path.join(self.rootpath, filename), mode,encoding="utf-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'lib/data/admin.txt'