1. xxd bin bin.dump 将file轉換為可編輯格式,并輸出到文件file.dump中。
2. 使用編輯器編輯文件。
3. xxd -r bin.dump > bin 修改即成功。
1. vim bin -b 使用二進制模式打開文件。
2. :%!xxd 運行xxd程序轉換文件為可編輯格式。
3. 編輯文件。
4. :%!xxd -r 将文件轉換回二進制格式。
5. 保存退出即可。
(1)待修改的pcap文件如下所示:
pcap文件
(2)找到最後一個數據包的校驗和部分,修改校驗和0x22b3為0x22b4
修改過程
編輯文件
(3)Wireshark打開數據包可以看到最後一個數據包校驗和已經被修改
修改後的pcap文件
3.2 修改ELF可執行文件C文件
#include <stdio.h>
int main(void)
{
printf("World!\n");
return 0;
}
(1) 編輯生成的ELF可執行文件, 将字符串World的W改為X
編輯過程
編輯文件
(2)保存後執行可執行文件,執行結果為修改後的結果
執行結果
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!