od --http://blog.csdn.net/hgy413/article/details/7711925

摘要: http://blog.csdn.net/hgy413/article/details/7711925 阅读全文
posted @ 2016-01-06 09:48 szllq2000 阅读(111) 评论(0) 推荐(0) 编辑

JS-nodejs--nodewebkit--npm穿墙cnpm

摘要: npm install 本地安装与全局安装的区别 本地安装1. 将安装包放在 ./node_modules 下(运行npm时所在的目录)2. 可以通过 require() 来引入本地安装的包 全局安装1. 将安装包放在 /usr/local 下2. 可以直接在命令行里使用 如果你在编写Node.js 阅读全文
posted @ 2016-01-06 09:44 szllq2000 阅读(413) 评论(0) 推荐(0) 编辑

IOS--jenkins ,app,reengine

摘要: 传统的对iOS逆向的工具要使用到下面很多:clutchotoolkeychain-dumpersqlitedumpdecryptedclass-dump-zTheoshttp://iosapp.me/blog/2014/06/09/jenkins/http://blog.csdn.net/wtyqm... 阅读全文
posted @ 2016-01-06 09:44 szllq2000 阅读(151) 评论(0) 推荐(0) 编辑

android security

摘要: http://www.droidsec.cn/http://www.77169.com/hack/201512/220453.shtmhttp://www.77169.org/hack/201504/196253.shtm 阅读全文
posted @ 2016-01-06 09:42 szllq2000 阅读(123) 评论(0) 推荐(0) 编辑

linux、内核源码、内核编译与配置、内核模块开发、内核启动流程(转)

摘要: linux是如何组成的?答:linux是由用户空间和内核空间组成的为什么要划分用户空间和内核空间?答:有关CPU体系结构,各处理器可以有多种模式,而LInux这样的划分是考虑到系统的安全性,比如X86可以有4种模式RING0~RING3 RING0特权模式给LINUX内核空间RING3给用户空间li... 阅读全文
posted @ 2016-01-05 17:03 szllq2000 阅读(754) 评论(0) 推荐(0) 编辑

Linux 系统内核的调试

摘要: http://www.ibm.com/developerworks/cn/linux/l-kdb/index.html本文将首先介绍 Linux 内核上的一些内核代码监视和错误跟踪技术,这些调试和跟踪方法因所要求的使用环境和使用方法而各有不同,然后重点介绍三种 Linux 内核的源代码级的调试方法。... 阅读全文
posted @ 2016-01-05 17:00 szllq2000 阅读(315) 评论(0) 推荐(0) 编辑

linux下的vdso与vsyscall

摘要: 传统的系统调用是怎样的? ——int 0x80的时代.... ;通过寄存器传参mov $n ,eax ;将系统调用号放到eax中int 0x80sysenter/sysexit的出场 在一个Kernel.org的邮件列表中,有一封邮件讨论了“"Intel P6 v... 阅读全文
posted @ 2016-01-05 15:10 szllq2000 阅读(2462) 评论(0) 推荐(1) 编辑

各种小巧的Hello World

摘要: 在Reddit看到这篇文章:Hello from a libc-free world! ,觉得挺有趣,然后又想起以前看过的各种相关资料,在此做一个整理。注意所有实验环境都为Linux。 版本一: 实际上是用汇编重写_start入口,具体说明请看文章开头提供的连接,汇编代码如下,命名为stubstar 阅读全文
posted @ 2016-01-05 14:27 szllq2000 阅读(176) 评论(0) 推荐(0) 编辑

系统之锹sysdig:Linux服务器监控和排障利器

摘要: 当你需要追踪某个进程产生和接收的系统调用时,首先浮现在你脑海中的是什么?你可能会想到strace,那么你是对的。你会使用什么样的命令行工具来监控原始网络通信呢?如果你想到了tcpdump,你又作出了一个极佳的选择。而如果你碰到必须追踪打开的文件(在Unix意义上:一切皆文件)的需求,可能你会使用ls... 阅读全文
posted @ 2016-01-05 10:17 szllq2000 阅读(208) 评论(0) 推荐(0) 编辑

jdb--gdb---java 远程调试(java application与web application)

摘要: 如摘要中所述,在联调时经常性的需要将程序部署到测试机器上,此时要调试显得很不方便。以前的做法都是在程序中打印信息来进行追踪,但是这种方法很有局限性,因为往往无法一次就定位到有问题的地方,需要不断的修改程序打印的语句,不断的重启应用,这需要花费大量的时间和精力。因此,采用远程调试会是一种好的解决方式。 阅读全文
posted @ 2016-01-04 10:56 szllq2000 阅读(1279) 评论(0) 推荐(0) 编辑