Files
Sun1602/Server/AuthSystem/_bin/ShapeAuth.cfg
T
2022-10-26 12:25:11 +08:00

151 lines
3.0 KiB
INI

; ---------------------------------------------------------
; ShapeAuth Library 설정 파일
;
; @ 저작권: 2007 Webzen Inc. (Security Research)
;
; @ 주의 사항
; 1. 각 옵션의 값이 유효한 값이어야 합니다.
; 2. 자세한 사용법은 메뉴얼을 참조하세요.
;
; ---------------------------------------------------------
[General]
; 생성될 Captcha 이미지의 가로 크기
;
ImageWidth=300
; 생성될 Captcha 이미지의 새로 크기
;
ImageHeight=80
; 시스템에 등록되어있는 safont의 개수
;
FontCount=15
; 이미지에 출력될 Captcha글자의 최소 크기
;
CharMinSize=40
; 이미지에 출력될 Captcha글자의 최대 크기
;
CharMaxSize=50
; 이미지에 출력될 Captcha글자의 최대 기울기
; 이 값은 -기울기 +기울기값을 의미함
;
CharAngle=20
; 이미지배경으로 출력될 노이즈 글자 최소 크기
;
NoiseMinSize=10
; 이미지배경으로 출력될 노이즈 글자 최대 크기
;
NoiseMaxSize=20
; 이미지배경으로 출력될 노이즈 글자의 최대 기울기
;
NoiseAngle=30
; 이미지배경으로 출력될 노이즈 글자의 개수
;
NoiseCount=50
; 이미지배경으로 출력될 선(Line)의 개수
;
;
LineCount=8
; 이미지배경으로 출력될 점(Dot)의 개수
; * 가독성을 고려하여 설정하여야 함
;
DotCount=100
; 생성될 ShapeAuth데이터의 개수
;
SADataCnt=100
; 백그라운드 이미지로 사용할 ImagePath경로
; (* 백그라운드 이미지는 255컬러 비트맵파일만 사용 가능함 *)
;
BgImagePath=.\sabg
; 백그라운드 이미지로 사용할 이미지 개수 (ImagePath내에 존재하는 파일 개수)
;
BgImageCount=7
; 백그라운드 이미지의 플래그
; 0 - 백그라운드 이미지파일 배경 사용안함(랜덤한 색상사용)
; 1 - 백그라운드 이미지파일 배경 사용함
; * 백그라운드 이미지는 가독성을 저해하지 않도록 단순한 이미지를 사용하여야 함
;
BgImageFlags=0
; 생성될 캡차(Captcha) 이미지 파일의 포맷
; 1 - Bitmap
; 2 - Jpeg
; 3 - Png
;
SaveFormat=2
; Mode Plugin 세부 설정 ------------------------------
[ModPlugin]
; 사용 가능한 ModPlugin의 개수
;
ModCount=2
; 사용할 ModPlugin의 번호를 '&'연산 한 값
; 1 - QA mode
; 2 - String mode
;
EnableMode=3
; String mode 세부 설정 ------------------------------
;
[ModPlugInSTR]
; 인증에 사용할 문자열의 길이
;
Length=6
; 문자 선택 범위
; - 이 문자열 중에서 랜덤하게 추출하여 string value를 생성
; - 특수 문자는 ?@#$%&* 외의 것을 추가하지 말것.
; - 이 문자열의 길이가 10보다 작은경우 default로 영문 대문자로 설정 됨
; 작성 예
; - 발생 빈도수를 감안하여 특문과 숫자를 두번씩 적음
; - 난해한 문자 : 소문자 c k l o p s v w x z
; 대문자 C K I O P S V W X Z
; 숫자 0 1
; 대문자만 제외하거나 대소문자 모두 제외시킴
;
ModString=abdefghijmnqrtuy23456789?@#$%&*ABDEFGHJLMNQRTUY23456789?@#$%&*
; QA mode 세부 설정 ----------------------------------
;
[ModPlugInQA]
; 인증에 사용할 문제의 문자열 길이
; - 숫자 + 숫자 = ? 형태 : 5 이상의 값이어야 함
; - 5보다 작은 경우 default 7로 설정됨
;
Length=7
; 마이너스 값을 허용 할 것인지 지정
; 0 - 허용 안함
; 1 - 허용
;
EnableMinus=0
; 랜덤한 자리 수를 사용할 것인지 지정
; 0 - 첫 번째 피연산자와 두 번째 피연산자의 자리수가 동일
; Langth가 짝수 인 경우 첫 번째 피연산자가 한자리 더 길다.
; (ex) Length=7 인 경우 12 + 34 = ?
; 1 - 첫 번째 피연산자와 두 번째 피연산자의 자리수가 랜덤하게 배치
; (ex) Length=7 인 경우 1 + 234 = ?, 12 + 34 = ?, 123 + 4 = ?
;
EnableRanLoc=0