自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 kali切换桌面环境

kali 是基于Debian的发行版,兼容性和软件支持都很好,默认使用Gnome桌面,如果不喜欢这个桌面环境,可以切换到其它的桌面环境,例如Linux mint使用的Cinnamon和mate桌面,官方源里已经有很多的桌面环境,几条命令就可以搞定切换。更新源1、登录kali2.0系统2、 修改软件源APT-sources.listvim/etc/apt/sources.list

2016-08-29 14:46:09 40164 2

转载 为什么移动硬盘不能复制东西进去

为什么移动硬盘不能复制东西进去,可以从硬盘里复制东西出来其实提示已经告诉你办法了。ChkDsk,这个是系统内置的一个文件系统修复命令,使用办法大概如下:1、单击“开始”,点击“运行”,输入cmd并回车打开命令提示符窗口;2、在此窗口输入以下命令:    例如检查并修复D分区:    chkdsk D: /f   回车就会启动chkdsk磁盘检查工具扫描D分区了,检查其他

2016-08-28 06:50:09 55883 1

转载 ctf

CTF(Capture The Flag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今,已经成为全球范围网络安全圈流行的竞赛形式,2013年全球举办了超过五十场国际性CTF赛事。而DEFCON作为CTF赛制的发源地,DEFCON CTF也成为

2016-08-26 13:47:41 2306

转载 ./configure,make,make install的作用

这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。AUTO

2016-08-25 17:15:45 4732

原创 diff命令比较两个文件的不同

[语法]: diff [参数] 文件1 文件2[说明]: 本命令比较两个文本文件,将不同的行列出来-b 将一串空格或TAB 转换成一个空格或TAB-e 生成一个编辑角本,作为ex 或ed 的输入可将文件1 转换成文件2[例子]:diff file1 file2diff -b file1 file2diff -e file1 file2 >edscriptdiff 命

2016-08-22 14:14:10 21781

转载 Acunetix

Acunetix网络漏洞扫描软件检测您网络的安全性多达70 %的网站有漏洞,可能导致公司机密数据被盗,如信用卡信息和客户名单。.黑客正在每天24小时,每周七天的专注攻击Web的应用程序--购物车,表格,登入网页,动态页面等。世界上任何不安全的W eb应用层都为他们提供了方便的后端企业数据库.对于Web应用黑客,防火墙,ssl及锁定服务器等方法是徒劳的。针对Web应用程序的攻击,

2016-08-19 10:16:30 796

原创 跟着耗子叔学gdb

gdb能够解决的问题:1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)3、当程序被停住时,可以检查此时你的程序中所发生的事。4、动态的改变你程序的执行环境。gdb如何使用:编译生成执行文件:(Linux 下)hchen/test> cc -g ts

2016-08-16 16:56:46 1280

原创 006. ZigZag Conversion

题目地址:https://leetcode.com/problems/zigzag-conversion/题目内容:The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern

2016-08-15 17:47:50 313

原创 系统和事件日志监视软件 Sagan

Sagan是一个开源(GNU/GPLv2)高性能,试试系统和事件日志监视软件,采用用C语言编写,并使用多线程架构。对于Sagan的结构和规则检测都和Snort IDS引擎l类似。这样使得对于日志自动更新的软件(oinkmaster/pulledpork/etc)具有良好的兼容性,允许Sagan进行关联日志事件和Snort IDS系统。由于Sagan能将告警日志通过Unified2和Barnyard

2016-08-12 15:55:13 1035

原创 Phusion Passenger

Phusion Passenger,原名 mod_rails ,是一个旨在从Apache和Nginx网页服务器上更便捷的部署Ruby on Rails项目的Apache模块。该项目的创始人如此介绍这个东西:Phusion是我们公司的名字,然而Phusion Passenger是mod_rails官方的名称。大多数社区的朋友都会从mod_rails这个名字中了解它的用途,因为它的命名方式

2016-08-11 16:06:14 1195

原创 MySQL常用指令积累

显示数据库列表: show databases; 显示库中的数据表: use mysql;show tables; 显示数据表的结构: describe 表名; 建库: create database 库名; 建表: use 库名; create table 表名 (字段设定列表); 删库和删表: drop database 库名;

2016-08-10 16:55:30 324

转载 如何学好web安全

web服务组件:横向就是如图所示,纵向就是数据流;数据流说白了就是http协议。举例:  1、如果在操作系统没有处理好,就产生了OS命令执行的安全问题;  2、如果在存储层的数据库中没有处理好,数据库的SQL解析引擎把这个“特殊数据”当做指令执行,就产生了SQL注入;  3、如果在web容器层如nginx中没有处理好,nginx把特殊数据当成指令执行时,就会产生远程

2016-08-09 11:58:17 673

原创 判断python字典中key是否存在的

一般有两种通用做法:第一种方法:使用自带函数实现:在python的字典的属性方法里面有一个has_key()方法:#生成一个字典d = {'name':Tom, 'age':10, 'Tel':110}#打印返回值print d.has_key('name')#结果返回True第二种方法:使用in方法:#生成一个字典d = {'name':Tom

2016-08-09 11:14:40 369402 9

原创 001.Two Sum

题目地址:https://leetcode.com/problems/two-sum/题目内容:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would

2016-08-09 11:00:33 297

原创 python中的enumerate函数

在python中enumerate的用法多用于在for循环中得到计数,enumerate参数为可遍历的变量,如 字符串,列表等; 返回值为enumerate类。示例代码如下所示:import strings = string.ascii_lowercasee = enumerate(s)print sprint list(e)输出结果如下:abcdefghijk

2016-08-09 10:50:05 7321

转载 Kali linux

Kali Linux是基于Debian的Linux发行版, 设计用于数字取证和渗透测试。由Offensive Security Ltd维护和资助。最先由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版 。Kali Linux预装了许多渗透测试软件,包括nmap (

2016-08-04 16:42:00 698

原创 用source 命令导入mysql数据库

以下两点代码都是实现同样的功能:1.创建一个名为snort的数据库。2.将snort数据库导入到create_mysql。3.对IP地址为localhost上的snort数据库创建一个用户为snort,密码为:“MYSQLSNORTPASSWORD”。4.对snort数据库里面的表格给予用户snort增删改差的权限。代码一:$ mysql -u root -pmysql>

2016-08-04 16:22:52 13672

转载 Rails

Rails框架首次提出是在2004年7月,它的研发者是26岁的丹麦人David Heinemeier Hansson。不同于已有复杂的Web 开发框架,Rails是一个更符合实际需要而且更高效的Web开发框架。Rails结合了PHP体系的优点(快速开发)和Java体系的优点(程序规整),因此,Rails在其提出后不长的时间里就受到了业内广泛的关注。外文名 rails 提出时间 2004年7月

2016-08-04 11:51:29 306

转载 Ruby

Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替

2016-08-04 11:46:01 282

原创 apache

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。Apache HT

2016-08-04 10:50:17 2204

原创 tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳

2016-08-04 10:48:43 1923

原创 adodb

不管后端数据库如何,存取数据库的方式都是一致的,开发设计人员不必为了某一套数据库,而必须再学习另一套不同的存取方法,这大大减轻开发人员的知识负担,过去的知识往后仍可继续使用。ADODB 是 Active Data Objects Data Base 的简称,它是一种 PHP 存取数据库的中间函式组件。虽然 PHP 是建构 Web 系统强有力的工具,但是 PHP 存取数据库的功能,一直未

2016-08-04 10:46:52 282

netfilter.pdf

主要对netfilter框架的原理和源码进行讲解,对于netfilter、iptables、conntrack、nat直接如何配合,进行了详细的图标绘制,源码分析,对于个人理解netfilter框架有很好的提高

2019-12-31

Linux Kernel Networking: Implementation and Theory

Linux Kernel Networking takes you on a guided in-depth tour of the current Linux networking implementation and the theory behind it. Linux kernel networking is a complex topic, so the book won't burden you with topics not directly related to networking. This book will also not overload you with cumbersome line-by-line code walkthroughs not directly related to what you're searching for; you'll find just what you need, with in-depth explanations in each chapter and a quick reference at the end of each chapter.

2017-09-15

黑客与画家

本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。 本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。

2017-07-27

如何变得有思想 阮一峰博客文集_PDF电子书下载 带书签目录 高清完整版.pdf

如何变得有思想 阮一峰博客文集_PDF电子书下载 带书签目录 高清完整版.pdf

2017-07-27

网络是怎样连接的

一本浅显易懂介绍网络连接的数据,对于你我想肯定有很大的帮助,因为对于我认清楚网络整体过程提供了莫大的帮助

2017-07-26

jperf Windows

iperf 是一款基于命令行模式的网络性能测试工具,提供横跨 windows,linux,mac 的全平台支持。 jperf使用: jperf是图形界面的,安装jre(java runtime)后运行jperf.bat就可以运行。 此压缩包,包含jre安装包

2017-07-05

空空如也

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

TA关注的人

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