PDA

View Full Version : Kiến thức căn bản & Những ứng dụng cơ bản để phát triển Webgame



HeavenGames
08-07-15, 09:03 PM
Các bác báo chí điều tra về Club thường "khinh" coi ACE chúng ta chả ra gì, chỉ coi chúng ta sang các 4rum nước ngoài "sao chép" và "RIP" lại của các ông nhớn có tên , tuổi rồi đi lừa thiên hạ.



Máy chủ và các ngôn ngữ thông dụng thường gặp, định hướng và nghiên cứu phát triển.

- Hầu hết các máy chủ được viết bằng ngôn ngữ Java ( 70% ) bởi vì ngôn ngữ này có thể hoạt động đa nền tảng ( Tức là có thể chạy được trên môi trường Windows, Linux, ...) . Với ngôn ngữ này có thể dùng công cụ dịch ngược tại đây
<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>
- Ngôn ngữ phổ biến thường gặp tiếp theo là Python ( 25 % ), cơ chế hoạt động đa nền tảng gần giống như Java. Khi gặp ngôn ngữ này có thể dùng công cụ sau để dịch ngược
<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>
- Các ngôn ngữ còn lại có thể là C++, Delphi, Erlang, .....

Đi kèm với các ngôn ngữ trên là "Hệ quản trị cơ sở dữ liệu"

- MySQL chạy được đa nền tảng nên 100% đi kèm với các ngôn ngữ kể trên.
- Tiếp đến là MSSQL và MongoDB

Khi làm việc với Webgame thì phải nhắc tới cụm từ "Resource" viết tắt là "res"

- "Res" là tập hợp tài nguyên bao gồm : các tệp dạng text ( chủ yếu là xml), các tệp hình ảnh, âm thanh, và các tệp Flash ( Adobe Flash )
- Để bảo vệ "res" thì rất khó, vì các tệp này được truyền tải về máy người dùng thông qua trình duyệt web dưới dạng tương tác "request & response", những "BADMAN" có thể dễ dàng lần theo địa chỉ đó để "chôm chỉa"

Các phương pháp thường gặp để bảo vệ "Res" để hạn chế tối đa tổn thất khi bị rò rì "Source code"
đó chính là mã hóa tệp "encrypt" hoặc bảo vệ tệp "protect"
- Encypt : là phương pháp mã hóa không theo tiêu chuẩn nào cả, nó thường bắt đầu bằng một tệp khởi đầu "Tệp khóa" không bị mã hóa, tệp này có tác dụng đọc và giải mã những tệp đã bị mã hóa. tuy nhiên với phương pháp này chỉ có thể qua mặt những người thiếu kinh nghiệm bởi vì nếu nghiên cứu "Tệp khóa" thì sẽ có chìa khóa để giải mã :))
- Protect : đây là cách sử dụng cơ chế bảo vệ của hãng thứ 3, với cách này đòi hỏi "BADMAN" phải giàu kinh nghiệm. Tuy nhiên "Vỏ quýt dày có móng tay nhọn" và "móng tay" đó có thể đeo vào để "bóc" theo địa chỉ sau :
Móng tay nhọn

Các "BADMAN" khi ra ngước ngoài có đôi chút khó khăn khi tải & chia sẻ liên kết từ BAIDU thì có thể làm theo cách sau
Cách 1 : lưu tệp tin vào tải khoản sau đó vào địa chỉ <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>
cái nì dùng rất tiện đặc biệt là các tệp >1GB
Cách 2 : Dùng phương pháp leech từ các máy chủ trung gian như
<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>
<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>

----------------------------------------------------------------------------------------------------------
Regards !!!!!!

lisatthu35
08-07-15, 10:13 PM
cái decomple java sau khi decode các package và các clas bị đổi tên hết sao mà build lại đc....