DeepFinder Agent 구조
DeepFinder의 Agent 구조는 아래와 같습니다.
DeepFinder Repository
DeepFinder Agent는 AWS S3에 저장되어 있으며 항상 최신 버전만을 제공하고 있습니다.
기타 별도 버전에 대한 요청은 개발팀에 문의하시기 바랍니다.
- Windows Agent
http://download.deepfinder.co.kr/DeepFinder/1.0/DeepFinder.exe - Linux Agent
http://download.deepfinder.co.kr/DeepFinder/1.0/DeepFinder.tar.gz
DeepFinder Agent Config
아래는 DeepFinder Agent의 config.xml 명세입니다.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Agent
aid="" // Agent ID
authdata="" // Auth Key (Manager 정책 인증정보)
ssl_pemfile="deepfinder.pem" // ssl pem file name (certs 디렉토리)
ssl_password="isdwebconx" // pem file password
svrip="10.10.10.10" // server ip
svrproto="tcp" // protocol tcp/ssl
svrport="10012" // server port
filter_check_url="http://localhost/" // filter check url : default http://localhost/
debug="0"
logfilesize="2" // log file 개당 사이즈 (default 2메가)
/>
<Filter
localhost="127.0.0.1"
acp_encode="" // 언어변환 설정 (default EUC-KR)
filter_alive_check_time="1800"
policy_update_time="30"
jarfile="/usr/local/deepfinder/lib/DfFilter.jar" // WAS DfFilter 파일 위치 지정
except_ext="css,js" // 검사 제외 파일 확장자(Optional)
filter_encoding="UTF-8" // WAS 인코딩 설정 (한글 깨짐 발생 시 수정) utf-8, _utf-8, euc-kr, _euc-kr, ms949
realip1="X-Forwarded-For" // realip 체크 스트링 (최대 3개)
realip2="HTTP_X_FORWARDED_FOR"
realip3="X-Real-IP"
debug="0"
bypass="0"
wastype="tomcat" // WAS의 타입 입력 ex.) tomcat, jeus, resin, weblogic
/>
<Updater>
<Update
enable="0"
interval="7"
hour="5"
restart="0"
/>
<Local
system="windows_x64"
type="iis"
version="7"
/>
<Server
address="http://s3.ap-northeast-2.amazonaws.com/isd.seoul/DeepFinder/1.0"
md5file="file_md5.xml"
/>
</Updater>