勤劳戒指

文章
8
资源
0
加入时间
2年10月21天

文件系统fsd hook (一)原理

要知道FSDHook原理,首先我们必须了解什么是FSD,也就是FileSystem。我们电脑上的文件系统ntfs.sys,他有个设备\FileSystem\Ntfs,这个设备是用IoCreateDevice创建,跟我们写驱动的时候一样,那么我们可以通过这个设备,来对ntfs做一些操作,跟ntfs驱动进行一些通信。我们来看IDA分析://这个就是我们以前的代码,创建一个通信设备RtlI...

android 混淆不起作用,Android代码混淆的写法总结

Apk文件被反编译出来能被获取到里面的代码。对于这种情况,我们可以对项目代码进行混淆,随机生成难理解的类名,方法名,让代码难以阅读,加大功能被盗取的难度。混淆可以起到压缩Apk,混淆文件,预检,优化的作用。1. 使用方式,在gradle文件中设置minifyEnabled为true即可开启混淆buildTypes {release {minifyEnabled ture //是否开启代码混淆pro...

Mac OSX通过homebrew卸载formula的方法

  作为Mac OSX下的软件管理工具,Homebrew能够对系统下安装的软件进行卸载,特别是一些比较难卸载的软件,比如formula,下面小编就给大