SlowHTTPTest-慢速DoS攻击

Slowhttptest是一个依赖于实际HTTP协议的Slow HTTP DoS攻击工具,它的设计原理是要求服务器所有请求被完全接收后再进行处理。

Read More

创建假的wifi热点

本帖介绍怎么创建假的wifi热点,然后抓取连接到这个wifi用户的敏感数据。我们还会给周围的无线路由器发送未认证的包,使这些路由器瘫痪,强迫用户连接(或自动连接)我们创建的假wifi热点。

Read More

关于杀毒软件

在Windows系统中最重要最基本的一个软件就是杀毒软件,它可以保护你远离恶意软件。

Read More

演示DNS欺骗攻击

DNS欺骗攻击基于中间人攻击。攻击者更改受害者从DNS服务器查询的域名解析结果,给受害者发送恶意网页或钓鱼网页-浏览器依然显示正常的url。

Read More

使用Metasploit破解Tomcat密码

Apache Tomcat是Java web应用使用最广的服务程序,而且很多Tomcat服务都使用默认配置。本帖利用暴露的Tomcat web管理器破解密码,web管理器允许Tomcat管理员启动、停止、重启应用。

Read More

安装BlackArch Linux

BlackArch Linux是一款基于Arch Linux的发行版,主要面向渗透测试人员和安全研究者群体。2016.04.28,BlackArch Linux新版本发布,此版本为白帽子和安全研究人员提供了大约1400款渗透测试工具。

Read More

使用tor实现匿名扫描/SSH登录

你要做坏事时,最先应该想到匿名。扫描网站/主机,或利用漏洞;甚至在大天朝发帖都有风险,为了防止半夜鬼敲门,我们可以使用tor实现匿名。

Read More

Steghide - 隐藏秘密信息

Steghide is a steganography program that is able to hide data in various kinds of image- and audio-files. The color-respectivly sample-fre‐quencies are not changed thus making the embedding resistant against first-order statistical tests.

Read More

暴力攻击法

暴力攻击法(brute force attack)是黑客常用的破解方法。通常用提前定义好的值,使用程序来猜密码;也可以像服务器发送这些值,然后分析回应结果。为了效率考虑,黑客一般使用字典。

Read More

盲SQL注入攻击

盲SQL注入攻击(blind SQL injection attack)是SQL注入攻击的一种类型,这种攻击方式是问数据库”真假”问题,然后根据数据库的回应判断答案-应用程序输出的错误信息。

Read More

SQL注入攻击

SQL注入攻击(SQL injection attack)是攻击者把SQL语句插入到应用程序的输入数据中,或web表单的输入域,总之就是欺骗服务器执行恶意SQL语句。

Read More

命令注入攻击

命令注入攻击(command/shell injection)是通过目标主机上某个程序的漏洞来执行攻击者想要执行的命令。命令注入攻击常用在向程序传入不安全参数(命令行参数、http头、cookie)。

Read More

代码注入攻击

代码注入攻击(code injection attack)通常是指在应用程序中注入要执行的代码片段。这种类型的攻击利用目标程序没有对不信任的数据进行验证,通常因为缺少对输入输出数据的验证。

Read More

Android逆向工程基本环境设置

本文的环境搭建方法适用于Linux系统。由于我使用的是Kali Linux,所以下面的安装命令可以用在基于Debian的Linux发行版上。其实在其他操作系统上也大同小异,像Mac OSX和Windows。

Read More

CentOS 7:使用HAProxy实现Nginx负载均衡

HAProxy是一款功能强大、灵活好用的反向代理的开源软件,它提供了负载均衡、服务器代理的功能。HAProxy是Willy Tarreau使用C语言编写的,它支持SSL、压缩、keep-alive、自定义日志格式和header重写。

Read More

Kali Linux:使用John the Ripper破解密码

John the Ripper免费的开源软件,是一个快速的密码破解工具,用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如DES、MD4、MD5等。它支持多种不同类型的系统架构,包括Unix、Linux、Windows、DOS模式、BeOS和OpenVMS,主要目的是破解不够牢固的Unix/Linux系统密码。

Read More

Ubuntu 16.04安装Java JDK

Java JDK有两个版本,一个开源版本Openjdk,还有一个oracle官方版本jdk。下面记录在Ubuntu 16.04上安装Java JDK的步骤。

Read More

Ubuntu 16.04安装配置Nginx使用Let's Encrypt

Let’s Encrypt是新的认证授权(CA)方式,使用它可以获得免费的TLS/SSL证书-使用HTTPS加密web server。Let’s Encrypt依然在测试阶段,目前,它只支持在Apache web服务器上实现自动安装。但是,Let’s Encrypt允许我们非常容易的获得一个免费的SSL证书,之后我们可以在web服务器上手动配置安装。

Read More

LaTeX:使用circuitikz绘制电路图

Tikz包提供了很多绘制图形的功能,但是它并不能很好的绘制电路图。我们可以使用circuitikz包解决这个问题,使用它可以轻松绘制电路图。

Read More

怎么设置Linux密码策略

这篇文章介绍怎么限制密码使用的长度、复杂度,过期时间。目的是防止用户使用弱密码,强制用户设置强密码。

Read More

11个最流行的静态(博客)网站生成工具

最近特别流行使用静态网站搭建博客,本博客就是host在GitHub Pages的静态网站。静态网站非常适合专注于内容的网站,例如,博客。那你可能会问,为什么不用大名顶顶的wordpress(动态网站)呢。

Read More

使用CSS绘制桃心

CSS3扩展了html和css的功能,它允许我们实现更复杂的样式。下面让我们看看,怎么使用css创建桃心形状。

Read More

Linux:源码安装nodejs

Node.js是服务端的JavaScript。这个东西最近很流行。如果你有JavaScript语言基础,并且厌倦了前端开发,你可以学习使用Nodejs开发服务器后端程序。假设你有JavaScript编程基础。

Read More

使用WebP图像格式

WebP,它的非官方发音web屁。它是google在5年前开发的一种图像格式,主要面向web。如果你是web设计人员或软件开发人员,并且需要优化减少图片大小,那么WebP是最好的选择。

Read More

markdown基本语法

最近我在git pages上使用jekyll搭建了一个博客,就是本博客。写博客需要使用markdown,为了方便查询,我把常使用的markdown语法汇总在这里。

Read More

安装使用lynis扫描Linux的安全漏洞

Lynis是Linux平台上的一款安全漏洞扫描工具。它可以扫描系统的安全漏洞、收集系统信息、安装的软件信息、配置问题、没有设置密码的用户和防火墙等等。

Read More