2012-08-16 2 views
1

내가 만들고있는 vb6 프로그램을 인증하는 방법을 알아야합니다. 가능하면 자동으로 인증하는 것이 좋습니다. 99 %의 가동 시간을 가진 PHP가 포함 된 웹 서버가 있으며 서버 측 VB6 프로그램을 실행할 수있는 Windows 서버는 약 90 %의 가동 시간을가집니다. 내가 당면한 문제는 새로운 설치 인 경우 올바른 키를 생성하고 위치 당 하나의 사본 만 허용하도록하는 방법입니다. 여기에 대해 생각해 봤지만,이 일을 더 쉽고/똑똑하게하는 방법이 있다면 나는 단지 호기심이 많았습니다.VB6 프로그램에 인증을 통합하는 가장 좋은 방법은 무엇입니까?

VB6 프로그램이 고객의 성 + 고객 성 + 비즈니스 이름 + 고객 전자 메일 인 MD5 문자열을 생성 한 다음 VB6 프로그램에서 해당 파일을 키 파일로 저장 한 다음 마침내 내 서버에서 PHP 스크립트를 누르십시오. MD5 문자열 (또는 키)을 텍스트 파일에 저장하는 (숨겨진 브라우저 개체 사용) 여기서 문제는 PHP가 매우 약함을 나타냅니다.

여기 내 다른 문제는 동일한 키의 복사본이 여러 개인 경우 자체 vb6 프로그램에 알리고 자체 인증을 취소 할 수있는 방법입니다.

누구나보고 싶다면 내가 긁어 놓은 코드를 게시 할 수 있습니다. 기한이이 프로젝트에 직면하면서, 나는 약간의 답장을 듣기를 고대한다. 그리고 나는 완전히 길을 잃는다.

+0

의사 코드 일지라도 VB 코드와 PHP 코드를 게시하십시오 ... 전체 프로세스 흐름이 어떻게 도움이되는지 생각해보십시오. 또한 VB 코드가 PHP 또는 VB에서 저장 한 파일을 검사하여 여러 복사본을 확인하려고합니까? 설명을 통해 각각의 텍스트 파일을 키와 함께 저장합니다. – Dorian

답변

관련 문제