标签:grep

编程技术

利用Volatility进行Windows内存取证分析(二):内核对象、内核池学习小记

8

changyuan.xu 发布于 2017-01-17

*本文原创作者:ExpLife,本文属FreeBuf原创奖励计划,未经许可禁止转载 简介 windows下内存取证的内容概括起来讲就是检测系统中有没有恶意程序,有没有隐藏进程,有没有隐藏文件,有没有隐藏服务,有没有隐藏的驱动,有没有隐藏网络端口等等.而进程,文件,驱动等等部件在内...

阅读(1)评论(0)赞 (0)

编程技术

SHELL(bash)脚本编程四:其他扩展

xirruiqiang 发布于 2017-01-17

在之前的文章中我们讲述了 变量扩展 、 数学扩展 和 命令替换 。本篇接着介绍shell中用到的其他扩展。 历史扩展 默认时,在交互式shell环境下,bash允许对历史命令进行记录和扩展。 环境变量 HISTSIZE 的值定义了记录历史命令的条数, HISTFILE 的值指明了...

阅读(4)评论(0)赞 (0)

编程技术

Oracle ASM ACFS disk group rebalance

尖兵 发布于 2017-01-16

从Oracle 11.2开始,一个ASM磁盘组可以被用来创建一个或多个集群文件系统。这就是Oracle ASM集群文件系统或Oracle ACFS。这个功能通过在ASM磁盘组中创建特定的volume文件来实现,然后作为块设备给操作系统来使用,再在这些块设备上创建文件系统。下面将介...

阅读(4)评论(0)赞 (0)

编程技术

SHELL(bash)脚本编程三:重定向

zhuangli 发布于 2017-01-16

在这一篇中,我们介绍了一点关于输入输出重定向和管道的基础知识,本篇将继续重定向的话题。 在开始前,先说一说shell中的 引用 。 引用 和许多编程语言一样,bash也支持字符的转义,用来改变字符的原有含义,使得一些 元字符 (如 & )可以出现在命令中。 bash中有三...

阅读(6)评论(0)赞 (0)

编程技术

日志快速筛选 之 linux命令grep|uniq|wc|awk

zhuangli 发布于 2017-01-15

以前我个人的观念是,在线上运行的东西尽量不要记什么流水日志。 但是后来我变了,发现在线上记日志是一个绝对有必要的东西,尤其是在当下很流行的微服务的推动下,没有日志的帮助,犹如一个睁眼瞎,排查问题基本靠猜,这可不行。 那就打印记录每次的访问日志,尤其是访问接口时的参数及返回数据和耗...

阅读(6)评论(0)赞 (0)

编程技术

理解Android Binder机制(1/3):驱动篇

9

test 发布于 2017-01-14

Binder的实现是比较复杂的,想要完全弄明白是怎么一回事,并不是一件容易的事情。 这里面牵涉到好几个层次,每一层都有一些模块和机制需要理解。 这部分内容预计会分为三篇文章来讲解。 本文是第一篇,会对整个Binder机制做一个架构性的讲解,然后会将大部分精力用来讲解Binder机...

阅读(12)评论(0)赞 (0)

编程技术

Git由浅入深之操作与指令

21

刘莉莉 发布于 2017-01-14

Git由浅入深之操作与指令 本篇正式开始介绍Git的基础操作与原理,看完本篇,你应该知道如何使用Git进行一次基础的版本控制,包括:Git仓库的生成和获取,添加和忽略版本控制对象;暂存,查看,缓存,变更;查看和查找提交历史;格式化历史记录输出;删除和移动Git仓库内对象。 获取G...

阅读(15)评论(0)赞 (0)

编程技术

利用R语言对用户进行深度挖掘

6

xiaoli.wang 发布于 2017-01-13

作者简介:谢佳标 乐逗游戏高级数据分析师,负责大数据挖掘及可视化。资深R语言用户,有九年以上数据挖掘工作实战经验,多次在中国R语言大会上作主题演讲。与张良均老师、杨坦老师合著的《R语言与数据挖掘》一书已在2016年7月出版,新书《R语言游戏数据分析》一书也即将于2017年初出版。...

阅读(12)评论(0)赞 (0)

编程技术

JVM初探- 使用堆外内存减少Full GC

3

zhuangli 发布于 2017-01-13

JVM初探-使用堆外内存减少Full GC 标签 : JVM 问题: 大部分主流互联网企业线上Server JVM选用了CMS收集器(如Taobao、LinkedIn、Vdian), 虽然CMS可与用户线程并发GC以降低STW时间, 但它也并非十分完美, 尤其是当出现 Concu...

阅读(13)评论(0)赞 (0)

编程技术

理解Docker容器网络之Linux Network Namespace

3

yeseng 发布于 2017-01-12

由于2016年年中调换工作的原因,对容器网络的研究中断过一段时间。随着当前项目对Kubernetes应用的深入,我感觉之前对于容器网络的粗浅理解已经不够了,容器网络成了摆在前面的“一道坎”。继续深入理解K8s网络、容器网络已经势在必行。而这篇文章就算是一个重新开始,也是对之前浅表...

阅读(13)评论(0)赞 (0)

编程技术

亿级用户PC主站的PHP7升级实践

16

yanxinchi 发布于 2017-01-11

伴随业务的增长,系统压力也在不断增加,再加上机房机架趋于饱和,无法更加有效应对各种突发事件。在这样的情况下,PC主站升级为PHP 7,有哪些技术细节可以分享? 背景 新浪微博在2016年Q2季度公布月活跃用户(MAU)较上年同期增长33%,至2.82亿;日活跃用户(DAU)较上年...

阅读(9)评论(0)赞 (0)

编程技术

SHELL(bash)脚本编程二:语法

yeseng 发布于 2017-01-11

本文开始正式介绍shell脚本的编写方法以及bash的语法。 定义 元字符 用来分隔词(token)的单个字符,包括: | & ; ( ) < > space tab token 是指被shell看成一个单一单元的字符序列 bash中包含三种基本的token...

阅读(7)评论(0)赞 (0)

编程技术

MySQL闪回原理与实战

songhua.gao 发布于 2017-01-11

DBA或开发人员,有时会误删或者误更新数据,如果是线上环境并且影响较大,就需要能快速回滚。传统恢复方法是利用备份重搭实例,再应用去除错误sql后的binlog来恢复数据。此法费时费力,甚至需要停机维护,并不适合快速回滚。也有团队利用LVM快照来缩短恢复时间,但快照的缺点是会影响m...

阅读(10)评论(0)赞 (0)

编程技术

逆向分析加固 apk 的完整过程

30

puefu.he 发布于 2017-01-10

10 Jan 2017 – niexinming [+] Author: niexinming [+] Team: n0tr00t security team [+] From: http://www.n0tr00t.com [+] Create: 2017-01-1...

阅读(11)评论(0)赞 (0)

编程技术

3xp10it自动化渗透测试框架1.0

2

xiaoli.he 发布于 2017-01-09

About 3xp10it 3xp10it是一个自动化渗透测试框架,目前没有做到完全自动化[自动上传漏洞利用框架和自动fuzz框架暂时没有加入。 b)支持功能列表 高危漏洞扫描模块 爬虫模块 目标网站脚本类型检测 目录扫描模块 sqli扫描模块 robots/sitem...

阅读(17)评论(0)赞 (0)

编程技术

【译】在 Jelly Bean 中使用应用加密

1

test 发布于 2017-01-09

翻译自: Using app encryption in Jelly Bean 关键词 : adb install -l 最新的 Android 4.1(Jelly Bean)版本在上周的 Google I / O 大会上发布了,它有一大堆新功能和改进。 其中一个有趣的功能是 应...

阅读(12)评论(0)赞 (0)

编程技术

基于 Kafka 和 ElasticSearch,LinkedIn是如何构建实时日志分析系统的?

9

xirruiqiang 发布于 2017-01-09

文 | 李虓 LinkedIn SRE 团队高级技术经理 及时有效地搜索日志是 SRE (Site Reliability Engineer) 日常工作的重要内容。LinkedIn 从使用 Splunk 到建立基于 ES 和 kafka 的日志分发、索引系统,为 SRE...

阅读(18)评论(0)赞 (0)

编程技术

Nginx日志归档logrotate配置失效不执行的问题排查记录

wenming.gapo 发布于 2017-01-08

某天晚上刚躺好准备去和周公欢谈,报警短信伴随着”悦耳“的铃声来到了。打开手机一看,竟然是某台Web服务器的磁盘使用率超过90%了,只好爬起来打开电脑、上线VPN、登录机器,开始处理问题。 首先看看是哪个分区有问题: [tabalt@localhost ~]$ df -lh Fil...

阅读(13)评论(0)赞 (0)