서버와 통신하는 bat 파일을 어떻게 만드나요?

서버와 통신하는 bat 파일을 어떻게 만드나요?

기본적으로 직원이 있는데 그들이 내 Powershell 명령을 알기를 원하지 않습니다. 그래서 내 .BAT 파일을 EXE 파일로 만들고 싶습니다. 실행될 때마다 사용자 이름과 비밀번호를 요청하고 해당 계정에 사용되었다는 +1을 서버에 보냅니다.

나는 PHP를 알고 있지만 각 스크립트에 대해 독립 실행형 exe 파일을 수행하는 방법을 확신하지 못하셨나요?

답변1

  1. 이 솔루션 중 하나를 사용할 수 있습니다.관련 게시물BAT 파일을 EXE로 변환합니다.

  2. 적중 시 카운터를 증가시키는 간단한 단일 페이지 웹 API를 작성할 수 있습니다. 여기에 유효성 검사/보호를 추가하는 데 원하는 만큼 창의력을 발휘할 수 있습니다.

  3. 박쥐 파일은 curl해당 URL에 도달할 수 있습니다.

이 중 어느 것도 완벽하지 않습니다. 변환된 exe는 여전히 리버스 엔지니어링될 수 있습니다(보호해야 할 것은 무엇입니까)? 가짜 메시지가 귀하의 서버로 전송될 수 있습니다. 연결이 실패할 경우 실행을 종료하기 위해 검사를 추가해야 할 수도 있습니다. 사용자 시스템의 환경이 동일하지 않아 실행 파일이 실패할 수 있습니다. 기본적으로 나는 귀하의 질문에 답변하고 있지만 귀하에게XY 문제이 질문은 실제 문제와 관련이 없습니다.

관련 정보