사용법:
파일을 실행 파일로 드래그 앤 드롭하거나 명령행 옵션 사용
자 료 실
유틸리티 open-l2encdec 1.0.15
2024.11.10 18:29
DStuff의 l2encdec과 acmi의 L2crypt를 기반으로 합니다. 멀티플랫폼. 라이브러리로 사용할 수 있습니다.
지원되는 방법 및 헤더:
지원되는 방법 및 헤더:
- XOR: 111, 120, 121
- Blowfish: 211, 212
- RSA: 411, 412, 413, 414 - 기본적으로 l2encdec 키
사용법:
파일을 실행 파일로 드래그 앤 드롭하거나 명령행 옵션 사용
옵션:
- -h - print help
- -c string - command -
encode
ordecode
. Defaults todecode
- -p number - protocol -
111
,120
,121
,211
,212
,411
,412
,413
,414
- -o string - output file path
- -v - verify checksum before decoding
- -t - do not add tail/read file without tail (e.g. for Exteel files)
- -f string - force different filename for
xor_filename
- protocol121
- -l - use legacy RSA credentials for decryption; only for protocols
411-414
고급 옵션:
- -a string - encryption algorithm -
blowfish
,rsa
,xor
,xor_position
,xor_filename
- -m string - custom modulus for
rsa
in hex - -e/-d string - custom public or private exponent for
rsa
in hex - -b string - custom key for
blowfish
- -x string - custom key for
xor
in hex - -s string - custom start index for
xor_position
in hex - -w string - custom wide char header; default: Lineage2Ver + protocol
- -T string - custom tail for encoding, must be exactly 40 characters (20 bytes) e.g.
000000000000000000000000deadbeaf00000000
; contains checksum by default