Người hướng dẫn: Trong
bài giảng hôm nay, chúng ta sẽ tìm hiểu một
số điều cơ bản về cách tương tác với trình thông dịch ẩn dụ.
Vì vậy, tôi đã có một phiên ở đây, và
như bạn có thể thấy nó chỉ là métpreter.
Trong Linux, trong mọi thứ, trong mọi dòng lệnh,
lệnh trợ giúp luôn là lệnh tốt nhất mà bạn có thể chạy.
Vì vậy, điều đầu tiên chúng tôi sẽ
làm, chúng tôi sẽ giúp đỡ.
Và như bạn có thể thấy, chúng tôi nhận
được một danh sách lớn tất cả các lệnh
mà bạn có thể chạy và mô tả về những gì mỗi lệnh này thực hiện.
Vì vậy, tôi sẽ chỉ cho bạn một số điều cơ bản ngay
bây giờ, điều đầu tiên tôi muốn
cho bạn thấy là lệnh nền.
Vì vậy, về cơ bản
nền sẽ tạo nền cho phiên hiện tại, vì vậy
trong một phiên kết thúc,
nó sẽ giống như việc thu nhỏ một cửa sổ.
Vì vậy, khi tôi chạy nền, tôi sẽ quay lại metasploit
như bạn có thể thấy ở đó và
tôi có thể chạy các khai thác metasploit khác
để khai thác thêm máy mục tiêu hoặc chỉ để khai
thác các máy khác.
Trong khi duy trì kết nối của tôi với
máy tính mà tôi vừa hack.
Vì vậy, để xem danh sách tất cả các máy tính hoặc các phiên
mà chúng tôi có, chúng tôi
có thể chạy các phiên, L,
để liệt kê các phiên hiện tại và như bạn có thể thấy,
chúng tôi có một phiên ở đây, métpreter,
vì vậy nó vẫn ở đó, chúng tôi đã không
làm mất nó và nó nằm giữa thiết bị của chúng tôi và
thiết bị mục tiêu, là 206, bây
giờ để nếu tôi muốn quay lại phiên đó, để
tương tác lại với máy đo, tất cả những
gì tôi cần làm là chạy lại phiên, trừ đi
tôi đã tương tác, và sau đó tôi sẽ đặt số hai, là ID của phiên.
Và như bạn có thể thấy, tôi đã trở lại phiên dịch vụ đồng hồ đo.
Một lệnh khác mà tôi muốn
hiển thị cho bạn
là sysinfo, và bạn thấy tôi
chạy lệnh này mỗi khi tôi xâm nhập vào hệ thống, và
lý do cho lệnh này, nó hiển thị cho bạn thông tin về
máy tính mục tiêu, vì vậy nó hiển thị cho chúng ta tên máy tính,
đúng không ở đây, chúng ta có thể thấy hệ điều hành của máy tính đích và nó
đang chạy windows 10,
chúng ta có thể thấy kiến
trúc, vì vậy đó là một máy tính 64-bit,
vì vậy trong tương lai nếu bạn muốn chạy một số tệp thực
thi trên máy tính đích đó, chúng tôi
biết đó là 64-bit và chúng tôi tạo tệp thực thi 64-bit, chúng tôi có thể thấy
rằng ngôn ngữ là tiếng Anh, nhóm công
việc mà nó đang làm việc và ID người dùng
mà nó đã đăng nhập và sau đó chúng tôi có thể thấy phiên bản của métpreter đó đang chạy trên máy đích và nó thực sự là phiên
bản 32-bit của métpreter.
Một lệnh hữu ích khác để thu thập thông
tin là IP-config, giờ đây, cấu hình IP rất giống với cấu
hình IP mà bạn nhận được khi chạy
trên máy windows trên dấu nhắc lệnh và nó sẽ hiển thị cho
bạn tất cả các giao diện được
kết nối với máy tính mục tiêu, chúng ta có thể thấy ví dụ ở đây, giao diện một,
chúng ta có thể thấy địa chỉ MAC, chúng ta có thể thấy địa
chỉ IP, và ví dụ ở đây, đây là giao
diện được kết nối với mạng của chúng ta và là giao diện mà chúng ta có kết nối từ,
vì vậy nếu thiết bị được kết nối với
nhiều mạng, bạn sẽ có thể xem các giao diện và cách tương tác với chúng.
Một lệnh thu thập thông tin hữu ích khác mà
bạn có thể chạy là PS, lúc này
PS sẽ liệt kê tất cả các tiến trình
đang chạy trên máy tính đích.
Vì vậy, đây có thể là các quy trình nền hoặc các chương
trình thực tế đang chạy ở nền trước dưới dạng các
chương trình cửa sổ hoặc GUI.
Bạn có thể xem từng quy trình tại đây,
tên của quy trình và sau
đó bạn có thể thấy ID hoặc PID mà
nó đang chạy.
Một quá trình thú vị là nhà thám hiểm. exe, và đó thực sự là giao
diện đồ họa của windows và chúng ta có thể thấy rằng nó đang chạy
trên process ID 2116, bây giờ một ý tưởng rất hay khi bạn xâm
nhập vào hệ thống, là di chuyển process,
tiến trình hiện tại mà bạn đang chạy
vào một quy trình an toàn hơn quy trình hiện tại
của bạn.
Ví dụ: trình thám hiểm là giao diện đồ họa của cửa sổ,
vì vậy nó luôn chạy miễn là
người đó đang sử dụng thiết bị của họ.
Vì vậy, nó an toàn hơn nhiều so với quá trình mà bạn có được
quyền truy cập vào máy tính thông qua, ví dụ:
nếu bạn có được quyền truy
cập của mình thông qua tệp thực thi hoặc
một chương trình, bạn sẽ mất quy
trình của mình ngay sau khi người đó đóng
chương trình đó, vì vậy
cách tốt hơn để làm là di chuyển sang một quy trình ít có khả năng bị đóng
hoặc bị chấm dứt hơn, vì vậy những gì chúng tôi
sẽ làm, chúng tôi sẽ sử dụng một lệnh có tên
là di chuyển, để chuyển phiên hiện tại của chúng tôi sang một quy
trình khác và chúng tôi sẽ sử dụng
quy trình thám hiểm vì nó rất
an toàn, Put 2115, và
rõ ràng là không có quy trình nào
như vậy, vì vậy nó phải là năm 2116
và hiện tại việc di chuyển đã thành
công, vì vậy đồng hồ đo tại thời điểm này đang chạy từ trình thám
hiểm. exe, bây giờ nếu chúng ta đi đến trình quản
lý tác vụ trên máy tính mục
tiêu và chạy trình giám sát hệ thống hoặc trình giám sát tài
nguyên của tôi, xin lỗi.
Bây giờ nếu chúng ta vào
mạng và đi vào kết nối CP, bạn sẽ thấy rằng kết nối
ở đây trên cổng 8080, đến từ explorer.
exe,
vì vậy nó không đến từ một tệp độc hại, tải
trọng hoặc cửa sau của chúng tôi thực sự đang chạy
qua trình thám hiểm, bây giờ
nếu bạn thấy firefox hoặc chrome, bạn có
thể di chuyển sang quy trình đó
và đặc biệt là bạn đang kết nối
qua cổng 8080, hoặc bạn có thể sử dụng 80,
sau đó nó sẽ trông ít đáng ngờ hơn vì 80 và 8080
là các cổng được sử dụng bởi máy chủ web, vì vậy việc kết nối trên cổng
80 hoặc 8080 là điều rất bình thường hoặc
rất bình thường.