뭐 대단한 프로그램은 아니지만 간단한 보안기능으로
일정기간동안만 사용하고, 그 뒤로는 실행을 못하게 막고싶거든?
첨에는 그냥 단순하게 DateTime 으로 시간을 가져오고, 내가 설정한 시간하고 현재시간과의 차이를 비교해서 음수가 나오면
유효기간이 지났다고 출력하고 main 에서 바로 리턴하게 구현했거든.
근데 이게 테스트를 해보니, 윈도우 시간을 임의로 과거로 바꿔버리면 효과가 없겠더라고..
뭐 좋은 아이디어 없을까?
뭐 대단한 프로그램은 아니지만 간단한 보안기능으로
일정기간동안만 사용하고, 그 뒤로는 실행을 못하게 막고싶거든?
첨에는 그냥 단순하게 DateTime 으로 시간을 가져오고, 내가 설정한 시간하고 현재시간과의 차이를 비교해서 음수가 나오면
유효기간이 지났다고 출력하고 main 에서 바로 리턴하게 구현했거든.
근데 이게 테스트를 해보니, 윈도우 시간을 임의로 과거로 바꿔버리면 효과가 없겠더라고..
뭐 좋은 아이디어 없을까?
NTP서버에서 시간받아다 체크하는곤 어때얌
음..그것도 좋은생각같네.. 보라넷같은곳에서 가져오면 되겟지? 혹시 c# 에서 ntp 서버에서 시간가져오는 예제같은거 업을까? ㅜㅜ
http://www.codeproject.com/Articles/1005/SNTP-Client-in-C
요런거있네얌
혹시 저거 다운가능하면 받아서 코드좀 복사해주세얌.. 저는 계정이 업어서 ㅜㅜ