Meterpreter là một payload được sử dụng rộng rãi trong tấn công hệ điều hành Windows, có thể áp dụng trên hầu hết các phiên bản của Windows hiện nay. Sau khi khai thác thành công, Meterpreter sẽ là một remote shell (chương trình nhập lệnh điều khiển từ xa) cho phép hacker thực hiện các lệnh tấn công hay các công cụ trên hệ thống mục tiêu. Meterpreter có rất nhiều chức năng như quản lý file, upload/download, chụp ảnh màn hình, chụp ảnh webcam, ghi âm,...
Payload
Trong mạng máy tính dữ liệu được vận chuyển là payload, thường được gói trong một frame, bao gồm framing bít và một frame check sequence. Thí dụ là Ethernet frame, Point-to-Point Protocol (PPP) frame, Kênh sợi quang frame, và V.42 modem frame.
Trong an ninh máy tính, payload là một phần của một malware như sâu máy tính or virus, một đoạn code được chạy trên máy nạn nhân, dùng để thực hiện một số hoạt động độc hại nào đó, như hủy bỏ dữ liệu, gởi spam hay mã hóa dữ liệu. Thêm vào payload, những malware như vậy có thêm overhead code để lan truyền nó, hay để tránh bị nhận diện.
Trong lập trình máy tính, thuật ngữ này được sử dụng, để phân biệt giao thức overhead với dữ liệu thực tế. Ví dụ: phản ứng JSON của dịch vụ web có thể là:
{
"data":{
"message":"Hello, world!"
}
}
Đoạn "Hello, world!" là payload, trong khi phần còn lại là giao thức overhead.
-
Download Arduino for the Operating system like Windows, MacOS, Linux.
-
To transfer the created scripts to the Digispark then install additional drivers
First, we download the Arduino software from the above web page and install it on our windows system:
Next we need the Digistump drivers. The corresponding archive (Digistump.Drivers.zip) is available at this URL.
Once the zip file has been unpacked anywhere, you can install the DPinst64 file
For this purpose, some device drivers are installed, which are available after completion on our Windows PC.
The next step is to set a URL for an additional board administrator. To do this, open the following window under File - Preferences and enter the following URL: http://digistump.com/package_digistump_index.json
Go to the Tools menu and then the Board submenu - select Boards Manager and then from the type drop down select Contributed:
Select the Digistump AVR Boards package and click the Install button.
You'll see the download progress on the bottom bar of the Boards Manager window, when complete it will show Installed next to that item on the list.
With the install complete, close the Boards Manager window and select the Digispark from the Tools → Boards menu. Digispark (Default - 16.5mhz) is the board that should be selected by all new users.
In order to test the correctness of the settings, we call the file Keyboard under File -> Examples -> DigisparkKeyboard
Optionally, under Tools -> Programmer, select the USBtinyISP option
A first test should show if everything is working properly. It is important to note that the Digispark is not yet plugged into a USB interface.
If everything went through without error, you will be prompted to plug in and then transfer the data to the Digispark.