Hãy đăng bài và bài viết ca bn s đưc lên top tìm kiếm google

Diễn đàn SEO bài viết lên Google Search tốt nhất

Obfuscation (làm rối) là một kĩ thuật trong lập trình dùng để cố tình tạo...

Thảo luận trong 'J2TEAM Community' bắt đầu bởi Thùy Dương, 9/9/21.

  1. #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
    [​IMG]
     
  2. ảnh này như máy của Alan Turing nhỉ
     
  3. 2 năm sống chung với nó #java
     
  4. Nhìn quả ảnh lại nhớ phim The Imitation Game
     
  5. Clean code quá :))
     
  6. L thì phải với đi với C chứ nhờ
     
  7. Mình viết c++ hay html theo form chỉnh chu mà fix bug lòi nhãn cầu ra. Viết kiểu bạn thì 15p gg :(
     
  8. Viết cái code a+b thế kia team nào duyệt cho, 1 tháng sau đọc lại chắc không hiểu gì
     
  9. Ừ thì chốt câu cuối. Làm rối xong làm lại chứ đừng tính chuyện fix cái gì
     
  10. thế này thì sinh ra mã hoá làm gì ???
     
  11. ở VN thì ngta gọi là bùa chú trong code, bùa chỉ có ng viết mới giải đc =))
     
  12. Thay vì viết tường minh thì đệ quy tất cả những gì có thể :))
     
  13. chủ tus có thể giới thiệu một số công cụ hỗ trợ hay ho không
     
  14. làm rối để biên dịch thôi, không giữ lại source code sạch thì ăn đb ăn c
     
  15. Xin tool onl làm rối js
     
  16. 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
     
  17. Kia là cái máy để crack máy enigma của Đức quốc xã đây mà