소스를 찾을 수없는 LOGIN DLL에서 사용하는 암호 파일의 형식을 해결하려고합니다. 관리 도구는 AFX로 작성되었으므로 암호를 인코딩하는 데 사용 된 알고리즘에 대한 단서를 제공하기를 바랍니다.AFX에서 이러한 암호를 코드화하는 데 사용 된 기능은 무엇입니까?
관리 도구를 사용하여 인코딩 된 두 개의 비밀번호가 있습니다. 첫 번째는 "dinosaur123456789"이며, 암호화의 진수는 여기 : 공룡 암호
생성 된 16 진수 값은
00H : 4A 6E 3C 34 29 32 2E (59) (51) (6B) 2B 4E 4F 20 47 75 ; Jn < 4) 2.YQk + NO Gu 10 시간 : 6A 33 09; j3. 20h : 64 69 6E 6F 73 61 75 72 31 32 33 34 35 36 37 38; dinosaur12345678 30h : 3930; 90
다른 암호 "gertcha"는 e8h로 인코딩됩니다. 4D 35 4C 46 53 5C 7E; GROUT M5LFS \ ~
일반적인 XOR을 찾으려고 시도했지만 아무 것도 찾지 못했습니다. 패스워드는 패스워드 파일의 길이가 같기 때문에 이것들은 다른 시대의 인 코드 가능 인코딩이라고 가정합니다. 나는 AFX 클래스가 이런 종류의 일에 사용될 수있는 수단을 가지고 있는지 궁금합니다.
누군가가 인코딩을 해결할 수 있다면 멋질 것입니다.
감사합니다, 매튜
[편집 :] 좋아, 첫째, 내가 넘어 새로운 솔루션 뒤에 과거를 떠날거야. 아직도 오래된 데이터를 사용하는 것이 좋을 것입니다. 실제로 누군가가 그것을 퍼즐로 풀기를 원한다면 나는 그것을 여전히 사용할 수 있기를 원합니다.
이동하려는 사용자에게는 두 개의 비밀번호가 있습니다.
모두 'a'- 19 a가있는 암호 : 47 7D 47 38 58 57 7C 73 59 2D 50; G} G8XW | sY-P 79 68 29 3E 44 52 31 6B 09; yh)> DR1k이다.
모두 'b'- 16b의 암호입니다. 48 7D 2C 71 78 67 4B 46 49 48 5F; H}, qxgKFIH_ 69 7D 39 79 5E 09; i} 9y ^.
이렇게 간단한 해결책이 없으며 몇 가지 피드백이 있다는 것을 확신합니다.
내가 찾은 것을 알려주십시오. 나는 항상 이와 같은 것에 관심이있다. – LarryF
나를 위해 "123"의 암호를 암호화하십시오. (따옴표 제외) ... 16a의 암호도보고 싶습니다. (또는 19 b 's ...) – LarryF