人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

親手打造一個QQ惡作劇程序

親手打造一個QQ惡作劇程序

更新時間:2022-07-20 文章作者:未知 信息來源:網絡 閱讀次數:

  安全警示 僅供娛樂參考,不承擔該程序使用的相應后果和責任

  時間:2002年11月26日

  Author:Inetufo
  Email:Inetufo@thugx.com
  Homepagehttp://www.thugx.com
  Date:3-8-2003

  本文將一步一步教你如何編寫一個QQ惡作劇程序,轉載請注明出處:

  程序原理:獲取系統中的所有進程,并保存在一個數組中,然后在數組中查找含有QQ,oicq,qq,OICQ字樣的進程,如果找到就立即殺掉該進程.這樣你一運行QQ,QQ進程就會被立即殺掉,也就是說如果該惡作劇程序一直運行你就不能上QQ了。呵呵,這招是不是有點毒啊?好了,現在一步一步的來講程序的編寫過程。

  首先我們要解決的問題是如何實現惡作劇程序的自我隱藏,關于進程隱藏的文章很多,我就只簡單的介紹一下了。在Win9X系統下可以通過調用RegisterServiceProcess API這個API函數將進程注冊為一個服務模式的進程,這樣在Win9X系統下用Ctrl+Alt+Del調出的任務管理器中將不會出現這個進程了。RegisterServiceProcess API函數存放于系統內核Kernel32.dll中.具體聲明如下:


  DWORD RegisterServiceProcess(
  DWORD dwProcessId, //服務進程的進程標志,如果為NULL表示當前進程
  DWORD dwType //如果參數為RSP_SIMPLE_SERVICE 表示注冊當前進程
  //如果參數為RSP_UNREGISTER_SERVICE 表示取消當前進程的注冊
  );

  函數調用成功返回1,否則返回0

  通過對RegisterServiceProcess 這個API函數的調用我們就能實現在Win9X系統下的進程隱藏了。但是要在WinNT系統下真正的實現進程隱藏就沒有在Win9X系統下那么簡單了。只要進程以進程內核的形式運行,進程就將出現在任務管理器中.要實現WinNT下進程的真正隱藏,只能以非進程的方式執行目標代碼,也就是說把目標代碼以線程的方式遠程注冊到宿主進程中.關于這種方法的實現已經有文章介紹,在這里就不多說了。在這里,我并沒有采用這種隱藏進程的方法而是將進程注冊為系統的一個名為Service的服務進程,雖然這樣并沒有真正的隱藏進程,但是在一般情況下還是不容易發現的。在Win2000下用任務管理器查看進程時是不能結束該進程的,必須通過控制面板中的服務管理控制臺來停止服務,也可以在命令行下用net stop service來停止服務在XP下可以通過任務管理器結束該進程。這里簡單介紹一下WinNT中的服務程序:

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 曲阳县| 司法| 梧州市| 陇南市| 黄浦区| 介休市| 聂拉木县| 萝北县| 临安市| 贺兰县| 库尔勒市| 沅江市| 图木舒克市| 即墨市| 南康市| 南丹县| 武乡县| 西贡区| 巴塘县| 嘉鱼县| 吴江市| 和静县| 黎川县| 康定县| 佛冈县| 陕西省| 嘉峪关市| 盖州市| 海伦市| 永年县| 昌吉市| 开阳县| 博兴县| 永康市| 乌海市| 西林县| 石泉县| 广德县| 五台县| 昂仁县| 盘山县|