Game và lịch sử pháttriển game

Một phần của tài liệu Phân tích phần mềm độc hại và ứng dụng trong phòng chống hack game (Trang 32 - 36)

Từ xa xưa để cân bằng giữa lao động và giải trí con người đã nghĩ ra các trò chơi. Hiểu một cách đơn giản game hay trò chơi là những hoạt động do con người nghĩ ra dựa trên các quy tắc quy định nào đó. Với sự phát triển của máy móc điện tử, khái niệm trò chơi điện tử ra đời đó là những trò chơi phát triển dựa trên các loại máy móc. Sau đó với sự xuất hiện của máy tính, điện thoại di động, mạng internet,... rất nhiều các khái niệm trò chơi mới ra đời để hiểu rõ hơn chúng ta tìm hiểu một chút về quá trình hình thành và phát triển của game.

Tựa game đầu tiên ra đời. Ở thời điểm này, thế giới được chứng kiến những nỗ lựcđầu tiên của con người để tạo ra trò chơi điện tử. Và Goldsmith cùng Ray Mann là những người đầu tiên biến những nỗ lực ấy trở thành game với tên gọi The Cathode Ray Tube Amusement Device vào năm 1948 – chúng ta có thể tạm rút gọn nó gọi là game bắn tên lửa.

Vào những năm 70 của thế kỉ trước, xu thế chính của thời đại là game arcade hơi hướng science-fiction với những cuộc xâm chiếm thế giới của người ngoài hành tinh. Space Invader ra đời như một điều tất yếu của xu thế này. Space Invader là một game vô cùng quen thuộc đối với bất kì ai đã từng có thời gian chơi điện tử 4 nút bởi về mặt gameplay, bạn có thể hình dung nó giống hệt với game “bắn ruồi”.

Hình 3.3-1. Giao diện game Space Invader

Pacman xuất hiện như một bước đột phá mớimẻ về thể loại game và nó đã thu hút được sự quan tâmrất lớn của không chỉ phái nam mà còn cả phái nữ. Pacman được xây dựng dựa trên một mê cung với những chấm vàng rải khắp đường đi và người chơi sẽ điều khiển nhân vật ăn hết những chấm này để qua được bàn.Sau cú vấp ngã của Atari năm 1983, Nintendo đã chứng minh rằng sự đầu tư mềm dẻo và hợp lý đã giúphọ đứng vững trong ngành công nghiệp game. Với cảm hứng từ những câu truyện manga và những bộ phim nổi tiếng của Nhật Bản, những tựa game hay đã trở lại với thị trường. Dù đó là Donkey Kong, huyền thoại Super Mario hay Zelda, những game của. Game của Nintendo đã nuôi dưỡng ước mơ của biết bao nhà thiết kế game về một

tương lai phát triển rực rỡ hơn nữa. Hình 3.1-2. Game Pacman

Nếu phải nói đến một tựa game FPS nổi tiếng vào những năm 90 thì chúng ta khôngthể không nhắc đến Doom. Người chơi sẽ sắm vai người anh hùng đơn độc trên hành tinh đỏ

chiến đấu bảo vệ Trái Đất khỏi sự tấn công của lũ quái vật ngoài hành tinh. Cũng là một game thể loại FPS nhưng với những thiết kế đặc biệt dành cho PvP, đã thực sự làmkhông ít các gamer phải mê mẩn. Với Counter Strike, chơi game cùng bạn bè chưa bao giờ lại dễ dàng và chân thực đến thế. Game mô phỏng cuộc chiến giữa lực lượng đặcnhiệm chống lại những âm mưu đánh bom và bắt cóc con tin của bọn khủng bố.

Hình 3.1-3. Counter Strike game bắn súng góc nhìn thứ nhất huyền thoại

Năm 2000, Sony cho ra đời PlayStation 2 với khả năng đọc được đĩa DVD và một cấu hình mạnh giúp cho việc xử lý đồ họa trở nên vô cùng dễ dàng.

Cho tới đầu năm 2011, PS2 đã thống trị thị trường game console bằng con số kỉ lụcvề số chiếc game console được bán ra với trên 150 triệu chiếc được tiêu thụ. PS2 có kiểu dáng gọn, bề mặt máy trơn bóng được phủ màu đen tuyền tạo cho console một vẻ đẹp huyền bí mà cuốn hút. PS2 gắn liền với nhiều tựa game nổi tiếng như Grand Theft Auto III, Metal Gear Solid 2...

Năm 2006, Nintendo làm làng game thế giới điên đảo với sự xuất hiện của Wii. Wii là thiết bị chơi game đầu tiên sử dụng công nghệ điều khiển bằng chuyển động có nghĩa là người chơi thay vì chỉ bấm nút mà còn phải vận động cơ thể để điều khiển nhân vật cử động theo ý mình.

Thêm một lần nữa, lại là cái tên Nintendo đi đầu trong cuộc cách mạng đổi mới trong cách mà con người chơi game với DS, thiết bị chơi game được trang bị màn hình cảm ứng. Sau khi được phát hành, DS độc chiếm riêng cho mình một thị trường trong nhiều năm trước khi AppStore mở cửa để phục vụ cho chiếc máy điện thoại Iphone của Apple. AppStore với những chính sách thông thoáng với các nhà phát triển game đã thu hút được khá nhiều những sản phẩm game cảm ứng có giá rẻ để cung cấp cho chiếc điện thoại Iphone.

2.Hack game và các kỹ thuật cơ bản trong hack game

Các phần mềm độc hại sử dụng trong hack games là những công cụ được thiết kế để can thiệp bất hợp pháp vào game tạo ra những sai lệch so với nguyên bản, để giúp người chơi có được lợi thế khi chơi game. Ngoài việc can thiệp vào game các phần mềm độc hại này còn có thể được sử dụng để làm vật dẫn bằng cách nhúng thêm các mã độc với nhiều mục đích khác nhau vào lợi dụng suy nghĩ muốn sử dụng hack thì cần tắt chương trình chống virus để có thể dễ dàng xâm nhập hệ thống. Để hiểu rõ hơn chúng ta đi sâu vào tìm hiểu hack game, lý do hack game và các kỹ thuật hack game cơ bản.

2.1 Hack game và lý do hack game

Hack game là chỉ những hình thức người chơi sử dụng những kiến thức tin học của mình để tác động vào trò chơi thông qua các phần mềm hỗ trợ không được nhà cung cấp trò chơi cho phép hoặc lợi đụng những lỗ hổng trong game để khiến nhân vật của mình có những lợi thế nhất định trong game.

Thông thường, vì một lý do nào đó mà người chơi không hài lòng với kết quả đạt được trong game, họ sử dụng các kỹ thuật để sửa đổi, khai thác những lỗ hổng, sử dụng phần mềm độc hại ... để có trải nghiệm tốt hơn. Có rất nhiều lý do để dẫn đến hành vi hack game như là để tạo lợi thế cho bạn trong game ví dụ như hack speed trong Mu, hack bắn headshot trong Đột kích..., hoặc đơn giản chỉ là vì thích muốn gây sự chú ý của mọi người. Hậu quả của hack game gây mất cân bằng, ảnh hưởng xấu đến người chơi khác làm giảm tính thu hút của game, gây thiệt hại về mặt tài chính cho các nhà phát triển game... Đứng về góc độ pháp luật các hành vi này đã gây thiệt hại khá lớn cho các công ty kinh doanh games dẫn tới nhiều game phải đóng cửa. Ở các nước pháttriển các hành vi này được coi là hành vi phá hoại, có thể bị truy tố. Mặt khác vềgóc độ an toàn bảo mật

cho games thì việc hack games giúp các nhà phát triển biếtđược các lỗ hổng của games để hoàn thiện các tính năng an toàn bảo mật, giúp chogames ngày càng hoàn thiện hơn.

2.2 Kỹ thuật cơ bản trong hack game

Có nhiều các thức, kỹ thuật khác nhau để hack game như sử dụng lỗ hồng của game hay còn được gọi là sử dụng cheat bug, thay đổi file configuration/save, thay đổi thông số trên RAM... Về cơ bản kỹ thuật sử dụng lỗ hổng của game để hack là thông dụngnhất. Sau đây là các bước để thực hiện hack sử dụng lỗ hổng của game.

• Sử dụng các phần mềm công cụ để thu thập thông tin về game hoặc cao cấp hơn là tìm kiếm các lỗ hổng từ đó khai thác các lỗ hổng để tấn công vào game.

• Sau khi đã khai thác được game, thu thập được các thông tin dữ liệu cần thiết đểhack game từ đó tiến hành hack game thay đổi các dữ liệu hoặc lập trình nên cáccông cụ hack game để sử dụng hoặc phát tán rộng ra bên ngoài. Sử dụng các phần mềm công cụ để thu thập các thông tin về game như trình biêndịch, các engine game. Sau đó tiến hành debug và dịch ngược mã nguồn đề nghiên cứu cách khai thác tấn công lỗ hổng trong games.

Một phần của tài liệu Phân tích phần mềm độc hại và ứng dụng trong phòng chống hack game (Trang 32 - 36)

Tải bản đầy đủ (DOCX)

(39 trang)
w