博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
文件隐藏
阅读量:4137 次
发布时间:2019-05-25

本文共 310 字,大约阅读时间需要 1 分钟。

文件隐藏说到底就是让ls、find一类的操作所返回的结果中没有需要隐藏的文件、目录。

而ls、find本质上是对目录的读操作。我们要劫持它的读操作函数,让它读不出来。那读操作那个函数在哪呢?见下图。

上图是以普通文件为例说明的,目录也是类似的。只不过名字不同叫ext2_dir_operations和ext2_dir_inode_operations。

说来说去怎么修改呢?见下图。

就是说,所有的ext2文件都指向相同的函数集合。只要得到一个struct file,就可以把函数集合里边的函数给改掉。我们用file_open打开根目录“/”,把其中的readdir改掉。

说到这精华已尽,把adore是怎么做的说完吧。

转载地址:http://fihvi.baihongyu.com/

你可能感兴趣的文章
私有构造函数
查看>>
组队总结
查看>>
TitledBorder 设置JPanel边框
查看>>
DBCP——开源组件 的使用
查看>>
抓包工具
查看>>
海量数据相似度计算之simhash和海明距离
查看>>
DeepLearning tutorial(5)CNN卷积神经网络应用于人脸识别(详细流程+代码实现)
查看>>
DeepLearning tutorial(6)易用的深度学习框架Keras简介
查看>>
DeepLearning tutorial(7)深度学习框架Keras的使用-进阶
查看>>
流形学习-高维数据的降维与可视化
查看>>
Python-OpenCV人脸检测(代码)
查看>>
python+opencv之视频人脸识别
查看>>
人脸识别(OpenCV+Python)
查看>>
6个强大的AngularJS扩展应用
查看>>
网站用户登录系统设计——jsGen实现版
查看>>
第三方SDK:讯飞语音听写
查看>>
第三方SDK:JPush SDK Eclipse
查看>>
第三方开源库:imageLoader的使用
查看>>
自定义控件:飞入飞出的效果
查看>>
自定义控件:动态获取控件的高
查看>>