4 dòng code làm treo bất kỳ máy tính, điện thoại thông minh nào | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add https://vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

4 dòng code làm treo bất kỳ máy tính, điện thoại thông minh nào

Dinh Quang Vinh

Administrator
Acybz.png

4 dòng code sử dụng History API

Nếu bạn bất ngờ hoặc bị ai đó gửi cho đường link đến trang web crashsafari.com và bạn click vào nó , ngay lập tức nó sẽ update hàng ngàn ký tự khiến máy của bạn bị overload và bị treo . Hồi tháng 9 Google Chrome cũng gặp lỗi tương tự , trình duyệt này sẽ bị treo nếu URL vượt quá 16 ký tự . Tuy nhiên vấn đề này không độc hại hay phá huỷ gì đó trong máy của bạn.

Lỗi này gặp với iOS 9.2.1 trên trình duyệt Safari rất nặng, CÓ lẽ vì nhắm vào Safari nên nó lấy tên là crashsafari.com. Khi các máy Iphone mà truy cập trang crashsafari.com này , sau khoảng 20 s nó sẽ khiến chiếc iPhone của bạn khởi động lại và làm nóng máy.


Debug nó ta sẽ thấy trang crashsafari.com load một đoạn code JavaScript , tạo ra vòng lặp sử dụng History API cho phép trình duyệt thay đổi URL liên tục mà không cần Refresh trang.
GKtD.png

History của trình duyệt​
Đoạn code cho phép quá trình này thực hiện tới 100.000 lần , Nào hãy click đây để trải nghiệm https://goo.gl/h1sHN7

Các bạn có thể thử khả năng tải của máy mình qua Clip dưới đây.

Dinh Quang Vinh​
 
Sửa lần cuối:


Top