Obfuscator tích hợp sẵn trong SciTe của bọn AutoIT ko hỗ trợ UTF-8, chúng ta ko thể bảo vệ chương trình tiếng Việt, đây là 1 thiệt thòi lớn cho coder VN...vì vậy tớ ra mắt obfuscator cho AutoIT hỗ trợ UTF-8 (kể cả with BOM)
## Thay thế tên các var, func của script, viết lại các hàm trong thư viện khai báo qua #include
* HƯỚNG DẪN:
- Tidy Script cần mã hóa trước khi Obfuscate nếu ko sẽ bị lỗi! (Mở script cần obf bằng Scite rồi nhấn Ctrl+T)
- Phần #include rewrite sẽ viết lại toàn bộ func trong thư viện đc khai báo wa #include<***> và tạo file mới trong folder "Includes" của AutoIT
* HẠN CHẾ:
- 1 số vấn đề nhỏ với các hằng Const, tớ phải chép list các hằng này vào file Constant.txt để giúp mình cách loại các hằng ra khỏi danh sách Obf (vd $GUI_ENABLE, $GUI_HIDE, v.v...).. nhưng vẫn dùng đc , cần PRO giúp chỗ này (xác định var nào là hằng)
- Vấn đề với StringRegExp khi có Expression: "@CRLF@"
- Các bạn có thể mở script đã đc encode để tự fix tay các lỗi phát sinh
=> Nhờ PRO trợ giúp để đóng góp phát triển AutoIT VN
Download Source có file Constants.txt:
http://www.mediafire.com/?lj6o47s233aoxzp
## Thay thế tên các var, func của script, viết lại các hàm trong thư viện khai báo qua #include
* HƯỚNG DẪN:
- Tidy Script cần mã hóa trước khi Obfuscate nếu ko sẽ bị lỗi! (Mở script cần obf bằng Scite rồi nhấn Ctrl+T)
- Phần #include rewrite sẽ viết lại toàn bộ func trong thư viện đc khai báo wa #include<***> và tạo file mới trong folder "Includes" của AutoIT
* HẠN CHẾ:
- 1 số vấn đề nhỏ với các hằng Const, tớ phải chép list các hằng này vào file Constant.txt để giúp mình cách loại các hằng ra khỏi danh sách Obf (vd $GUI_ENABLE, $GUI_HIDE, v.v...).. nhưng vẫn dùng đc , cần PRO giúp chỗ này (xác định var nào là hằng)
- Vấn đề với StringRegExp khi có Expression: "@CRLF@"
- Các bạn có thể mở script đã đc encode để tự fix tay các lỗi phát sinh
=> Nhờ PRO trợ giúp để đóng góp phát triển AutoIT VN
Download Source có file Constants.txt:
http://www.mediafire.com/?lj6o47s233aoxzp
Last edited by a moderator: