Elastic Security Labs phanh phui extension độc hại KREMLIN giả mạo kiểm tra tính toàn vẹn của Chromium để đánh cắp session ngân hàng. Extension này thực hiện việc bypass cơ chế kiểm tính toán bằng cách can thiệp vào hàm integrity check của Chromium. Kẻ tấn công sử dụng smart contract trên Ethereum để lưu trữ command and server (C2), giúp che giấu infrastructure thật. Mối đe dọa này nhấn mạnh nguy cơ từ extension đáng tin cậy nhưng thực chất bị nhiễm mã độc, lập trình viên cần chú ý đến việc bảo vệ cơ chế bảo mật của chính ứng dụng mình phát triển.
Why read it: Bài viết này giúp lập trình viên nhận diện kỹ thuật tấn công tinh vi qua extension Chrome và cách bảo vệ ứng dụng khỏi những mối đe dọa tương tự.
Answer 3 short questions to earn reward points for this article. Only do it if you want the points.
3 questions · under a minute · optional
Source: https://www.elastic.co/security-labs/threat-command/malicious-browser-extension-kremlin-banking-malware. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Đang tải bình luận…
Out-of-order HTML streaming, một kỹ thuật cho phép người dùng xem và tương tác với trang web trước khi nó tải hoàn toàn, đang di chuyển từ các framework JavaScript vào trình duyệt. Các trình duyệt hiện tại đang tích hợp tính năng này thông qua API như Speculation Rules API để thực hiện streaming nội dung hiệu quả hơn. Việc chuyển giao xử lý này giúp tăng tốc độ hiển thị trang web lên đến 40% so với cách truyền thống. Các lập trình viên nên tìm hiểu kỹ vì đây là bước tiến quan trọng trong việc tối ưu hóa hiệu năng web. Điều đáng học là cách browser tự động phân thứ tự nội dung mà không cần sự can thiệp của framework.
Lập trình viên nên đọc bài này để cập nhật về kỹ thuật Out-of-Order HTML Streaming đang chuyển từ framework JavaScript vào trình duyệt, giúp tăng tốc độ tải trang và cải thiện trải nghiệm người dùng.
Chiến dịch npm với package 'indexed-btree' cho thấy tấn công chuỗi cung ứng đang phát …
Gần đây các gói MemTensor phiên bản 0.1.21 và 0.1.23 trên npm cùng MemoryOS 2.0.34 trên PyPI bị phát hiện chứa mã độc "supplychain.local". Mã độc này được chèn vào quá trình build package, cho phép kẻ tấn công chiếm quyền điều khiển hệ thống nạn nhân. Hậu quả là hàng nghìn dự án sử dụng các thư viện này có nguy cơ bị nhiễm malware. Nhà phát triển cần kiểm tra lại các dependencies trong dự án và cập nhật lên phiên bản an toàn để tránh rủi ro bảo mật.
Lập trình viên nên đọc bài này để nhận thức về mối đe dọa an ninh chuỗi cung ứng trong các package npm và PyPI nhằm bảo vệ dự án của mình.
Một chiến dịch malware đang sử dụng các GitHub repository được tối ưu hóa SEO để mạo danh các công ty phần mềm nổi tiếng, phát triển một information stealer tên Rapuncel. Kẻ tấn công tạo repository giả với tên gần giống LastPass Authenticator để dụ người dùng tải về. Rapuncel có khả năng thu thập dữ liệu nhạy cảm như password, cookie và thông tin tài khoản từ trình duyệt nạn nhân. Chiến dịch này cho thấy mối đe dọa ngày gia tăng khi kẻ tấn công lợi dụng uy tín GitHub để phân phối mã độc. Các lập trình viên nên kiểm tra kỹ source code và danh tác giả trước khi cài đặt extension từ repository không chính thức.
Lập trình viên nên đọc bài viết này để nhận biết mối đe dọa từ các kho giả mạo trên GitHub có thể đánh cắp thông tin nhạy cảm.
JavaScript’s built‑in Date object long suffered from mutability, zero‑based months and weak timezone support, leading developers to look for a better alternative. Temporal reached TC39 Stage 4 and was shipped in Chrome 144, bringing immutable plain objects, true timezone‑aware types and month numbering from 1 to 12. These changes eliminate common bugs such as off‑by‑one month errors and unintended mutations, making date/time code clearer and easier to test. The experience shows that fixing core design flaws with an immutable, standards‑driven API greatly boosts reliability, so teams should begin migrating to Temporal once it gains wider browser support. Adopting such APIs early can reduce technical debt and improve overall code quality.
Temporal giải quyết triệt để những nhược điểm lớn nhất của đối tượng Date trong JavaScript bằng kiểu dữ liệu không thể thay đổi, hỗ trợ múi giờ chính xác và loại bỏ việc tháng được đánh số bắt đầu từ 0.
Các bài kiểm tra mới trên macOS cho thấy Brave for desktop vượt trội so với Chrome, Edge và Firefox về tốc độ tải trang, CPU, bộ nhớ, năng lượng và sử dụng mạng. Nguyên nhân kỹ thuật chính là cơ chế trình duyệt Brave sử dụng các công nghệ như Brave Shields và Brave Search để giảm đáng kể yêu cầu tài nguyên hệ thống. Hệ quả rõ rệt là Brave tiêu thụ ít bộ nhớ hơn 30% so với Chrome và sử dụng năng lượng thấp hơn khoảng 25%, giúp tăng thời lượng pin đáng kể. Điều đáng học hỏi là cách Brave tối ưu hóa hiệu suất thông qua việc chặn tự động các quảng cáo và trình theo dõi mà không cần người dùng can thiệp, một bài học về thiết kế trình duyệt hiệu quả cho các lập trình viên.
Lập trình viên nên đọc bài này để biết tại sao trình duyệt Brave for Desktop nhanh và hiệu quả hơn các trình duyệt khác khi làm việc với các ứng dụng web phức tạp.
Người dùng thường không nhận ra giá trị của vertical tabs trong Chrome cho khi trải nghiệm nó. Tính năng này giúp tăng không gian hiển thị nội dung web lên tới 25% so với tabs ngang truyền thống. Việc chuyển đổi sang layout dọc khiến cho việc quản lý nhiều tab trở nên trực quan và hiệu quả hơn hẳn. Sau một tuần sử dụng, quay lại tabs ngang cảm thấy rất khó chịu và bất tiện. Đây là bài học quan trọng về UX design đôi khi những thay đổi nhỏ lại tạo ra trải nghiệm sử dụng vượt trội.
Bài viết này giúp bạn hiểu sự khác biệt lớn trong trải nghiệm làm việc khi sử dụng thanh dọc thay vì thanh ngang cho tab Chrome.
Chrome 150 sẽ gỡ bỏ cơ chế override cuối cùng, khiến các extension dạng Manifest V2 như uBlock Origin ngừng hoạt động vào cuối tháng 6.
Lập trình viên nên đọc bài này để hiểu cách xây dựng và tương thích với các hệ thống mở rộng web mới, như Manifest V3, để bảo vệ tính độc lập của ứng dụng và mở rộng khả năng mở rộng của trình duyệt trong tương lai.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it