百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 软件资讯
Windows内存破坏漏洞的现代探索:堆栈溢出(三)

在上一篇文章中,我们为读者详细介绍了SHE劫持技术,以及DED和ASLR防御机制,在本文中,我们将继续为读者讲解如何创建ROP链。创建ROP链第一步,我使用Ropper从msvbvm60.dll中提取...

「逆向分析」快速查找指定代码的几种方法

前言每个人在调试中快速查找所需代码时都有不同的方法,但是最基本最常用的有下面4种。...

使用Python打造一款间谍程序,装逼神器

知识点这次我们使用python来打造一款间谍程序程序中会用到许多知识点,大致分为四块  win32API此处可以在MSDN上查看  Python基础重点在cpytes库的使用,使用方法请点击此处  ...

Ubuntu 24.04下安装Wine运行微信最新版本3.9.9完美版

之前一直用在Ubuntu下用微信,基本上功能可用,但是存在几个问题:切换到其他应用窗口后,微信窗口边框留有残影。手残升级微信到3.9.9之后,经常出现崩溃退出微信。有时候输入框光标消失,发送表情问题提...

Windows内存破坏漏洞的现代探索:堆栈溢出(二)

在上一篇文章中,我们为读者介绍了堆栈溢出漏洞,以及当前系统提供的针对该类漏洞的缓解措施,在本文中,我们将继续为读者详细介绍SEH劫持技术。...

使用V8和node轻松profile分析nodejs应用程序

简介我们使用nodejs写好了程序之后,要是想对该程序进行性能分析的话,就需要用到profile工具了。虽然有很多很方便和强大的第三方profile工具,但是我们这里主要讲解V8和node自带的pro...

Go小知识新解

Go接口实现中的的值接收者和指针接收者1、值接收者和指针接收者所谓指针接收者和值接收者这两个概念,用GO写了一阵子代码的人都了解了,这里只做简要说明一下,也就是对于一个给定结构,咱们对结构进行方法包装...

利用vstruct解析二进制数据

Vstruct是一个纯粹由Python语言编写的模块,可用于二进制数据的解析和序列化处理。实际上,Vstruct是隶属于vivisect项目的一个子模块,该项目是由[Invisig0thKensho...

了解 .Net 中的垃圾回收

...

.NET AOT 的使用以及 .NET 与 Go 互相调用

目录...