码迷,mamicode.com
首页 >  
搜索关键字:seh    ( 231个结果
Windows IIS ASP.NET Core中创建和使用HTTPS自签名证书
为什么要用Https就不说了。 第一步:创建自签名的证书。在Windows下开启PowerShell,将以下文字粘贴进去: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 ...
分类:Windows程序   时间:2020-05-16 16:50:11    阅读次数:116
Linux安装Redis
下载地址:https://redis.io/ 上传压缩文件并解压 我是准备安装在 下,文件上传在此目录 注意:安装redis需要gcc环境 进入解压文件目录使用make对解压的Redis文件进行编译 编译后的文件 编译成功后,进入src文件夹,执行 进行Redis安装。 报错 解决办法: 重新安装, ...
分类:系统相关   时间:2020-05-08 16:17:02    阅读次数:92
雷林鹏分享:jsp 隐式对象
JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。 JSP所支持的九大隐式对象: 对象描述 requestHttpServletRequest类的实例 responseHttpServletResponse类的实例 out ...
分类:Web程序   时间:2020-04-28 17:15:57    阅读次数:75
使用Windows API实现一个简单的串口助手
[toc] 使用window API开发一个具有字符串收发功能的串口助手 开发环境 Visual Studio 2015 串口设备相关的API CreateFile 参数详情见:https://docs.microsoft.com/en us/windows/win32/api/fileapi/nf ...
分类:Windows程序   时间:2020-04-23 00:19:23    阅读次数:133
使用筛选器和SEH处理异常
平时程序发生异常都是系统来处理的,但是Windows其实也允许让我们自己来处理异常。第一种方法就是使用筛选器处理异常。 筛选器处理异常的方式是指定一个异常回调函数,当程序发生异常的时候,系统就会去调用这个函数,然后在函数里面我们可以自己来处理这个异常,可以选择退出或者是跳转到安全的地方执行代码。或者 ...
分类:其他好文   时间:2020-03-30 21:17:54    阅读次数:77
PE结构解析的代码
0x00 32位程序的PE结构 DOS头 nt头 = PE标识 + 文件头 + 扩展头 文件头 扩展头,文件头中的SizeOfOptionalHeader指定了扩展头的大小。 0x01 一份用c实现的代码段起始地址获取 + 读取dos头,获得nt头的偏移A + 文件头的偏移为A+sizeof(DWO ...
分类:其他好文   时间:2020-03-26 09:27:07    阅读次数:82
AspNetCore3.1源码解析_2_Hsts中间件
title: "AspNetCore3.1源码解析_2_Hsts中间件" date: 2020 03 16T12:40:46+08:00 draft: false 概述 在DotNetCore2.2版本中,当你新增一个WebAPI项目,Startup.cs文件中,会有这么一行代码(3.1版本默认没有 ...
分类:Web程序   时间:2020-03-16 15:04:07    阅读次数:115
异常的保护机制
以栈作为基础的SEH本身具有很大的危险性,我们可以利用各种手段对栈上SEH节点进行覆盖重写,再次执行异常处理操作时就会将执行权给到了我们用来覆盖的函数上,这实际上在以前是很常见的windows栈溢出手段,当然,除了这种方法外还有许许多多的利用手段,可见这样的异常处理机制还是不够完善的。为了解决这些问 ...
分类:其他好文   时间:2020-03-02 12:36:51    阅读次数:70
IPC典型模型-哲学家纠缠问题
1965年dijkstra提出了一个关于进程同步问题,大致意思如下: 有5个哲学家坐在一张圆桌上,每个哲学家左右两边各有一个叉子。 只有当集齐两个叉子,才能够吃饭,否则哲学家就得乖乖去思考。 桌子上就5个叉子,理论上同时可以让两个哲学家进餐,那么怎么用两个进程来模拟这个状态呢? 0x001 这几个哲 ...
分类:其他好文   时间:2020-02-23 18:07:46    阅读次数:65
C语言 使用char字符实现汉字处理
系统:windows 64 编译器:gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 文本编辑器:notepad 控制台:Cmder 编程语言:C、Python 首先,要想打印汉字,必须考虑到编码问题。在win ...
分类:编程语言   时间:2020-02-17 01:15:32    阅读次数:155
231条   上一页 1 2 3 4 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!