PDA

View Full Version : [MU] [Thảo Luận] Nghiên cứu kỹ thuật hook dll check hardware id vào file exe bất kỳ



khainqps01237
17-11-16, 06:27 PM
Dạo qua diễn đàn thấy tình hình các pro phản ánh tình trạng thuê vps bị chôm file game server thấy cũng ghê ghê. Nảy ra ý tưởng tạo một soft c++ đơn giản, có chức năng bảo vệ file exe bằng cách get mã hardware id. Chỉ có người đã lock file exe mới có mã mở theo hardwareid tương ứng khi chạy file game server đó. Nếu vậy thì thằng chôm source nó cũng bó tay không làm gì được. Trừ đẳng cấp pro thì không nói :D
Giải thuật dự kiến như sau:
+ Tạo một Soft/dll có chức năng chọn file exe bất kỳ để hook một hàm hoặc một giao diện winform có chức năng auto get mã hardware id(HWID) hiện tại của system, đồng thời yêu cầu một mã unlock với HWID tương ứng, chạy trước khi file exe gameserver được gọi.
+ Soft đồng thời phải có chức năng gọi một hàm mã hóa sinh unique key duy nhất theo mỗi HWID để unlock HWID đó.
+ File exe sau khi được hook, mỗi lần chạy trên một máy mới hoặc vps mới, sẽ hiện lên bảng UI yêu cầu unlock theo mã HWID hiện tại.
+ Nếu đã nhập unlock key một lần, mỗi lần sau chạy file exe sẽ không gọi hàm check nữa/
. Cái này đã từng thấy tụi khựa nó làm rồi, anh em có ý tưởng gì không đóng góp mỗi người một ý giúp code được application bảo vệ được src code của chúng ta tốt hơn khi thuê vps nào. Mong các bác ủng hộ đừng gạch đá em newbie :D

wermanhme1990
17-11-16, 06:42 PM
source MUEMU có chức năng này thì phải bạn tham khảo xem:
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

hoangtu_eck94
17-11-16, 06:55 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

khainqps01237
17-11-16, 07:02 PM
source MUEMU có chức năng này thì phải bạn tham khảo xem:
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Thanks bác, hình như cái kia là nhúng trực tiếp vào src của server, e đang định nhắm tới app riêng có thể sercurity bất kỳ file gameserver nào cho ae thuận tiện, để e xem có sơ múi gì được không 8-}

--- Chế độ gộp bài viết ---


<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

À không e định bảo vệ file exe đối với thể loại mới lớn thôi, chứ còn bảo vệ source thì themina rồi obfuscation code các kiểu chỉ cần mấy anh cơ điện tử vào là bung tuốt, chống chỉ định bờ rồ tham dự :D:D:D

wermanhme1990
17-11-16, 07:06 PM
Thanks bác, hình như cái kia là nhúng trực tiếp vào src của server, e đang định nhắm tới app riêng có thể sercurity bất kỳ file gameserver nào cho ae thuận tiện, để e xem có sơ múi gì được không 8-}

--- Chế độ gộp bài viết ---



À không e định bảo vệ file exe đối với thể loại mới lớn thôi, chứ còn bảo vệ source thì themina rồi obfuscation code các kiểu chỉ cần mấy anh cơ điện tử vào là bung tuốt, chống chỉ định bờ rồ tham dự :D:D:D

Đa số mình thấy server mu share đều bị pack cả, nếu muốn hook phải unpack ra, còn mã nguồn vẫn vậy, chỉ là sửa lại cho phù hợp với hook

ikenylee
17-11-16, 07:36 PM
tạo 1 tools mã hóa ip/serial/version/port + check thêm vài ký tự riêng mới cho connect.

không có tiền bỏ ra thuê cái vps 600/700k thì nghỉ con mẹ nó đi. xuốt ngày lên forum than,xài mấy con vps vớ vẩn thì server bạn cũng chả đáng cân gạo.

The Gamer
17-11-16, 09:24 PM
tạo 1 tools mã hóa ip/serial/version/port + check thêm vài ký tự riêng mới cho connect.

không có tiền bỏ ra thuê cái vps 600/700k thì nghỉ con mẹ nó đi. xuốt ngày lên forum than,xài mấy con vps vớ vẩn thì server bạn cũng chả đáng cân gạo.

XÁNG XUỐT LẮM IKENY :-bd____________

phungbaphu
17-11-16, 10:16 PM
dạo qua diễn đàn thấy tình hình các pro phản ánh tình trạng thuê vps bị chôm file game server thấy cũng ghê ghê. Nảy ra ý tưởng tạo một soft c++ đơn giản, có chức năng bảo vệ file exe bằng cách get mã hardware id. Chỉ có người đã lock file exe mới có mã mở theo hardwareid tương ứng khi chạy file game server đó. Nếu vậy thì thằng chôm source nó cũng bó tay không làm gì được. Trừ đẳng cấp pro thì không nói :d
giải thuật dự kiến như sau:
+ tạo một soft/dll có chức năng chọn file exe bất kỳ để hook một hàm hoặc một giao diện winform có chức năng auto get mã hardware id(hwid) hiện tại của system, đồng thời yêu cầu một mã unlock với hwid tương ứng, chạy trước khi file exe gameserver được gọi.
+ soft đồng thời phải có chức năng gọi một hàm mã hóa sinh unique key duy nhất theo mỗi hwid để unlock hwid đó.
+ file exe sau khi được hook, mỗi lần chạy trên một máy mới hoặc vps mới, sẽ hiện lên bảng ui yêu cầu unlock theo mã hwid hiện tại.
+ nếu đã nhập unlock key một lần, mỗi lần sau chạy file exe sẽ không gọi hàm check nữa/
. Cái này đã từng thấy tụi khựa nó làm rồi, anh em có ý tưởng gì không đóng góp mỗi người một ý giúp code được application bảo vệ được src code của chúng ta tốt hơn khi thuê vps nào. Mong các bác ủng hộ đừng gạch đá em newbie :d
cao thủ thoát ẩn thoát hiện. :"> cho 1 cái mẫu vật cho ace chiêm ngưỡng với:">