ICode9

精准搜索请尝试: 精确搜索
  • 微信HOOK 获取未读消息数量2021-12-12 20:58:56

    微信版本:3.4.5.27 要点:靠微信未读消息数量定位 1.打开CE附加微信 2.用另一个微信给这个微信发送消息 3 条位读 3.CE精准数字搜索3 4.然后取消搜索0 5.在发送2条 在搜索2 6.最后剩下3个 7.然后发送群消息,有一个是群和好友消息!剩下的都是好友消息 8.最后OD DD下内存写入断点! 9.

  • C11代码2021-12-12 15:59:04

    文章目录 c11_mbr.asm c11_mbr.asm ;代码清单11-1 ;文件名:c11_mbr.asm ;文件说明:硬盘主引导扇区代码 ;创建日期:2011-5-16 19:54 ;设置堆栈段和栈指针 mov ax,cs mov ss,ax mov sp,0x7

  • 扩大节2021-12-08 16:02:22

    一、流程 1、打开文件 2、将文件读取到缓冲区(File-> FileBuffer) 3、将文件拉伸(FileBuffer->ImageBuffer) 4、修改SizeOfImage的大小(你要扩大多少,需要内存对齐) 5、申请一块SizeOfImage大小的内存(pNewImageBuffer) 6、将ImageBuffer拷贝到pNewImageBuffer 7、判断VirtualSize

  • 节表解析2021-12-07 13:02:50

    一、节表 #define IMAGE_SIZEOF_SHORT_NAME 8 typedef struct _IMAGE_SECTION_HEADER { BYTE Name[IMAGE_SIZEOF_SHORT_NAME]; //ASCII字符串 可自定义 只截取8个 可以8个字节都是名字 union { //Misc 双字 是该节在没有对齐前的真实尺寸,该值可以

  • 考试二级C++辅导(四)2021-12-05 14:31:30

    再来看看相应的汇编码:   5: int a = 20;   00401028 mov dword ptr [ebp-4],14h   6: int & b = a;   0040102F lea eax,[ebp-4]   00401032 mov dword ptr [ebp-8],eax   7: b ++;   00401035 mov ecx,dword ptr [ebp-8]   00401038 mov edx,dword ptr [ecx]

  • 微软Office默认禁用Flash开启方法2021-12-04 18:58:51

    微软Office默认禁用Flash开启方法 微软出于种种原因,默认禁用了PowerPoint中的flash,放映时嵌入ppt中的flash无法播放。要启用flash,可以使用EnableFlash.reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibil

  • PE2021-12-04 17:34:54

    PE 需要用到的工具 十六进制文本编辑器:winhex或者UltraEdit 工具的使用 首先任何文件在计算机中存储都是0和1 上面两个工具就是用于查看文件在计算机中的存储内容 由于0和1比较冗长,所以使用十六进制来显示数据 可执行文件 什么是可执行文件 可执行文件 (executable file) 指的是可

  • WX项目说明2021-12-03 01:32:31

    项目基本架构图示 项目工程 该项目主要模块如下 服务端(C# net core) 服务端主要完成的任务:1、接收客户端上传的数据,处理之后入库2、界面管理端请求数据时,将请求数据库处理并返回 代码示例如下: C++ hook注入模块 图示 代码示例 /* hook通讯录实现 */ DWORD aEax = 0; DWORD

  • 【编解码:AVI格式解析】2021-11-27 17:00:36

    编解码:AVI格式解析 1 音视频及AVI知识2 最基本的数据单元3 AVI主要结构介绍4 AVI主要结构解析5 总结 1 音视频及AVI知识 一个完整的音视频文件格式有mp4、mov、flv、avi、rmvb、mkv、ts等,它们是封装数据的容器,包括音频、视频、字幕、基础元信息等,通过一些特定的编码算法,

  • [转载]安装Windows 11以下方法绕过TPM和安全启动等硬件检测限制2021-11-24 11:02:58

    转载链接:https://bbs.pcbeta.com/viewthread-1906734-1-1.html Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig] "BypassTPMCheck"=dword:00000001 "BypassSecureBootCheck"=dword:00000001 "BypassRAMCheck&qu

  • Windows核心编程条件变量2021-11-23 15:34:38

    #include"stdafx.h" #include<windows.h> #include<tchar.h> #include<vector> #include<iostream> #include<process.h> using namespace std; DWORD WINAPI ThreadProduce(PVOID pvParam); DWORD WINAPI ThreadUs

  • 羽夏逆向指引——破解第一个程序2021-11-20 16:00:22

    写在前面   此系列是本人一个字一个字码出来的,包括示例和实验截图。可能有错误或者不全面的地方,如有错误,欢迎批评指正,本教程将会长期更新。 如有好的建议,欢迎反馈。码字不易,如果本篇文章有帮助你的,如有闲钱,可以打赏支持我的创作。如想转载,请把我的转载信息附在文章后面,并声明我

  • InternetConnect参数的意思2021-11-17 14:00:28

    WinInet函数系列,建立 Internet 的连接。 函数声明 function InternetConnect(hInet: HINTERNET; lpszServerName: PChar; nServerPort: INTERNET_PORT; lpszUsername: PChar; lpszPassword: PChar; dwService: DWORD; dwFlags: DWORD; dwContext: DWORD): HINTERNET; stdcall; 

  • PE文件 - 导入表2021-11-11 14:03:33

    导入表 在数据目录的第2项,下标为1的位置,记录了可执行文件导入了哪些动态库和函数,INT(导入函数名称表)和IAT(导入函数地址表),由于一个可执行文件可能要多个PE文件支持,所以此结构可能有多个,导入表就是一个结构体数组,以一个全零元素为结尾,每一个数组的元素,代表一个PE文件

  • 修改记事本PE结构弹计算器Shellcode2021-11-07 01:01:24

    目录修改记事本PE结构弹计算器Shellcode0x00 前言0x01 添加新节修改节数量节表位置添加新节表信息0x02 添加弹计算器Shellcode修改代码0x03 修改入口点计算跳转OEP偏移0x04 bug修复0x05 验证结果 修改记事本PE结构弹计算器Shellcode 0x00 前言 在上一篇文章中介绍了PE节表的分析,这

  • C++默认构造函数和空类大小2021-11-03 15:35:47

    经常会看到这样一些观点,一个空的类,在没有构造函数的时候,生成一个实例,会调用自动生成的构造?会调用默认生成的无用构造?等一些回答。一个空类的实例大小为1,那一个字节又是什么? struct TestStruct1 { }; int main() { TestStruct1 st1; cout << sizeof(st1); } 现有一段代

  • 禁用容错堆2021-11-03 14:32:12

    官方说明: 容错堆 - Win32 apps | Microsoft Docs   禁用容错堆 警告 如果使用注册表编辑器或其他方法不正确地修改注册表,则可能会出现严重问题。 这些问题可能需要重新安装操作系统。 Microsoft 无法保证这些问题可得到解决。 修改注册表的风险自负。若要完全禁用系统上的容错堆

  • 【Reverse】 VirtualFunctionTable HOOK2021-10-27 11:31:52

    就是将虚表中的函数地址修改为我们的想要的,使得程序运行我们的代码 #include "stdafx.h" #include<windows.h> class test{ public: virtual void t(){ printf("Hello!!\n"); } }; void Hello(){ printf("HOOKED!!!!\n"); } int main(int argc, char* argv[]

  • Win11在VMWare中无tpm条件下安装2021-10-22 02:00:35

    Win11在VMWare中无tpm条件下安装   在条件不满足提示的窗口下. 按shift+F10打开cmd, 输入regedit打开注册表, 按如下路径新建三个值后即可   [HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig] "BypassTPMCheck"=dword:00000001 "BypassSecureBootCheck"=dword:00000001 "BypassR

  • RtlCreateUserThread例子2021-10-17 20:31:57

    不同于CreateRemoteThread直接调用win api, RtlCreateUserThread是CreateRemoteThread的底层实现,所以使用RtlCreateUserThread的原理是和使用CreateRemoteThread的原理是一样的,这个函数可以实现跨会话创建线程。唯一的问题就是:当我们在Vista 之前的操作系统调用此函数所创建的线程

  • 不支持TPM的机器全新安装win112021-10-11 14:05:24

    参考:  http://www.dnxtc.net/zixun/zhuangjijiaocheng/2021-06-28/8886.html 微PE工具箱V2.2版本注册表设置(https://www.wepe.com.cn/download.html)   一 下载win11: https://www.microsoft.com/zh-cn/software-download/windows11 二 安装win11 1 正常步骤安装win11, 在出

  • windows平台下 c++获取 系统版本 网卡 内存 CPU 硬盘 显卡信息2021-10-11 14:04:59

    GetsysInfo.h: #ifndef _H_GETSYSINFO #define _H_GETSYSINFO #pragma once #include <afxtempl.h> class GetSysInfo { public: GetSysInfo(void); ~GetSysInfo(void); public: /********获取操作系统版本,Service pack版本、系统类型************/ void GetOSVers

  • 反调试——7——CRC检测2021-10-09 23:31:08

    反调试——7——CRC检测 CRC32: CRC的全称是循环冗余校验,作用是为了检测数据的完整性。 CRC32的检测原理: 程序被编译后,代码段是固定的,因为已经被写死了。 我们在调试程序的时候,打断点或者修改代码都会影响CRC32的值,这个时候只需要检测CRC32的某一时刻值和最初的CRC32值是否一

  • c++虚继承汇编及内存布局分析(基于visual studio 2019)2021-09-30 11:04:53

          汇编指令说明: 1 LEA 取有效地址指令 (Load Effective Address )   指令格式:LEA 目的,源   指令功能:取源操作数地址的偏移量,并把它传送到目的操作数所在的单元。   LEA 指令要求原操作数必须是存储单元,而且目的操作数必须是一个除段寄存器之外的16位或32位寄存器。

  • [驱动出租]-驱动读写接口(支持任意游戏)2021-09-29 22:02:37

    驱动读写: 支持任意游戏 支持Win10,Win7 下载地址:http://www.yxfzedu.com/rs_show/1392 购买地址:购买驱动读写卡号 对接遇到问题联系QQ851920120 仅供游戏安全爱好者研究使用,切勿破坏游戏平衡等违法操作,否则后果自行承担。 函数接口: /* * 加载驱动 调用下面的函数之前 必须是在

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有