自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 小甲鱼PE详解之区块表(节表)和区块(节)(PE详解04)

到此为止,小甲鱼和大家已经学了许多关于 DOS header 和 PE header 的知识。接下来就该轮到SectionTable (区块表,也成节表)。(视频教程:http://fishc.com/a/shipin/jiemixilie/) 越学越多的结构,大家可能觉得PE挺乱挺杂的哈,所以这里插播下一下必要知识的详细注释,大伙可以按需要看。

2018-01-24 07:46:09 199

转载 小甲鱼PE详解之IMAGE_DOS_HEADER结构定义即各个属性的作用(PE详解01)

IMAGE_DOS_HEADER STRUCT{+0hWORDe_magic //Magic DOS signature MZ(4Dh 5Ah)     DOS可执行文件标记+2h WORDe_cblp//Bytes on last page of file  +4hWORDe_cp//Pages in file+6hWORD e_crlc//R

2018-01-24 07:43:36 364

转载 小甲鱼PE详解之区块描述、对齐值以及RVA详解(PE详解06)

各种区块的描述:很多朋友喜欢听小甲鱼的PE详解,因为他们觉得课堂上老师讲解的都是略略带过,绕得大家云里雾里~刚好小甲鱼文采也没课堂上的教授讲的那么好,只能以比较通俗的话语来给大家描述~通常,区块中的数据在逻辑上是关联的。PE 文件一般至少都会有两个区块:一个是代码块,另一个是数据块。每一个区块都需要有一个截然不同的名字,这个名字主要是用来表达区块的用途。例如有一个区块叫.rdata

2018-01-24 07:39:39 193

转载 小甲鱼PE详解之输入表(导入表)详解(PE详解07)

捷径并不是把弯路改直了,而是帮你把岔道堵上!走得弯路跟成长的速度是成正比的!不要害怕走上弯路,弯路会让你懂得更多,最终还是会在终点交汇!岔路会将你引入万劫不复的深渊,并越走越深……在开始讲解输入表(导入表)概念之前,请允许小甲鱼童鞋用简短的几句话来总结之前我们学过的内容,并做进一步的思想综合提升,注意咯!首先,我们知道PE 文件中的数据被载入内存后根据不同页面属性被划分

2018-01-24 07:36:07 150

原创 [OpenCV] IDLE Python OpenCV 读显一张图片

2. 保存项目 --> File--> Save As --> 输入 .py 的文件名 --> 保存。写路径的要注意转义 如:"G:\\2.bmp" 或 "G:/2.bmp"1. 创建一个Python 文件 点击 File-->New File。跟 .py 文件放在同一目录下只写图片名即可。

2024-05-03 18:05:38 291 3

原创 VS C++ OpenCV 打开原有项目时 提示找不到 opencv_world...d.lib

3.从用户属性表继承配置。

2023-05-29 09:53:14 1936

原创 [OpenCV] Jupyter Notebook Python OpenCV 读显一张图片

跟 .py 文件放在同一目录下只写图片名即可 右键 .py 文件 点 Show in Explorer 将图片放入打开的文件夹中。1. 打开Jupyter Notebook 选择代码存放路径:C:\Users\Administrator\Desktop\test。写路径的要注意转义 如:"G:\\2.bmp" 或 "G:/2.bmp"2. 点击 New-->Python3 新建一个代码文件。3. 复制粘帖代码点击。

2023-05-08 16:33:09 1582

原创 [Python] from torch._C import * DLL load failed: 操作系统无法运行%1

[Python] from torch._C import * DLL load failed: 操作系统无法运行%1

2023-03-05 17:34:51 409

原创 [OpenCV] 在Ubuntu 20.04上安装GCC

[OpenCV] 在Ubuntu 20.04上安装GCC

2023-02-27 12:45:36 1882

原创 [OpenCV] VS2019 Python OpenCV 读显一张图片

[OpenCV] VS2019 Python OpenCV 读显一张图片

2023-02-27 12:44:21 425

原创 [OpenCV] pip 加速源

[OpenCV] pip 加速源

2023-02-27 12:41:29 89

原创 [C/C++/C#] C++ OpenCV读显一张图片

[C/C++/C#] C++ OpenCV读显一张图片

2023-02-27 12:39:05 262

原创 打印 上一主题 下一主题[C/C++/C#] VS2017不能弹出安装界面的原因

打印 上一主题 下一主题[C/C++/C#] VS2017不能弹出安装界面的原因

2023-02-07 10:38:00 124

原创 打印 上一主题 下一主题[C/C++/C#] C++ mac&windows 获取程序运行根目录

打印 上一主题 下一主题[C/C++/C#] C++ mac&windows 获取程序运行根目录

2023-02-07 10:36:08 218

原创 [C/C++/C#] error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具

[C/C++/C#] error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具

2023-01-18 12:04:42 6035

原创 [C/C++/C#] VS2019如何创建C/C++项目

[C/C++/C#] VS2019如何创建C/C++项目

2023-01-14 14:40:41 2774

原创 [C/C++/C#] 系统策略禁止这个安装,请与系统管理员联系

[C/C++/C#] 系统策略禁止这个安装,请与系统管理员联系

2023-01-05 14:07:09 2416

原创 [C/C++/C#] Qt安装好后如何添加或删除组件

[C/C++/C#] Qt安装好后如何添加或删除组件

2022-12-28 15:45:18 1020

原创 如何去掉cmake编译Opencv时的Cmake Warning:“OpenCVGenSetupVars.cmake:54”

如何去掉cmake编译Opencv时的Cmake Warning:“OpenCVGenSetupVars.cmake:54”

2022-12-27 11:55:12 1547

原创 [C/C++/C#] set 2cmake RUNTIME OpenCV Visual Studio MSVC opencv3.4 报错

[C/C++/C#] set 2cmake RUNTIME OpenCV Visual Studio MSVC opencv3.4 报错

2022-12-24 15:56:20 328

原创 [OpenCV] PyCharm Python OpenCV 读显一张图片

[OpenCV] PyCharm Python OpenCV 读显一张图片

2022-12-22 11:02:18 1803

原创 C++ OpenCV读显一张图片

C++ OpenCV读显一张图片

2022-12-22 10:49:23 3255 1

原创 python字符串格式化 %操作符 {}操作符

Python字符串格式化 (%占位操作符)在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作 %。模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比...

2018-11-06 08:24:28 221

转载 小甲鱼PE详解之IMAGE_NT_HEADERS结构定义即各个属性的作用(PE详解02)

IMAGE_NT_HEADERSSTRUCT { +0h DWORDSignature    //+4h  IMAGE_FILE_HEADER  FileHeader  //+18h IMAGE_OPTIONAL_HEADER32 OptionalHeader  //} IMAGE_NT_HEADERS ENDSSignature 字段:

2018-01-24 07:48:35 282

转载 小甲鱼PE详解之区块表(节表)和区块(节)续(PE详解05)

这一讲我们结合实例来谈谈区块表的定义以及各个属性的含义。首先,我们先用之前学过的一点知识在二进制文件中手动翻找区块表,这样做的好处是可以使你很快的对PE结构牢记于心。学来的东西就是能用的东西,不能用的理论是空谈,是瞎扯。(具体过程演示大伙可参考小甲鱼的视频教程:《解密系列》系统篇.第五讲)这里我们经过千辛万苦终于找到了我们的区块表了(当然将来我会教大家写一个自己的工具,让工具去

2018-01-24 07:44:27 211

转载 小甲鱼PE详解之资源(PE详解11)

小甲鱼PE详解之资源(PE详解11)我们知道,Windows 将程序的各种界面定义为资源,包括加速键(Accelerator)、位图(Bitmap)、光标(Cursor)、对话框(Dialog Box)、图标(Icon)、菜单(Menu)、串表(String Table)、工具栏(Toolbar)和版本信息(Version Information)等。为了吸引大家的兴趣和目光,

2018-01-24 07:37:37 432

转载 小甲鱼PE详解之输入表(导出表)详解(PE详解09)

当PE 文件被执行的时候,Windows 加载器将文件装入内存并将导入表(Export Table) 登记的动态链接库(一般是DLL 格式)文件一并装入地址空间,再根据DLL 文件中的函数导出信息对被执行文件的IAT 进行修正。( 基础补充:很多朋友可能看到这里会有点懵,各位看官请允许小甲鱼啰嗦一下,照顾初学者。我们都明白Windows 在加载一个程序后就在内存中为该程序开辟一个单独的虚拟

2018-01-24 07:31:20 213

转载 小甲鱼PE详解之IMAGE_OPTIONAL_HEADER32 结构定义即各个属性的作用(PE详解03)

咱接着往下讲解IMAGE_OPTIONAL_HEADER32 结构定义即各个属性的作用!(视频教程:http://fishc.com/a/shipin/jiemixilie/)接着我们来谈谈 IMAGE_OPTIONAL_HEADER 结构,正如名字的意思,这是一个可选映像头,是一个可选的结构,但是呢,实际上上节课我们讲解的 IMAGE_FILE_HEADE

2018-01-24 07:27:52 444

原创 小甲鱼PE详解之输入表(导入表)详解2(PE详解08)

在此之前,我们已经对这个输入表进行了一些实践和理解,这有助于大家对这个概念更进一步的加深认识。小甲鱼觉得,越是复杂的问题我们应该越是去动手操作它,认识它,这样才容易熟悉它!在上一节课我们像小鹿一样的乱撞,终于撞到了输入表里边包含的函数名称,嘿嘿,不过地址,我们还是没能找着……这节课我们将深入来剖析输入表的结构,通过结合实例分析来帮助大家理解输入表的工作原理。输入表结构回

2018-01-24 07:24:07 177

原创 小甲鱼PE详解之基址重定位详解(PE详解10)

今天有一个朋友发短消息问我说“老师,为什么PE的格式要讲的这么这么细,这可不是一般的系哦”。其实之所以将PE结构放在解密系列继基础篇之后讲并且尽可能细致的讲,不是因为小甲鱼没事找事做,主要原因是因为PE结构非常重要,再说做这个课件的确是很费神的事哈。在这里再次强调一下,只要是windows操作程序,其就要遵循PE格式,再说人家看雪的网址就是www.pediy.com。简单的讲是可以,但是怕

2018-01-23 23:17:29 201

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除