 |

29.06.2017, 00:00
|
|
Новичок
Регистрация: 03.11.2010
Сообщений: 5
С нами:
8170166
Репутация:
0
|
|
Всем привет! В этой статье речь пойдет о фреймворке под названием NECTOR - Целью NECTOR является повышение осведомленности в области безопасности, к примеру, учреждений путем демонстрации потенциальных уязвимостей в системе.
NECTOR - это мощная и расширяемая структура, используемая для сбора, анализа и использования информации при разведке.
NECTOR - использует функциональность и стабильность структуры Django и включает в себя бэкэнд базы данных SQLite с минималистичным интерфейсом. Проект разрабатывается без использования JavaScript.
Интуитивно понятный веб-интерфейс NECTOR позволяет легко анализировать данные, настраивать параметры сканирования, отчеты об инцидентах и многое другое.
Приложения:
· Хосты (подсети)
· Обнаружение
· Osint
· События
· Отчеты
Установка и запуск (Kali Linux 2017.2):
> git clonehttps://github.com/clayball/nector
> cd /nector

> pip3 install virtualenv

> source venv-nector/bin/activate
> pip install –r requirements.txt

Запуск фреймворка:
> python manage.py migrate

> python manage.py runserver

В браузере обращаемся к NECTOR по адресу 127.0.0.1:8000, в случае успеха, попадаем в административную панель управления фреймворком:
На этом все, спасибо за внимание.
|
|
|

12.07.2019, 16:48
|
|
Новичок
Регистрация: 10.01.2018
Сообщений: 0
С нами:
4389206
Репутация:
0
|
|
Понтяно что это джанго, не понятно что не так с SECRET_KEY. Я вставил туда код от своего проекта, но чё-то матюкается....
К слову, на винде всё это запускать пытаюсь пока.
Лень перезагружать ноут xD
Так же просит :
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": Downloads | IDE, Code, & Team Foundation Server | Visual Studio
Если не получится, попробую, как и положено на кали запустить. )))))
|
|
|

27.03.2020, 12:04
|
|
Участник форума
Регистрация: 24.01.2020
Сообщений: 156
С нами:
3318605
Репутация:
0
|
|
Код:
Код:
admix@buben:~$ git clone https://github.com/clayball/nector
Клонирование в «nector»…
remote: Enumerating objects: 2107, done.
remote: Total 2107 (delta 0), reused 0 (delta 0), pack-reused 2107
Получение объектов: 100% (2107/2107), 766.17 KiB | 1.83 MiB/s, готово.
Определение изменений: 100% (1258/1258), готово.
admix@buben:~$ cd /nector
bash: cd: /nector: Нет такого файла или каталога
admix@buben:~$ cd /nector
bash: cd: /nector: Нет такого файла или каталога
admix@buben:~$ cd ю/nector
bash: cd: ю/nector: Нет такого файла или каталога
admix@buben:~$ cd ./nector
admix@buben:~/nector$ source venv-nector/bin/activate
bash: venv-nector/bin/activate: Нет такого файла или каталога
admix@buben:~/nector$ pip install –r requirements.txt
Invalid requirement: '–r'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/constructors.py", line 253, in install_req_from_line
req = Requirement(req)
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/requirements.py", line 97, in __init__
requirement_string[e.loc : e.loc + 8], e.msg
InvalidRequirement: Parse error at "'\xe2\x80\x93r'": Expected W:(abcd...)
admix@buben:~/nector$ sudo su
[sudo] пароль для admix:
root@buben:/home/admix/nector# source venv-nector/bin/activate
bash: venv-nector/bin/activate: Нет такого файла или каталога
root@buben:/home/admix/nector# pip install –r requirements.txt
Invalid requirement: '–r'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/constructors.py", line 253, in install_req_from_line
req = Requirement(req)
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/requirements.py", line 97, in __init__
requirement_string[e.loc : e.loc + 8], e.msg
InvalidRequirement: Parse error at "'\xe2\x80\x93r'": Expected W:(abcd...)
root@buben:/home/admix/nector# pip install virtualenv
Collecting virtualenv
Downloading https://files.pythonhosted.org/packages/90/9a/d5b295801f94bbc8c6e575563b87ae38dc2ebeb52f93cc4c070ab3836fe8/virtualenv-20.0.14-py2.py3-none-any.whl (4.6MB)
100% |████████████████████████████████| 4.6MB 395kB/s
Collecting importlib-metadata=0.12; python_version =1.4.3 (from virtualenv)
Downloading https://files.pythonhosted.org/packages/56/eb/810e700ed1349edde4cbdc1b2a21e28cdf115f9faf263f6bbf8447c1abf3/appdirs-1.4.3-py2.py3-none-any.whl
Collecting distlib=0.3.0 (from virtualenv)
Downloading https://files.pythonhosted.org/packages/7d/29/694a3a4d7c0e1aef76092e9167fbe372e0f7da055f5dcf4e1313ec21d96a/distlib-0.3.0.zip (571kB)
100% |████████████████████████████████| 573kB 2.2MB/s
Requirement already satisfied: six=1.9.0 in /usr/lib/python2.7/dist-packages (from virtualenv) (1.14.0)
Collecting importlib-resources=1.0; python_version =3.0.0 (from virtualenv)
Downloading https://files.pythonhosted.org/packages/14/ec/6ee2168387ce0154632f856d5cc5592328e9cf93127c5c9aeca92c8c16cb/filelock-3.0.12.tar.gz
Collecting contextlib2=0.6.0; python_version =2.3.3; python_version =3.5; python_version =0.12; python_version virtualenv)
Downloading https://files.pythonhosted.org/packages/7a/2a/95ed0501cf5d8709490b1d3a3f9b5cf340da6c433f896bbe9ce08dbe6785/configparser-4.0.2-py2.py3-none-any.whl
Collecting zipp>=0.5 (from importlib-metadata=0.12; python_version virtualenv)
Downloading https://files.pythonhosted.org/packages/96/0a/67556e9b7782df7118c1f49bdc494da5e5e429c93aa77965f33e81287c8c/zipp-1.2.0-py2.py3-none-any.whl
Collecting singledispatch; python_version =1.0; python_version virtualenv)
Downloading https://files.pythonhosted.org/packages/c5/10/369f50bcd4621b263927b0a1519987a04383d4a98fb10438042ad410cf88/singledispatch-3.4.0.3-py2.py3-none-any.whl
Collecting typing; python_version =1.0; python_version virtualenv)
Downloading https://files.pythonhosted.org/packages/22/30/64ca29543375759dc589ade14a6cd36382abf2bec17d67de8481bc9814d7/typing-3.7.4.1-py2-none-any.whl
Collecting scandir; python_version =2.3.3; python_version virtualenv)
Downloading https://files.pythonhosted.org/packages/df/f5/9c052db7bd54d0cbf1bc0bb6554362bba1012d03e5888950a4f5c5dadc4e/scandir-1.10.0.tar.gz
Building wheels for collected packages: distlib, filelock, scandir
Running setup.py bdist_wheel for distlib ... done
Stored in directory: /root/.cache/pip/wheels/6e/e8/db/c73dae4867666e89ba3cfbc4b5c092446f0e584eda6f409cbb
Running setup.py bdist_wheel for filelock ... done
Stored in directory: /root/.cache/pip/wheels/66/13/60/ef107438d90e4aad6320e3424e50cfce5e16d1e9aad6d38294
Running setup.py bdist_wheel for scandir ... done
Stored in directory: /root/.cache/pip/wheels/91/95/75/19c98a91239878abbc7c59970abd3b4e0438a7dd5b61778335
Successfully built distlib filelock scandir
Installing collected packages: configparser, contextlib2, scandir, pathlib2, zipp, importlib-metadata, appdirs, distlib, singledispatch, typing, importlib-resources, filelock, virtualenv
Found existing installation: configparser 3.5.0b2
Not uninstalling configparser at /usr/lib/python2.7/dist-packages, outside environment /usr
Can't uninstall 'configparser'. No files were found to uninstall.
Successfully installed appdirs-1.4.3 configparser-4.0.2 contextlib2-0.6.0.post1 distlib-0.3.0 filelock-3.0.12 importlib-metadata-1.5.2 importlib-resources-1.4.0 pathlib2-2.3.5 scandir-1.10.0 singledispatch-3.4.0.3 typing-3.7.4.1 virtualenv-20.0.14 zipp-1.2.0
root@buben:/home/admix/nector#
root@buben:/home/admix/nector# source venv-nector/bin/activate
bash: venv-nector/bin/activate: Нет такого файла или каталога
root@buben:/home/admix/nector# exit
admix@buben:~/nector$ source venv-nector/bin/activate
bash: venv-nector/bin/activate: Нет такого файла или каталога
admix@buben:~/nector$ ls
accounts CONTRIBUTING.md events hibp import-data.py LICENSE.txt malware nector nector-home.png requirements.txt scans secretkey.txt update-data.sh
blacklist docs example-models.py hosts INSTALL.txt makefile manage.py nector_home README.md sample-data scripts trending vulnerabilities
admix@buben:~/nector$ pip install –r requirements.txt
Invalid requirement: '–r'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/constructors.py", line 253, in install_req_from_line
req = Requirement(req)
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/requirements.py", line 97, in __init__
requirement_string[e.loc : e.loc + 8], e.msg
InvalidRequirement: Parse error at "'\xe2\x80\x93r'": Expected W:(abcd...)
admix@buben:~/nector$ python
python python2.7-config python2-pasteurize python3.7-config python3.8 python3-jsonschema python3-pasteurize python3-wsdump
python2 python2-config python3 python3.7m python3-config python3m python3-qr python-config
python2.7 python2-futurize python3.7 python3.7m-config python3-futurize python3m-config python3-tor-prompt python-faraday
admix@buben:~/nector$ pip2 install –r requirements.txt
Invalid requirement: '–r'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/constructors.py", line 253, in install_req_from_line
req = Requirement(req)
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/requirements.py", line 97, in __init__
requirement_string[e.loc : e.loc + 8], e.msg
InvalidRequirement: Parse error at "'\xe2\x80\x93r'": Expected W:(abcd...)
admix@buben:~/nector$ nano requirements.txt
admix@buben:~/nector$ nano requirements.txt
admix@buben:~/nector$ pip2 install –r requirements.txt
Invalid requirement: '–r'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/constructors.py", line 253, in install_req_from_line
req = Requirement(req)
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/requirements.py", line 97, in __init__
requirement_string[e.loc : e.loc + 8], e.msg
InvalidRequirement: Parse error at "'\xe2\x80\x93r'": Expected W:(abcd...)
admix@buben:~/nector$ pip install –r requirements.txt
Invalid requirement: '–r'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/constructors.py", line 253, in install_req_from_line
req = Requirement(req)
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/requirements.py", line 97, in __init__
requirement_string[e.loc : e.loc + 8], e.msg
InvalidRequirement: Parse error at "'\xe2\x80\x93r'": Expected W:(abcd...)
admix@buben:~/nector$ make
python scripts/update-secret-key.py
python manage.py makemigrations
Traceback (most recent call last):
File "manage.py", line 8, in
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
make: *** [makefile:17: run] Ошибка 1
admix@buben:~/nector$ make install
make: *** Нет правила для сборки цели «install». Останов.
admix@buben:~/nector$
вобщем встало, но как им пользоваться тема не раскрыта
|
|
|

29.03.2020, 16:10
|
|
Новичок
Регистрация: 28.03.2020
Сообщений: 0
С нами:
3225736
Репутация:
0
|
|
Перейди на gihub там документация, всё поняно и без излишеств.
addedie сказал(а):
вобщем встало, но как им пользоваться тема не раскрыта
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|