<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bkis Blog</title>
	<atom:link href="http://blog.bkav.com.vn/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bkav.com.vn</link>
	<description></description>
	<lastBuildDate>Fri, 17 Feb 2012 08:07:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Chiêu thức mới phát tán link độc qua mạng xã hội Facebook</title>
		<link>http://blog.bkav.com.vn/chieu-thuc-moi-phat-tan-link-doc-qua-mang-xa-h%e1%bb%99i-facebook/</link>
		<comments>http://blog.bkav.com.vn/chieu-thuc-moi-phat-tan-link-doc-qua-mang-xa-h%e1%bb%99i-facebook/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 07:52:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=721</guid>
		<description><![CDATA[Lần này, kẻ xấu sử dụng chiêu thức giả mạo Youtube Plugin cho trình duyệt Firefox, Chrome nhằm lừa người dùng truy cập vào các website lừa đảo, website chứa mã độc…
Người sử dụng Facebook cần hết sức cảnh giác khi nhận được các đường link lạ xuất hiện trên “Tường” với nội dung như [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Lần này, kẻ xấu sử dụng chiêu thức giả mạo Youtube Plugin cho trình duyệt Firefox, Chrome nhằm lừa người dùng truy cập vào các website lừa đảo, website chứa mã độc…</p>
<p style="text-align: justify;">Người sử dụng Facebook cần hết sức cảnh giác khi nhận được các đường link lạ xuất hiện trên “Tường” với nội dung như sau: “Look! Hahaha! HOT Girl Show Her Breast on Live TV” “you look so cute”, “Aaaahaha, hey is this your ex?”, “click here to see paRiS Hilton!!”….</p>
<p style="text-align: center;"><a href="http://blog.bkav.com.vn/wp-content/uploads/2012/02/Facebook1.jpg"><img class="aligncenter" src="http://blog.bkav.com.vn/wp-content/uploads/2012/02/Facebook1.jpg" alt="" width="447" height="272" /></a></p>
<p style="text-align: center;"><em>Link độc được phát tán qua mạng xã hội Facebook</em></p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/12/Facebook2.jpg"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/12/Facebook2.jpg" alt="" width="406" height="75" /></a></p>
<p style="text-align: justify;">Khi bấm vào các đường link này, người sử dụng sẽ được dẫn tới website lừa đảo với nội dung khiến họ có thể tin rằng sẽ<em> </em>phải cài Plugin mới có thể xem được clip.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/12/Facebook3.jpg"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/12/Facebook3.jpg" alt="" width="452" height="447" /></a></p>
<p style="text-align: justify;">Một khi plugin giả mạo này được cài đặt, lập tức tài khoản Facebook của bạn sẽ trở thành nguồn phát tán link độc hại lên “Tường” của bạn bè. Và thủ phạm, tất nhiên chính là Plugin bạn vừa cài.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/12/Facebook4.jpg"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/12/Facebook4.jpg" alt="" width="440" height="78" /></a></p>
<p style="text-align: justify;">Như vậy, mặc dù sử dụng chiêu thức hoàn toàn mới nhưng vẫn dựa trên kịch bản cũ là phát tán link độc qua các mạng xã hội như Facebook. Điều này cho thấy sự theo dõi, bám sát và thay đổi thủ đoạn lừa đảo liên tục của kẻ xấu.</p>
<p style="text-align: justify;">Quay trở lại quá khứ một chút, nếu từng đọc một số bài blog trước đây về chủ đề phát tán mã độc qua Facebook, bạn sẽ dễ dàng nhận thấy quá trình “phát triển” thủ đoạn lừa đảo của hacker. Đầu tiên là đăng ký tên miền gần giống <a href="http://blog.bkis.com/en/mis-typing-pickpocketed">Facebook.com</a> hòng rình rập những trường hợp người dùng gõ nhầm, tiếp đến là dẫn dụ người sử dụng chạy <a href="http://blog.bkis.com/en/be-cautious-with-activate-dislike-button-of-facebook/">một đoạn javascript trên thanh địa chỉ của trình duyệt</a>.Và gần đây nhất, kẻ xấu lừa người sử dụng cài đặt Youtube Plugin giả mạo cho Firefox hoặc Chrome. Hacker sẽ không ngừng tung ra các chiêu bài mới khi người sử dụng đã biết và cảnh giác hơn với những thủ đoạn cũ. Như vậy, cách tốt nhất để tránh rơi vào bẫy của hacker là nâng cao cảnh giác với những đường link chia sẻ nhận được, đồng thời cài đặt phần mềm diệt virus đủ mạnh để bảo vệ máy tính của bạn toàn diện hơn.</p>
<p style="text-align: right;"><strong><span style="color: #cc0000;">Nguyễn Công Cường – Bkav R&amp;D</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/chieu-thuc-moi-phat-tan-link-doc-qua-mang-xa-h%e1%bb%99i-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chuỗi ROP nâng cao cho Windows 8</title>
		<link>http://blog.bkav.com.vn/chuoi-rop-nang-cao-cho-windows-8/</link>
		<comments>http://blog.bkav.com.vn/chuoi-rop-nang-cao-cho-windows-8/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 09:44:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=715</guid>
		<description><![CDATA[Đầu tiên, tôi cảm ơn Dan Rosenberg vì những thông tin thú vị về cơ chế ngăn chặn ROP trên Windows 8 mà anh ấy đã chia sẻ. Đồng thời, tôi đánh giá cao nỗ lực của Nguyễn Hồng Sơn, anh chàng đồng nghiệp trẻ tuổi của tôi, trong việc cụ thể hóa phương pháp [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Đầu tiên, tôi cảm ơn Dan Rosenberg vì những thông tin thú vị về cơ chế ngăn chặn ROP trên Windows 8 mà anh ấy đã <a href="http://vulnfactory.org/blog/2011/09/21/defeating-windows-8-rop-mitigation/">chia sẻ</a>. Đồng thời, tôi đánh giá cao nỗ lực của Nguyễn Hồng Sơn, anh chàng đồng nghiệp trẻ tuổi của tôi, trong việc cụ thể hóa phương pháp vượt qua cơ chế ngăn chặn ROP của Dan thành một <a href="http://blog.bkav.com.vn/chuoi-rop-cho-windows-8/">chuỗi ROP chung</a> (có thể chạy trên nhiều hệ điều hành khác nhau). Tuy nhiên, dễ nhận thấy có hai nhược điểm tồn tại trong chuỗi ROP đó:</p>
<ul>
<li style="text-align: justify;">Thứ nhất, nó yêu cầu phải có EAX trỏ đến một giá trị stack (ngăn xếp) hợp lệ trước khi vào chuỗi ROP. Nếu không có được điều này, chuỗi ROP sẽ không sử dụng được. Thực tế, có nhiều trường hợp ta không thể có thanh ghi nào lưu giữ lại giá trị của ESP (chẳng hạn các trường hợp thực hiện “pivot stack” &#8211; chỉnh lại stack trước khi vào chuỗi ROP &#8211; bằng lệnh MOV ESP,R32 chứ không phải XCHG). Thậm chí ngay cả khi có thanh ghi nào đó khác EAX lưu trữ giá trị hợp lệ của ESP, thì việc chuyển nó về EAX bằng các “ROP gadget” (địa chỉ ROP) không phải lúc nào cũng dễ dàng. Như vậy, để có một chuỗi ROP chung có thể dùng phổ biến cho Windows 8, nhược điểm này cần phải được khắc phục.</li>
<li style="text-align: justify;">Hạn chế nữa nằm ở độ dài của chuỗi ROP. Trong khi hiện nay, các chuỗi ROP chung phổ biến trên Windows 7 rất ngắn (18 dwords với  <a href="https://www.corelan.be/index.php/security/corelan-ropdb/">chuỗi ROP mới của Corelanc0d3r</a>, và 22 dwords với <a href="http://www.whitephosphorus.org/sayonara.txt">chuỗi ROP của Sayonara</a>), thì chuỗi ROP này lại chứa khoảng 100 dwords. Anh bạn của tôi hay bất cứ ai theo phương pháp của Dan có thể sẽ làm cho chuỗi ROP ngắn hơn được chút nữa nếu chú ý tối ưu trong việc sử dụng các “ROP gadget”, nhưng nó vẫn sẽ rất dài nếu đem so với những chuỗi ROP trên Windows 7, tôi tin vậy. Vì đôi khi mã khai thác của chúng ta gặp phải điều kiện ngặt nghèo về kích thước, nên độ dài của chuỗi ROP cũng là một vấn đề đáng quan tâm, giống vấn đề độ dài của shellcode vậy. Thêm nữa, tôi vẫn cho rằng một chuỗi ROP ngắn gọn trông sẽ đẹp đẽ và hoàn hảo hơn.</li>
</ul>
<p style="text-align: justify;">Tập trung nghĩ về cơ chế bảo vệ của Windows 8, tôi đã tạo ra một chuỗi ROP chung mới theo phương pháp của riêng mình. Và quan trọng là nó khắc phục được hai nhược điểm nêu trên.</p>
<p style="text-align: justify;">chuỗi ROP của tôi cũng được xây dựng dựa trên thư viện msvcr71.dll như các chuỗi ROP chung đã nhắc tới, nó gồm 3 bước sau :</p>
<p><strong>Bước 1: Xác định vùng stack hợp lệ</strong></p>
<p style="text-align: justify;">Bước này sẽ làm cho EAX trỏ đến một vùng stack hợp lệ đối với cách kiểm tra hiện tại của Windows 8. Qua đó, giải quyết được vấn đề đầu tiên mà tôi nói ở trên.</p>
<p style="text-align: justify;">Nhắc lại tư tưởng của Dan Rosenberg trong ví dụ của anh ấy. Anh ấy sẽ khôi phục lại stack cũ (vốn đã bị “pivot stack” trước đó) để qua mặt cơ chế kiểm tra. Đây là vùng stack chuẩn được sử dụng trước đó một cách bình thường, nên hiển nhiên là hợp lệ. Vì thế đây là giải pháp tốt nếu chúng ta có thanh ghi nào đó sao lưu stack cũ để sau đó khôi phục lại. Tuy nhiên, ở đây, tôi đang bàn đến trường hợp không có thanh ghi nào thỏa mãn yêu cần của chúng ta.</p>
<p style="text-align: justify;">Giờ hãy nhìn lại cơ chế kiểm tra của Windows: giá trị của ESP sẽ là hợp lệ nếu nằm trong khoảng “stack min” (FS:[8] ) và “stack max” (FS:[4]). Vậy sao ta không lấy luôn “stack min” để sử dụng ? Rõ ràng là nó sẽ vượt qua được cách kiểm tra kia, và nếu có được nó, tôi sẽ có một vùng stack rộng lớn, hợp lệ để sử dụng. Vậy tôi sẽ đi xác định giá trị này.</p>
<p style="text-align: justify;">Việc tìm kiếm trên msvcr71.dll những “ROP gadget” thao tác trực tiếp đến FS:[8] không đem lại kết quả gì. Điều này là dễ hiểu vì các giá trị StackBase và StackTop thường được truy xuất từ cấu trúc TEB. Do đó, tôi đi tìm các gadget tham chiếu đến &amp;(TEB) ( FS:[18] ), và thu được một kết quả duy nhất tại địa chỉ 0&#215;7c34d38f :</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop1.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop1.png" alt="" width="406" height="349" /></a></p>
<p style="text-align: justify;">Thoạt nhìn, chuỗi lệnh này có vẻ không phù hợp để trở thành một “ROP gadget” vì có quá nhiều lệnh tính toán và lệnh jump trước lệnh RETN. Tuy nhiên đây là kết quả duy nhất tôi tìm được trên msvcr71.dll có tham chiếu đến FS:[18], nên tôi đã phân tích kỹ nó. Dường như đoạn mã này cũng đang kiểm tra EBX có thuộc khoảng giữa StackBase và StackTop không. May mắn thay, tôi nhận ra rằng, nếu sắp xếp các thanh ghi hợp lý, tôi có thể lưu được giá trị của FS:[18] (hoặc chính StackBase) vào nơi tôi muốn ( [EBP+8] hoặc [EBP-4] ), rồi quay trở lại chuỗi ROP một cách tốt đẹp. Và đây là Bước 1 với 13 dwords:</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop21.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop21.png" alt="" width="448" height="208" /></a></p>
<p><strong>Bước 2 : Sao chép đoạn ROP cho Windows 7 lên vùng stack hợp lệ, so đó trở lại chuỗi ROP</strong></p>
<p style="text-align: justify;">Ở đây, tôi sẽ giải quyết vấn đề độ dài của chuỗi ROP. Sở dĩ có sự chêch lệch đáng kể giữa chuỗi ROP theo phương pháp của Dan so với các chuỗi ROP cho Win7 hiện có là vì nó phải thực hiện nhiều hơn các việc tính toán, di chuyển dữ liệu giữa các thanh ghi, và ghi dữ liệu lên bộ nhớ. Sự hạn chế của các ROP gadget thường làm các công việc trên trở lên phức tạp hơn. Trong khi với các chuỗi ROP cho Win7 việc tính toán đơn giản hơn, lại có thể tận dụng một cách hợp lý PUSHAD để đẩy dữ liệu lên stack, rồi thực hiện lời gọi hàm.</p>
<p style="text-align: justify;">Bởi vì cơ chế kiểm tra stack của Windows 8 chỉ áp dụng cho các hàm có liên quan đến việc cấp quyền cho vùng nhớ (như VirtualProtect), nên ta hoàn toàn có thể sắp xếp và gọi một hàm sao chép dữ liệu (memcpy chẳng hạn) mà chưa cần bận tâm đến tính hợp lệ của ESP.</p>
<p style="text-align: justify;">Vậy bước này, tôi sẽ tận dụng lệnh PUSHAD (như phong cách của các chuỗi ROP chung cho Win7) để có một đoạn ROP ngắn thực hiện sao chép toàn bộ Bước 3 (chính là một chuỗi ROP cho Win7) cùng shellcode lên vùng stack hợp lệ ta đã có (được trỏ bởi EAX), rồi trở về đó.</p>
<p>Bước 2 này gồm 8 dwords :</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop3.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop3.png" alt="" width="468" height="129" /></a></p>
<p><strong>Bước 3: Một chuỗi ROP bình thường trên Windows 7</strong></p>
<p style="text-align: justify;">Toàn bộ phần này, và shellcode theo sau nó, sẽ được ghi lên vùng stack hợp lệ, nên việc thực thi nó trên Windows 8 lúc này không khác gì trên các phiên bản từ Windows 7 trở về trước.</p>
<p style="text-align: justify;">Vì thế, cái ta cần ở đây chỉ là một chuỗi ROP có thể chạy mượt mà trên Windows 7. Tôi đã tham khảo chuỗi ROP nhỏ nhất của Corelanc0d3r (bao gồm 18 dwords và được cập nhật vào tháng 10/2011) rồi viết một phiên bản khác chỉ với 14 dwords (thật tuyệt, phải không?). Chuỗi ROP “vạn năng” đó đây:</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop4.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/11/rop4.png" alt="" width="483" height="193" /></a></p>
<p><strong>Kết luận </strong></p>
<ul>
<li>Kết hợp 3 bước trên, ta sẽ có một<strong> </strong>chuỗi ROP “vạn năng” chạy ngon lành trên Windows 8, với độ dài 35 dwords (13 + 8 + 14).</li>
<li> Trong trường hợp đã có EAX trỏ đến một vùng stack hợp lệ, bỏ qua Bước 1, chuỗi ROP của chúng ta chỉ cần 22 dwords (8+14) là hoạt động được trên Windows 8.</li>
<li> Nếu chỉ dùng cho các phiên bản Windows 7 trở lại, Bước 3 của tôi với 14 dwords sẽ là một chuỗi ROP chung vô cùng ngắn mà hoàn chỉnh.</li>
</ul>
<p><em><a href="http://blog.bkis.com/en/wp-content/uploads/2011/11/ROP_Chain_W8_Advanced1.zip">File đính kèm</a> là demo khai thác lỗi CVE-2011-0065, đã thử nghiệm với Firefox 3.16 trên Windows 7 và Windows 8.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/chuoi-rop-nang-cao-cho-windows-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chuỗi ROP cho Windows 8</title>
		<link>http://blog.bkav.com.vn/chuoi-rop-cho-windows-8/</link>
		<comments>http://blog.bkav.com.vn/chuoi-rop-cho-windows-8/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 10:40:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=712</guid>
		<description><![CDATA[Không lâu sau khi Microsoft chính thức giới thiệu bản Developer Preview của Windows 8, tôi đã đọc được bài viết về cơ chế ngăn chặn ROP (Return Oriented Programming) trên Windows 8 và cách để vượt qua nó. Theo đó, tôi đã thực nghiệm và viết một chuỗi ROP có thể dùng chung cho các [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Không lâu sau khi Microsoft chính thức giới thiệu bản Developer Preview của Windows 8, tôi đã đọc được <a href="http://vulnfactory.org/blog/2011/09/21/defeating-windows-8-rop-mitigation/">bài viết</a> về cơ chế ngăn chặn ROP (Return Oriented Programming) trên Windows 8 và cách để vượt qua nó. Theo đó, tôi đã thực nghiệm và viết một chuỗi ROP có thể dùng chung cho các mã khai thác dùng kỹ thuật ROP trên Windows 8.</p>
<p style="text-align: justify;">Để các bạn có thể hình dung rõ hơn, tôi sẽ miêu tả thêm một chút về cơ chế chống lại phương thức khai thác ROP của Windows 8. Như chúng ta đã biết, khi viết mã khai thác ROP, ta thường phải sắp xếp một chuỗi lệnh để thực thi các hàm có thao tác với Virtual Memory như VirtualProtect, VirtualAlloc&#8230; Chính vì thế, Windows 8 sẽ thực hiện kiểm tra ngăn xếp (stack) trước khi gọi các hàm này bằng cách so sánh thanh ghi ESP. Nếu ESP nằm giữa StackBase (FS:[8]) và StackTop (FS:[4]), khi đó địa chỉ stack là hợp lệ và hàm được thực thi. Ngược lại stack là không hợp lệ và quá trình gọi hàm sẽ không được thực hiện. Tuy nhiên, thực tế là cơ chế này không có tác dụng với những lỗi tràn bộ nhớ đệm trên stack (stack buffer overflow), và cũng không khó để vượt qua đối với nhiều lỗi khác. Giải pháp ở đây là chúng ta lưu lại địa chỉ stack (thanh ghi ESP) và phục hồi lại trước khi gọi hàm.</p>
<p style="text-align: justify;">Tôi đã thực nghiệm phương pháp trên với lỗi <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-0065">CVE-2011-0065</a> của Firefox. Lỗi này đã có <a href="http://www.exploit-db.com/exploits/17672/">mã khai thác trên Windows 7</a> , trong đó có sử dụng chuỗi ROP cho Windows 7 của Corelan . Vì Windows 8 được bổ sung thêm cơ chế bảo vệ mới (như đã nêu trên) nên chuỗi ROP này (cũng như các chuỗi ROP khác đã được viết và sử dụng phổ biến trên Windows 7 trước đây) không có tác dụng trên hệ điều hành mới này của Microsoft.</p>
<p style="text-align: justify;">Từ đây, như đã nói từ đầu, tôi đã xây dựng một chuỗi ROP mới có thể vượt qua cơ chế bảo vệ trên Windows 8 và tiện dụng cho những lần khai thác sau này.</p>
<p>Chuỗi ROP được xây dựng dựa trên:</p>
<p>-         Sử dụng module msvcr71.dll – v7.10.3052.4</p>
<p>-         Được gắn với: JRE (Java) 1.6</p>
<p>-         Load với trình duyệt.</p>
<p>-         Làm việc được trên Windows XP/Vista/Win7/Win8/2003/2008.</p>
<p>-         Module không bị ASLR.</p>
<p>-         Sử dụng hàm kernel32.VirtualProtect.</p>
<p>-         Địa chỉ cơ sở: 0&#215;7c340000.</p>
<p>-         Kích thước 0&#215;56000.</p>
<p style="text-align: justify;">Tất nhiên bạn chỉ cần sử dụng chuỗi ROP này thay cho cái cũ, khi mà việc thay đổi địa chỉ stack là bắt buộc cho mã khai thác ROP của bạn. Chuỗi ROP của tôi có thể hoạt động với điều kiện EAX đang trỏ đến một vùng stack hợp lệ nào đó (tức thuộc khoảng giữa FS:[4] và FS:[8]). Vì vậy để sử dụng nó, trước khi vào chuỗi ROP, bạn phải có thanh ghi hoặc vùng nhớ nào đó lưu giữ một địa chỉ stack hợp lệ (thường chính là địa chỉ stack cũ trước khi thay đổi). Sau đó chuyển nó vào EAX và bắt đầu chuỗi ROP.</p>
<p style="text-align: justify;">Chuỗi ROP đã được kiểm thử và chạy ổn định trên Windows 7, Windows 8 và một vài hệ điều hành khác.</p>
<p style="text-align: right;"><strong><span style="color: #cc0000;">Nguyễn Hồng Sơn &#8211; Bkav Security</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/chuoi-rop-cho-windows-8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Có cần thiết phải cẩn thận khi mở file .doc nhận được qua email?</title>
		<link>http://blog.bkav.com.vn/co-can-thiet-phai-can-than-khi-mo-file-doc-nhan-duoc-qua-email/</link>
		<comments>http://blog.bkav.com.vn/co-can-thiet-phai-can-than-khi-mo-file-doc-nhan-duoc-qua-email/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 06:34:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=708</guid>
		<description><![CDATA[Email là một trong những con đường phát tán mã độc khá hiệu quả, và cho tới nay vẫn được kẻ xấu sử dụng rộng rãi. Đã có những thời, email giúp kẻ xấu phát tán mã độc lên hàng triệu máy tính trên toàn thế giới, chẳng hạn như thời của MyDoom, Brontok…Tuy nhiên, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Email là một trong những con đường phát tán mã độc khá hiệu quả, và cho tới nay vẫn được kẻ xấu sử dụng rộng rãi. Đã có những thời, email giúp kẻ xấu phát tán mã độc lên hàng triệu máy tính trên toàn thế giới, chẳng hạn như thời của MyDoom, Brontok…Tuy nhiên, qua thời gian, với nỗ lực cảnh báo của các hãng an ninh, phương thức đính kèm virus vào email không còn đạt hiệu quả như trước. Người dùng đã cảnh giác hơn với những email có đính kèm file không rõ nguồn gốc, để ý hơn tới phần mở rộng của file cho dù file đó có icon của các định dạng quen thuộc như .doc, .pdf, .jpg,…</p>
<p style="text-align: justify;">Thực tế này đã buộc kẻ xấu phải tìm ra những phương thức mới để phát tán virus. Một trong số đó là lợi dụng kỹ thuật RLO (Right to Left Override – Đảo ngược Phải sang Trái) trong cách đặt tên file để giấu phần mở rộng của file, khiến người sử dụng nhầm tưởng đó là các file văn bản (.doc, .pdf, …) hay file ảnh (.jpg, .bmp, …).</p>
<p style="text-align: justify;">Vậy bản chất của hiện tượng này là gì? Đối với các ngôn ngữ đọc từ phải sang trái (như tiếng Ả Rập…), Microsoft hỗ trợ việc hiển thị ngược xâu ký tự bằng cách thêm mã unicode U+202E vào trước xâu đó. Ví dụ, sau khi thêm mã U+202E vào trước kí tự “c” của file có tên XXXcod.exe, Windows sẽ hiển thị tên file thành XXXexe.doc. Và nếu kẻ xấu giả mạo cả icon file .doc nữa thì liệu bạn có mảy may nghi ngờ hay lập tức mở file ra xem?</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/09/right-to-left-override.png"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/09/right-to-left-override-s.png" alt="" width="350" height="251" /></a></p>
<p style="text-align: center;"><em>Đây thực chất là 1 file virus</em></p>
<p style="text-align: justify;">Có thể thấy đây là kỹ thuật khá tinh vi, và nếu không thực sự chú ý thì kể cả các chuyên gia cũng có thể bị lừa bởi những dòng virus này. Để không bị rơi vào bẫy của kẻ xấu, người sử dụng nên kiểm tra thuộc tính của file trước khi quyết định có chạy file hay không. Nếu file có định dạng của file thực thi (.exe, .scr, .pif,…) nhưng lại được hiển thị với phần mở rộng của một dịnh dạng file khác, đó chính là virus.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/09/right-to-left-override2.png"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/09/right-to-left-override2.png" alt="" width="350" height="478" /></a></p>
<p style="text-align: justify;">Đơn giản hơn, bạn có thể chạy các file nhận được trong Sandbox để được an toàn. Tốt hơn hết, bạn nên cài đặt 1 phần mềm diệt virus có bản quyền đủ mạnh để bảo vệ máy tính của bạn một cách toàn diện.</p>
<p style="text-align: right;"><strong><span style="color: #cc0000;">Phạm Tuấn Vũ – Bkav R&amp;D</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/co-can-thiet-phai-can-than-khi-mo-file-doc-nhan-duoc-qua-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virus giả mạo DHCP Server hoành hành mạng doanh nghiệp</title>
		<link>http://blog.bkav.com.vn/virus-gia-mao-dhcp-server-hoanh-hanh-mang-doanh-nghiep/</link>
		<comments>http://blog.bkav.com.vn/virus-gia-mao-dhcp-server-hoanh-hanh-mang-doanh-nghiep/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 10:27:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=703</guid>
		<description><![CDATA[Thời gian gần đây, người dùng máy tính tại rất nhiều cơ quan, doanh nghiệp “bỗng nhiên” không thể truy cập vào được bất kỳ website nào, thay vào đó là một thông báo yêu cầu cập nhật trình duyệt.

Khi bấm nút “Browser update”, người sử dụng sẽ được yêu cầu tải về 1 chương [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Thời gian gần đây, người dùng máy tính tại rất nhiều cơ quan, doanh nghiệp “bỗng nhiên” không thể truy cập vào được bất kỳ website nào, thay vào đó là một thông báo yêu cầu cập nhật trình duyệt.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-dhcp-1.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-dhcp-1-small.png" alt="" width="350" height="183" /></a></p>
<p>Khi bấm nút “Browser update”, người sử dụng sẽ được yêu cầu tải về 1 chương trình về để “cập nhật” trình duyệt của mình.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-dhcp-21.png"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-dhcp-2-small1.png" alt="" width="350" height="212" /></a></p>
<p>Tuy nhiên, đó thực chất là một loại virus.</p>
<p style="text-align: justify;">Những mạng nội bộ có hiện tượng như trên đều có ít nhất 1 máy tính bị nhiễm virus W32. Gatpaz.Worm có khả năng giả mạo DHCP Server để gửi các gói tin cấu hình đến các máy trạm nhằm thay thế địa chỉ DNS của các máy đó bằng địa chỉ server của hacker. Khi đó, khi người sử dụng truy cập mạng sẽ được chuyển hướng đến 1 website lừa đảo do hacker thiết lập từ trước.</p>
<p>Tình trạng này chỉ xảy đến đối với những mạng doanh nghiệp sử dụng phương pháp cấp phát động IP thông qua DHCP Server.</p>
<p style="text-align: center;"><a href="http://blog.bkav.com.vn/wp-content/uploads/2011/09/anh_1.bmp"><img class="size-full wp-image-704 aligncenter" title="anh_1" src="http://blog.bkav.com.vn/wp-content/uploads/2011/09/anh_1.bmp" alt="" /></a></p>
<p style="text-align: justify;">Trong mô hình này, mỗi mạng sẽ được thiết lập 1 DHCP Server làm nhiệm vụ quản lý và cấp phát IP cho các máy trong mạng đó. Khi máy bất kỳ cần 1 địa chỉ IP để truy cập mạng, nó sẽ gửi đi thông điệp DHCPDISCOVER ra toàn mạng. Sau khi nhận được thông điệp này, DHCP Server sẽ xử lý và gửi trả lại địa chỉ IP và một số thông tin được cấp phát cho máy đó. Quá trình gửi thông điệp chính là “lỗ hổng” trong mô hình này giúp hacker, một khi đã cài được Gatpaz vào 1 máy tính bất kỳ trong mạng, sẽ tạo được 1 DHCP Server giả mạo. Ngoài việc thiết lập địa chỉ IP cho các máy trạm, DHCP Server giả mạo còn thiết lập để địa chỉ DNS Server của máy đó trỏ về DNS Server của hacker, khi đó hacker sẽ toàn quyền kiểm soát hoạt động truy cập các website của người sử dụng.</p>
<p style="text-align: center;"><a href="http://blog.bkav.com.vn/wp-content/uploads/2011/09/anh_2.bmp"><img class="alignnone size-full wp-image-705" title="anh_2" src="http://blog.bkav.com.vn/wp-content/uploads/2011/09/anh_2.bmp" alt="" /></a></p>
<p style="text-align: justify;">Để giải quyết triệt để những trường hợp virus phá hoại mạng máy tính của các các doanh nghiệp như trên, Bkav khuyến cáo các công ty, tổ chức nên sử dụng một giải pháp diệt virus tổng thể dành cho doanh nghiệp.</p>
<p style="text-align: right;"><strong><span style="color: #cc0000;">Ngô Anh Huy – Bkav R&amp;D</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/virus-gia-mao-dhcp-server-hoanh-hanh-mang-doanh-nghiep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xu hướng giả mạo các cơ quan chính phủ để phát tán phần mềm lừa đảo</title>
		<link>http://blog.bkav.com.vn/xu-huong-gia-mao-cac-co-quan-chinh-phu-de-phat-tan-phan-mem-lua-dao/</link>
		<comments>http://blog.bkav.com.vn/xu-huong-gia-mao-cac-co-quan-chinh-phu-de-phat-tan-phan-mem-lua-dao/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 07:32:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=700</guid>
		<description><![CDATA[Một thời gian sau khi thu thập được một loạt các thư điện tử giả mạo FBI để phát tán W32.FakeFBIVariantovLT.Trojan, chúng tôi tiếp tục phát hiện một chiến dịch phát tán phần mềm lừa đảo mới, lần này là thông qua email giả mạo cảnh sát New York. Bức thư được gửi từ địa [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Một thời gian sau khi thu thập được một loạt các thư điện tử <a href="http://blog.bkav.com.vn/gia-mao-fbi-phat-tan-fake-recovery/">giả mạo FBI</a> để phát tán <em>W32.FakeFBIVariantovLT.Trojan</em>, chúng tôi tiếp tục phát hiện một chiến dịch phát tán phần mềm lừa đảo mới, lần này là thông qua email giả mạo cảnh sát New York. Bức thư được gửi từ địa chỉ email có tên miền là <em>nyc.gov</em>, với nội dung thông báo về việc người nhận đã lái xe quá tốc độ vào lúc 7h25 sáng ngày 5/7.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/09/spamemail.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/09/spam-email-s.png" alt="" width="350" height="329" /></a></p>
<p style="text-align: center;"><em>“Để tự bào chữa, hãy in phiếu phạt được đính kèm và gửi tới tòa án thành phố, Po Box 117, Chatam Hall.”</em></p>
<p style="text-align: justify;">Người nhận thậm chí có thể đã không có mặt tại New York vào thời điểm được nhắc đến trong email, nhưng vì muốn bào chữa cho mình, hoặc chỉ vì tò mò, họ vẫn mở tệp tin đính kèm này. Khi được giải nén, tệp tin có định dạng của file pdf. Đây thực chất là một trojan. Khi được chạy lên, trojan này sẽ kết nối đến nhiều địa chỉ khác nhau và tải về nhiều phần mềm độc hại, làm giảm mức độ an ninh của hệ thống.</p>
<p style="text-align: justify;">Một trong những phần mềm độc hại này được Bkav nhận diện là <em>W32.FakeHddRepair.Trojan</em>.</p>
<p style="text-align: justify;">Giống như <em>W32.FakeFBIVariantovLT.Trojan</em>, <em>W32.FakeHddRepair.Trojan</em> liên tục hiển thị các thông báo về lỗi ổ cứng:</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-error.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-error-s.png" alt="" width="350" height="85" /></a></p>
<p style="text-align: justify;">Chương trình HDD Repair giả mạo được bật lên, tiến hành quét và cảnh báo các lỗi của ổ cứng. Để sửa được các lỗi này, người sử dụng cần phải bỏ ra một khoản tiền để kích hoạt phần mềm.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-software.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/09/fake-software-s.png" alt="" width="350" height="207" /></a></p>
<p style="text-align: justify;">Kịch bản lừa đảo này đã trở nên tương đối quen thuộc: cảnh báo người dùng về những lỗi nghiêm trọng của hệ thống mà trên thực tế là không có thật, đưa ra một giao diện chương trình sửa các lỗi đó, với điều kiện phải trả tiền mua phần mềm. Tuy nhiên, nếu máy tính có chứa những dữ liệu quan trọng, sẽ không ít người chấp nhận bỏ ra một khoản tiền để “lấy lại” những dữ liệu đó.</p>
<p style="text-align: justify;">Bkav khuyến cáo người sử dụng cần luôn cảnh giác trước các bức thư điện tử có tệp tin đính kèm. Đồng thời, để bảo vệ máy tính hữu hiệu và toàn diện nhất, bạn nên cài đặt một phần mềm diệt virus đủ mạnh, có bản quyền để được cập nhật mẫu nhận diện virus mới thường xuyên.</p>
<p style="text-align: right;"><strong><span style="color: #cc0000;">Nguyễn Hùng Phú – Bkav R&amp;D</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/xu-huong-gia-mao-cac-co-quan-chinh-phu-de-phat-tan-phan-mem-lua-dao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virus gửi lời thách thức tới các chương trình diệt virus</title>
		<link>http://blog.bkav.com.vn/virus-gui-loi-thach-thuc-toi-cac-chuong-trinh-diet-virus/</link>
		<comments>http://blog.bkav.com.vn/virus-gui-loi-thach-thuc-toi-cac-chuong-trinh-diet-virus/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 07:50:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=694</guid>
		<description><![CDATA[“Máy tính của bạn đã bị PHÁ HOẠI. Phần mềm diệt virus của bạn đâu rồi khi bạn cần dùng đến nó?&#8230;.Hãy nhớ, bạn làm gì cũng vô ích thôi”. Đây là “thông điệp” gửi từ một loại virus mới do hệ thống HoneyPot của chúng tôi thu thập được trong thời gian gần đây.

Nội [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><em>“Máy tính của bạn đã bị PHÁ HOẠI. Phần mềm diệt virus của bạn đâu rồi khi bạn cần dùng đến nó?&#8230;.Hãy nhớ, bạn làm gì cũng vô ích thôi”.</em> Đây là “thông điệp” gửi từ một loại virus mới do hệ thống HoneyPot của chúng tôi thu thập được trong thời gian gần đây.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/08/sabotage.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/08/sabotage-small.png" alt="" width="400" height="237" /></a></p>
<p style="text-align: center;"><em>Nội dung “thông điệp” của virus</em></p>
<p style="text-align: justify;">Một khi hệ thống đã bị nhiễm virus này (Bkav nhận diện với tên W32.DownloadWinsLnr.Trojan), thư mục Windows sẽ bị khóa. Khi đó, người dùng sẽ không thể truy cập vào thư mục Windows, thậm chí các chương trình diệt virus cũng không thể quét và phát hiện virus ẩn náu trong đó khi chạy ở mức User mode.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/08/windows-locked.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/08/windows-locked-small.png" alt="" width="400" height="367" /></a></p>
<p style="text-align: justify;">Thật ra, kỹ thuật mà DownloadWinsLnr sử dụng rất đơn giản. Virus chỉ cần phân quyền cho thư mục Windows, cấm tất cả các quyền truy cập đối với thư mục này. Tất nhiên ổ đĩa hệ thống phải có định dạng NTFS.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/08/source-code.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/08/source-code-small.png" alt="" width="400" height="233" /></a></p>
<p style="text-align: justify;">Tuy nhiên, điều mà tác giả của virus này đã không lường tới là: Kernel mode không bị chi phối bởi hành động phân quyền này, và hầu hết các chương trình diệt virus đều có module hoạt động ở mức Kernel. Do đó, một khi mẫu virus đã được nhận diện, các phần mềm diệt virus sẽ dễ dàng gỡ bỏ nó ra khỏi hệ thống, mặc dù hậu quả để lại là thư mục Windows vẫn không thể truy cập được theo cách thông thường. Nhưng bạn đừng bận tâm, gặp tình huống này, hãy sử dụng công cụ dưới đây để đưa hệ thống về trạng thái trước khi bị nhiễm DownloadWinsLnr.</p>
<p><a href="http://blog.bkis.com/en/wp-content/uploads/2011/08/Fix-Attribute-And-Permission.exe">Download công cụ</a></p>
<p style="text-align: right;"><strong><span style="color: #cc0000;">Đỗ Khắc Cành – Bkav R&amp;D</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/virus-gui-loi-thach-thuc-toi-cac-chuong-trinh-diet-virus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gõ nhầm địa chỉ, mất tiền oan</title>
		<link>http://blog.bkav.com.vn/go-nham-dia-chi-mat-tien-oan/</link>
		<comments>http://blog.bkav.com.vn/go-nham-dia-chi-mat-tien-oan/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 03:39:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=685</guid>
		<description><![CDATA[Bạn đã bao giờ truy cập vào địa chỉ faceboook.com chưa? Nếu chỉ nhìn thoáng qua, rất có thể bạn sẽ nhầm tưởng đó là tên miền của mạng xã hội phổ biến nhất hiện nay – Facebook. Tuy nhiên, để ý kỹ hơn, bạn sẽ thấy sự khác biệt: chữ “book” đã bị thay [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Bạn đã bao giờ truy cập vào địa chỉ <em>faceb<strong>oook</strong>.com</em> chưa? Nếu chỉ nhìn thoáng qua, rất có thể bạn sẽ nhầm tưởng đó là tên miền của mạng xã hội phổ biến nhất hiện nay – Facebook. Tuy nhiên, để ý kỹ hơn, bạn sẽ thấy sự khác biệt: chữ “<strong>book</strong>” đã bị thay thế bởi chữ “<strong>boook</strong>”. Với một số lượng người dùng khổng lồ của facebook, tỷ lệ người gõ nhầm không phải nhỏ. Lợi dụng điều đó, hacker đã đăng ký các domain giả mạo những website phổ biến, được nhiều người truy cập, và thực hiện những kịch bản nhằm lừa tiền người sử dụng.</p>
<p>Kịch bản diễn ra như sau: người sử dụng gõ nhầm địa chỉ “face<strong>boook</strong>.com” và bị trỏ sang một trang web có giao diện mang phong cách facebook. Tại đây, họ sẽ thấy một thông báo: “Chúc mừng ! Bạn được chọn là người chiến thắng của ngày hôm nay ở khu vực Hà Nội (địa danh này thay đổi tùy theo IP của người sử dụng). Hãy chọn một trong các giải thưởng sau để có cơ hội chiến thắng.”  Và giải thưởng được đưa ra là: iPhone 4, Macbook Air hoặc iPad, kèm theo thông tin về số lượng còn lại.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook.png"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook-small.png" alt="" width="350" height="230" /></a></p>
<p style="text-align: center;"><em>Hình 1 : Trình duyệt chuyển hướng tới một trang khác khi người sử dụng truy cập nhầm vào faceboook.com</em></p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook-2.png"></a><a href="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook-2.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook-2-small.png" alt="" width="350" height="226" /></a><br />
<em>Hình 2 : Trình duyệt chuyển hướng tới một trang khác khi người sử dụng truy cập nhầm vào trang gmial.com</em></p>
<p>Tuy nhiên, để “có thể” nhận được phần quà này, bạn phải trả lời một số câu hỏi sau đó gửi tin nhắn điện thoại<em> </em>về tổng đài do hacker cung cấp. Và dĩ nhiên tin nhắn đó không hề miễn phí, bạn sẽ mất một khoản tiền không nhỏ trong tài khoản.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook-scenario.png"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook-scenario-small.png" alt="" width="350" height="194" /></a> <a href="http://blog.bkis.com/en/wp-content/uploads/2011/06/fake-facebook-2.png"><br />
</a><em>Hình 3 : Hướng dẫn nhắn tin</em></p>
<p>Dựa vào IP của người sử dụng, hacker có thể xác định người “gõ nhầm”  ở quốc gia nào, và áp dụng một kịch bản lừa đảo tương ứng, như việc thay đổi địa danh của người “trúng thưởng”. Điều này cho thấy hacker có sự đầu tư không nhỏ vào chiến dịch này và đã gây dựng được mạng lưới lừa đảo ở nhiều nước trên thế giới.</p>
<p>Theo tìm hiểu của tôi, trong chiến dịch này, hacker đã đăng ký giả mạo rất nhiều domain “nổi tiếng”, nhiều người truy như:</p>
<p style="text-align: center;"><a href="http://blog.bkav.com.vn/wp-content/uploads/2011/06/Anh-1-_blog.png"></a><a href="http://blog.bkav.com.vn/wp-content/uploads/2011/06/Blog_A3.png"><img class="alignnone size-full wp-image-689" title="Blog_A3" src="http://blog.bkav.com.vn/wp-content/uploads/2011/06/Blog_A3.png" alt="" width="351" height="94" /></a></p>
<p>Nếu bạn biết thêm domain giả mạo nào mới, hãy thông báo cho chúng tôi.</p>
<p>Với một chiến dịch quy mô rộng như vậy, số lượng người vô tình gõ nhầm domain và bị chuyển hướng sang trang lừa đảo tính cho đến thời điểm hiện tại là khá lớn:</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/06/alexa-rank.png"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/06/alexa-rank-small.png" alt="" width="350" height="212" /></a></p>
<p style="text-align: center;"><em>Hình 4 : Chỉ sau hơn 1 tuần đăng ký domain giả, lưu lượng truy cập của các trang lừa đảo đã đạt con số đáng báo động (nguồn Alexa.com)</em></p>
<p>Để tránh rơi vào bẫy của kẻ xấu, bạn nên kiểm tra lại domain nếu thấy nội dung hiển thị khác so với những lần truy cập trước.</p>
<p style="text-align: right;"><strong>Bkav R&amp;D</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/go-nham-dia-chi-mat-tien-oan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cẩn thận khi “Activate Dislike Button” của Facebook</title>
		<link>http://blog.bkav.com.vn/can-than-khi-%e2%80%9cactivate-dislike-button%e2%80%9d-cua-facebook/</link>
		<comments>http://blog.bkav.com.vn/can-than-khi-%e2%80%9cactivate-dislike-button%e2%80%9d-cua-facebook/#comments</comments>
		<pubDate>Thu, 26 May 2011 11:46:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=681</guid>
		<description><![CDATA[Gần đây, xuất hiện rất nhiều các thông báo spam có nội dung liên quan đến việc kích hoạt nút Dislike của Facebook, mạng xã hội lớn nhất hiện nay. “Facebook vừa có thêm nút Dislike! Bấm vào dòng chữ “Activate Dislike Button” bên dưới để kích hoạt trên tường của bạn”! Với những tin [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Gần đây, xuất hiện rất nhiều các thông báo spam có nội dung liên quan đến việc kích hoạt nút Dislike của Facebook, mạng xã hội lớn nhất hiện nay. <em>“Facebook vừa có thêm nút Dislike! Bấm vào dòng chữ “Activate Dislike Button” bên dưới để kích hoạt trên tường của bạn”!</em> Với những tin nhắn lừa đảo này, lợi dụng mong muốn của người sử dụng về nút Dislike trên Facebook, hacker có thể chiếm quyền điều khiển tài khoản để tiếp tục phát tán các tin nhắn spam đến Facebook bạn bè của nạn nhân.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/dislike-facebook.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/dislike-facebook_small.png" alt="" width="350" height="74" /></a></p>
<p style="text-align: center;"><em>Nội dung thông báo spam </em></p>
<p style="text-align: justify;">Khi người sử dụng bấm vào dòng chữ “Activate Dislike Button”, trình duyệt sẽ bị chuyển hướng đến trang <em>http://lnktrn.ch/dislike</em> chứa yêu cầu giả mạo từ Facebook. Tại đây, người dùng được hướng dẫn sao chép một đoạn mã và thực thi đoạn mã đó trên trình duyệt để kích hoạt nút “Dislike”.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-dislike-fakebook.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-dislike-fakebook-small.png" alt="" width="350" height="406" /></a></p>
<p style="text-align: center;"><em>Giả mạo yêu cầu của Facebook</em></p>
<p style="text-align: justify;">Thực chất, đây là một đoạn mã Javascript được mã hóa. Sau khi phân tích đoạn mã này, chúng tôi phát hiện ra rằng đoạn mã có chức năng gửi tin nhắn spam đến các bạn bè trên Facebook của người sử dụng, với nội dung: “<em>Facebook just &lt;keyword&gt;  dislike button! Click &lt;onword&gt;  &#8216;Activate Dislike Button&#8217; below to enable it on your &lt;apterm&gt; !”;</em> trong đó &lt;keyword&gt; là một cụm từ ngẫu nhiên trong số: &#8220;added the&#8221;, &#8220;launched&#8221;, &#8220;released the&#8221;, &lt;onword&gt; là một từ ngẫu nhiên trong số: &#8220;on&#8221;, &#8220;On&#8221;, và &lt;apterm&gt; là một từ ngẫu nhiên trong số: &#8220;profile&#8221;, &#8220;account&#8221;.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-dislike-fakebook-spam-code.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-dislike-fakebook-spam-code-small.png" alt="" width="350" height="88" /></a></p>
<p style="text-align: center;"><em>Đoạn mã phát tán spam</em></p>
<p style="text-align: justify;">Sau khi đoạn mã được thực thi, tài khoản Facebook của người dùng sẽ được sử dụng để phát tán các tin nhắn spam tương tự:</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/dislike-facebook-spam.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/dislike-facebook-spam-small.png" alt="" width="350" height="134" /></a></p>
<p style="text-align: justify;">Sau đó, người dùng sẽ được yêu cầu xác thực tài khoản, một yêu cầu giả mạo khác, để kích hoạt nút “Dislike”.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/dislike-facebook-fake-link1.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/dislike-facebook-fake-link-small1.png" alt="" width="350" height="88" /></a></p>
<p style="text-align: center;"><em>Yêu cầu xác thực tài khoản giả mạo</em></p>
<p style="text-align: justify;">Khi bấm vào nút “Continue”, người sử dụng được chuyển đến trang <em>http://lnktrn.ch/dislike/dislikebutton.php</em> có nội dung như một trang xác thực tài khoản của Facebook. Sau khi phân tích, chúng tôi nhận thấy trang web này thực thi một đoạn mã flash. Tuy nhiên, do có một số lỗi nên đoạn flash này không hiển thị được. Có thể đó là một bảng thông báo để lừa người dùng đăng nhập bằng tài khoản Facebook của mình.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-facebook-login.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-facebook-login-small.png" alt="" width="350" height="263" /></a></p>
<p style="text-align: center;"><em>Nội dung trang </em><em>http://lnktrn.ch/dislike/dislikebutton.php</em></p>
<p style="text-align: justify;">Mặc dù hiện nay chưa có dấu hiệu về việc phát tán malware qua các tin nhắn spam này, tuy nhiên về lý thuyết các hành vi phát tán malware hoàn toàn có thể thực hiện được với đoạn Javascript đã nêu. Hệ thống HoneyPot của chúng tôi vẫn đang tiếp tục theo dõi và kiểm soát hành vi lừa đảo này.</p>
<p style="text-align: justify;">Để đảm bảo an toàn cho tài khoản của mình, người sử dụng không nên bấm vào các đường link ở các thông báo tương tự, và chỉ nên tin tưởng những thông báo về các tính năng mới  từ website chính thức của Facebook.</p>
<p style="text-align: right;"><strong><span style="color: #cc0000;">Trần Minh Quảng – Bkav R&amp;D</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/can-than-khi-%e2%80%9cactivate-dislike-button%e2%80%9d-cua-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Giả mạo FBI phát tán Fake Recovery</title>
		<link>http://blog.bkav.com.vn/gia-mao-fbi-phat-tan-fake-recovery/</link>
		<comments>http://blog.bkav.com.vn/gia-mao-fbi-phat-tan-fake-recovery/#comments</comments>
		<pubDate>Sat, 21 May 2011 09:37:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nghiên cứu]]></category>

		<guid isPermaLink="false">http://blog.bkav.com.vn/?p=676</guid>
		<description><![CDATA[Gần đây, hệ thống HoneyPot của chúng tôi thu thập được một loạt email giả mạo FBI (được gửi từ địa chỉ info40121@fbi.gov) với nội dung đe dọa, yêu cầu người nhận mở file đính kèm để trả lời một số câu hỏi.

Nội dung email
Khi người sử dụng mở file đính kèm (thực chất là [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Gần đây, hệ thống HoneyPot của chúng tôi thu thập được một loạt email giả mạo FBI (được gửi từ địa chỉ <a href="mailto:info40121@fbi.gov">info40121@fbi.gov</a>) với nội dung đe dọa, yêu cầu người nhận mở file đính kèm để trả lời một số câu hỏi.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/Fake-FBI1.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/Fake-FBI1-small.png" alt="" width="300" height="282" /></a></p>
<p style="text-align: center;"><em>Nội dung email</em></p>
<p style="text-align: justify;">Khi người sử dụng mở file đính kèm (thực chất là một loại trojan được Bkav nhận diện với tên W32.FakeFBIVariantovLT.Trojan), chương trình sẽ kết nối đến địa chỉ <a href="http://vari[removed]tov.com/pusk.exe">http://vari[removed]tov.com/pusk.exe</a> để download và thực thi một malware khác.</p>
<p style="text-align: justify;">Sau khi lây nhiễm vào hệ thống, malware này sẽ liên tục cho hiện các thông báo lỗi ổ đĩa cứng:</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/hard-disk-error.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/hard-disk-error-small.png" alt="" width="300" height="73" /></a></p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/warnning-of-hard-disk-error-l.png"><img class="alignnone" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/warnning-of-hard-disk-error-small.png" alt="" width="300" height="183" /></a></p>
<p style="text-align: center;"><em>Hàng loạt lỗi về phần cứng được cảnh báo</em></p>
<p style="text-align: justify;">Theo như những cảnh báo này, có vẻ hệ thống đang ở trong tình trạng rất tồi tệ, nguy cơ mất mát dữ liệu hiển hiện ngay trước mắt. Tuy nhiên, ngay lập tức “người hùng” WindowsRecovery xuất hiện, giúp khắc phục những lỗi về phần cứng đang được cảnh báo và khôi phục những dữ liệu quan trọng.</p>
<p style="text-align: center;"><a href="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-windows-recovery.png"><img class="aligncenter" src="http://blog.bkis.com/en/wp-content/uploads/2011/05/fake-windows-recovery-small.png" alt="" width="300" height="201" /></a></p>
<p style="text-align: center;"><em>Giao diện “người hùng” WindowsRecovery</em></p>
<p style="text-align: justify;">Tuy nhiên, người dùng phải trả một khoản phí để mua bản quyền của phần mềm này.</p>
<p style="text-align: center;"><a href="http://blog.bkav.com.vn/wp-content/uploads/2011/05/Fake-FBI6.jpg"><img class="aligncenter" src="http://blog.bkav.com.vn/wp-content/uploads/2011/05/Fake-FBI6.jpg" alt="" width="441" height="299" /></a></p>
<p style="text-align: center;"><em>Truy cập domain giả mạo windows-recovery.com với IE giả mạo</em></p>
<p style="text-align: justify;">Nếu người sử dụng làm theo những hướng dẫn của chương trình, họ sẽ trở thành nạn nhân của hacker<em> </em>và mất đi một khoản tiền không nhỏ. Kịch bản lừa đảo này rất giống với FakeAV – dòng virus đang hoành hành trong thời gian gần đây, chỉ khác là lần này chúng giả mạo phần mềm khôi phục dữ liệu và đưa ra các cảnh báo lỗi phần cứng chứ không nhẹ nhàng là lỗi phần mềm như trước nữa.</p>
<p style="text-align: justify;">Kẻ xấu phải liên tục thay đổi phương thức, kịch bản lừa đảo như vậy bởi vì ý thức của người sử dụng đã được nâng cao rõ rệt nhờ những cảnh báo kịp thời của các công ty an ninh mạng. Tuy nhiên, để bảo vệ máy tính một cách toàn diện và hiệu quả nhất bạn nên sử dụng một phần mềm diệt virus có bản quyền và được cập nhật thường xuyên.</p>
<p style="text-align: right;"><strong><span style="color: #cc0000;"> Nguyễn Văn Long – Bkav R&amp;D</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bkav.com.vn/gia-mao-fbi-phat-tan-fake-recovery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

