An ninh thông tin trên Window Mobile

4 752 1
An ninh thông tin trên Window Mobile

Đang tải... (xem toàn văn)

Thông tin tài liệu

An ninh thông tin trên Window Mobile

Trường Đại Học Công Nghệ Thông Tin – Khoa : Mạng Máy Tính & Truyền Thông – Ngành : Truyền thông & an nnih thông tinGiáo trính : Lập trình thiết bị di động - SV : Đoàn Thanh Tân - 1WINDOWS MOBILEWindows Mobile là một hệ điều hành kết hợp với một loạt các ứng dụng cơ bản cho các thiết bị di động dựa trên nền của Microsoft Win32 API. Những thiết bị chạy Windows Mobile bao gồm máy tính bỏ túi, Điện thọai thông minh, Portable Media Center, và trên bảng-máy vi tính cho một số xe ô tô. Nó được thiết kế có thể hơi tương tự với máy tính để bàn phiên bản của Windows, với đầy đủ tính năng giải trí, văn phòng cũng như xử lý tác vụ mạnh mẽHDH Windows Mobile cho 1 Pocket PC luôn phải có những tiêu chuẩn dù trong bất cứ phiên bản nào: Màn hình Today hiển thị Times, Owner infomation, upcoming appointments, e-mail messages, và tasks Taskbar hiển thị thời gian hiện tại và âm lượng Các version của bộ office mobile trong ứng dụng Microsoft Office Outlook mobile luôn đi kèm với Windows Mobile Internet Explorer di động là một trình duyệt Internet phát triển bởi Microsoft cho Pocket PC và Handheld PC mà Microsoft cài mặc định cho tất cả các version của WM Windows media player cho windows mobile Internet Connection Sharing (ICS) , điện thoại di động cho phép kết nối với các máy tính có kết nối internet để chia sẻ thông qua USB và BluetoothWM có thể chạy trên nhiều thiết bị như Pocket PC, Smartphone, Portable Media Center… Tuy nhiên không phải thiết bị nào cũng có thể sử dụng WM, vì còn có những HĐH dành cho chúng như Symbian, Mac OS…Pocket PC:Các Pocket PC đã được thiết kế với nền tảng ban đầu là sử dụng hệ điều hành Windows Mobile. Các thiết bị này gồm 2 dạng, một dạng là Pocket PC không có chức năng phone, và dạng kia là Pocket Pc có chức năng phone. Phiên bản mới của Windows Mobile dành cho Pocket Pc đang được sử dụng rộng rãi là "Windows Mobile 6 Professional" cho các thiết bị có kèm theo chức năng điện thoại di động và "Windows Mobile 6 Classic" cho các thiết bị không có chức năng của điện thoại di độngSmartphone (Điện thoại thông minh):Các Smartphone là những thiết bị chạy hệ điều hành WM sau các PPC, và được ra mắt cùng thời điểm với Pocket PC 2002. Mặc dù trong nghĩa rộng của từ “Smartphone” thì nó báo gồm cả 2 lọai dt là PPC phone và Điện thoại thông minh của Microsoft.Tuy nhiên với Microsoft thì thuật ngữ “Smartphone” chỉ để dành cho các thiết bị Điện thoại thông minh không phải Pocket PC.Các smartphone lúc đầu được thiết kế với màn hình không có touchscreens, có thể sử dụng đơn giản chỉ với 1 tay, và độ phân giải thường thấp hơn PPC. Các smartphone của Microsoft chính là nền tảng sau này cho 1 thế hệ thiết bị vừa là phone vừa có thể lưu trữ và xử lý dữ liệu, thông tin 1 cách hiệu quả sau này. Phiên bản hiện tại dùng cho các Smartphone là “windows mobile 6 standar”Portable Media Center( Thiết bị truyền thông di động)The Portable Media Center là một thiết bị truyền thông giải trí kết hợp giữa Windows Media center và Windows Media Player của Microsoft, để có thể cho phép người dùng sử dụng các phương tiện truyền thông cũng như giải trí một cách dễ dàng và ở bất cứ nơi đâu. The Portable Media Center đã được chính thức giới thiệu trong năm 2004, và chạy được một số phiên bản của Windows Mobile. Các thiết bị này đã trở thành nền tảng của Microsoft Zune 2006Các phiên bản của WM tính đến thời điểm hiện nay:Windows CEWindows CE là tiền thân của Windows Mobile ngày nay, phiên bản 1.0 được ra đời năm 1998 và được sử dụng trên các Palm Size PC. "CE" không phải là một từ viết tắt, hay ký hiệu của công nghệ nào, mà đó là tập hợp các từ Compact, Connectable, Compatible, Companion và Efficient. Những từ này tượng trưng cho khả năng mà các thiết bị cầm tay sử dụng Windows CE, thể hiện sự kết hợp gọn nhẹ, khả năng kết nối, khả năng tương thích, sổ tay điện tử và hiệu suất cao. Những tính năng này dần được cải thiện trong những thế hệ sau và bổ sung thêm tính năng khác như: màn hình màu, chụp hình, nghe nhạc, định vị,…Pocket PC 2000:Cuối năm 1999 và đầu 2000, Rapier, thiết bị cầm tay với HĐH Windows CE lần đầu tiên được gọi là Pocket PC (tức máy vi tính bỏ túi) hay Pocket PC 2000. Một tên gọi khác của thiết bị này lúc đó là Handheld PC – Galileo. HĐH Windows CE được nâng cấp lên phiên bản 3.0 với màn hình cảm ứng.Pocket PC 2000 là nhằm chủ yếu cho các thiết bị Pocket PC, mặc dù cũng đã có 1 số máy PPC phone được giới thiệu nhưng chưa phổ biến Trường Đại Học Công Nghệ Thông Tin – Khoa : Mạng Máy Tính & Truyền Thông – Ngành : Truyền thông & an nnih thông tinGiáo trính : Lập trình thiết bị di động - SV : Đoàn Thanh Tân - 2Một số tính năng/ứng dụng trong các trong Pocket PC 2000 :Pocket OfficePocket Wordo Pocket Excelo Pocket Outlook Pocket Internet Explorer Windows Media Player Microsoft Reader Microsoft Money Notes Character recognition support Infrared (IR) File beaming capabilityPocket PC 2002Tiếp đó, năm 2001, Merlin - thế hệ Pocket PC 2002 ra đời, giao diện được xây dựng trên nền tảng Windows XP. Và lúc này PPC phone đã được sử dụng rộng rãi hơn, giúp người sử dụng đỡ vất vả hơn khi cứ phải mang theo mình 1 chiếc ppc và 1 chiếc đtMột sốtính năng mới của PPC 2002: Giao diện người dùng phong phú với các chủ đề được cài thêm Spell checker and Word count tool in Pocket Word Savable downloads and WAP in Pocket Internet Explorer Virtual Private Networking support Synchronization of folders MSN Messenger Terminal Services Windows Media Player 8 with streaming capability Microsoft Reader 2 Palm OS support for file beaming Improved Pocket Outlook Digital rights management (DRM) support in Microsoft ReaderWindows Mobile 2003Windows Mobile 2003-"Ozone", đã được phát hành vào ngày 23 tháng 6 năm 2003, và là phiên bảni đầu tiên đã được phát hành với tên gọi Windows Mobile. WM 2003 có 4 phiên bản: "Windows Mobile 2003 for Pocket PC Premium Edition", "Windows Mobile 2003 for Pocket PC Professional Edition", "Windows Mobile 2003 for Smartphone " và "Windows Mobile 2003 for Pocket PC Phone".Một số ứng dụng mới của WM 2003: Support for add-on keyboards Enhanced communications interface with Bluetooth device management Bluetooth file beaming support Bluetooth headset support Pictures application with viewing, cropping, e-mail, and beaming support Jawbreaker game Enhanced Pocket Outlook with vCard and vCal support Improved Pocket Internet Explorer Windows Media Player 9.0 with streaming optimization SMS reply options for Phone Edition MIDI file support as ringtones in Phone EditionWindows Mobile 2003 SEWindows Mobile 2003 second edition, hay còn gọi là "Windows Mobile 2003 SE", đã được phát hành vào ngày March 24, năm 2004 và đầu tiên được cung cấp trên Dell Axim x30.Một số tính năng nổi bật mới được xây dựng: Portrait and Landscape switching for Pocket PCs Single-Column layout in Pocket Internet Explorer Trường Đại Học Công Nghệ Thông Tin – Khoa : Mạng Máy Tính & Truyền Thông – Ngành : Truyền thông & an nnih thông tinGiáo trính : Lập trình thiết bị di động - SV : Đoàn Thanh Tân - 3 VGA (640×480), 240x240, and 480x480 Screen resolution Wi-Fi Protected Access supportWindows Mobile 2005Windows Mobile 5.0-Magneto, đã được giới thiệu tại hội nghị của Microsoft dành cho các nhà phát triển di động và phần mềm nhúng tại Las Vegas, từ ngày 9-12/5 năm 2005, và lần đầu tiên được sử dụng trên Dell Axim x51. Nó đã được xây dựng dựa trên Windows CE 5,0 và sử dụng công nghệ . NET Framework Compact 1.0 SP2 - một môi trường cho các chương trình dựa trên. NET. Windows mobile 5 được thiết kế với đặng trưng tiết kiệm pin, và tăng khả năng lưu trữ lên tới 50 %cho phép đọc các file PowerPoint, hỗ trợ kết nối Wi-Fi, duyệt web và tổ chức dữ liệu trong ổ cứng.Một tính năng cải tiến khác của hệ điều hành mới là khả năng cập nhật cho các phần mềm Microsoft Word và Excel phiên bản cho thiết bị di động tốt hơn, có thể giữ nguyên được định dạng văn bản trên Word và Excel; hay các biểu đồ vẽ trên các bảng tính Excel đã được tạo lập sẵn trên máy tính.Phiên bản Mobile Windows 5.0 được cập nhật theo nhu cầu cấp thiết là phải có khả năng tương thích cao, điển hình là có thể thích ứng duyệt web trên trình duyệt Netscape Navigator với Internet Explorer và với Palm Pilot trên Pocket PC. Microsoft còn cho biết, phiên bản này sẽ hỗ trợ tốt cho các thiết bị được tích hợp ổ cứng bên trong, do đó các nhà sản xuất có thể thiết kế và tổ chức dữ liệu và phần mềm với các tính năng đảm bảo có thể cạnh tranh được với các hệ điều hành phổ dụng khác.Windows mobile 6Với 9 năm phát triển từ phiên bản đầu tiên mang tên Pocket PC 1.0 đến nay Windows Mobile là hệ điều hành cho PDA phổ biến nhất và được người dùng trên khắp thế giới chọn lựa. Ngày 12/2 tại triển lãm CES 2007 ở Barcelona, Tây Ban Nha, Microsoft đã giới thiệu Windows Mobile 6 - phiên bản mới nhất mang tên mã Crossrow. Đây là sản phẩm được người dùng chờ đợi, với những cải tiến lớn về giao diện đồ hoạ, các chức năng Office, kết nối cũng như quản lý công việc.Windows Mobile ra đời phục vụ cho một thế hệ smartphone mới với khả năng tăng sức mạnh kết nối, liên kết các thiết bị cũng như đồng bộ và cài đặt thêm nhiều ứng dụng tiện ích Windows Live, Hotmail, Messenger .Với 3 phiên bản chính là Classic (dành cho các hệ máy PDA không có chức năng phone), Standard (Smartphone Edition -dành cho các máy điện thoại không có màn hình cảm ứng), Professional (Pocket PC Edition - dành cho hệ máy điện thoại có màn hình cảm ứng). Microsoft tiếp tục nhắm đến sự đa dạng của các thiết bị hỗ trợ cá nhân Pocket PC, SmartPhone và Pocket PC Phone.Một số đổi mới trên Windows Mobile 6:- Hiển thị email tốt hơn: Người dùng Hotmail sẽ được chăm sóc đặc biệt với Exchange Server 2007.- Dễ dàng hiển thị và chính sửa các văn bản trong Windows Office. - Kết nối với Windows Vista: Windows Mobile Device Center tích hợp trong Vista sẽ thay thế ActiveSync trước đây khi kết nối các thiết bị cài đặt Windows Mobiel 6 với Window Vista, điều này cũng đồng nghĩa với khả năng kết nối, trao đổi dữ liệu nhanh chóng và hiệu quả hơn.- Calendar bar thông minh: Giúp nhìn thấy và hiểu rõ hơn công việc trong ngày, trong tuần.- Danh bạ với ngữ cảnh cuộc gọi: Các cuộc gọi cũ sẽ cung cấp những thông tin cần thiết liên quan đến số đã gọi, đã nhận, do vậy tiết kiệm không ít thời gian cho người dùng về việc tìm kiếm thông tin người đã liên lạc.Windows Mobile 6.1So với phiên bản Windows Mobile 6.0, bản cập nhật mới nhất của Microsoft có những thay đổi về giao diện bên ngoài với cách cuộn và chọn các ứng dụng, đọc tin nhắn chuỗi.Thay đổi lớn nhất lần này chính là phiên bản WM Sandard dành cho smartphone không có màn hình cảm ứng. Trong khi đó, bản WM Professional mặc dù có một vài nâng cấp nhưng không được thể hiện nhiều ra bên ngoài.WM6.1 Standard được cải tiến giao diện màn hình ngoài.Cả bản Standard và Professional đều dễ dàng thiết lập các thông số.Tin nhắn trên WM 6.1 được xâu chuỗi liên tục.Internet Explorer Mobile mới cho phép zoom trang web.Phần lớn PDA chạy hệ điều hành Windows Mobile 6 trên thị trường sẽ được cập nhật phiên bản mới vào quý III năm nay.Office mobileOffive mobile, thế hệ đầu tiên với tên gọi “Pocket office” và đã được phát hành bởi Microsoft dành cho Pocket PC 2000 trong tháng tư của năm 2000. Ứng dụng này được phát hành đặc biệt dành cho các thiết bị phần cứng nền tảng Pocket PC, Smartphone của Microsoft. Nó gồm Pocket Word, Pocket Excel, và Pocket Outlook. Đến khi phiên bản windows mobile 5 được phát hành thì Pocket office được nâng cấp và chính thức được sử dụng với tên gọi Office mobile, với sự tăng cường thêm PowerPoint Mobile, càng làm cho Office mobile càng trở nên đa dạng, mạnh mẽ và gần như hòan hảo so với MS office\KHi sử dụng Office mobile trên cái thiết bị Đtdd, bạn sẽ cảm nhận được sự wen thuộc vì nó khá giống với MS office, cũng như sự tiện dụng, vì khi đang đi đừong, bạn có thể mở và chỉnh sửa Microsoft Office Word và Microsoft Office Excel tài liệu, và xem các tài liệu Microsoft Office PowerPoint, thậm chí với sức mạch của các công cụ trong bộ ứng dụng, ta có thể sọan thảo 1 tài liệu ngay trên thiết bị đó Trường Đại Học Công Nghệ Thông Tin – Khoa : Mạng Máy Tính & Truyền Thông – Ngành : Truyền thông & an nnih thông tinGiáo trính : Lập trình thiết bị di động - SV : Đoàn Thanh Tân - 4Hướng dẫn cài đặt chương trình cho PPC:Nhiều người mới mua PPC rất lo lắng vì không hiểu cách thức cài đặt cho thiết bị của mình. Cũng đúng thôi, chiếc máy nhỏ xíu, không đầu đọc CD thì "cài đặt thế nào được". Bài viết này dành cho những người mới mua máy và hướng dẫn họ cách cài đặt chương trình.Kết nối PPC với máy tính bằng Active sync:Cài đặt chương trình với file dạng .exe:Đối với các chương trình có tập tin .exe, sau khi tải về, bạn phải kết nối PPC với máy tính rồi chạy chương trình cài đặt này. Trong tiến trình cài đặt, chương trình hỏi bạn có cài mặc định vào bộ nhớ của PPC hay không?Do bộ nhớ của PPC quá nhỏ và ưu tiên cài đặt những chương trình hệ thống, nên thông thường, bạn chọn "No" để thiết lập vùng cài đặt mới cho chương trình là SD card (hay Storage card) chẳng hạnChương trình sẽ tiến hành cài đặt, và thông váo báo trình cài đặt kết thúcCài đặt chương trình với file dạng .cab:Thoáng nhìn, file .cab giống như 1 file nén. Mà đúng thật, đấy là 1 file nén, bên trong là hàng loạt những file chương trình mà bạn có thể xem nếu dùng chương trình giải nén như Winrar chẳng hạn.Tuy giống file nén, nhưng muốn cài đặt, bạn phải chép trực tiếp vào PPC (trên máy hoặc thẻ nhớ đều được) rồi dùng chương trình quản lý file như File Explorer để cài đặt.Điều bất tiện ở chỗ nếu cài file .cab trực tiếp từ PPC thì đồng nghĩa với việc chương trình sẽ được cài vào bộ nhớ chính của máy, làm đầy bộ nhớ và giảm đốc độ hoạt động của thiết bị. Để khắc phục điều này, bạn có thể dùng chương trình có tên CabInstall để có thể lựa chọn thư mục cài đặt cho chương trình.Tiện lợi hơn, nên dùng chương trình WinCE Cab InstallerQuản lý bộ nhớMô hình quản lý bộ nhớ của Windows Mobile khác hẳn so với các hệ điều hành Windows khác. Bộ nhớ được chia làm hai loại: ROM & RAM. ROM chứa toàn bộ hệ điều hành và chương trình đi kèm hệ điều hành. Công dụng của ROM tương tự như một HDD trên PC, ngay cả khi cạn hết pin, dữ liệu trong ROM vẫn bảo toàn. Windows Mobile.NET ứng dụng Execute In Place (XIP) đối với các file DLL nằm trên ROM cho phép tiết kiệm lượng RAM so với trước kia. Đối với các file DLL thông thường nằm trên Flash Memory (SD card) hay RAM (phần Object Store), nội dung các file này cần copy vào RAM và thực thi. RAM của Windows Mobile chia thành hai phần: Object Store và Program Memory. Object Store có tác dụng như một virtual ram HDD, dùng để chứa tạm thời chương trình và dữ liệu. Khi hết pin, dữ liệu trong Object Store sẽ mất. Program Memory mang công dụng tương tự RAM trên PC, dùng cho hoạt động của HĐH và chương trình.1.2. Quản lý tiến trìnhNhìn chung quản lý tiến trình của Windows Mobile khác hẳn so với các bản Windows x86. Số lượng tối đa tiến trình chạy song song là 32. Có 4 tiến trình hệ thống được nạp từ ban đầu: NK.EXE, dành cho kernel service, ở slot 97; FILESYS.EXE, dành cho system services, ở slot2; DEVICE.EXE, quản lý device drivers hệ thống, thường ở slot 3; GWES.EXE, quản lý GUI hệ thống, ở slot 4. Shell process (SHELL.EXE) được nạp ngay sau FILESYS.EXE. Tương tự Windows truyền thống, mỗi tiến trình có ít nhất một thread chính. Các threads trong cùng tiến trình chia sẻ cùng không gian bộ nhớ, nhưng khác biệt nhau về Heap và Stack. Kích thước Stack mặc định cho mỗi thread là 64KB, trừ khi được thay đổi khi biên dịch chương trình bằng tùy chọn compiler thích hợp. Khi một chương trình được chạy, hệ thống tìm kiếm một slot còn trống và tải mã lệnh, dữ liệu lên slot đó. Các thư viện DLLs được nạp vào slot. Điều độ tiến trình (task schedule) của HĐH sẽ lần lượt kích hoạt các tiến trình bằng cách ánh xạ tiến trình điều độ vào slot 0, tiến trình không kích hoạt được trả về slot cũ tương ứng. . Trường Đại Học Công Nghệ Thông Tin – Khoa : Mạng Máy Tính & Truyền Thông – Ngành : Truyền thông & an nnih thông tinGiáo trính : Lập trình thiết. biến Trường Đại Học Công Nghệ Thông Tin – Khoa : Mạng Máy Tính & Truyền Thông – Ngành : Truyền thông & an nnih thông tinGiáo trính : Lập trình thiết

Ngày đăng: 17/09/2012, 10:03

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan