2010-08-18 3 views
1

플래시 (엄지) 드라이브에 소프트웨어를 배포하고 싶습니다. 소프트웨어 보호는 사전 정의 된 일련 번호가있는 플래시 드라이브에서 제품이 실행되는지 확인하여 소프트웨어 무단 복제로부터 나를 보호합니다.엄지 드라이브 일련 번호를 속일 수 있습니까?

제 질문은 어떻게해도 동일한 일련 번호로 다른 플래시 드라이브를 만들 수 있습니까? 예 : SN 수정을 허용하는 플래시 드라이브가 있다면? 또는 그러한 보호를 속이는 다른 방법이 있습니까?

+0

피사체에 대한 지식이 없어도 답변이 가능합니다. 예, S/N 수정이 가능하며 모든 종류의 보호 기능을 해킹 할 수있는 방법이 많이 있습니다. – RoToRa

+0

RoToRa, 귀하의 답변이 도움이되는지 확실하지 않습니다. 물론, 나는 공장에 가서 복제물을 만들 것을 요청할 수 있지만 그 비용은 너무 많이들 것이다. 나는 이것을하는 규칙적인 방법을 요구하고있다. – Alex

+0

글쎄, 그건 단지 의견에 대한 답변이 아니 었어 ;-) 그리고 나는 "공장에가는 것"에 대해 이야기하지는 않았다. 나는 소프트웨어가 유일한 해결책이라고 확신한다. (Michael의 대답을 보라). 어떤 종류의 대답을 찾고 계십니까? 상식과 기본 컴퓨터 지식에 따르면 USB 스틱의 유무에 관계없이 소프트웨어 복사를 방지 할 수있는 방법은 전혀 없다고합니다. – RoToRa

답변

1

먼저 파티션 ID가 아닌 하드웨어 SN을 실제로 읽었는지 확인하십시오. USB 사양에는 하드웨어 SN이 필요하지 않습니다 (but there usually is one).

예. SN 수정을 허용하는 플래시 드라이브가 있다면?

이러한 장치를 만드는 것은 가능합니다.

다른 방법으로 을 보호 할 수 있습니까?

USB 드라이버는 시리얼을 스푸핑하도록 수정되거나 프로그램에서 검사 코드를 제거 할 수 있습니다. 이러한 소프트웨어 수정은 하드웨어와 달리 즉시 인터넷을 통해 무료로 배포 될 수 있기 때문에 가상의 "SN faking hardware"보다 훨씬 더 큰 위협입니다.

+0

답장을 보내 주셔서 감사합니다. 소프트웨어 수정에 도움이되는 Xenocode 또는 CodeVeil (현재 DeployLX라고 함)을 사용하겠습니다. 따라서 코드 수정에 대해 다소 안전하고 SN 속임수 만 두려워합니다. – Alex