Liên đới lượng tử: một tính chất kỳ lạ và hữu ích
-
Bài viết khoa học thường thức, dựa theo bài nói chuyện đại chúng “Liên đới
lượng tử: một tính chất kỳ lạ và hữu ích” của tôi tại Đại học Fulbright
Việt Nam...
Friday, May 3, 2013
Thursday, May 2, 2013
NGƯỜI DÙNG INTERNET SỢ LỘ THÔNG TIN, NHƯNG "VÔ TƯ" CHIA SẺ MỌI THỨ
|
Kết
quả một cuộc khảo sát của tạp chí Economist cho thấy 57% số người tham
gia xem dữ liệu cá nhân trên mạng xã hội là “không an toàn tí nào”,
nhưng có đến 84% người dùng vẫn không ngừng chia sẻ dữ liệu qua các
trang mạng này.
Qua nghiên cứu, người ta thấy rằng các
doanh nghiệp không minh bạch lắm trong việc sử dụng dữ liệu cá nhân của
khách hàng và những quy định về việc ngăn chặn các hành vi lạm dụng
thông tin vẫn chưa được mạnh mẽ. Nhưng điều này không có nghĩa là người
tiêu dùng sẽ ngưng chia sẻ thông tin của họ.
Internet ẩn chứa nhiều nguy hiểm với thông tin của người dùng. (Ảnh: Economist).
Theo kết quả khảo sát của bộ phận nghiên
cứu Economist Intelligence Unit thuộc tờ tạp chí Economist, ít người
tin rằng dữ liệu của họ được bảo vệ nghiêm ngặt bởi các trang mạng
thường yêu cầu thêm các thông tin riêng tư của họ. Khoảng 57% số người
được tham khảo ý kiến cho biết, họ xem dữ liệu cá nhân của mình là “không an toàn tí nào”
trong tay các mạng xã hội. Trái lại, các ngân hàng được xem như là
những người giữ thông tin cá nhân đáng tin cậy nhất, có lẽ đáng ngạc
nhiên là hơn cả các phòng khám của bác sỹ, bạn bè và gia đình.
Có 9 trong số 10 người được hỏi ý kiến
cho biết họ lo ngại dữ liệu của mình sẽ bị xâm nhập và sau đó dùng để
đánh cắp tiền, trong khi 8 trong 10 người e rằng dữ liệu của họ sẽ bị
dùng để cung cấp cho các công ty quảng cáo tiếp thị.
Michael Harte, Giám đốc CNTT của ngân
hàng Commonwealth Bank của Australia, cho rằng vấn đề này ngày càng quan
trọng. Theo ông, khách hàng ngày càng muốn kiểm soát dữ liệu của họ
nhiều hơn. Họ muốn minh bạch về dữ liệu của mình đang lưu trữ ở đâu, ai
đang giữ nó và nó sẽ được chia sẻ với ai. Nói chung là họ muốn biết dữ
liệu sẽ được dùng để làm gì.
Người tiêu dùng cũng cảm thấy họ không
được các cơ quan chức năng bảo vệ. Có đến 75% người dùng cho biết các
quy định ngăn lạm dụng dữ liệu cá nhân chưa được mạnh mẽ. Neillie Kroes,
Ủy viên kỹ thuật số của EC, cho các nhà nghiên cứu biết người ta càng
lo âu khi không biết rõ vấn đề. Theo bà, rõ ràng một trong những vấn đề
quan trọng là tính minh bạch và tính phức tạp.
Tuy nhiên, bản báo cáo của Economist
Intelligence Unit cho biết, dù lo sợ thông tin có thể bị lạm dụng nhưng
người tiêu dùng vẫn không ngưng chia sẻ dữ liệu. Theo kết quả khảo sát
đối với 758 người dùng Internet, có 84% người dùng thường chia sẻ thông
tin qua các mạng xã hội và 34% số họ cho biết sẵn sàng chia sẻ thông tin
cá nhân cơ bản trên mạng nhiều hơn so với cách đây 3 năm, trong khi 23%
có ý kiến ngược lại.
Các công ty được quyền sử dụng dữ liệu
người tiêu dùng đã thực hiện việc này khá tốt và có thể sẽ thắng thế
trong cạnh tranh nhiều hơn về dài hạn. Xây dựng quan hệ người tiêu dùng
dựa trên sự tin tưởng sẽ giúp họ tiếp cận được nhiều dữ liệu cá nhân hơn
và qua mặt được các đối thủ cạnh tranh khác, theo Denis McCauley, Tổng
biên tập của Economist Intelligence Unit.
Tuy nhiên, theo báo cáo của Economist
Intelligence Unit, chỉ có 38% người được khảo sát cho biết họ đã ngưng
giao dịch với công ty làm lộ dữ liệu. Điều này cho thấy mức độ chịu đựng
của người dùng cũng có hạn đối với các trường hợp như thế.
|
| Theo VnExpress |
XUẤT HIỆN LOẠI VIRUS MỚI BÙNG PHÁT QUA USB
Hệ thống giám sát virus của Công ty An ninh mạng Bkav vừa phát hiện một loại virus mới W32.UsbFakeDrive có tốc độ lây nhiễm chóng mặt. Các chuyên gia nhận định đây sẽ là mã độc thay thế các dòng virus AutoRun, phát tán qua USB trước đây.
Theo các chuyên gia của Bkav, khi mở USB bị nhiễm virus, người sử dụng sẽ thấy một ổ đĩa nữa trong USB đó và phải mở tiếp ổ đĩa thứ hai này mới thấy được dữ liệu. Thực chất, ổ đĩa thứ hai chính là một shortcut chứa file virus. Khi người dùng mở dữ liệu cũng là lúc máy tính bị nhiễm mã độc từ USB.
Trước đây, virus AutoRun từng hoành hành với cơ chế mở ổ đĩa là kích hoạt mã độc. Điều đó khiến tốc độ lây lan của dòng virus này trở nên không thể kiểm soát. Microsoft đã buộc phải quyết định cắt bỏ tính năng AutoRun đối với USB từ Windows 7 và trên cả Windows XP phiên bản cập nhật. Dù cơ chế AutoRun đã bị loại bỏ, nhưng với sự xuất hiện của W32.UsbFakeDrive, virus có thể lây lan bùng phát chỉ với thao tác đơn giản là mở ổ đĩa của người dùng.
Shotcut ổ đĩa giả mạo trên USB do virus tạo ra
Ông Vũ Ngọc Sơn, Giám đốc Bộ phận nghiên cứu của Bkav (Bkav R&D) cho biết: "Theo nghiên cứu gần đây nhất của Bkav, tại Việt Nam, USB vẫn là nguồn lây nhiễm virus phổ biến với tỉ lệ lên tới 88%. Với sự xuất hiện của virus W32.UsbFakeDrive thì nguy cơ này sẽ còn tăng cao trong thời gian tới".
Các chuyên gia khuyến cáo trường hợp đã mở USB ra mà chưa thấy dữ liệu ngay, thay vào đó là một ổ đĩa khác, cần nghĩ ngay đến việc đó có thể là virus và không tiếp tục bấm mở. Tốt nhất, người sử dụng cần cài phần mềm diệt virus để được bảo vệ tự động.
Theo thống kê của Bkav, trong tháng 3 đã có 2.120 dòng virus máy tính mới xuất hiện tại Việt Nam. Các virus này đã lây nhiễm trên 3.707.000 lượt máy tính. Virus lây nhiều nhất trong tháng qua là W32.Sality.PE đã lây nhiễm trên 328.000 lượt máy tính.
Trong tháng 3, đã có 315 website của các cơ quan và doanh nghiệp tại Việt Nam bị hacker xâm nhập, trong đó có 10 trường hợp gây ra bởi hacker trong nước, 305 trường hợp do hacker nước ngoài.
Theo Quản Trị Mạng
Theo các chuyên gia của Bkav, khi mở USB bị nhiễm virus, người sử dụng sẽ thấy một ổ đĩa nữa trong USB đó và phải mở tiếp ổ đĩa thứ hai này mới thấy được dữ liệu. Thực chất, ổ đĩa thứ hai chính là một shortcut chứa file virus. Khi người dùng mở dữ liệu cũng là lúc máy tính bị nhiễm mã độc từ USB.
Trước đây, virus AutoRun từng hoành hành với cơ chế mở ổ đĩa là kích hoạt mã độc. Điều đó khiến tốc độ lây lan của dòng virus này trở nên không thể kiểm soát. Microsoft đã buộc phải quyết định cắt bỏ tính năng AutoRun đối với USB từ Windows 7 và trên cả Windows XP phiên bản cập nhật. Dù cơ chế AutoRun đã bị loại bỏ, nhưng với sự xuất hiện của W32.UsbFakeDrive, virus có thể lây lan bùng phát chỉ với thao tác đơn giản là mở ổ đĩa của người dùng.

Shotcut ổ đĩa giả mạo trên USB do virus tạo ra
Ông Vũ Ngọc Sơn, Giám đốc Bộ phận nghiên cứu của Bkav (Bkav R&D) cho biết: "Theo nghiên cứu gần đây nhất của Bkav, tại Việt Nam, USB vẫn là nguồn lây nhiễm virus phổ biến với tỉ lệ lên tới 88%. Với sự xuất hiện của virus W32.UsbFakeDrive thì nguy cơ này sẽ còn tăng cao trong thời gian tới".
Các chuyên gia khuyến cáo trường hợp đã mở USB ra mà chưa thấy dữ liệu ngay, thay vào đó là một ổ đĩa khác, cần nghĩ ngay đến việc đó có thể là virus và không tiếp tục bấm mở. Tốt nhất, người sử dụng cần cài phần mềm diệt virus để được bảo vệ tự động.
Theo thống kê của Bkav, trong tháng 3 đã có 2.120 dòng virus máy tính mới xuất hiện tại Việt Nam. Các virus này đã lây nhiễm trên 3.707.000 lượt máy tính. Virus lây nhiều nhất trong tháng qua là W32.Sality.PE đã lây nhiễm trên 328.000 lượt máy tính.
Trong tháng 3, đã có 315 website của các cơ quan và doanh nghiệp tại Việt Nam bị hacker xâm nhập, trong đó có 10 trường hợp gây ra bởi hacker trong nước, 305 trường hợp do hacker nước ngoài.
Theo Quản Trị Mạng
Hướng dẫn sử dụng MonoDevelop lập trình C# trên linux
Nguyễn Công Anh
#1. Tìm hiểu về MonoDevelop
* MonoDevelop là gì????
Đơn giản nó là một IDE dùng để lập trình bằng ngôn ngữ lập trình C# và các ngôn ngữ .NET khác. Đây là một công cụ miễn phí cho phép lập trình viên có thể xây dựng các ứng dụng C#, ASP.NET một cách nhanh chóng trên môi trường các hệ điều hành Linux, Windows và Max OS. Đây là một công cụ rất hữu ích cho các lập trình viên .NET trong việc xây dựng các ứng dụng trên tất cả các nền tảng khác nhau.
* Tính năng nổi bật của MonoDevelop
Hộp thoại New Solution.
Một giải pháp Gtk# mới.
Trình thiết kế UI của MonoDevelop
#1. Tìm hiểu về MonoDevelop
* MonoDevelop là gì????
Đơn giản nó là một IDE dùng để lập trình bằng ngôn ngữ lập trình C# và các ngôn ngữ .NET khác. Đây là một công cụ miễn phí cho phép lập trình viên có thể xây dựng các ứng dụng C#, ASP.NET một cách nhanh chóng trên môi trường các hệ điều hành Linux, Windows và Max OS. Đây là một công cụ rất hữu ích cho các lập trình viên .NET trong việc xây dựng các ứng dụng trên tất cả các nền tảng khác nhau.
* Tính năng nổi bật của MonoDevelop
- Các hệ điều hành hỗ trợ: Linux, Windows và Mac OSX.
- Hỗ trợ soạn thảo: Cung cấp đầy đủ các chương trình soạn thảo cho các ngôn ngữ C#, các mẫu code, tempate..
- Các ngôn ngữ hỗ trợ: C#, Visual Basic.Net, C, C++, Java
- Trình gỡ lỗi: Hỗ trợ lập trình viên tìm lỗi trong ứng dụng.
- Ngoài hỗ trợ lập trình với môi trường Console,MonDevelop còn hỗ trợ các ứng dụng GTK.
- Xây dựng ứng dụng web ASP.NET.
- Các công cụ hỗ trợ kiểm thử phần mềm
- Ta vào trang http://www.mono-project.com/Downloads để download mã nguồn (hay tập tin cài đặt) của tất cả các gói cấn thiết để có thể chạy được MONO:Mono Setup, GTK# for .NET, và để thuận lợi khi lập trình thì cài thêm bộ MonoDevelop ( IDE như Visual Studio của MS) tạihttp://www.monodevelop.com/Main_Page
- Ta hoàn toàn có thể vào trong trang chủ này để khám phá xem tính năng của phần mềm này và các tutorial của nó. Ví dụ: http://monodevelop.com/Documentation/Creating_A_Simple_Solution để tạo một Solution.
- Hoặc có thể vô Terminal gõ: sudo apt-get install monodevelop
#3. Lập trình C# trên MonoDevelop:
Đơn giản như vậy thôi. Bây giờ mình Demo một chương trình GUI và Console.
* Tạo một chương trình Console đơn giản bằng ngôn ngữ C#
1. Tạo 1 Solution mới nhé
2. Code thôi.
3. Giờ thì nhấn F5 để xem nó ra cái gì nhé. 
Rất đơn giản vs một chương trình Console
* Tạo một chương trình GUI nào
1. Tạo một chương trình mới , đơn giản chỉ cần vào New → New Project, tương tự như trong hình dưới.
Ở bên trái, bạn có thể thấy vô số tuỳ chọn cho các giải pháp MonoDevelop. Cùng với những lựa chọn thông thường của C# và Visual Basic, bạn sẽ thấy một cặp giải pháp thú vị. Ví dụ, bạn có thể tạo một dự án Gtk# 2.0 Project (trong môi trường C#).
Gtk# là framework UI xây dựng trong Mono. Bạn có thể tạo các ứng dụng Mono chạy trên Linux, Windows và Mac OS X. Dự án mới có thể thấy như trên hình dưới
Bây giờ, tất cả trông thậm chí còn quen thuộc hơn. Các file được sắp xếp ở bên trái, trong Solution Explorer, giống như ở các IDE khác. Thư mục References bao gồm một danh sách các bộ phận giải pháp này tham chiếu tới. Thư mục Resources chứa tất cả các file tài nguyên nằm trong giải pháp. Nhóm thư mục User Interface tập hợp tất cả màn hình (screen) hiện thời trong giải pháp. Chọn một màn hình đơn trong thư mục đưa lên cho trình thiết kế có dạng như hình dưới.
Rất quen thuộc, với việc màn hình chính thiết kế,Toolbox của VS trong Windows giờ là Widgets trong MONO. Như vậy ta có thể thỏa sức trên IDE này.
Bài viết vẫn còn sơ lược, chưa toát lên được đầy đủ bản chất của vấn đề cần nghiên cứu. Mong bạn đọc đóng góp thêm.
Tuesday, April 16, 2013
CƠ BẢN VỀ FIREWALL IPTABLES TRÊN LINUX
Thường Thịnh
#1 - Giới thiệu
Iptables là Firewall được cấu hình và hoạt động trên nền Console rất nhỏ và tiện dụng, Iptables do Netfilter Organiztion viết ra để tăng tính năng bảo mật trên hệ thống Linux.
Iptables cung cấp các tính năng sau:
#2 - Cài đặt
#3 - Cơ chế xử lý package trong iptables
#1 - Giới thiệu
Iptables là Firewall được cấu hình và hoạt động trên nền Console rất nhỏ và tiện dụng, Iptables do Netfilter Organiztion viết ra để tăng tính năng bảo mật trên hệ thống Linux.
Iptables cung cấp các tính năng sau:
- Tích hợp tốt với kernel của Linux.
- Có khả năng phân tích package hiệu quả.
- Lọc package dựa vào MAC và một số cờ hiệu trong TCPHeader.
- Cung cấp chi tiết các tùy chọn để ghi nhận sự kiện hệ thống.
- Cung cấp kỹ thuật NAT.
- Có khả năng ngăn chặn một số cơ chế tấn công theo kiểu DoS.
#2 - Cài đặt
IPTABLES được cài mặc định trong hệ thống Linux. Package của iptables là iptables-version.rpm hoặc iptables-version.tgz
- Lệnh cài đặt: $ apt-get install iptables
- Khởi động iptables: service iptables start
- Tắt iptables: service iptables stop
- Tái khởi động iptables: service iptables restart
- Xác định trạng thái iptables: service iptables status
- Tắt iptables: service iptables stop
- Tái khởi động iptables: service iptables restart
- Xác định trạng thái iptables: service iptables status
#3 - Cơ chế xử lý package trong iptables
Iptables sẽ kiểm tra tất cả các package khi nó đi qua iptables host, quá trình kiểm tra này được thực hiện một cách tuần tự package đầu tiên đến package cuối cùng.
Firewall
Iptables sẽ xử lý như thế nào
đối với những packets leaving, entering hay passing
đi vào hay đi ra từ PC?
-
Bất kỳ Packet nào muốn đi vào PC của bạn đều phải đi qua Input Chain.
-
Bất cứ Packet nào từ PC của bạn muốn đi ra ngoài Network đều phải đi qua
Output Chain.
- Bất cứ Packet nào mà PC của bạn muốn gửi
đi một Destination khác đều phải đi qua Forward Chain
Tất
cả những điều đã nêu trên đều được giám sát bởi Iptables. Việc
thiết lập cấu hình cho Input Chain, Output Chain và Forward gọi
là thiết lập nội quy (rules) cho Firewall
Một số Port và Service thôlng dụng trên một hệ thống Unix/Linux:
Port
|
Protocol
|
Service
|
21
|
TCP
|
FTP
|
22
|
TCP
|
SSH
|
23
|
TCP
|
TELNET
|
25
|
TCP
|
SMTP
|
53
|
TCP
|
NAME
(DNS)
|
79
|
TCP
|
FINGER
|
80
|
TCP
|
HTTP
|
110
|
TCP
|
POP3
|
111
|
TCP
|
SUNRPC
|
443
|
TCP
|
HTTPS
|
901
|
TCP
|
SAMBA-SWAT
|
1024
|
TCP
|
KDM
|
3306
|
TCP
|
MYSQL
|
6000
|
TCP
|
X11
|





