E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
APIHOOK
Android插件化原理解析——Hook机制之动态代理
使用代理机制进行
APIHook
进而达到方法增强是框架的常用手段,比如J2EE框架Spring通过动态代理优雅地实现了AOP编程,极大地提升了Web开发效率;同样,插件框架也广泛使用了代理机制来增强系统API
weishu
·
2020-03-23 18:38
hook技术实现免清单注册activity跳转
APIHOOK
技术并不是计算机病毒专有技术,但是计算机病毒经常使用这个技术来达到隐藏自己的目的。
文子产品笔记
·
2020-02-05 18:42
obs-studio源码分析(一):窗口、显示器(桌面)捕捉
如下:1:使用GDI函数或者WindowsMediaAPI函数2:使用DirectX技术3:使用
apihook
技术(如D3D游戏捕捉)4:使用图形驱动技术obs的窗口、桌面捕捉在win-capture插件中
今忆Zoe
·
2019-12-21 16:15
[源码和文档分享]根据PE文件格式从导出表中获取指定导出函数的地址
理解了PE格式的导入表,就可以修改PE格式进行DLL注入,也可以修改导入表实现
APIHOOK
等。
ggdd5151
·
2019-12-17 01:05
什么是HOOK技术
最初有些人对某些api函数的功能不太满意,就产生了如何修改这些api,使之更好的服务于程序的想法,这样
apihook
就自然而然的出现
Android技术研究
·
2019-11-29 07:32
Hook
最初有些人对某些api函数的功能不太满意,就产生了如何修改这些api,使之更好的服务于程序的想法,这样
apihook
就自然而然的
小小东
·
2019-11-27 22:45
详解易语言的钩子(钩子HOOK与
APIHOOK
区别)
在本篇内容里我们给大家详细分析了易语言中间的钩子概念以及HOOK与
APIHOOK
区别钩子原英文名称Hook,钩子的意思是指拦截或截获。
·
2019-09-24 17:43
Android Hook AMS
这样
apihook
就自然而然的出现了。我们可以通过
apihook
,改变一个系统api的原有功能。基本的方法就是通过hook“接触”到需要修改的api函数入口点,改变它的地址指向新的自定义的函数。
Code猎人
·
2018-04-16 15:57
Android 反射注解与动态代理综合使用详解
前言本章内容主要研究一下java高级特性-反射、android注解、和动态代理的使用,通过了解这些技术,可以为了以后实现组件化或者
Apihook
相关的做一些技术储备。
Code猎人
·
2018-04-12 10:44
Android 动态代理与Hook机制详解
导语我们知道J2EE框架的Spring就是通过动态代理优雅地实现了AOP编程,结果极大地提升了Web开发效率,因而使用代理机制进行
APIHook
可以让“方法增强”,也是框架的常用手段。
艾阳丶
·
2018-01-17 19:41
Windows黑客技术揭秘与攻防-C语言篇
全书详细剖析了目前流行的各种黑客技术,包括文件操作技术、后门编程技术、扫描嗅探技术、木马下载者技术、u盘小偷、密码盗窃、验证码的破解、进程控制技术、ntfs数据流的检测与清除、系统监控技术、
apihook
路乙人
·
2017-08-13 21:59
20145319 《网络渗透》免考—进程隐藏
20145319《网络渗透》免考—进程隐藏概述实验的主要目的是通过
apihook
技术对系统回调函数进行hook,拦截系统任务管理器对进程信息的获取,并做出相应修改,从而实现目标进程在任务管理器的列表中“
20145319钟轲
·
2017-06-18 12:00
20145319 《网络渗透》免考—API拦截技术
window环境下进行,主要通过编写hook代码和注入程序,将我们的hook代码通过dll文件的形式注入到目标中,拦截其系统函数使其跳转到我们编写好函数上,以此来达到我们的目的我将给大家介绍目前的三种
apihook
20145319钟轲
·
2017-06-18 12:00
Android插件化原理解析——Hook机制之动态代理
使用代理机制进行
APIHook
进而达到方法增强是框架的常用手段,比如J2EE框架Spring通过动态代理优雅地实现了AOP编程,极大地提升了Web开发效率;同样,插件框架也广泛使用了代理机制来增强系统API
omnispace
·
2017-06-16 06:00
android
android
android
插件
plugin
插件化
MultiDex工作原理分析和优化方案
动态加载技术(插件化)系列已经坑了有一段时间了,不过UP主我并没有放弃治疗哈,相信在不就的未来就可以看到“系统
ApiHook
模式”和插件化框架Frontia的更新了。
Kaede
·
2016-12-11 00:00
android
multidex
DroidPlugin之Hook机制
Hook机制我认为,DP所指的“Hook”和传统意义上的Hook是有点区别的,例如在
APIHook
中提到这样一句话“通过hook‘接触’到需要修改的api函数入口点,改变
Kisson
·
2016-07-18 18:37
Android APP热更新中的插件化(Hook技术:反射或动态代理),Demo (2)
修改AAPT,资源分区,用于Android插件化-https://github.com/BaoBaoJianqiang/AAPT--Android下的挂钩(hook)和代码注入(inject)
apihook
desaco
·
2016-05-19 16:09
热点(hot)技术
Android插件化原理解析——Hook机制之动态代理
转发必注明出处:Hook机制之动态代理使用代理机制进行
APIHook
进而达到方法增强是框架的常用手段,比如J2EE框架Spring通过动态代理优雅地实现了AOP编程,极大地提升了Web开发效率;同样,插件框架也广泛使用了代理机制来增强系统
leilba
·
2016-05-03 23:00
java
android
动态注入技术
我们在讨论动态注入技术的时候,
APIHook
的技术由来已久,在操作系统未能提供所需功能的情况下,利用
APIHook
的手段来实现某种必需的功能也算是一种不得已的办法。
hncscwc
·
2016-03-16 16:00
SSDT HOOK拦截远线程的创建(上)
http://nokyo.blogbus.com/logs/37787913.html在ring3的
APIHOOK
中,怎样迫使目标进程调用我们的傀儡DLL是我们非常重视的一个问题。
jiangqin115
·
2015-11-10 14:00
SSDT HOOK拦截远线程的创建(下)
我这里使用的是炉子大虾的《
APIHOOK
实现ring3的进程保护》一文中提到的方法。 炉子那篇文章里讲的很详细,这里只说下如何从进程句柄中获取信息吧,在NTDL
jiangqin115
·
2015-11-10 14:00
易语言 钩子 (钩子HOOK与
APIHOOK
是不一样的)
钩子 原英文名称 Hook ,钩子的意思是指拦截或截获。作用就是拦截程序中交互的数据,先经过我们预定的钩子处理接口程序,处理过后,再交还给原处理程序,或者干脆阻止,吃掉这些数据,让原处理程序什么也得不到。 钩子原来是Windows操作系统常用来检查系统与程序间通信的一些数据是否到达目标时用的,为不传之密,后来随着一些高手们的研究,逐渐的发现了这些秘密的技术并且公布了出来。同时还有更多的人在掌握了
·
2015-11-08 15:37
api
模拟WSockExpert,使用
APIHOOK
不知道大家用过WSockExpert没有, 它可以用来截获指定进程网络数据的传输.前面我还以为它是通过实时远程注入DLL来更改IAT. 不过后来发现在程序一运行时,它就已经将DLL插入所有进程了,这个跟冰哥写的那个模拟SOCKCAP的程序很相似.似乎是将DLL注入所有进程, 不过再想一下, 如果是这样的话,那么后来启动的程序应该不会被注入DLL(除非用定时^_^,这样就太麻烦了), 考虑到这些,
·
2015-11-06 08:40
api
CApiHook__Api钩子类
见过网上有很多
ApiHook
的类,但是都不尽入人意,要么就是写的不够好不够完善,要么就是跑不起来.
·
2015-11-02 13:12
api
mockcpp的
ApiHook
实现原理
相关汇编知识 call 指令 它会自动进行ret addr的压栈。 ret n 指令 它会自动退栈,用于stdcall的时候。(与默认的cdecl相比,不用每个调用处都产生一条调整栈的指令 a
·
2015-11-02 10:06
mock
实现拦截API的钩子(Hook)
library Hook; uses SysUtils, Windows, Classes, ApiDefine in 'ApiDefine.pas',
APIHook
·
2015-11-02 09:03
api
Icesword FAQ端口 进程 服务篇
答:1、绝大多数所谓的进程工具都是利用Windows的Toolhlp32或psapi再或 ZwQuerySystemInformation系统调用(前二者最终也用到此调用)来编写,随便一个
ApiHook
·
2015-10-21 11:24
word
[Win32] API Hook(2)在64位系统上的实现
关于
apihook
的原理,效果动画,代码分析,实现细节和32位hook的源码请见上一篇:[Win32]
APIHook
(1)在32位系统上的实现原
zuishikonghuan
·
2015-08-25 17:00
windows
Win32
api
winapi
[Win32] API Hook(1)在32位系统上的实现
zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处:http://blog.csdn.net/zuishikonghuan/article/details/47976067
APIHook
zuishikonghuan
·
2015-08-25 14:00
windows
Win32
api
winapi
IAT和JMP方式的HOOK
APIHOOK
技术是一种用于改变API执行结果的技术,例如翻译软件可以通过HookTextOut函数或其他相关的API函数,在执行系统真正的API之前,截获TextOut的参
Ansbic
·
2015-08-23 21:54
C++ 在Ring3下的通用API HOOK
原文转自:http://www.cnblogs.com/AniX/archive/2010/10/26/1861693.html 代码部分我做过整理说道
APIHOOK
,这已经是老掉牙的技术了,但是它的实用性却是不能忽视的
lixiangminghate
·
2015-06-23 15:00
windows
HOOK 文件保护,隐藏 禁止访问
源码.h头文件PathProtect.h:#pragmaonce#include"
APIHook
.h"#include"FileInfoDef.h"//typedef用来声明自定义数据类型typedefNTSTATUS
zhangqc1985
·
2015-06-02 17:00
API HOOK技术详解
这些功能的实现,基本都有
APIHOOK
存在。
APIHOOK
分为ring0和ring3层,这里我们以ring3层
APIHOOK
进行讲解分析。
jack960330
·
2015-05-25 17:23
api
技术
hook
DLL注入
API HOOK技术详解
这些功能的实现,基本都有
APIHOOK
存在。
APIHOOK
分为ring0和ring3层,这里我们以ring3层
APIHOOK
进行讲解分析。
jack960330
·
2015-05-25 17:23
技术
api
hook
DLL注入
MinHook源码阅读
MinHook x86/x64
APIHook
库。
xiao_0429
·
2015-04-11 20:00
Detour3.0 win7 64bit下的安装
最近在做
APIhook
相关的东西,用了inlinehook后感觉不错,但是查找资料发现inlinehook并不稳定inlinehook的原理是在系统访问一个函数的时候先替换原函数入口处的内容跳转到自己设计的
hewei0241
·
2014-08-01 00:00
XSS 前端防火墙 —— 无懈可击的钩子
提到钩子程序,大家会联想到传统应用程序里的
APIHook
,以及各种外挂木马。当然,未必是系统函数,任何CPU指令都能被改写成跳转指令,以实现先运行自己的程序。
EtherDream
·
2014-07-23 14:00
XSS 前端防火墙 —— 无懈可击的钩子
提到钩子程序,大家会联想到传统应用程序里的
APIHook
,以及各种外挂木马。当然,未必是系统函数,任何CPU指令都能被改写成跳转指令,以实现先运行自己的程序。
sailinglee
·
2014-06-24 08:00
防火墙
XSS 前端防火墙 —— 无懈可击的钩子
提到钩子程序,大家会联想到传统应用程序里的
APIHook
,以及各种外挂木马。当然,未必是系统函数,任何CPU指令都能被改写成跳转指令,以实现先运行自己的程序。
sailinglee
·
2014-06-24 08:00
防火墙
基于文件过滤驱动的透明加密那点事儿
文件透明加密这点事儿,从2001年开始出现基于
APIHOOK
的方式开始到现在,已经十几年了,有细心人按技术实现的方式将其细分为4代,分别是基于
APIHOOK
的第一代技术、基于文件过滤驱动(加清缓存)的第二代技术
lionzl
·
2014-05-25 15:00
奇技淫巧之调试被远程线程注入的DLL
远程线程注入,这东西大家都懂的,一般都被大家用来干些小小的坏事情,比如
APIHook
~~将DLL注入到其它进程并不是难事,问题是这个被注入的DLL不太好调试,调试DLL本来就是个比较头疼的问题,更何况是这种运行在其它进程空间的
sonsie007
·
2014-05-14 16:00
hook
Detours
DLL调试
进程隐藏的各种方法 以及分析比较以及实现链接
2 基于
APIHOOK
的进程隐藏技术
APIHOOK
指的是通过特殊的编程手段截获WIN
hnust_xiehonghao
·
2014-04-08 20:00
用Detours实现
APIHOOK
我们知道,实现
APIHOOK
主要有两个重要环节,一是如何把代码注入到目标地址空间,二是如何让自己的代码被调用。为了让自己的代码注入到
zhoujiaxq
·
2014-01-22 11:00
利用Ptrace在Android平台实现应用程序控制
转:http://hi.baidu.com/harry_lime/item/9a23bbd9ebd936b1260ae7db 但凡做过安全软件的人都知道,
APIHook
和AppControl是经常要实现的功能
zhangmiaoping23
·
2014-01-06 16:00
API Hook完全手册
最近在论坛上看到有不少人在问关于
APIHook
的问题,便写成此文,希望能对朋友们在写
APIHook
代码的时候能够有所帮助。1基本原理
APIHook
是什么我就不多说了,直接进入正题。
zhoujiaxq
·
2013-12-27 10:00
Detours使用说明
2DetoursAPIhook2.1hookDLL 中的函数2.2hook自定义c 函数2.3hook类成员函数2.4DetourCreateProcessWithDll2.5DetouringbyAddress 1 介绍
Apihook
HarbinZJU
·
2013-12-05 15:00
扫盲之Api Hook 细析
t-66148.html前言基础知识本系列文章会对常用的几种
APIHOOK
方法进行全面的分析。 Hook是什么?
lw370481
·
2013-11-20 11:00
Detours使用说明
转自:http://www.cnblogs.com/flywuya/archive/2010/12/01/1893729.html1介绍
Apihook
包括两部分:api调用的截取和api函数的重定向。
chen_chun_guang
·
2013-10-25 15:00
api
hook
detour
DetourAttach
发个 IAT HOOK代码
//
APIHOOK
.cpp:DefinestheentrypointfortheDLLapplication.
u013805103
·
2013-10-25 11:00
用HOOK OpenProcess实现不能被终止的程序
以下是部分程序,在VC++6.0 Plat SDK2003SP1下编译通过#include#include"
APIHook
.h" externCAPIHookg_OpenProcess; //自定义TerminateProcess
u013805103
·
2013-10-23 09:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他