01/10/2018, 14:45
Code JS này viết theo kiểu gì mà lạ vậy?
Mọi người cho mình hỏi, đoạn code JS ở link này viết theo cú pháp gì mà trông lạ vậy ạ.
js1k2
...
Cám ơn mọi người !
Bài liên quan
Mọi người cho mình hỏi, đoạn code JS ở link này viết theo cú pháp gì mà trông lạ vậy ạ.
...
Cám ơn mọi người !
Thì viết như thường rồi obfuscate, tools thì rất nhiều.
https://javascriptobfuscator.herokuapp.com/
Cám ơn bạn, tức là một dạng mã hóa code phải không ạ
Không, tác dụng của mấy thứ này chỉ là để xáo trộn + thu nhỏ kích thước code lại thôi, ví dụ như khi viết code bạn có 1 biến:
var the_ting_go_skrrrt = [[ "foo", "bar" ]];
Sau khi xáo xong thì biến có thể được đổi tên thành
var785125
và tên mới sẽ được sử dụng thay tên cũ. Chứ để bảo mật thì gần như mấy trò này có giá trị bằng 0Tks bạn nhiều, nếu mình muốn chuyển Code xáo trộn đó về dạng bình thường thì có cách nào không bạn ?
Bạn lấy code người ta, bỏ dòng
eval(_)
đi, sau đó run đoạn code đó, rồiconsole.log(_)
là bạn sẽ hiểu ra vấn đề.Cám ơn bạn nhiều ạ, mình làm được rồi
Phải chạy trong sandbox nữa
eval()
là cái kiểu mã hóa vô ích nhất, vừa làm chậm code, vừa dễ giảide4js
JavaScript Deobfuscator and Unpacker
Không cần thiết, vì code không chạy mà.
Tiện đây mọi người cho mình hỏi có cách nào để chuyển từ
code JavaScript
sangcode Jquery
không ạ. Cám ơn mọi ngườiHầy, code Jquery là code Javascript, code Javascript chưa chắc là code Jquery
Jquery là cái gì, jquery là 1 thư viện để tiện thao tác lên DOM Tree thay vì dùng API gốc (bản thân nó xài API gốc). Chuyển sang xài Jquery thì bạn tự chuyển tương ứng thôi chứ nói cách thì chẳng ai trả lời được chính xác đâu.
Xin loi viet khong co dau nha. Chua cai go tieng Viet.
Day la ma js binh thuong.
Truoc het viet ma theo cach de hieu.
Sau dung tool hoac lam bang tay rut gon ma sao cho it ky tu nhat.
Ma nay kho doc hieu hon nham muc dich giam dung luong cua file hoac the hien viet duoc ma ngan nhat.