- 博客(24)
- 收藏
- 关注
转载 mov eax,dword ptr fs:[0] 指令
FS寄存器指向当前活动线程的TEB结构(线程结构)偏移 说明000 指向SEH链指针004 线程堆栈顶部008 线程堆栈底部00C SubSystemTib010 FiberData014 ArbitraryUserPointer018 FS段寄存器在内存中的镜像地址020 进程PID024 线程ID02C 指向线程局部存储指针030
2018-02-06 17:42:35 3550
转载 彻底解决 error: Unable to find vcvarsall.bat
转自:http://blog.csdn.net/secretx/article/details/174721071.windows上做Python开发,搭环境还真不比Linux容易。error: Unable to find vcvarsall.bat这个错误眼熟吧?凡是安装和操作系统底层密切相关的Python扩展,几乎都会遇到这个错误。比如PIL, Pillow(两个图形库),green
2017-09-29 10:06:51 3965 2
转载 C语言enum枚举类型解析
在实际应用中,有的变量只有几种可能取值。如人的性别只有两种可能取值,星期只有七种可能取值。在 C 语言中对这样取值比较特殊的变量可以定义为枚举类型。所谓枚举是指将变量的值一一列举出来,变量只限于列举出来的值的范围内取值。 定义一个变量是枚举类型,可以先定义一个枚举类型名,然后再说明这个变量是该枚举类型。例如: enum weekday{sun,mon,tue,wed,thu,fri,sat}
2017-07-24 11:11:47 674
原创 centos6.7下snort2.9.9.0+base+barnyard2的安装
0x01 YUM源准备 阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/ 第一步:备份原镜像文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 第二步:下载CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5wge
2017-07-21 14:13:05 1977
原创 fuzzing-03-Easy File Sharing Web Server7.2分析和利用
0x00前言首先,为什么没有fuzzing-02。。。因为在写02的时候,发现还是重复第一篇的相关内容,写一半就停了,不过03是我第一次分析别人没分析过的软件,并且独立编写shellcode,所以记录一下留作自己的参考。目标:win7 x64 sp1源:win10(python)软件:Easy File Sharing Web Server(7.2)、Windbg、Immunity
2017-07-11 10:24:24 2569
原创 fuzzing-01-freefloatftpserver1.0分析和利用
0x00前言本人刚开始学习fuzzing,对于最简单的栈溢出,进行了详细的分析,思路还有点乱,以后将继续学习。
2017-05-27 11:37:51 3718
转载 python中带星号/一个星号/两个星号的参数
def function_with_one_star(*t): print(t, type(t))def function_with_two_stars(**d) print(d, type(d))上面定义了两个函数,分别用了带一个星号和两个星号的参数,它们是什么意思,运行下面的代码:function_with_one_star(1, 2, 3)fu
2017-05-03 10:24:30 2492
原创 记一次mysql编译安装和无法正常启动
1.安装MYSQL要先确保已经运行了以下命令:yum -y install gcc gcc-c++ gdbyum install libtool1、首先确保自己使用的Linux版本,我的是:Centos 6.72、安装mysql版本请选用以下版本,不然你会瞎折腾一段时间的,这个我自己深有体会平台选用:Linux-Generic版本选用:mysql-5
2017-03-10 09:44:20 437
转载 Linux 之 rsyslog 系统日志转发
一、rsyslog 介绍 ryslog 是一个快速处理收集系统日志的程序,提供了高性能、安全功能和模块化设计。rsyslog 是syslog 的升级版,它将多种来源输入输出转换结果到目的地,据官网介绍,现在可以处理100万条信息。 特性:1.多线程 2.支持加密协议:ssl,tls,relp 3.mysql、oracle、postgreSQL
2017-03-07 16:43:50 969
原创 记一次ubuntu14忘记密码,进入单人维护模式
1.前言这次是因为工作交接,所有之前走的人没交代好密码,所以有些遗忘了密码,然后进入了单人维护模式,修改了密码。2.开始1.重启系统 按住shift键 进入grub界面2.选择ubuntu高级选项 然后回车3.选择带有 recovery mode的那一行 然后按‘e’编辑启动项。4.将上图所示的ro改成
2017-01-18 16:21:16 3158
转载 python-os.path记录
os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件路径os.path.exists(path) #路径存在则返回True,路径损坏返
2017-01-12 13:25:45 513
转载 Python中在for循环中嵌套使用if和else语句的技巧
转自:http://www.jb51.net/article/86987.htmfor...[if]...构建List (List comprehension)1.简单的for...[if]...语句Python中,for...[if]...语句一种简洁的构建List的方法,从for给定的List中选择出满足if条件的元素组成新的List,其中if是可以省略的。下面举几个简单的例子
2017-01-10 17:26:37 8543 2
转载 python self的解释
首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。self名称不是必须的,在python中self不是关键词,你可以定义成a或b或其它名字都可以,但是约定成俗,不要搞另类,大家会不明白的。下例中将self改为myname一样没有错误:1 class Person:2
2017-01-09 09:48:52 266
原创 tornado小功能API实现
0.前言这次我开始学习python的tornado的api开发,然后给自己定义了几个小的功能:只有拥有特殊凭证的人才能访问我们的api传输过程中需要加密tornado的基本用法,就需要大家自己去学习了,提供一个简单的学习网站:tornado基础教程1.tornado的web端简单代码# coding=utf8import tornado.ioloopimport
2017-01-06 09:21:51 3198
原创 Mongodb3.4分片搭建
1.前言找了很多书,发现对分片的搭建还是有模糊,所以这一次记一下。2.搭建环境一共四台主机ip职能192.168.0.124config、mongos192.168.0.125share1192.168.0.126share2192.168.0.127share3他们
2016-12-22 13:42:10 3070
原创 记一次PIP执行出错--UnicodeDecodeError: 'ascii' codec can't decode byte 0xb1 in position 9: ordinal
运行pip时,出错 UnicodeEncodeError: 'ascii' codec can't encode character u'\u258e' in position 8 : ordinal not in range(128)原因是pip安装python包会加载我的用户目录,我的用户目录恰好是中文的,ascii不能编码。解决办法是: python目录 Python27\L
2016-12-14 17:03:39 1622
转载 sublime中执行python
本文章是在sublime中执行Python代码,相当于在sublime中配置了python运行的IDE环境。在网上查阅了相关资料,终于完成了这一配置,由于是第一接触,遇到的问题还是挺大的,特别是几个误区上浪费了大量的时间,希望这篇博文能够帮到同是小白的你。1. 事先需要下载的软件: sublime Text 3 : 去官网下载即可:http://www.sublimetext.co
2016-12-09 12:54:18 450
转载 configure: error: no acceptable C compiler found in $PATH 问题解决
转自http://raulkang.blog.51cto.com/210239/573151[root@localhost ~]# cd msmtp-1.4.20[root@localhost msmtp-1.4.20]# ./configure checking build system type... i686-pc-Linux-gnuchecking host syste
2016-12-09 10:42:21 872
转载 Mongodb 3.2 开启密码认证
[plain] view plain copyMongoDB 3.2 配置 用户认证 和 角色总结 1安装 MongoDB 3.2官网上详细的流程走走就okhttps://docs.mongodb.com/master/tutorial/install-mongodb-on-ubuntu2Mong
2016-11-22 11:56:55 14483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人