自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小驹的专栏

连个驱动都写不稳定,哪来的世界观

  • 博客(216)
  • 资源 (12)
  • 收藏
  • 关注

原创 python_glob模块的使用

glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。它的主要方法就是glob,该方法返回所有匹配的文件路径列表,该方法需要一个参数用来指定匹配的路径字符串(本字符串可以为绝对路径也可以为相对路径)

2011-11-19 12:30:38 2343

原创 python_类的一些方法

代码:class Super: def delegate(self): self.action() class Provider(Super): def action(self): print 'in Provider.action' x = Provider()x.delegate()结果:

2011-11-17 09:43:37 996

原创 python_获取序列中最小的几个元素

代码:import heapqimport randomdef issorted(data):    data = list(data)    heapq.heapify(data)    while data:        yield heapq.heappop(data)                alist = [x for x in range(10)]

2011-11-16 12:01:00 3206

原创 python_bisect模块的使用

这个模块只有几个函数,一旦决定使用二分搜索时,立马要想到使用这个模块 import bisectL = [1,3,3,6,8,12,15]x = 3x_insert_point = bisect.bisect_left(L,x)  #在L中查找x,x存在时返回x左侧的位置,x不存在返回应该插入的位置..这是3存在于列表中,返回左侧位置1print x_insert_point

2011-11-16 09:51:25 23889 3

原创 python_给字典添加条目

代码:def addWord(theIndex,word,pagenumber): theIndex.setdefault(word, [ ]).append(pagenumber)  #存在就在基础上加入列表,不存在就新建个字典keyd = {"hello":[3]}#d = {}addWord(d,"hello",3)addWord(d,"hello",56)addWo

2011-11-15 19:49:00 7911

原创 python_忽略大小写对字符串列表排序

直接上代码string = '''the stirngHas manyline InTHE fIle'''list_of_string = string.split()print list_of_string #将字符串分离开,放入列表中print '*'*50def case_insensitive_sort(liststring): listtem

2011-11-15 18:35:56 10423

原创 python_对字典进行排序

import itertoolsthekeys = ['b','a','c']thevalues = ['bbb','aaa','cccc']d = dict(itertools.izip(thekeys,thevalues)) #创建字典print ddef sortedDictValue(adict): keys = adict.keys() keys.sort

2011-11-15 17:58:09 1737

转载 python random模块

Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform  random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a

2011-11-15 15:31:08 50044 8

原创 python_在无须过多援引的情况下创建字典

1. 使用itertools模块import itertoolsthe_key = ['ab','22',33]the_vale = ['aaaa',"dddddddd",'22222222222']d = dict(itertools.izip(the_key,the_vale))print d2. 加参数dict = dict(red = 1,bule

2011-11-14 18:04:27 1077

原创 python迭代器

生成器表达 式是用来生成函数调用时序列参数的一种迭代器写法生成器对象可以遍历或转化为列表(或元组等数据结构),但不能切片(slicing)。当函数的唯一的实参是可迭代序列时,便可以去掉生成器表达式两端>的圆括号,写出更优雅的代码:>>>> sum(i for i in xrange(10)) 45sum声明:sum(iterable[,start]) Sums st

2011-11-14 17:08:16 2580

原创 python itertools的使用

1. chain的使用import itertoolslistone = ['a','b','c']listtwo = ['11','22','abc']for item in itertools.chain(listone,listtwo): print item输出:a b c 11 22 abc2. count的使用    i = 0for item

2011-11-14 13:31:50 26328

原创 躲避PEID的检测

<br />

2011-03-17 10:24:00 1071

原创 北斗壳(nspack3.7)的特点

1.入口点处为:  pushfd  pushad  call  XXXX   到OEP处的特点是:   popad   popfd   jmp OEP所以,可通过查找popad;popfd;快速到OEP2.加壳后的区段名为:  .nsp0.nsp1.nsp2

2011-03-17 08:48:00 2773 1

原创 shellcode验证方法

<br />vc中代码如下:<br /> <br />char shellcode[] = <br /> {<br />  0x8b,0xf4,0x68,0x48,0x57,0x41,0x00,0xff,0x15,0xa0,0x81,0x41,0x00,0x3b,0xf4,0xe8,0xe1,0xdb,0xff,0xff,0x8b,0xf4<br />  ,0x68,0x3c,0x57,0x41,0x00,0xff,0x15,0xb8,0x82,0x41,0x00,0x83,0xc4,0x04,0x3b,0

2011-03-16 19:45:00 1269

原创 一道腾讯安全部面试题

一面时,技术员问我PE文件中的字符串保存在哪个区段。我答曰:data段.技术员把我一顿狠批,以前真没注意到底存放在什么区段,刚试验了下,发现就是在data段....有图有真相..以一个crackMe为例...本身有rsrc段,查找字符串时通过rsrc,但具体的数据内容还是放在data段中..在OD数据窗口中可看到数据在00403037处,通过内存映像看出00403000开始的大小为1000都为data段,内容。在OD的反汇编窗口中,可以看到使用该字符串时引用的字符串的地址。在字符串参考中可看到字符串地址和内

2010-12-06 17:46:00 2000

转载 VB调用API的学习

编写VB程序时,经常遇到的问题就是VB给我们准备的东西我们会用,控件组装就是一个程序,然而一旦想要实现VB没有直接提供的功能,就会不知所措。其实Windows操作系统本身就给我们准备了许多东西,VB没有的,或许Windows有。我们当然希望少花力气,多得效果。这里要讲的内容就是——学会利用Windows给我们的东西:API。  然而,学会一种东西是需要付出相当的努力的,API也一样,它可以给我

2007-05-06 18:22:00 6518

EarthWorm_20180630版本.tgz

English Pages 支持列表 EW 是一套便携式的网络穿透工具,具有 SOCKS v5服务架设和端口转发两大核心功能,可在复杂网络环境下完成网络穿透。 注: 考虑到该工具影响很坏,该工具永久停止更新。 所以我自己保留了一份。

2020-06-19

shudepb.exe

POWER builder 反编译 demo版 无法看到函数的所有长度

2015-04-14

进程保护ethread

进程保护 wrk ethread crossthreadflags

2014-11-24

ACProtect对OEP的处理

ACProtect对OEP的处理 加密壳 加密解密 OEP 加壳

2014-07-10

精装友情通讯录算法逆向与注册机实现

精装友情通讯录 算法逆向 注册机 c语言 破解 逆向 解压密码:xiaoju

2014-06-19

ColorSchemer Studio 2 破解

解压密码:xiaoju 代码 破解 逆向 ColorSchemer

2014-06-13

360破解大赛crackme2014年程序

360破解大赛crackme 2014年程序

2014-05-29

SEH反调试的实现与调试

seh 调试 反调试 破解 代码 SEH反调试的实现与调试  在没有异常时永远都是错误的注册码,只有当触发异常时,程序才走到注册成功的地方…

2014-05-16

wingide4.0破解可用

wingide 破解

2014-01-14

多级线程注入穿墙技术

主程序调用loader.dll,运行loader.dll中的sethook安装一个WH_GETMESSAGE的全局钩子,发现notepad进程时,loader.dll在钩子函数中加载Insert.dll,insert.dll会做坏事...

2012-05-10

粒子群算法(PSO)matlab工具箱toolbox

粒子群算法 PSO matlab toolbox 工具箱 有多个测试函数,动态图形显示。。。

2010-01-19

win32 programmer's reference

罗云彬那本书上多次提到在这上面查找数据结构!!!

2008-10-17

空空如也

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

TA关注的人

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