Tải bản đầy đủ (.pdf) (97 trang)

Bài tập lớn môn an toàn mạng (14)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.1 MB, 97 trang )

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG
KHOA CƠNG NGHỆ THƠNG TIN I

HỌC PHẦN: “AN TỒN MẠNG”
CHỦ ĐỀ TÌM HIỂU: “TOOL MALTEGO”
Giảng viên hướng dẫn:

TS. Đặng Minh Tuấn

Mã môn học:

INT1482 - Nhóm 02

Sinh viên thực hiện:

Nguyễn Ngọc Anh

Mã sinh viên:

B18DCAT007

Lớp chính quy:

D18CQAT03-B

Hà Nội, Tháng 12 Năm 2021

1


MỤC LỤC


MỤC LỤC ................................................................................................................................................2
DANH SÁCH CÁC THUẬT NGỮ TIẾNG ANH VÀ VIẾT TẮT .........................................................4
DANH MỤC HÌNH ẢNH ........................................................................................................................5
LỜI NĨI ĐẦU ..........................................................................................................................................9
CHƯƠNG I. TỔNG QUAN VỀ MALTEGO ........................................................................................10
1.1.

Lịch sử ra đời ..........................................................................................................................10

1.2.

Giới thiệu ................................................................................................................................10

1.2.1.

Giới thiệu chung .............................................................................................................10

1.2.2.

Các tính năng ..................................................................................................................11

1.3.

Cài đặt .....................................................................................................................................13

1.3.1.

Cài đặt Maltego ..............................................................................................................13

1.3.2.


Initical Activation ...........................................................................................................16

1.3.3.

Initial Transform Server Installation...............................................................................20

1.3.4.

Cập nhật Maltego Desktop Client...................................................................................21

CHƯƠNG II. GIAO DIỆN VÀ TÍNH NĂNG TRÊN MALTEGO .......................................................24
2.1.

Các thành phần trên Maltego .................................................................................................24

2.1.1.

Nút và phím tắt ................................................................................................................24

2.1.2.

Trình đơn ........................................................................................................................25

2.1.3.

Context Menu .................................................................................................................25

2.1.4.


Sidebar graph ..................................................................................................................30

2.2.

Investigate Tab .......................................................................................................................37

2.2.1.

Privacy Mode .................................................................................................................37

2.2.2.

Pasting Data....................................................................................................................38

2.2.3.

Transform Slide..............................................................................................................39

2.2.4.

Find In Graph .................................................................................................................40

2.2.5.

Entities Selection............................................................................................................41

2.3.

Views Tab ...............................................................................................................................41


2.3.1.

Viewlets ..........................................................................................................................42

2.3.2.

Graph Layout .................................................................................................................42

2.3.3.

Entity Alignment ............................................................................................................42

2.3.4.

Link Labels.....................................................................................................................43

2.3.5.

Entity Notes ...................................................................................................................43

2.4.

Entities Tab ............................................................................................................................44

2.4.1.

Tạo thực thể.....................................................................................................................44

2.4.2.


Tạo thực thể nâng cao ....................................................................................................51

2


2.4.3.

Nguyên tắc tùy chỉnh thực thể .......................................................................................52

2.4.4.

Quản lý thực thể ..............................................................................................................53

2.4.5.

Nhập/xuất thực thể .........................................................................................................54

2.5.

Collections Tab ......................................................................................................................58

2.5.1.

Mức độ đơn giản hóa .....................................................................................................59

2.5.2.

Điều hướng một Collection ............................................................................................60

2.5.3.


Ghim thực thể .................................................................................................................62

2.6.

Transforms Tab ......................................................................................................................64

2.6.1.

Transform Hub ...............................................................................................................64

2.6.2.

Transform Manager .......................................................................................................67

2.6.3.

Local Transform ............................................................................................................70

2.6.4.

Certificate Manager .......................................................................................................72

2.6.5.

Quản lý dịch vụ ...............................................................................................................73

2.7.

Machines Tab .........................................................................................................................73


2.7.1.

Run Machine ..................................................................................................................73

2.7.2.

Stop All Machine ............................................................................................................76

2.7.3.

Manager Machine...........................................................................................................76

2.8.

Collaboration Tab ..................................................................................................................77

2.8.1.

Share a Graph .................................................................................................................77

2.8.3.

Collaboration Window ...................................................................................................81

2.9.

Import/Export Tab..................................................................................................................82

2.9.1.


Export Graph as Table ....................................................................................................82

2.9.2.

Export Graph as Image...................................................................................................83

2.9.3.

Generate Report .............................................................................................................83

2.9.4.

Export Graph as XML ....................................................................................................84

2.10.

Windows Tab ......................................................................................................................86

2.10.1.

Windows Tab..................................................................................................................86

2.10.2. Windows Buttons ............................................................................................................86
2.10.3. Windows Quick Actions .....................................................................................................86
2.10.4. Maltego Windows...............................................................................................................87
2.10.5. Transform Output ...............................................................................................................88
CHƯƠNG III. DEMO ............................................................................................................................90
Nội dung demo: Theo dõi giao dịch Bitcoin ......................................................................................90
3.1.


Lý thuyết liên quan .................................................................................................................90

3.2.

Các bước thực hiện .................................................................................................................90

KẾT LUẬN ............................................................................................................................................96
TÀI LIỆU THAM KHẢO ......................................................................................................................97

3


DANH SÁCH CÁC THUẬT NGỮ TIẾNG ANH VÀ VIẾT TẮT
Từ viết
tắt

Thuật ngữ Tiếng Anh/ Giải
nghĩa

AES

Advanced Encryption Standard

Chuẩn Mã hóa Nâng cao

API

Application Programming
Interface


Giao diện lập trình ứng dụng

DNS

Domain Name System

Hệ Thống Tên Miền

GPS

Global Positioning System

Hệ thống định vị toàn cầu

GUI

Graphical user interface

Giao diện đồ họa người dùng

Hypertext Transfer Protocol
Secure

Giao thức truyền siêu văn bản
Bảo mật

Internet Protocol

Giao thức Internet


KDE

K Desktop Environment

Môi trường máy tính để bàn cho
hệ điều hành dựa trên Linux

TDS

Transform Distribution Server

Máy chủ phân phối vận tải

TRX

Transceiver

Bộ thu phát

URL

Uniform Resource Locator

Địa chỉ web

VM

Virtual Machine


Máy ảo

XML

eXtensible Markup Language

Ngôn ngữ đánh dấu mở rộng

HTTPS
IP

Thuật ngữ Tiếng Việt/ Giải
nghĩa

4


DANH MỤC HÌNH ẢNH
Hình 1. Trinh sát thơng tin ngày xưa và hiện nay .......................................................................................10
Hình 2. Tính năng nổi bật của Maltego .......................................................................................................12
Hình 3. Giao diện dowload file cài đặt Maltego trên Windows ..................................................................13
Hình 4. Giao diện cài đặt Maltego trên hệ điều hành Windows ..................................................................14
Hình 5. Giao diện dowload file cài đặt Maltego cho Linux .......................................................................14
Hình 6. Giao diện dowload file cài đặt Maltego cho Mac ...........................................................................15
Hình 7. Giao diện cài đặt Maltego cho Mac ................................................................................................16
Hình 8. Các phiên bản của Maltego ............................................................................................................16
Hình 9. Giao diện login Maltego .................................................................................................................17
Hình 10. Giao diện cập nhật personal details .............................................................................................18
Hình 11. Online activation for Maltego One/Classic/XL ............................................................................18
Hình 12. Activate Maltego without Internet...............................................................................................19

Hình 13. Sao chép License Request vào form ............................................................................................19
Hình 14.Giao diện Select Transform Server ..............................................................................................20
Hình 15. Install Transforms.........................................................................................................................21
Hình 16. Cập nhật Maltego Desktop Client Online ....................................................................................22
Hình 17. Phiên bản Maltego Client mới nhất cần cập nhật .........................................................................23
Hình 18. Phiên bản Maltego Client mới nhất được cập nhật ......................................................................23
Hình 19. Các nút và phím tắt có trên Maltego ............................................................................................24
Hình 20. Giao diện menu hiển thị các hành động đối với đồ thị .................................................................24
Hình 21. Giao diện menu Start a Machine ..................................................................................................25
Hình 22. Top level trong Maltego ...............................................................................................................26
Hình 23. Transform set level trong Maltego ...............................................................................................27
Hình 24. Transform trong Maltego .............................................................................................................28
Hình 25. Thanh tác vụ trong Maltego .........................................................................................................29
Hình 26. Hợp nhất trong Maltego ...............................................................................................................29
Hình 27. Sidebar graph trong Maltego ........................................................................................................30
Hình 28. Block Layout trong Maltego ........................................................................................................31
Hình 29. Hỉearchical Layout trong Maltego................................................................................................31
Hình 30. Circular Layout trong Maltego .....................................................................................................32
Hình 31. Organic Layout trong Maltego .....................................................................................................32
Hình 32. Normal view trong Malte .............................................................................................................33
Hình 33. Diverse decent trong Maltego ......................................................................................................34
Hình 34. Ball size by all links trong Maltego ..............................................................................................34
Hình 35. Ball size by incoming links trong Maltego...................................................................................35
Hình 36. Ball size by outgoing links trong Maltego ...................................................................................35
5


Hình 37. Ball size by rank trong Maltego ...................................................................................................36
Hình 38. Ball size by weight trong Maltego................................................................................................36
Hình 39. List view trong Maltego ...............................................................................................................37

Hình 40. Privacy mode trong Maltego ........................................................................................................37
Hình 41. Ví dụ về dán văn bản trong Maltego ............................................................................................38
Hình 42. Kết quả sau khi gán trong Maltego...............................................................................................38
Hình 43. Ví dụ về chỉ điịnh loại thực thể trong Maltego.............................................................................39
Hình 44. Kết quả sau khi dán vào Maltego .................................................................................................39
Hình 45. Transform SLider trong Maltego..................................................................................................39
Hình 46. Tìm kiếm trong file trên Maltego .................................................................................................40
Hình 47. Tìm kiếm nhanh trên Maltego ......................................................................................................41
Hình 48. Entities Selection trong Maltego ..................................................................................................41
Hình 49. View tab trong Maltego ................................................................................................................41
Hình 50. Viewlets trong Maltego ................................................................................................................42
Hình 51. Graph layout trong Maltego .........................................................................................................42
Hình 52. Căn chỉnh đối tượng trong Maltego .............................................................................................43
Hình 53. Link label trong Maltego ..............................................................................................................43
Hình 54. Nhẫn liên kết / chuyển đổi trong Maltego ....................................................................................43
Hình 55. Entities Note trong Maltego .........................................................................................................44
Hình 56. Entities Tab trong Maltego ...........................................................................................................44
Hình 57. Tạo thực thể mới trong Maltego ...................................................................................................44
Hình 58. Bước cài đặt thực thể cơ bản trong Maltego ................................................................................46
Hình 59. Bước cài đặt thuộc tính chính cho thực thể trong Maltego ..........................................................47
Hình 60. Bước cài đặt thêm thuộc tính cho thực thể trong Maltego ...........................................................48
Hình 61. Cài đặt nâng cao các thuộc tính bổ sung trong Maltego ...............................................................49
Hình 62. Bước cài đặt hiển thị cho thực thể trong Maltego ........................................................................50
Hình 63. Cài đặt nâng cao cho thực thể trên Maltego .................................................................................51
Hình 64. Trình quản lý thực thể trong Maltego...........................................................................................53
Hình 65. Chỉnh sửa dối tượng trong Maltego..............................................................................................54
Hình 66. Xóa đối tượng trong Maltego .......................................................................................................54
Hình 67. Export Winzard trong Maltego.....................................................................................................55
Hình 68. Selection trong Maltego ...............................................................................................................55
Hình 69. Select File trong Maltego .............................................................................................................56

Hình 70. Password cho nhập thực thể trong Maltego..................................................................................56
Hình 71. Chọn file thực thể trong Maltego .................................................................................................57
Hình 72. Nhập mật khẩu mã hóa .................................................................................................................57
Hình 73. Hiển thị tệp nội dung trong Maltego ............................................................................................58
6


Hình 74. Điều khiển trong Collection tab ...................................................................................................59
Hình 75. Chế độ xem chi tiết cho 3 tài khoản Twitter ................................................................................59
Hình 76. Hình ảnh các thực thể liên kết khi Collection bị tắt .....................................................................60
Hình 77. Collection được bật với giá trị là 25 thực thể ...............................................................................60
Hình 78. Thuộc tính trong Collection .........................................................................................................61
Hình 79. Delta View trong Collection.........................................................................................................62
Hình 80. Ghim trong Collection ..................................................................................................................63
Hình 81. Kết quả sau khi ghim trong Collection .........................................................................................64
Hình 82. Transform Hub trong Maltego......................................................................................................64
Hình 83. Install an Item Maltego.................................................................................................................65
Hình 84. RF Token trong Transform...........................................................................................................65
Hình 85. Kết thúc cài đặt một item trong Transform Hub ..........................................................................66
Hình 86. Cài đặt Transform Hub thành cơng ..............................................................................................66
Hình 87. TInh tỉnh một item trong Transform Hub.....................................................................................67
Hình 88. All transform trong Transform tab ...............................................................................................68
Hình 89. Transform Server trong Manager Transform ...............................................................................69
Hình 90. Transform sets trong Manager Transform ....................................................................................70
Hình 91. Cấu hình các thơng tin trên Local Transform ...............................................................................71
Hình 92. Comon Line trong Local Transform.............................................................................................72
Hình 93. Certificate trong Maltego .............................................................................................................72
Hình 94. Services Manager trong Maltego..................................................................................................73
Hình 95. Chọn Machine trong Maltego.......................................................................................................74
Hình 96. Giao diện chọn tham số bắt đầu trong Run Machine ...................................................................75

Hình 97. Cửa sổ 1 Machine trong Run Machine .........................................................................................75
Hình 98. Bộ lọc người dùng trong Run machine.........................................................................................76
Hình 99. Stop all machine trong Maltego ...................................................................................................76
Hình 100. Manager Machine trong Machine Tab .......................................................................................77
Hình 101. Share session trong Maltego.......................................................................................................78
Hình 102. Share Graph Server trong Maltego .............................................................................................79
Hình 103. Share encryt trong Maltego ........................................................................................................80
Hình 104. Chat window trong Maltego .......................................................................................................81
Hình 105. Filter message trong Maltego .....................................................................................................81
Hình 106. Giao diện Collaboration trong Maltego ......................................................................................82
Hình 107. Export to Table trong Maltego ...................................................................................................83
Hình 108. Export to Image trong Maltego ..................................................................................................83
7


Hình 109. Ví dụ về 1 mục trong danh sách chi tiết đối tượng trong Maltego .............................................84
Hình 110. Giao diện Export to XML trên Maltego .....................................................................................84
Hình 111. Export to XML với chuẩn yED ..................................................................................................85
Hình 112. Export to XML sử dụng Gephi ...................................................................................................85
Hình 113. Windows Tab .............................................................................................................................86
Hình 114. Button close windows tab...........................................................................................................86
Hình 115. Giao diện các tab hiện có ...........................................................................................................86
Hình 116. Close All Graphs ........................................................................................................................87
Hình 117. Close Other Graphs ....................................................................................................................87
Hình 118. Reset Windows ...........................................................................................................................87
Hình 119. Defult Maltego Windows ..........................................................................................................88
Hình 120. Nhãn các Element của Tab Transform Output: ..........................................................................88
Hình 121. Chọn các loại thơng báo bạn muốn xem trong Transform Output .............................................88
Hình 122. Thực hiện tìm kiếm ....................................................................................................................89
Hình 123. Thao tác thêm bộ lọc ..................................................................................................................89

Hình 124. Địa chỉ bitcoin được tạo thành cơng ...........................................................................................90
Hình 126. Transform Blockchain.info.........................................................................................................91
Hình 126. Các giao dịch Bitcoin với địa chỉ ban đầu ..................................................................................91
Hình 127. Giao dịch trên Bitcoin ................................................................................................................92
Hình 128. Giao dịch đối vói 1 địa chỉ cụ thể ...............................................................................................92
Hình 129. Truy vấn thơng tin từ Bitcoin Address .......................................................................................93
Hình 130. Transform Standard đối với một Email ......................................................................................93
Hình 131. Social Link Alias ........................................................................................................................94
Hình 132. 1 Alias Skype..............................................................................................................................94
Hình 133. File thu được sau khi thăm dị ....................................................................................................95
Hình 134. Tồn bộ graph Bitcoin Address ..................................................................................................95

8


LỜI NĨI ĐẦU
Trong ngành Cơng nghệ thơng tin nói chung và An tồn thơng tin nói riêng,
“thơng tin” chính là thành phần cốt lõi nhất, là nền móng gây dựng tồn bộ sự phát triển
của ngành. Thơng tin khơng chỉ là chủ đề chủ đạo của chúng, nó cịn là mục tiêu hành
động để chúng tồn tại.
Cùng với đó, Internet ngày càng phát triển và phổ cập, việc điều tra tội phạm, thu
thập thông tin không chỉ trong cuộc sống thực tế mà cịn được mở rộng trên cả khơng
gian mạng. Cơng việc này vẫn đang gặp rất nhiều khó khăn và thách thức. Ngồi ra, q
trình tổng hợp thơng tin và phác họa bức tranh toàn cảnh về đối tượng, sự việc càng nan
giải hơn.
Từ đây, chúng ta phát triển nhiều công cụ hỗ trợ giúp giải quyết những công việc
trên một cách dễ dàng hơn. Và một trong số đó là “Kali Tool Maltego” – ra đời như là
một trong những giải pháp đầu tiên trên thế giới giải quyết những khó khăn này. Chúng
ta sẽ tìm hiểu chi tiết hơn về Maltego qua bài tìm hiểu dưới đây.


9


CHƯƠNG I. TỔNG QUAN VỀ MALTEGO
1.1.

Lịch sử ra đời

Maltego là một giải pháp phần mềm sử dụng cho lĩnh vực tình báo nguồn mở
(Open Source INTelligence – OSINT) với nhiệm vụ là điều tra số (investigative tasks).
Maltego được phát triển bởi Paterva (Pretoria, Nam Phi). Maltego cung cấp thư viện về
các phép biến đổi để khám phá dữ liệu từ các nguồn mở, sau đó hiển thị thơng tin đó dưới
dạng biểu đồ (graphical link analysis tool). Giải pháp này đặc biệt phù hợp cho việc phân
tích liên kết và khai thác dữ liệu. Kể từ năm 2019, nhóm của Maltego Technologies có
trụ sở chính tại Munich, Đức đã chịu trách nhiệm về tất cả các hoạt động hướng tới khách
hàng tồn cầu.

Hình 1. Trinh sát thơng tin ngày xưa và hiện nay

Từ năm 2020, ASIC Technologies chính thức hợp tác cùng Paterva, để giới thiệu
– phân phối giải pháp Maltego trong lĩnh vực an ninh, quốc phòng tại Việt Nam.
Internet ngày càng phát triển và phổ cập, việc điều tra tội phạm, thu thập thông tin
không chỉ trong cuộc sống thực tế mà còn được mở rộng trên cả không gian mạng. Công
việc này vẫn đang gặp rất nhiều khó khăn và thách thức. Ngồi ra, q trình tổng hợp
thơng tin và phác họa bức tranh tồn cảnh về đối tượng, sự việc càng nan giải hơn.
Maltego ra đời như là một trong những giải pháp đầu tiên trên thế giới giải quyết
những khó khăn này.
1.2. Giới thiệu
1.2.1. Giới thiệu chung
Maltego là một nền tảng độc đáo được phát triển để đưa ra bức tranh rõ ràng về

mối đe dọa đối với môi trường mà một tổ chức sở hữu và vận hành. Lợi thế duy nhất của
Maltego là thể hiện mức độ phức tạp và mức độ nghiêm trọng của các điểm lỗi đơn lẻ
cũng như các mối quan hệ tin cậy hiện đang tồn tại trong phạm vi cơ sở hạ tầng của bạn.

10


Quan điểm độc đáo mà Maltego cung cấp cho cả các thực thể dựa trên mạng và tài
nguyên là tổng hợp thông tin được đăng trên internet - cho dù đó là cấu hình hiện tại của
bộ định tuyến đã sẵn sàng trên mạng của bạn hay vị trí hiện tại của Phó Chủ tịch của bạn
trên quốc tế của ông ấy. lượt truy cập, Maltego có thể xác định vị trí, tổng hợp và trực
quan hóa thơng tin này.
Maltego cung cấp cho người dùng những thông tin chưa từng có. Thơng tin là địn
bẩy. Thơng tin là sức mạnh. Thơng tin là Maltego.
Maltego là một chương trình có thể được sử dụng để xác định các mối quan hệ và
liên kết trong thế giới thực giữa:
-

Người (people)

-

Nhóm người (social network)

-

Công ty (companies)

-


Tổ chức (organizations)

-

Trang web (web site)

-

Cơ sở hạ tầng Intenet:
• Miền (domains)
• Tên DNS (DNS names)
• Netblocks (Netblocks)
• Các địa chỉ IP (IP addresses)

-

Các giai đoạn (phrases)

-

Chi nhánh (Affiliations)

-

Tài liệu và tệp (documents and files)
Các thực thể này được liên kết bằng cách sử dụng trí thơng minh nguồn mở.

Maltego cài đặt dễ dàng và nhanh chóng - nó sử dụng Java, vì vậy nó chạy trên
Windows, Mac và Linux. Maltego cung cấp cho bạn giao diện đồ họa giúp bạn nhìn thấy
các mối quan hệ này ngay lập tức và chính xác - giúp bạn có thể nhìn thấy các kết nối ẩn.

Sử dụng giao diện người dùng đồ họa (GUI), bạn có thể nhìn thấy các mối quan hệ một
cách dễ dàng - ngay cả khi chúng cách xa nhau ba hoặc bốn độ. Maltego là duy nhất bởi
vì nó sử dụng một khung mạnh mẽ, linh hoạt để có thể tùy chỉnh. Do đó, Maltego có thể
được điều chỉnh theo yêu cầu riêng của bạn.
1.2.2. Các tính năng

11


Maltego có khả năng tìm kiếm, phân tích, truy vết các thông tin liên quan bằng
một yếu tố đầu vào, từ đó dựng lên sơ đồ quan hệ trực quan (data integration) giữa các
thông tin. Maltego thực sự là một hệ thống mạnh mẽ trong việc điều tra thông tin chi tiết
liên quan tới một đối tượng cụ thể. Giải pháp hỗ trợ triển khai cả 2 dạng cloud (SaaS) và
on-prem.

Hình 2. Tính năng nổi bật của Maltego

Những tính năng nổi bật của giải pháp bao gồm:
-

Hỗ trợ tìm kiếm, phân tích thơng tin trên mạng theo các tiêu chí: Tên, Số điện
thoại, Địa chỉ email, Tên công ty, Websites, Tài khoản mạng xã hội Facebook,
Instagram, LinkedIn, Twitter, Skype…

-

Thu thập thông tin cơ sở hạ tầng internet gồm: Domains, DNS Names, Địa chỉ

-


Giải pháp hỗ trợ tích hợp với nguồn thông tin, dữ liệu của các hãng thứ 3 như
Social Links, INTEL471, SHODAN, … để mở rộng ngồn tìm kiếm và kết quả:


Nguồn messengers: Telegram, Signal, ..



Nguồn Darknet: Hơn 30 forums và marketplaces mà khơng có ủy quyền



Nguồn Corporate: CompaniesHouse, Companies OC, GoogleCompanies,
OCCRP, Offshores



Cryptocurrency:
TokenView



Hỗ trợ một số phương thức tìm kiếm nâng cao trên mạng xã hội: Tìm kiếm
theo hình ảnh khn mặt (Face search), tìm kiếm theo tên, tìm kiếm
Photos/Videos/Stories theo All/Liked/Comment/Tagged (Facebook), tìm
kiếm theo ngày, tìm kiếm các mối quan hệ/kết nối trên Facebook (mutual

Phân

tích


nền

tảng

Ethereum,

Bitcoinwhoswho,

12


friends, groups, places, pages liked…), tìm kiếm theo vị trí (search by
GEO),
-

Có khả năng phân tích hàng triệu thực thể (Entity) trên 1 đồ thị

-

Có khả năng trả về hàng trăm nghìn kết quả trên 1 lần truy vấn (transform)

-

Hỗ trợ export graph tương thích với Maltego, yEd, Gephi

-

Hỗ trợ import các format dạng bảng như csv, xlx và xlsx.


-

Hỗ trợ trích xuất kết quả đồ họa phân tích ra các định dạng: Ảnh, PDF, CSV,
XLSX.

1.3. Cài đặt
1.3.1. Cài đặt Maltego
1.3.1.1. Cài đặt với hệ điều hành Windows
Trước tiên, cần tải file cài đặt đối với hệ điều hành Window trực tiếp trên trang
chủ của Maltego ( />
Hình 3. Giao diện dowload file cài đặt Maltego trên Windows

Khi quá trình tải xuống hồn tất, hãy nhấp đúp vào trình cài đặt để bắt đầu quá
trình cài đặt. Maltego Setup Wizard sẽ khởi động và tiếp tục hướng dẫn cài đặt:

13


Hình 4. Giao diện cài đặt Maltego trên hệ điều hành Windows

1.3.1.2.

Cài đặt với hệ điều hành Linux

Máy cài Maltegol sẽ cần có hệ thống windows (X11) - Maltego là một ứng dụng
đồ họa. Maltego có sẵn dưới dạng gói .DEB (dành cho hệ thống sử dụng debian) cũng
như gói .RPM (lý tưởng cho các hệ thống có thể sử dụng trình quản lý gói RPM) và một
kho lưu trữ .zip. Sau khi tải xuống gói, ta có thể cài đặt nó như sau:

Hình 5. Giao diện dowload file cài đặt Maltego cho Linux


.deb (debian package): Các gói Debian có thể được cài đặt bằng cách nhấp đúp
vào tệp trong trình quản lý cửa sổ của bạn (chẳng hạn như KDE) hoặc cho phép trình cài
đặt trình quản lý cửa sổ cài đặt gói. Ngồi ra, bạn cũng có thể cài đặt nó từ bằng dịng
lệnh:
14


> cd downloads/Maltego
> dpkg –i <maltegofile>.deb
.rpm: Tương tự ta cũng có thể nhấp chuột vào biểu tượng cài đặt hoặc sử dụng
dòng lệnh để thực hiện cài đặt:

> cd downloads/Maltego
> rpm –i <maltegofile>.rpm
.zip: Kho lưu trữ zip là toàn bộ source code Maltego được giải nén, về cơ bản,
chúng ta có thể chỉ cần giải nén tệp này đến bất cứ nơi nào muốn cài đặt Maltego rồi chạy
‘maltego’ từ thư mục bin.
1.3.1.3.

Cài đặt với hệ điều hành Mac

Trước tiên, cần tải file cài đặt đối với hệ điều hành Mac trực tiếp trên trang chủ
của Maltego:

Hình 6. Giao diện dowload file cài đặt Maltego cho Mac

Sau khi bạn đã tải xuống file .dmg, nó có thể được cài đặt bằng cách kéo nó vào
thư mục Applications folder như được hiển thị bên dưới:


15


Hình 7. Giao diện cài đặt Maltego cho Mac

1.3.2.

Initical Activation

Khi mở Maltego lần đầu tiên, bạn sẽ thấy một cửa sổ cho phép bạn chọn cách bạn
muốn sử dụng Maltego. Tất cả các phiên bản của Maltego (Maltego One, XL, Classic,
CE và Casefile) đều chạy từ cùng một cài đặt và lựa chọn ban đầu này cho phép bạn chọn
loại giấy phép bạn sẽ sử dụng. Phiên bản Maltego đã chọn có thể được thay đổi bất kỳ lúc
nào.

Hình 8. Các phiên bản của Maltego

16


1.3.2.1. CaseFile
CaseFile: là phiên bản Maltego đơn giản nhất hiện có. Bạn khơng cần đăng nhập
hoặc mua khóa cấp phép để sử dụng CaseFile. Khơng cần kích hoạt sau khi chọn
CaseFile
1.3.2.2.

Community Edition

Community Edition: là phiên bản Cộng đồng của Maltego, nếu muốn sử dụng cần
đăng ký một tài khoản cộng đồng miễn phí trên trang chủ của Maltego. Khi bạn đã đăng

ký và kích hoạt tài khoản của mình, bạn có thể sử dụng các chi tiết tương tự để đăng nhập
vào tài khoản của mình trong Ứng dụng.

Hình 9. Giao diện login Maltego

Sau khi nhập chi tiết đăng nhập và captcha chính xác, Client sẽ được kích hoạt.
Clietn sẽ hoạt động trong 7 ngày tại một thời điểm, yêu cầu bạn đăng nhập 7 ngày một
lần để tránh bị lạm dụng.

17


Hình 10. Giao diện cập nhật personal details

1.3.2.3. Activation for Maltego One/Classic/XL

Online Activation:
Phương thức kích hoạt trực tuyến là cách được khuyến nghị để kích hoạt Client
Maltego của bạn và phải là một q trình nhanh chóng và dễ dàng. Nhấp vào Activity by
key cho Maltego One, Classic hoặc XL sẽ bắt đầu trình hướng dẫn kích hoạt trực tuyến.
Khi được nhắc, hãy nhập khóa cấp phép gồm 26 chữ số mà bạn đã mua

Hình 11. Online activation for Maltego One/Classic/XL

18


Offline Activation:
Trong trường hợp Client Maltego của bạn đang hoạt động trong mơi trường ngoại
tuyến, bạn có thể thực hiện kích hoạt ngoại tuyến.

Để kích hoạt Client ngoại tuyến, hãy nhấp vào nút “Activate without Internet”:

Hình 12. Activate Maltego without Internet

Khi được nhắc, hãy nhập khóa cấp phép gồm 26 chữ số mà bạn đã mua. Sau khi
nhập khóa của bạn và nhấp vào Next, bạn sẽ thấy một trang cung cấp License Request và
một liên kết đến trang web kích hoạt.

Hình 13. Sao chép License Request vào form

19


Sao chép blob License Request và duyệt đến liên kết được chỉ định (từ một máy
được kết nối với Internet nếu máy chủ Maltego Client của bạn ngoại tuyến). Sao chép
blob License Request của bạn vào biểu mẫu trang web và nhấp vào Generate Key sẽ tạo
ra một tệp cấp phép (maltego.lic) sẽ được tải xuống bằng trình duyệt web của bạn. Sau
đó, bạn có thể quay lại trình hướng dẫn kích hoạt trong Maltego Client và tải lên tệp giấy
phép mới. Sau khi tải lên, hãy nhấp vào Next để kiểm tra xem tệp giấy phép có hợp lệ
hay không. Nếu hợp lệ, Maltego Client của bạn sẽ được kích hoạt.
1.3.3. Initial Transform Server Installation
Sau khi kích hoạt Maltego, startup wizard khởi động sẽ yêu cầu bạn cài đặt nội
dung mặc định từ Paterva CTAS Transform server.

Hình 14.Giao diện Select Transform Server

Theo mặc định, public server sẽ được sử dụng. Nếu công ty của bạn đã mua một
máy chủ riêng thì bạn có thể nhập hostname hoặc IP address của server đó.
20



Việc chọn Maltego public transform server sẽ cài đặt Transforms, Entities,
Machines và các cấu hình Transform từ public Paterva CTAS Transform server.
Sau khi nhấp vào Next, các Transform sẽ được cài đặt. Khi q trình cài đặt hồn
tất, bạn sẽ nhận được một bản tóm tắt tương tự như bản tóm tắt sau đây về những gì đã
được cài đặt cho ứng dụng Client Maltego của bạn.

Hình 15. Install Transforms

1.3.4. Cập nhật Maltego Desktop Client
Việc thường xuyên cập nhật Maltego Client của bạn lên phiên bản mới nhất là rất
cần thiết. cụ thể có 2 cách cập nhật như bên dưới trình bày.
1.3.4.1.

Cập nhật Maltego Desktop Client Online

Được khuyến khích là nên cập nhật Online. Với các bước cụ thể như sau:
21


-

Click chọn Application Button (vịng trịn ở góc trên cùng bên trái)

-

Di chuột qua Tools

-


Click chọn Check for Updates

Hình 16. Cập nhật Maltego Desktop Client Online

Maltego update wizard sẽ được mở lên và kiểm tra cho việc Update. Nếu phiên
bản Maltego Client bạn đang dùng là mới nhất thì ấn Finish để kết thúc. Nếu có các bản
cập nhật mới cần được cài đặt, bạn sẽ được nhắc cài đặt các bản cập nhật bằng cửa sổ bên
dưới:

22


Hình 17. Phiên bản Maltego Client mới nhất cần cập nhật

Click Next để tải về bản mới nhất, sau khi tải xong, bạn sẽ cần khở động lại Client
để cập nhật lại bản cài đặt. Sau khi khởi động lại ứng dụng, bạn có thể xác nhận rằng bạn
đã cài đặt phiên bản mới nhất bằng cách kiểm tra số phiên bản được hiển thị ở đầu ứng
dụng.

Hình 18. Phiên bản Maltego Client mới nhất được cập nhật

1.3.4.2.

Cập nhật Client Offline

Để thực hiện cập nhật ngoại tuyến trên client, hãy giải nén tệp .zip chứa các bản
cập nhật updates locally của phiên bản mới nhất. Sau đó chạy câu lệnh:
On Windows: (Change "C:/path/to" to the folder where the updates were
extracted)


> maltego -ufile:/C:/path/to/updates.xml.gz
On Linux/Mac: (Change "C:/path/to" to the folder where the updates were
extracted)

> maltego -ufile:/path/to/updates.xml.gz
23


CHƯƠNG II. GIAO DIỆN VÀ TÍNH NĂNG TRÊN MALTEGO
2.1.

Các thành phần trên Maltego

2.1.1. Nút và phím tắt
Trên Maltego ta có thể dễ dàng nhận ra các nút chức năng được đặt ở trên cùng
của giao diện. Nút ở góc trên bên trái của Maltego Client được gọi là nút ứng dụng và nó
sẽ mở Menu ứng dụng . Các menu ứng dụng sẽ được mô tả trong các phần tiếp theo.
Các nút ở bên phải của nút ứng dụng là các nút tắt ứng dụng và được gắn nhãn

Hình 19. Các nút và phím tắt có trên Maltego

trong hình trên. Các undo và redo nút cả bao gồm menu thả xuống, nhấn vào giao diện sẽ
hiển thị một danh sách các hành động đồ thị mà một trong hai thể hoàn tác hoặc làm lại
tùy thuộc vào tùy chọn thả xuống đã được lựa chọn:

Hình 20. Giao diện menu hiển thị các hành động đối với đồ thị

24



Nút Start a Machine cũng bao gồm menu thả xuống hiển thị danh sách tất cả các Máy có
sẵn trong Maltego Client khi được nhấp vào

Hình 21. Giao diện menu Start a Machine

2.1.2. Trình đơn
Trên Maltego, nút trình đơn sẽ thuộc dạng menu dropdown tức là khi nhấn vào
biểu tượng ứng dụng sẽ hiển thị ra một danh sách các chức năng đi kèm:

-

Tạo biểu đồ mới

-

Mở đồ thị

-

Lưu

-

Lưu tất cả

-

Import

-


Export

-

Print

-

Tools

2.1.3. Context Menu
Trình đơn Ngữ cảnh cho phép bạn chạy biến đổi trên các đối tượng đã chọn trên
biểu đồ của bạn. Khi chúng tt nhấp chuột phải vào thực thể (hoặc một nhóm thực thể),
25


×