自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 汇编学习:函数调用过程中的堆栈分析

原创作品:陈晓爽(cxsmarkchan) 转载请注明出处 《Linux操作系统分析》MOOC课程 学习笔记本文通过汇编一段含有简单函数调用的C程序,说明在函数调用过程中堆栈的变化。1 C程序及其汇编代码1.1 C程序源码本文使用的C程序源码如下://main.cint g(int x){ return x + 5;}int f(int

2017-11-19 20:09:37 1256

转载 浅谈堆和栈的区别

笔者作为一个小白,对于堆和栈的概念,总是感觉很朦胧,他们认识我,而我只是偶尔见过,并没有深交   然而在计算机领域,堆栈是一个不容忽视的概念,堆栈是 两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储 区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIF

2017-11-19 20:06:08 297

转载 python文件和目录操作方法大全(含实例)

一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5.检验给出的路径是否是一个文

2017-11-06 18:23:21 1532

原创 Security onion的安装和配置

一、简介Security onion(以下简称SO)是一个用于网络安全监控的工具。网络安全监控(NSM)简单来说就是监控网络中的安全相关事件。SO主要有这些功能:完整的数据包捕获功能、基于网络和主机的入侵检测系统(分别为NIDS和HIDS)、和强大的分析工具。因此,我们拥有完整的数据包捕获,Snort或Suricata规则驱动的入侵检测,Bro事件驱动的入侵检测以及OSSEC基于主机的入侵

2017-11-06 10:38:23 11752

转载 webshell的实现与隐藏

webshell的实现与隐藏一、什么是webshellwebshell简介webshell,顾名思义:web指的是在web服务器上,而shell是用脚本语言编写的脚本程序,webshell就是就是web的一个管理工具,可以对web服务器进行操作的权限,也叫webadmin。webshell一般是被网站管理员用于网站管理、服务器管理等等一些用途,但是由于websh

2017-07-27 00:12:01 3615

原创 python爬虫(1) 之下载图片

python爬虫(1) 之下载图片 1.爬取对象:http://www.jikexueyuan.com/course/pythonbase/ 2.爬取目的:将目标网站中该页面所有图片下载下来 3.爬取步骤:(1)先将需要爬取的网页打开,然后把源代码存下来,存为yuanma.txt文件       (2)编写代码,打开yuanma.txt文件       (3)利用正

2017-07-23 21:20:04 550

转载 同源策略和跨域访问

同源策略和跨域访问1 同源策略所谓同源策略,指的是浏览器对不同源的脚本或者文本的访问方式进行的限制。比如源a的js不能读取或设置引入的源b的元素属性。那么先定义下什么是同源,所谓同源,就是指两个页面具有相同的协议,主机(也常说域名),端口,三个要素缺一不可。可以看下面的几个示例来更加清楚的了解一下同源的概念:URL1URL2说明是否允

2017-07-20 22:18:42 318

转载 python使用assert断言

python使用assert断言什么是assert断言使用assert断言是学习python一个非常好的习惯,python assert 断言句语格式及用法很简单。在没完善一个程序之前,我们不知道程序在哪里会出错,与其让它在运行最崩溃,不如在出现错误条件时就崩溃,这时候就需要assert断言的帮助。本文主要是讲assert断言的基础知识。python asser

2017-07-19 21:46:36 658

转载 Python subprocess模块学习总结

Python subprocess模块学习总结一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subprocess包中定义有数个创建子进程的

2017-07-19 18:18:27 297

转载 getopt在Python中的使用(转)

getopt在Python中的使用(转)os下有个方法walk,非常的好用,用来生成一个generator。每次可以得到一个三元tupple,其中第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。 1. 导入getopt, sys 模块 2. 分析命令行参数 3. 处理结果 第一步很简单,只需要: import getopt, sys

2017-07-19 15:22:07 274

原创 Python 之os.walk()

一、函数介绍:os.walk(top,topdown=True,onerror=None)1.参数top表示需要遍历的目录树的路径2.参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件3.参数onerror的默认值是"None",

2017-05-21 11:24:42 379

原创 Python socket编程之(二):socket的选项设置

Python socket编程之(二):socket的选项设置

2017-05-16 10:39:28 2791

原创 Python socket编程之(一):socket的基本参数和函数介绍

Python socket编程之(一):socket的基本参数和函数介绍

2017-05-16 10:35:31 26083

空空如也

空空如也

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

TA关注的人

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