排序:
默认
按更新时间
按访问量

Key Reinstallation Attacks: Forcing Nonce Reuse in WPA2

ABSTRACT 摘要 We introduce the key reinstallation attack. This attack abuses design or implementation flaws in cryptographic protocols to reinstall a...

2018-05-08 13:48:22

阅读数:131

评论数:0

Advanced Programming in UNIX Environment Episode 30

exit Function As we described in Section 7.3, a process can terminate normally in five ways: 1.Executing a return from the main function. 2.Callin...

2018-05-01 10:03:53

阅读数:9

评论数:0

Advanced Programming in UNIX Environment Episode 29

getrlimit and setrlimit Functions Every process has a set of resource limits, some of which can be queried and changed by the getrlimit and setrlimi...

2018-05-01 10:03:29

阅读数:8

评论数:0

Metasploit各平台安装

Windows 32bit: http://windows.metasploit.com/metasploitframework-latest.msi Mac OS X 64 bit: http://osx.metasploit.com/metasploitframework-latest.pk...

2018-05-01 10:03:11

阅读数:13

评论数:0

Advanced Programming in UNIX Environment Episode 28

Command-Line Arguments When a program is executed, the process that does the exec can pass command-line arguments to the new program. This is part o...

2018-05-01 10:02:48

阅读数:16

评论数:0

Unix Network Programming Episode 2

偶然发现其实还有第二卷的源码,就一起编译了。 ./configure # try to figure out all implementation differences cd lib make cd ../pipe make pipeconf ./pipeconf /tmp 有...

2018-04-01 08:34:44

阅读数:32

评论数:0

Advanced Programming in UNIX Environment Episode 27

The function mktime takes a broken-down time, expressed as a local time, and converts it into a time_t value. #include <time.h&...

2018-04-01 08:34:24

阅读数:34

评论数:0

Metasploit的使用流程

Windows下Metasploit的启动方式有些不同。可能Mac也一样。 首先输入 msfdb start 接着输入 msfconsole 使用完毕需要 msfdb stop 其他平台也是如此。

2018-04-01 08:34:13

阅读数:16

评论数:0

FreeBSD安装Java和Eclipse

进入/usr/ports/perl5.24 make install clean 进入/usr/ports/java里面 找到openJDK8 make install clean pkg install openjdk8 eclipse make install clea...

2018-04-01 08:33:54

阅读数:34

评论数:0

史蒂芬斯与算法导论之思

休息在家,有空拜读了史蒂芬斯先生的六本传世之作Advanced Programming in the Unix Environment、Unix Network Programming和TCP/IP Illustrated,还有就是MIT出版的Introduction to Algorithm。经...

2018-03-01 13:12:17

阅读数:61

评论数:0

Mac下安装Metasploit

今天鼓捣Metasploit在Mac上的安装。 首先下载pkg文件: http://osx.metasploit.com/metasploitframework-latest.pkg 接着 cd /opt/metasploit-framework/bin/ 首先 ./msfdb...

2018-03-01 13:11:52

阅读数:103

评论数:0

Advanced Programming in UNIX Environment Episode 26

口令文件 UNIX系统口令文件(POSIX.1则将其称为用户数据库)包含了下列表格所示的各字段,这些字段包含在<pwd.h>中定义的passwd结构中。 注意,POSIX.1只指定passwd结构包含的10个字段中的5个。大多数平台至少支持其中...

2018-03-01 13:11:33

阅读数:47

评论数:0

安装Metasploitable 3

相比于Metasploitable 2,Metasploitable 3更加注重对渗透能力的搭建和分析。 我改了以下内容: Autoattend.xml <!-- Do not uncomment the Key element if you are using t...

2018-03-01 13:11:13

阅读数:630

评论数:0

Advanced Programming in UNIX Environment Episode 25

内存流 #include FILE *fmemopen(void *restrict buf, size_t size, const char *restrict type); type参数控制如何使用流。 type ...

2018-02-01 09:03:03

阅读数:291

评论数:0

Kali Linux学习提要

自我第一次接触Kali Linux已经过去3年有余,当时的系统还是2.0。时光匆匆,白马过隙,如今到了2017.3。 在此期间,我安装了Deb系和RPM系的大多数发行版本。在此,对某些还没有学会走路就想着跑步的小白提出劝告,如果步子迈得太大会扯到蛋蛋,疼了可就没人能治了。 有一个人曾经跑到群里...

2018-02-01 09:02:43

阅读数:327

评论数:1

Advanced Programming in UNIX Environment Episode 24

临时文件 提供了两个函数以帮助创建临时文件。 #include char *tmpnam(char *ptr); FILE *tmpfile(void); 嘴多调用次数是TMP_MAX。TMP_MAX定义在 中。 #include "apue.h" int...

2018-02-01 09:02:19

阅读数:30

评论数:0

TCP/IP Illustrated Episode 2

安装好FreeBSD,继续编译剩下的代码。 1、链接 http://www.kohala.com/start/tcpipiv1.tar.Z 2、解压缩 3、makefile需要修改 # Following line for SVR4, Solaris 2.x #LIBS = /u...

2018-02-01 09:01:59

阅读数:33

评论数:0

TCP/IP Illustrated Episode 1

1、下载源代码 http://www.kohala.com/start/ttcpcliserv.tar 2、解压缩。 3、输入下面的命令,在README中: cc -c error.c sleepus.c ar -crv libmisc.a error.o sleepus.o ranl...

2018-01-14 08:56:40

阅读数:39

评论数:0

Advanced Programming in UNIX Environment Episode 23

#include "apue.h" int main(void) { FILE *fp; fputs("enter any character\n",stdout); if(getchar()==EOF) err_...

2018-01-13 21:48:48

阅读数:34

评论数:0

Advanced Programming in UNIX Environment Episode 22

二进制I/O #include size_t freed(void *restrict ptr, size_t size, size_t nobj, FILE *restrict fp); size_t fwrite(const void *restrict ptr, size_t si...

2018-01-09 22:26:29

阅读数:39

评论数:0

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