No known key found for this signature in database
GPG 키 ID: 1E1B1F50D84613D0
11개의 변경된 파일과 129개의 추가작업 그리고 8개의 파일을 삭제
-
3.gitmodules
-
2bin/LAUNCH.sh
-
12bin/Update.py
-
1bin/trackers/Tracker_Yara.py
-
1bin/trackers/yara/ail-yara-rules
-
4installing_deps.sh
-
39update/v3.1.1/Update.py
-
48update/v3.1.1/Update.sh
-
16var/www/modules/hunter/templates/Add_tracker.html
-
8var/www/templates/hunter/menu_sidebar.html
-
3var/www/update_thirdparty.sh
@ -0,0 +1,3 @@ |
|||
[submodule "bin/trackers/yara/ail-yara-rules"] |
|||
path = bin/trackers/yara/ail-yara-rules |
|||
url = https://github.com/ail-project/ail-yara-rules.git |
|||
@ -0,0 +1 @@ |
|||
Subproject commit edc390c4a8d93a028e29938e92aacb399e270cc4 |
|||
@ -0,0 +1,39 @@ |
|||
#!/usr/bin/env python3 |
|||
# -*-coding:UTF-8 -* |
|||
|
|||
import os |
|||
import sys |
|||
import time |
|||
import redis |
|||
import argparse |
|||
import datetime |
|||
import configparser |
|||
|
|||
sys.path.append(os.path.join(os.environ['AIL_BIN'], 'lib/')) |
|||
import ConfigLoader |
|||
|
|||
new_version = 'v3.1.1' |
|||
|
|||
if __name__ == '__main__': |
|||
|
|||
start_deb = time.time() |
|||
|
|||
config_loader = ConfigLoader.ConfigLoader() |
|||
r_serv_db = config_loader.get_redis_conn("ARDB_DB") |
|||
config_loader = None |
|||
|
|||
#### NEW EXPORTER |
|||
# remove old tags errors |
|||
#r_serv_db.delete('mess_not_saved_export') |
|||
|
|||
# move solo tags to export in tags_db |
|||
#all_misp_tags = r_serv_db.smembers('whitelist_misp') |
|||
#all_hive_tags = r_serv_db.smembers('whitelist_hive') |
|||
# # TODO: save them in tags db |
|||
#### NEW EXPORTER |
|||
|
|||
#Set current ail version |
|||
r_serv_db.set('ail:version', new_version) |
|||
|
|||
#Set current ail version |
|||
r_serv_db.hset('ail:update_date', new_version, datetime.datetime.now().strftime("%Y%m%d")) |
|||
@ -0,0 +1,48 @@ |
|||
#!/bin/bash |
|||
|
|||
[ -z "$AIL_HOME" ] && echo "Needs the env var AIL_HOME. Run the script from the virtual environment." && exit 1; |
|||
[ -z "$AIL_REDIS" ] && echo "Needs the env var AIL_REDIS. Run the script from the virtual environment." && exit 1; |
|||
[ -z "$AIL_ARDB" ] && echo "Needs the env var AIL_ARDB. Run the script from the virtual environment." && exit 1; |
|||
[ -z "$AIL_BIN" ] && echo "Needs the env var AIL_ARDB. Run the script from the virtual environment." && exit 1; |
|||
[ -z "$AIL_FLASK" ] && echo "Needs the env var AIL_FLASK. Run the script from the virtual environment." && exit 1; |
|||
|
|||
export PATH=$AIL_HOME:$PATH |
|||
export PATH=$AIL_REDIS:$PATH |
|||
export PATH=$AIL_ARDB:$PATH |
|||
export PATH=$AIL_BIN:$PATH |
|||
export PATH=$AIL_FLASK:$PATH |
|||
|
|||
GREEN="\\033[1;32m" |
|||
DEFAULT="\\033[0;39m" |
|||
|
|||
echo -e $GREEN"Shutting down AIL ..."$DEFAULT |
|||
bash ${AIL_BIN}/LAUNCH.sh -ks |
|||
wait |
|||
|
|||
bash ${AIL_BIN}/LAUNCH.sh -ldbv & |
|||
wait |
|||
echo "" |
|||
|
|||
echo -e $GREEN"Installing YARA ..."$DEFAULT |
|||
pip3 install yara-python |
|||
bash ${AIL_BIN}/LAUNCH.sh -t |
|||
|
|||
# SUBMODULES # |
|||
git submodule init |
|||
git submodule update |
|||
|
|||
echo "" |
|||
echo -e $GREEN"Updating AIL VERSION ..."$DEFAULT |
|||
echo "" |
|||
python ${AIL_HOME}/update/v3.1.1/Update.py |
|||
wait |
|||
echo "" |
|||
echo "" |
|||
|
|||
|
|||
echo "" |
|||
echo -e $GREEN"Shutting down ARDB ..."$DEFAULT |
|||
bash ${AIL_BIN}/LAUNCH.sh -ks |
|||
wait |
|||
|
|||
exit 0 |
|||
쓰기
미리보기
불러오는 중...
취소
저장
Reference in new issue