- Git Clone
$ git clone https://github.com/happylie/CSId-Calc.git
- Help
$ python csid.py -h
usage: Check Session ID Entropy Bit [-h] [-s SID] [-v]
Check Session ID Entropy Bit
optional arguments:
-h, --help show this help message and exit
-s SID, --session SID
Session ID
-v, --version show program's version number and exit
- Session ID Entropy Check
$ python csid.py -s a00a0a100203
### Session ID Check Entropy ###
+ Session ID : a00a0a100203
+ String Length : 12
+ Characters : 36 Type
+ Strength : 62.0 Bits
+ Result : Vulnerable(At least 128 Bits)
$ python csid.py -s 1a44f079183C8492d55805ef18f1079b0357c8d6
### Session ID Check Entropy ###
+ Session ID : 1a44f079183C8492d55805ef18f1079b0357c8d6
+ String Length : 40
+ Characters : 62 Type
+ Strength : 238.2 Bits
+ Result : Good
-
결과값 설명
- Session ID : 입력한 Session ID(세션 ID)
- String Length : Session ID 값의 길이
- Characters : Session ID 값의 조합된 글자수
- Strength : Session ID 의 강도
- 128 Bits 이상이 안전
- Result : 결과( Vulnerable / Good )
-
Characters Check
- Lower Case : 26
- Upper Case : 26
- Lower & Upper Case : 52
- Arabic numerals : 10
- Lower Case & Arabic numerals : 36
- Upper Case & Arabic numerals : 36
- Lower & Upper Case & Arabic numerals : 62