diff --git a/sarenka/backend/api_searcher/migrations/0006_censyscredentailsmodel_shodancredentailsmodel.py b/sarenka/backend/api_searcher/migrations/0006_censyscredentailsmodel_shodancredentailsmodel.py new file mode 100644 index 00000000..3e8d59f1 --- /dev/null +++ b/sarenka/backend/api_searcher/migrations/0006_censyscredentailsmodel_shodancredentailsmodel.py @@ -0,0 +1,34 @@ +# Generated by Django 3.1.4 on 2021-01-08 04:08 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ('api_searcher', '0005_auto_20210105_0315'), + ] + + operations = [ + migrations.CreateModel( + name='CensysCredentailsModel', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('api_id', models.CharField(default='', max_length=72, unique=True)), + ('secret', models.CharField(default='', max_length=64, unique=True)), + ('base_url', models.CharField(default='https://censys.io/', max_length=36, unique=True)), + ('api_url', models.CharField(default='https://censys.io/api/v1', max_length=48, unique=True)), + ], + ), + migrations.CreateModel( + name='ShodanCredentailsModel', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('user', models.CharField(default='', max_length=200, unique=True)), + ('api_key', models.CharField(default='', max_length=64, unique=True)), + ('base_url', models.CharField(default='https://www.shodan.io/', max_length=44, unique=True)), + ], + ), + ] diff --git a/sarenka/backend/api_searcher/search_engines/user_credentials.json b/sarenka/backend/api_searcher/search_engines/user_credentials.json deleted file mode 100644 index e1cbde71..00000000 --- a/sarenka/backend/api_searcher/search_engines/user_credentials.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "censys": { - "base_url": "https://censys.io/", - "API_ID": "1", - "Secret": "2", - "API_URL": "https://censys.io/api/v1" - }, - "shodan": { - "base_url": "https://www.shodan.io/", - "user": "3", - "api_key": "4" - }, - "binaryedge": { - "base_url": "https://www.binaryedge.io/", - "user": "", - "api_key": "" - }, - "fofa": { - "base_url": "https://fofa.so/", - "user": "", - "api_key": "" - }, - "publicwww": { - "base_url": "https://publicwww.com/", - "user": "", - "api_key": "" - }, - "zoomeye": { - "base_url": "https://www.zoomeye.org/", - "user": "", - "api_key": "" - }, - "proxycrawl": { - "base_url": "https://proxycrawl.com/", - "token": "", - "example": "" - } -} \ No newline at end of file diff --git a/sarenka/backend/api_searcher/third_services/cve_circl/cve_circl_details.py b/sarenka/backend/api_searcher/third_services/cve_circl/cve_circl_details.py index 730225f1..93b49987 100644 --- a/sarenka/backend/api_searcher/third_services/cve_circl/cve_circl_details.py +++ b/sarenka/backend/api_searcher/third_services/cve_circl/cve_circl_details.py @@ -23,7 +23,7 @@ def __init__(self, data): self.__vendor = self.__set_data("vendor") def __set_data(self, info_tag:str): - """Metoda pomocnicza zwracajaca wybrane ifnormacje do seriwsu http://censys.io/ z pliku user_credentials.json + """Metoda pomocnicza zwracajaca wybrane ifnormacje do seriwsu http://censys.io/ z pliku bazy danych user_credentials :param: info_tag """ if self.data.get(info_tag, None):