题记一:各大安全软件公司对此项技术可能都有一定的技术保密,在老东家也不例外,由于种种原因未能参与此项技术研发甚是遗憾,也未能接触到其源码,只能自行研究并与各位共享并探讨一下技术方案,所以在此也提醒各位,由于本文所述均为自己在有限机型上实验的结果,不保证对其他机型上的兼容性,也不保证可能引发的无限.....
分类:
移动开发 时间:
2014-05-19 08:10:53
阅读次数:
682
很多手机软件使用了手机绑定。QQ,微信等。如果使用了不同的设备,则需要验证码。要用一台手机来模拟与另一台手机一样环境,估计hook
系统的相关函数可以实现。想着应该有现成的软件的,例如 smart imei
什么的,因为合约机用户非常需要这东东:)结果没找到。查查相关的实现文档。android ho...
分类:
移动开发 时间:
2014-05-18 19:46:21
阅读次数:
362
钩子编程(HOOK) 屏蔽所有按键鼠标及系统功能键
鼠标钩子:实现屏蔽所有鼠标点击操作。
低级键盘钩子:实现屏蔽所有键盘操作,包括屏蔽功能键(Alt+F4,Win,Alt+Tab, Alt+Esc,Ctrl+Esc....)注意:不包括Ctrl+Alt+Del功能键。...
分类:
其他好文 时间:
2014-05-15 19:24:05
阅读次数:
350
远程线程注入, 这东西大家都懂的, 一般都被大家用来干些小小的坏事情,比如API Hook~~将DLL注入到其它进程并不是难事,问题是这个被注入的DLL不太好调试,调试DLL本来就是个比较头疼的问题,更何况是这种运行在其它进程空间的DLL, 被注入DLL的程序,不崩溃还好,崩溃了,要定位崩溃点,真是够麻烦的。
这几天,无意中发现了一个可以调试这种DLL的方法。...
分类:
编程语言 时间:
2014-05-14 21:51:09
阅读次数:
660
【Mac hook——DYLD_INSERT_LIBRARIES】1、gcc生成dylib。gcc
-dynamiclib -o mysharedlib.dylib mysharedlib.c2、gcc生成dylib,指定flatnamespace。gcc
-flat_namespace -dyna...
分类:
其他好文 时间:
2014-05-12 02:15:38
阅读次数:
541
eshell是emacs shell的简称,是emacs自带的shell.开始设置的时候还在想是否要找到它的key map (eshell-mode-map?).
原来它是采用hook设置,如下所示
(add-hook 'eshell-mode-hook
(lambda ()
(local-set-key (kbd "C-j") 'switch-to...
分类:
其他好文 时间:
2014-05-07 05:25:39
阅读次数:
253