自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 将博客搬至CSDN

很久没有写博客了,相当初信誓旦旦的计划定期写博客,但是后面由于工作变动等原因,博客中断了多年 但是心中一直认同要写博客进行分享的,也一直认同自己明白不算明白,要给别人讲明白才是真明白的道理 今天无意间又在看雪上看到仙果的一句话“不仅需要自己学,还要讲给别人听”,深受触动,这不就是我内心的初...

2017-05-25 00:22:00 92

转载 复习C语言 位运算

0x01:按位与(&) 作用: 1)清零。如果想让一个单元清零,即使其全部二进制位为0 2)取一个数中某些指定位。即将想要的那些位置1. 例:如有一个整数a(2个字节),想要其中的低字节,只需将a与(377,8进制 == 00000000 11111111)按位与即可。 3)...

2015-06-19 22:10:00 182

转载 C++ 类的大小计算

classA{};classB{ charch; virtualvoidfunc0(){}};classC{ charch1; charch2; virtualvoidfunc(){} virtualvoidfunc1()...

2015-06-19 18:01:00 125

转载 一个字符串,不用循环,不用库函数,求长度

/*法一:传入长度做参数*/intstrlen_x(constchar*pstr,int&len){ char*pTemp=(char*)pstr; if(*pstr=='\0') returnlen; len++; pTemp=p...

2015-06-16 21:24:00 92

转载 DllMain使用的注意事项

https://msdn.microsoft.com/en-us/library/windows/desktop/dn633971(v=vs.85).aspx 转载于:https://my...

2015-06-14 17:19:00 111

转载 读<<IDA pro权威指南>>之动态计算目标地址

<<IDA pro权威指南>> p348页,另一种技巧常用于面向Windows的恶意软件中,它配置一个异常处理程序,并有意触发一个异常,然后在处理异常时操纵进程的寄存器状态。 下面的例子被tElock反逆向工程工具用于隐藏程序的真实控制流。 00535FC2...

2015-03-29 12:23:00 279

转载 C++ new 关键字的 "new" 学习

以前动态申请内存,申请完后,总要判断指针是否为空,比如 constunsignedintiSize=1024*1024*1024*1.8;char*p=newchar[iSize];if(!p){return;//异常处理} 一直觉得这样没什么问题(现在...

2015-03-26 23:46:00 121

转载 LINUX总结第13篇:LINUX下动态库及版本号控制

前言 针对同一动态组件的不同版本链接和加载。 一、概念 DLL HELL字面意思是DLL"灾难",是由于com组件(动态库)升级引起的程序不能运行的情况。 原因 有三种可能的原因导致了DLL Hell的发生: ...

2015-01-13 23:51:00 323

转载 win32汇编 INVOKE 和 call区别

INVOKE 的语法如下: INVOKE expression [,arguments] expression 既可以是一个函数名也可以是一个函数指针。参数由逗号隔开。 INVOKE是编译器支持的伪指令,会检查参数. CALL会直接去栈里取参....

2015-01-07 00:32:00 315

转载 C下链表的实现

第一版(单向有类型): //author:Yuqingmu//当不能用STL时,自己实现一个无类别链表#include "MemLeak_Check.h"#include "stdafx.h"#include <stdlib.h>typedef struct N...

2014-12-30 00:57:00 82

转载 Linux 下GDB的使用之简单入门

Linux 下程序崩溃。先要生成Core文件方可调试(这里Test为被调试程序) 1.查看Core文件(相当于Windows下的dump)大小,如果为0,则不会生成core文件 ulimit -c 查看core文件大小 ulimit -c filesize设置大小为fil...

2014-08-13 23:09:00 147

转载 读0day第三章开发shellcode艺术Jmp esp

环境:XPsp2中文版 老规矩,上代码 (代码来自0day2电子资料->02栈溢出原理与实践->2_4_overflow_code_exec.c) /*******************************************************...

2014-05-27 00:21:00 205

转载 Python 文件重命名的小工具

# -*- coding: utf-8 -*- #python3.3import osimport tracebackdef RenameFile(rootDir,LstoRemove): for lists in os.listdir(rootDir): pa...

2014-05-26 01:50:00 260

转载 Python中字典的学习

下例中,名字是键,电话号码是值. 所以: 每个键和它的值之间用冒号":"隔开,项之间用逗号","隔开,而整个字典是由一对大括号括起来 其中,键为任何不可变类型 phonebook = {'Alice':'2341','Beth':'9102','Cell...

2014-05-17 11:24:00 221

转载 windbg 内存操作

-----2014-04-03--------------------- k 显示栈 kb 显示栈上的前三个参数 kp 显示函数原型(如果符号文件中包含私有符号) kv 在kb的基础上增加显示FPO(栈指针省略)和调用协议 dv 显示栈上局部变量 ----------------...

2014-04-03 00:56:00 131

转载 Python!Python!

if 条件: 条件为真 (所有缩进都会执行) else: 条件为假 While循环 while 条件: 条件为真(true)执行动作 for..in递归使用序列对象中的每个项...

2014-03-23 23:30:00 103

转载 windbg断点

条件断点: 以前对条件断点不熟,总是下bu(bp....)每次都要断下,弄得自己很蛋疼... 于是下决心把条件断点记住并用熟,提高调试效率。 如何判断中断条件? 使用j命令或者.if....else命令,即 bp|bu|bm|ba Address "j (Co...

2014-03-23 23:25:00 188

转载 windows溢出保护原理与绕过方法概览(转自riusksk's blog(泉哥))

前言 从20世纪80年代开始,在国外就有人开始讨论关于溢出的攻击方式。但是在当时并没有引起人们的注意,直至后来经一些研究人员的披露后,特别是著名黑客杂 志Phrack上面关于溢出的经典文章,引领许多人步入溢出研究的行列,从此关于缓冲区溢出的问题才为人们所重视。随着溢出研究的深入,网上开始出现...

2014-03-09 20:42:00 329

转载 2014年度计划

看书不能像以前那样不求甚解了。不然等于白看。 了解常用的加密算法 0day第二版那本书要至少看完一遍,而且必须弄懂吸收关键的(漏洞分析有关章节)(玩熟Metasploit和FUZZ(Python))(再PS:有谁知道如何申请Metasploit专业版key,知...

2014-02-27 23:10:00 62

转载 读0day攻击C++函数心得

废话不说,直接上代码 原版代码: #include "windows.h" #include "iostream.h" char shellcode[]= "\xFC\x68\x6A\x0A\x38\x1E\x68\x63\x89\xD1\x4F\x68\x32\x74\x91\x0C...

2014-01-05 23:42:00 118

空空如也

空空如也

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

TA关注的人

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