Skip to content

Check Session ID Entropy Calculator(세션 ID 엔트로피 계산기)

Notifications You must be signed in to change notification settings

happylie/CSId-Calc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Check Session ID Entropy Calculator(CSId-Calc)

Check Session ID Entropy Calculator

세션 ID 엔트로피 계산기

설치 방법

  1. Git Clone
$ git clone https://github.com/happylie/CSId-Calc.git

실행 방법

  1. 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
  1. 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
  1. 결과값 설명

    • Session ID : 입력한 Session ID(세션 ID)
    • String Length : Session ID 값의 길이
    • Characters : Session ID 값의 조합된 글자수
    • Strength : Session ID 의 강도
      • 128 Bits 이상이 안전
    • Result : 결과( Vulnerable / Good )
  2. 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

참고문서