키와 유효 기간 (만료일)을 확인하는 C# .net 양식을 만들었습니다. 이 양식을 내 응용 프로그램에서 첫 번째 실행 양식으로 배치합니다. 처음에는 키를 가져오고 다음 번에로드 할 때마다 키를 통해 레지스트리에 저장된 만료 정책을 확인합니다. 이 양식은 잘 작동합니다. 하지만 지금은 C# 또는 다른 언어로 만든 모든 exe를 탐색하고 새 exe (시작 양식으로 내 유효성 검사 양식을 사용하여)를 생성하는 다른 응용 프로그램을 만들고 싶습니다. 은 내가 시작 양식으로 내 양식을 모든 Exe에 배치하는 소프트웨어를 만들고 싶다는 뜻입니다. 그래서 그것은 어떤 응용 프로그램 (exe)에 대한 불법 복제 방지로 작동 할 수 있습니다.C# .NET을 통해 코드를 주입하는 방법 C# .net에서 만든 Exe
0
A
답변
0
Cecil 라이브러리를 사용하여 .NET 응용 프로그램을 분석하고 수정할 수 있습니다.
http://www.mono-project.com/Cecil
양식 클래스를 추가해야합니다. 그런 다음 원본 응용 프로그램에로드되는 클래스를 기억하십시오. 대신 양식에서로드하고 시작 양식을 양식으로 변경하십시오.
관련 문제
- 1. C# .NET을 재정의하는 방법
- 2. C# .NET을
- 3. FAT의 C# .NET을 통해 파일 및 폴더에 보안을 제공하는 방법
- 4. C# - .exe
- 5. Windows 서비스가 C# .net을 통해 exe 파일을 실행하는 프로세스를 사용하는 동안 시작하지 못합니다.
- 6. 경고 메시지 전에 C# .NET을
- 7. C# .Net을 사용하여 텍스트 파일을 읽는 방법
- 8. C# .NET에서 COM 객체를 사용하여 C# .NET에서 객체를 반환 함
- 9. VB에서 만든 exe 파일을 VB에서 만든 exe 파일에 추가하십시오.
- 10. C# .NET에서 DPI를 얻는 방법?
- 11. C# .Net에서 파일을 복사하는 방법
- 12. .net에서 Messagebox를 표시하는 방법 C#?
- 13. C# .net에서 PennySMS를 사용하는 방법?
- 14. C# .net에서 콘솔을 지우는 방법?
- 15. C# .NET을 프린트 아웃 형식의 ArrayList를
- 16. C# .NET을 사용하여 png 파일이 손상되었는지 프로그래밍 방식으로 감지하는 방법?
- 17. C#으로 만든 프로세스의 pid는
- 18. C# .net을 사용하여 원격 PC를 종료하는 방법?
- 19. C# .net을 사용하여 배열의 단추를 제거하는 방법?
- 20. C# /. NET에서 C++ 함수 호출
- 21. C++ : Form1에서 만든 개체에 액세스하는 방법?
- 22. Visual Studio C++에서 exe 빌드하는 방법
- 23. .NET에서 Microsoft에서 만든 소프트웨어가 있습니까?
- 24. C# .NET을 쓰기 XML 파일
- 25. C#에서 C++ exe 함수 호출
- 26. C# 코드를 통해 이미지를 생성하려면 어떻게해야합니까?
- 27. Process.start()를 사용하여 C# 형식의 C++ exe 실행
- 28. C# 사용자가 만든 프로그램을 사용하지 못하게하는 방법
- 29. C# 코드를 통해 사용자 지정 WPF 컨트롤에서 BitmapEffect를 변경하는 방법
- 30. C++ 코드를 C로 변환하는 방법
실제로 내가 솔루션을 원하는 방법은 내 exe에 내장 된 닷넷에 내장 된 모든 exe를 래핑합니다. 내가 exe에서 코드를 변경하고 싶지 않다. 그냥 내 exe에서 랩핑하고 싶다. –