인증 된 사용자를 확인하는 VB6의 라이센스 모듈이있는 VB6 응용 프로그램이 있습니다. 인증이 성공하면이 응용 프로그램은 인증 정보가있는 주 응용 프로그램을 호출합니다. 이제 라이센스 응용 프로그램에서 명령 줄 매개 변수를 통해 기본 응용 프로그램으로 암호화 된 형식으로 정보를 전달하려고했습니다. 주 응용 프로그램은 명령 줄 인수를 읽고 사용자가 인증되었는지 여부를 확인합니다. 사용자가 주 응용 프로그램을 직접 열어 라이센스없이 사용할 수 있으므로 주 응용 프로그램의 인증이 필요합니다.VB6 응용 프로그램에 전달 된 명령 줄 인수를 응용 프로그램 외부에서 검사 할 수 있습니까?
이 접근법의 보안 수준에 대해 우려하고 있습니다. 웹 응용 프로그램에서는 피들러와 같은 다양한 도구를 사용하여 웹 응용 프로그램의 요청/응답을 검사하고 볼 수 있습니다. VB6 응용 프로그램에 전달 된 명령 줄 인수를 사용자가 검사하거나 볼 수있는 도구가 있습니까?
재미있는 질문이지만 VB6과 직접 관련이 없음 –
실행중인 프로세스의 명령 줄은 모든 응용 프로그램에서 볼 수 있습니다. 그런 다음 작업 관리자와 프로세스 탐색기에서 사용자에게 표시됩니다. – Deanna
작업 관리자는 Vista의 정보 만 보여줍니다. – MartW