Introspelliam

Just do what works for you, because there will always be someone who thinks differently.


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 站点地图

  • 搜索

绕过GS安全编译的方法

发表于 2017-07-04 | 分类于 安全技术
1.介绍GSVS设置GS开启:Project->project Properties->Configuration Properties->C/C++->Code Generation->Buffer Security Check 1.1 GS工作原理 在所有函数调用发 ...
阅读全文 »

详解python中xlrd包的安装与处理Excel表格

发表于 2017-07-03 | 分类于 misc
1. 安装xlrd pip install xlrd 2. python处理excel表格2.1 打开excel表格 # -*- coding: utf-8 -*- import xlrd # 获取一个Book对象 book = xlrd.open_workbook("1.xls") # 获 ...
阅读全文 »

python用模块zlib压缩与解压字符串和文件的方法

发表于 2017-07-02 | 分类于 misc
python中zlib模块是用来压缩或者解压缩数据,以便保存和传输。它是其他压缩工具的基础。下面来一起看看python用模块zlib压缩与解压字符串和文件的方法。话不多说,直接来看示例代码。 1. 压缩与解压字符串 import zlib message = 'abcd1234' compresse ...
阅读全文 »

攻击C++的虚函数

发表于 2017-07-01 | 分类于 安全技术
C++简介理解虚函数和虚表 C++类的成员函数声明时,若使用关键字virtual进行修饰,则被称为虚函数 一个类中可能有多个虚函数 虚函数的入口地址统一保存在虚表(Vtable)之中 对象在使用虚函数时,首先通过虚表指针找到虚表,然后从虚表中取出最终的函数入口地址进行调用 虚表指针保存在对象的内 ...
阅读全文 »

TEB简介

发表于 2017-06-30 | 分类于 安全技术
TEB特点 一个进程可能同时有多个线程 每个线程都有一个线程环境块TEB 第一个TEB开始于0x7FFDE000 之后新建的线程的TEB将紧随前边的TEB,之间相隔0x100字节,并向内存地址方向 线程退出时,对应的TEB也被销毁,腾出的TEB空间被新建的线程重复使用。 线程环境块的预测图: TE ...
阅读全文 »
1…202122…25
Introspelliam

Introspelliam

125 日志
12 分类
55 标签
RSS
GitHub Weibo
0%
© 2018 Introspelliam
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.2