Cái chủ đề Anti-Reverse-Engineering mà bạn hỏi nó rộng lắm, và theo tôi bạn nên hỏi thầy hướng dẫn của bạn vài câu hỏi liên quan đề "dò xét" xem ông thầy đó có nắm được không? Vì nếu ông thầy đó biết thì sẽ cho bạn nhiều gợi ý để làm chứ không chỉ chơi trò quăng đề tài rồi im lặng.
Liên qua đến chủ đề của bạn, đơn cử có các kĩ thuật sau:
Anti-Disassembly
Anti-Debugging
Anti-Virtual Machine Techniques
Packers/Protectors and Unpacking
Nội như trên cũng đã đủ xóc óc rồi
Regards,
Đúng như bạn nói chủ đề đó quá rộng, thầy dạy trực tiếp lại giao cho 1 người khác hướng dẫn. Người này chắc không nắm chủ đề này bao nhiêu nên chi cho tên cuốn Reversing - Secrets of Reverse Engineering và cuốn JShield- A Java Anti-Reversing Tool.
Vì thế nên tinh thần tự bơi là chính.
tui tìm hiểu và củng nắm được một số kỹ thuật, có một số tui không hiểu rỏ. Để qua bên Reverse-Engineering gửi bài hỏi bạn và bạn nào quan tâm đến cùng nhau trao đổi hướng dẫn thêm nhé.
Thanks nhiều
Thầy hướng dẫn nói mà không đưa ra từ khóa gợi ý để phục vụ tìm kiếm à .
Cuối cùng thì củng tìm được roài. tui nghỉ chắc bạn đã biết nó là gì rùi phải không? Hiện tại tui đã tìm được vài cuốn sách về chuyên đề đó. Phần lớn các kỹ thuật trong đó nêu mang tính chất chuyên sâu về lập trình. Bạn đã từng tìm hiểu vấn đề này chưa vậy?
Các bạn có thể tìm thấy tài liệu trên Google thông qua từ khoá Anti-Reverse-Engineering hoặc anti unpack
thanks hai bạn đã cho mình nguồn tài liệu.
cuốn Reversing: secrets of reverse engineering này mình nhưng mà thông tin ít quá hic...
Hỏi thầy hướng dẫn thì bảo trên Internet có nhiều tài liệu về chuyên đề này lắm thế mà tìm đỏ con mắt luôn.
Tôi cần những quyển sách sau:
1- Domino 7 Lotus Notes Application Development: Writing and upgrading applications for the latest Lotus Notes Domino Platform
2- IBM Lotus Notes and Domino 8.5.1
3- IBM Lotus Domino: Classic Web Application Development Techniques
4- Lotus Notes Domino 8: Upgrader's Guide: What's new in the latest Lotus Notes Domino Platform
5- Lotus Notes and Domino 6 Programming Bible