而这个时候可能会有同学或者亲友要借用你的电脑,不借不合适,借给他们的话又担心自己电脑里的小秘密被发现,那么怎么办呢?没错,加密!本期,小编给大家介绍几种保护自我隐私的方法,轻松解决尴尬。▍ 1、隐藏文件夹 安全系数 ★★★ 关注花卷TEST微信公众号,后台回复【隐私】即可获得下载链接。这种方法适合用于硬盘分区中的部分文件夹需要进行保护。优点是比较简单,要是用您电脑的人不故意操作的话,是没任何问题的
以下 HOOK 需要 全局: 函数名作用Hook 后NtOpenThread创建内核线程防止调试器在内部创建线程NtOpenProc...
原创
2022-07-20 11:05:25
129阅读
进程隐藏与进程保护(SSDT Hook 实现)(一) 文章目录:
原创
2023-07-28 00:00:12
713阅读
文章目录:1. 引子 – Hook 技术:2. SSDT 简介:3. 应用层调用 Win32 API 的完整执行流程:4. 详解 SSDT:5. SSDT Hook 原理:6. 小结: 1. 引子 – Hook 技术: &n
原创
精选
2023-07-28 22:14:16
635阅读
一般在内核SSDT HOOK的时候就是直接钩住SSDT表替换NtOpenProcess的地址来达到保护进程的目的。而在InlineHook中,侧需要更进一步的了解NtOpenProcess函数,才能更好的做inlinehook。
首先说说Windows中用户层 OpenProces,WIN32函数OpenProces执行后,调用NTDLL.DLL中NtOpenProcess函数,然后
转载
精选
2013-03-29 21:56:06
2746阅读
inlineHook的原理: 为了方便好理解,一些变量名和函数名在这里使用中文命名,有些编译器不支持中文命名,在这里要注意(我的是...
原创
2022-07-21 12:02:21
129阅读
前阵子读到一篇关于《HOOK API入门之Hook自己程序的MessageBoxW》的博客,创建DLL动态库(我是在vs2008上实现的)新建项目创建一个名为MyDLL(名字随便)win32项目(我创建的是win32 DLL)点击确定 选择下一步选择DLL,并点击完成完成后到这个界面选择源文件中的dllmain.cpp如下图这样就已经创建好一个DLL了,创建好了应该在里面做点
转载
2024-01-14 14:07:26
139阅读
/*********************************实现hook OpenProcess实现ring3保护进程、、C++完整代码、、************************************************/#include <windows.h>PIMAGE_IMPORT_BY_NAME pImportByName = NULL;PI
原创
2014-02-20 10:46:29
10000+阅读
目录 SSDT Hook效果图 SSDT简介 SSDT结构 SSDT HOOK原理 Hook前准备 如何获得SSDT中函数的地址呢 SSDT Hook流程 SSDT Hook实现进程保护 SSDT Hook效果图 加载驱动并成功Hook NtTerminatePro...
转载
2020-12-03 20:47:00
360阅读
2评论
TCON:定时器控制寄存器寄存器地址88H,位寻址8FH~88H。 位地址 8F 8E 8D 8C 8B 8A 89 88 位符号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0&
# Android 进程 Hook
## 1. 引言
随着Android应用的发展,越来越多的攻击技术也在逐渐涌现。而Hook技术是一种常见且强大的攻击方式之一。本文将介绍Android进程Hook的基本概念以及实现方式,并提供相关代码示例。
## 2. 什么是Hook?
Hook技术是指在软件运行时,通过修改或替换原始代码的方式,实现对软件行为的修改或拦截。在Android中,Hook可
原创
2023-12-11 04:39:32
56阅读
跨进程API Hook(初稿)detrox什么是“跨进程 API Hook”?众所周知Windows应用程序的各种系统功能是通过调用API函数
转载
2023-09-19 10:57:04
225阅读
结合网上资料、使用IAT HOOK截获MessageBox函数、、、步骤如下1..写一个自己的MessageBox函数注意调用约定为__stdcall、、2..定义一MessageBox函数指针如下 typedef int (__stdcall *pOldMBox)(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption,UINT uT
原创
2014-02-20 10:43:48
2259阅读
一、什么是Hook Hook翻译成中文就是勾子的意思,在java中它表示在事件到达终点前进行拦截或监控的一种行为。 二、Hook的实现实现hook我们必须要知道java的反射和动态代理。 1、反射 反射是java的查看、检测、修改自身的一种行为。 在编译阶段,编译器将我们编写的java文件编译成.class
转载
2023-05-31 00:20:15
200阅读
https://github.com/computist/ProcessProtect 此应用程序可以帮助您隐藏或保护任何进程。 此应用程序包括Windows内核编程。仅在Windows 7 64位上测试。测试前禁用Windows驱动程序签名强制!此应用程序可能会导致机器上出现BSOD。自行承担测试
转载
2019-03-27 17:34:00
717阅读
2评论
首先了解一些基本知识线程 线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必
转载
2024-05-29 11:43:50
44阅读
使用ChatGPT时,你可以利用它进行各种任务,从回答问题到生成文本和编写代码。以下是一份简单的使用教程,介绍如何充分利用ChatGPT的功能:步骤1:访问ChatGPT 首先,你需要访问ChatGPT。你可以通过网页界面、API接口或其他可用的渠道来访问ChatGPT。确保你有一个活跃的账户(如果需要的话),并获得相应的凭证或API密钥。步骤2:构建请求 无论你使用哪种方式来访问ChatGPT,
易语言卷帘式菜单加背景图片源码系统结构:初始化卷帘式菜单底图,加入卷帘式菜单底图,MyExtTextOutA,销毁卷帘式菜单底图,SetWindowLongA,CallWindowProcA,画矩形_,VirtualProtect,GetProcAddress,GetModuleHandleA,CreatePatternBrush,设置背景模式_,填充矩形_,扩展文本描绘_,取对象句柄_,选入设备
Native Hook 是我们性能优化中最常见的手段之一,推荐大家用开源的方案像 xhook 和 bhook 等等,会用这肯定是最基础的,其次我们一直都追求知道原理并且要自己能写。今天这里我们自己来实现一套简单的 Native Hook ,我们只写关键代码。为了确保大家都能看懂,我们可能需要以下基础知识:跨 so 的方法调用流程elf 文件格式基本的 NDK 开发知识有了以上基础知识,我们实现起来
转载
2023-09-30 10:49:19
180阅读