网络渗透

摘要: 命令: (1)netstat 查看活动的TCP连接、路由器和网络接口信息。(2)tracert命令:显示数据包到达目标计算机经过的路径,并显示到达每个节点的时间。适用于大型网络的测试。 tracert [-d] [-h MaxHops] [-j Hostlist][-w Timeout][Targe... 阅读全文
posted @ 2016-01-19 16:12 CarrieSmile 阅读(2756) 评论(1) 推荐(0)

入侵检测步骤 (来自wooyun知识库)

摘要: (1) 信息收集:information collection:web应用:服务器操作系统,web服务器类型,web后台语言等首先关注; 而桌面应用更多关注应用程序本身。(2)发现漏洞:判断目标会存在哪些漏洞。可以通过搜索引擎 和 通用的漏洞扫描工具完成。可以先使用搜索引擎搜索可能的漏洞之后使用漏洞... 阅读全文
posted @ 2016-01-18 13:27 CarrieSmile 阅读(636) 评论(0) 推荐(0)

java的输入输出流

摘要: 一直不是特别清楚,特此总结下。四个抽象的基类:处理字节流:(二进制文件)InputStream 方法:read();read(byte[] b) 读取写入b中,返回读取的字节数;read(byte[] b, offset, len)将输入流中的最多len个数组放在b中。OutputStream ... 阅读全文
posted @ 2016-01-18 13:26 CarrieSmile 阅读(115) 评论(0) 推荐(0)

同步和互斥

摘要: 同步互斥,条件变量:http://blog.csdn.net/yusiguyuan/article/details/14161225同步即同一时间内只有一个线程运行,其他的线程必须等到这个线程结束之后才能继续执行。(我的理解是一段代码或者一个对象在同一时间内只能被一个线程访问或执行,其他线程要等这个... 阅读全文
posted @ 2016-01-18 13:25 CarrieSmile 阅读(206) 评论(0) 推荐(0)

基于android的ARM汇编语言基础(from android软件安全与逆向分析 ch6)

摘要: STMFD 和 LDMFD 堆栈寻址指令。STMDF把寄存器的值压入堆栈,有时是为了保护原始寄存器的值,以在程序返回时恢复。LDMFD指令用于从堆栈中恢复寄存器的值,作用与STMFD相反。STR LDR存储器访问指令。存储器指内存地址,即内存单元。arm指令中将存储器用[]表示。如STR R0,[R... 阅读全文
posted @ 2016-01-12 15:43 CarrieSmile 阅读(494) 评论(0) 推荐(0)

java 多线程

摘要: 比较完整的总结帖:http://coolfire9201207034819.iteye.com/blog/1660718两种方法实现多线程方法1. 继承Thread类,并重写其中的run方法。public class A extends Thread{ long minPrime; A(long... 阅读全文
posted @ 2016-01-11 17:06 CarrieSmile 阅读(114) 评论(0) 推荐(0)

安卓hook技术

摘要: http://www.epubit.com.cn/book/onlinechapter/33620 阅读总结两个层面上的hook: java层:需要了解虚拟机的特性与java上反射的使用; native层:难点在于理解elf文件。关键在于如何找到函数的入口点、替换函数。对于进程附着,Android的... 阅读全文
posted @ 2016-01-11 15:43 CarrieSmile 阅读(1298) 评论(0) 推荐(0)

面试题1:找出一个数组中三个只出现一次的数字

摘要: version1: 找出一个数组中一个只出现一次的数字,其他数字都出现两次:将所有数字异或,得到的结果即为只出现一次的。version2: 找出一个数组中两个只出现一次的数字,其他数字都出现两次:将所有数字异或,得到的结果即为x=a^b, index为x中第一个为1的位,则a 和b中第index为必... 阅读全文
posted @ 2016-01-11 12:13 CarrieSmile 阅读(4845) 评论(1) 推荐(1)

安卓中的system service

摘要: 系统服务的代码路径: framework/base/services/java/com/android/server这些系统服务大部分都have a JNI counterpart, through which these services talk to lower layers like the... 阅读全文
posted @ 2016-01-11 09:20 CarrieSmile 阅读(666) 评论(0) 推荐(0)

Binder in Android

摘要: 安卓源代码:https://android.googlesource.com/?format=HTML使用binder,应用可以跟系统或者其他应用通讯 (it is used in almost everything that happens across processes in the core... 阅读全文
posted @ 2016-01-10 21:08 CarrieSmile 阅读(165) 评论(0) 推荐(0)