내가 만들고있는 vb6 프로그램을 인증하는 방법을 알아야합니다. 가능하면 자동으로 인증하는 것이 좋습니다. 99 %의 가동 시간을 가진 PHP가 포함 된 웹 서버가 있으며 서버 측 VB6 프로그램을 실행할 수있는 Windows 서버는 약 90 %의 가동 시간을가집니다. 내가 당면한 문제는 새로운 설치 인 경우 올바른 키를 생성하고 위치 당 하나의 사본 만 허용하도록하는 방법입니다. 여기에 대해 생각해 봤지만,이 일을 더 쉽고/똑똑하게하는 방법이 있다면 나는 단지 호기심이 많았습니다.VB6 프로그램에 인증을 통합하는 가장 좋은 방법은 무엇입니까?
VB6 프로그램이 고객의 성 + 고객 성 + 비즈니스 이름 + 고객 전자 메일 인 MD5 문자열을 생성 한 다음 VB6 프로그램에서 해당 파일을 키 파일로 저장 한 다음 마침내 내 서버에서 PHP 스크립트를 누르십시오. MD5 문자열 (또는 키)을 텍스트 파일에 저장하는 (숨겨진 브라우저 개체 사용) 여기서 문제는 PHP가 매우 약함을 나타냅니다.
여기 내 다른 문제는 동일한 키의 복사본이 여러 개인 경우 자체 vb6 프로그램에 알리고 자체 인증을 취소 할 수있는 방법입니다.
누구나보고 싶다면 내가 긁어 놓은 코드를 게시 할 수 있습니다. 기한이이 프로젝트에 직면하면서, 나는 약간의 답장을 듣기를 고대한다. 그리고 나는 완전히 길을 잃는다.
의사 코드 일지라도 VB 코드와 PHP 코드를 게시하십시오 ... 전체 프로세스 흐름이 어떻게 도움이되는지 생각해보십시오. 또한 VB 코드가 PHP 또는 VB에서 저장 한 파일을 검사하여 여러 복사본을 확인하려고합니까? 설명을 통해 각각의 텍스트 파일을 키와 함께 저장합니다. – Dorian