PDA

View Full Version : Kĩ thuật code đếm ngược thời gian sử dụng cho "trial version"?



hoanganC0610L
22-04-2008, 04:37
Mình đang build 1 số project và muốn làm "trial version".
Cho mình hỏi về kỹ thuật code đếm ngược thời gian sử dụng cho "trial version" như các phần mềm lớn thường làm.

man_quangnam
22-04-2008, 10:31
Thì cứ ghi thông tin vào một file nào đó, xong cất nó ở một chỗ kỹ kỹ, ko cho người dùng tìm được. Quan trọng là với .NET, người ta có thể dễ dàng dịch ngược chương trình của bạn, nên phải làm sao để khi người ta đọc code của bạn, vẫn không tìm được nơi dấu file. Cái này thì tui chưa nghĩ ra.

Than Dieu
22-04-2008, 11:34
Lưu và mã hóa nó vào một file nào đó, hoặc registry.

nguyen_lan2005
23-04-2008, 11:41
man_quangnam: "Quan trọng là với .NET, người ta có thể dễ dàng dịch ngược chương trình của bạn, nên phải làm sao để khi người ta đọc code của bạn, vẫn không tìm được nơi dấu file" ???????????????????????

man_quangnam
27-04-2008, 11:46
man_quangnam: "Quan trọng là với .NET, người ta có thể dễ dàng dịch ngược chương trình của bạn, nên phải làm sao để khi người ta đọc code của bạn, vẫn không tìm được nơi dấu file" ???????????????????????


Có gì không ổn sao bạn ?

nhc1987
27-04-2008, 13:01
Muốn người ta ko đọc được thì protect assemblies rồi hãy release.

Nếu dân pro thì họ thường chơi Win license (http://http://nhcomp.blogspot.com/2008/04/winlicense-1990.html) với Themida (http://nhcomp.blogspot.com/2008/04/themida-ver-1990.html)

Còn mình amater thì chơi đỡ .net reactor (http://nhcomp.blogspot.com/2008/04/net-reactor-version-3710.html) cũng được (.net reactor support cả protect assemblies và license management) :D