利用getpwent 、setpwent、endpwent来实现getpwnam的功能。 #include<pwd.h> struct pwd *getpwnam(const char *name) return pointers on success ,or NULL on error getpw ...
分类:
其他好文 时间:
2017-10-25 18:36:21
阅读次数:
250
#include <setjmp.h> int setjmp(jmp_buf env); returns 0 on initial call,nonzero on return via longjmp() void longjmp(jmp_env,int val); setjmp()函数初次执行的时 ...
分类:
其他好文 时间:
2017-10-23 01:00:08
阅读次数:
154
https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1686 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 https://www.51nod.com/onlineJudge/ ...
分类:
其他好文 时间:
2017-10-15 17:33:02
阅读次数:
240
PE格式第四讲,数据目录表之导入表,以及IAT表 一丶IAT(地址表) 首先我们思考一个问题,程序加载的时候会调用API,比如我们以前写的标准PE 那么他到底是怎么去调用的? 他会Call 下边的Jmp位置 而Jmp位置则是对一个全局变量取内容. 看下全局变量内容是什么. 我们跟过去看下 75 98 ...
分类:
其他好文 时间:
2017-10-13 10:19:59
阅读次数:
94
1、5字节。 2、原来的函数的执行汇编中的前面5个字节(一个jmp刚刚好需要5个字节)、 3、新函数会copy前面这5个字节。然后将需要Hook的函数这5个字节变成一个jmp指令(jmp到新的函数上) 4、然后在新的函数上在想要调用Hook了的老函数的代码中jmp到复制过来的5个字节, 5、这5个字 ...
分类:
其他好文 时间:
2017-10-12 00:59:06
阅读次数:
133
依稀记得第一次接触Hook的概念是在周伟民先生的书中-><<多任务下的数据结构与算法>>,当时觉得Hook很奇妙,有机会要学习到,正好近段日子找来了MiniHook,就一起分享一下。 本篇文章是在x64下测试与分析jmp+offset类型的Hook,并且逆推测出热补丁的简单用法,MinHook它的中 ...
分类:
其他好文 时间:
2017-09-24 20:26:45
阅读次数:
190
1:网络防火墙:整个网络的报文入口,出口 2:主机防火墙:单台主机的报文入口,出口 (二)防火墙入门 什么是Netfilter 1:Netfilter是Linux 2.4.x引入的一个子系统,可以简单的将其看做内核的一个特殊的功能模块,它作为一个通用的、抽象的框架,提供一整套的hook函数的管理机制 ...
分类:
其他好文 时间:
2017-09-19 14:52:00
阅读次数:
225
今天正在扒360 的一个模块, 扒呗,无聊的时候,就看到这么个东西, 给我留了这么多调试信息, 然后呢,那就看看这些东西都是输出什么的呗, 压了个调试信息,入栈,然后call 了过去,之后平衡堆栈,擦,这不是明显的 变参函数的玩法, 调试信息输出函数里面是空的, 我擦,这不是掩耳盗铃么, 360的代 ...
分类:
其他好文 时间:
2017-09-11 10:14:55
阅读次数:
149
系统环境:Windows 10 ,python3.x 1.安装mongodb mongodb下载官网:https://www.mongodb.com/download-center?jmp=nav#community 安装教程网上很多,可以自行百度(http://www.cnblogs.com/lz ...
分类:
数据库 时间:
2017-08-24 21:37:13
阅读次数:
201
原文地址:http://blog.csdn.net/polo_longsan/article/details/52430539 1、下载MongoDB在windows下的安装文件 首先去官网https://www.mongodb.com/download-center?jmp=nav#communi ...
分类:
数据库 时间:
2017-08-14 21:17:04
阅读次数:
185