Tắt Quảng Cáo [X] Đăng Nhập để ẩn Tất Cả Quảng Cáo #j2team_discussion Obfuscation (làm rối) là một kĩ thuật trong lập trình dùng để cố tình tạo ra những thứ khó hiểu, rắc rối , không cần thiết trong các đoạn mã mà bạn viết. Việc làm rối mã nguồn này giúp bạn che giấu và làm nản lòng các hacker khi họ tiếp cận tìm kiếm lỗ hổng.Làm cho rõ ràng thì khó, chứ làm rối thì sẽ rất dễ dàng, các cậu có thể tham khảo một vài tuyệt chiêu - Xóa bỏ toàn bộ những thông tin miêu tả về mã nguồn (comment) - Loại bỏ toàn bộ khoảng trắng - Rút ngắn tất cả các tên biến, têm hàm, tên lớp, tham số có ý nghĩa thành các chữ cái như abc, xyz, a1 vô nghĩa - Thay đổi một vài logic để nó trở nên khó hiểu hơn ví dụ như a+b thì có thể viết là a-(-b)+10-10 Tất nhiên các công việc trên bạn không cần phải thực hiện bằng tay đâu, vì giờ đã có sẵn các công cụ giúp bạn làm việc này một cách tự động rồi. Việc làm rối mã nguồn chỉ thực hiện khi đưa sản phẩm tới tay người dùng, vì lúc này dung lượng của ứng dụng đã trở nên gọn, nhẹ. Nếu mà trong môi trường phát triển mà bạn làm rối thì ông lập trình viên còn lại sẽ chửi thề bạn không dứt lời luôn. Cre: Cookie Hân Hoan #obfuscation #cookiehanhoan #cookieducate
Nó đã có chương trình obfuscation riêng, không phải làm rối trong khi code đâu bạn, trong khi code mà làm rối thì toang lun đấy