Friday, May 3, 2013

Cách lập tài khoản Facebook
































Thursday, May 2, 2013

Cách Tạo Bảo Mật 2 Lớp Trên Facebook













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ọ.
Người dùng Internet sợ lộ thông tin, nhưng "vô tư" chia sẻ mọi thứ
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

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

  •   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
#2. Cài đặt MonoDevelop:
- 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é

New_Solution_Window.png

2. Code thôi.Posted Image
3. Giờ thì nhấn F5 để xem nó ra cái gì nhé. Posted Image

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.
 Hộp thoại New Solution.
Ở 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
 Một giải pháp Gtk# mớ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.
 Trình thiết kế UI của MonoDevelop
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:
  1. Tích hợp tốt với kernel của Linux.
  2. Có khả năng phân tích package hiệu quả.
  3. Lọc package dựa vào MAC và một số cờ hiệu trong TCPHeader.
  4. Cung cấp chi tiết các tùy chọn để ghi nhận sự kiện hệ thống.
  5. Cung cấp kỹ thuật NAT.
  6. 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 
 

#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