续上。。。。第二章 部署示例:Jenkins and PRQA 工具第一节 Jenkins 作为持续集成系统现在有很多持续集成工具,既有免费的,也有商业的。最近的研究显示,Jenkins正发展成为最受欢迎的持续集成工具。Jenkins是Hudson持续集成系统的一个分支,但是Jenkins拥有最活跃...
分类:
其他好文 时间:
2015-10-09 18:20:19
阅读次数:
249
最近在学习IOS逆向工程,查看网络上的资料也不是太多,边学边总结一下。首先学习资料:念茜(大神)的博客:http://nianxi.net《ios应用逆向工程 分析与实战》----------------------------------------------------凌乱的分割线------...
分类:
移动开发 时间:
2015-10-08 06:55:38
阅读次数:
292
一、静态分析基础技术1、可通过用软件计算恶意程序MD5值,然后检索该MD5值来获取信息并作为标签使用 【md5deep winmd5】2、通过检索恶意代码字符串获得相应的功能调用解释、功能行为及模块调用。当可检索字符串非常少时,有可能被加壳处理,(注意"LoadLibrary"和"GetProcAd...
分类:
其他好文 时间:
2015-09-26 01:40:38
阅读次数:
441
TypeScript入门指南(JavaScript的超集)你是否听过 TypeScript?TypeScript 是 JavaScript 的超集,TypeScript结合了类型检查和静态分析,显式接口。TypeScript是微软的开源项目,它是由C#之父Anders Hejlsberg发起的。为什...
分类:
编程语言 时间:
2015-09-23 16:59:54
阅读次数:
408
0x00 前言 androguard是一款非常棒的开源Android APK静态分析工具;使用Python开发;androguard只能在Linux环境运行,因为它使用的几个python库仅支持Linux平台。并且由于复杂的库依赖,在Linux环境的安装也较困难...
分类:
其他好文 时间:
2015-09-19 08:34:00
阅读次数:
3308
1、怎么保证多人开发进行内存泄露的检查. 1> 使用Analyze进行代码的静态分析 2> 为避免不必要的麻烦, 多人开发时尽量使用ARC2、非自动内存管理情况下怎么做单例模式. 创建单例设计模式的基本步骤 · >声明一个单件对象的静态实例,并初始化为nil。 >创建一个类的类工厂方法,当...
分类:
其他好文 时间:
2015-09-18 13:42:59
阅读次数:
207
第一章 静态分析技术常见的DLL程序DLL描述Kernel32.dll包含系统的核心功能,如访问和操作内存、文件和硬件Advapi32.dll提供了对核心Windows组件的访问,比如服务管理器和注册表User32.dll包含了所有用户界面组件,如按钮、滚动条以及控制和响应用户操作的组件Gdi32....
分类:
其他好文 时间:
2015-09-13 18:40:24
阅读次数:
151
FindBugs是一个静态分析工具,在程序不需运行的情况下,分析class文件,将字节码与一组缺陷模式进行对比,试图寻找真正的缺陷或者潜在的性能问题。本文档主要详细说明FindBugs 2.0.3版本中各项检测器的作用,该版本共有156个缺陷检测器,分为11个类别。1. No Category(无类...
分类:
数据库 时间:
2015-09-11 15:38:56
阅读次数:
690
逆向工程-静态分析及使用看到一篇装逼技术,有机会好好研究一下。。。。。最近在学习IOS逆向工程,查看网络上的资料也不是太多,边学边总结一下。首先学习资料:念茜(大神)的博客:http://nianxi.net《ios应用逆向工程 分析与实战》-----------------------------...
分类:
移动开发 时间:
2015-09-10 23:52:17
阅读次数:
439
用到的工具:Product -> Analyze
该工具使用简单,能在代码编译的过程中进行内存分析,找出代码中潜在的内存泄露隐患。而不需要实际运行。
分析结束后会在Issue navigator得到类似Warring、Error的信息:
指出了各内存泄露点。
其中:
Dead store
Value stored to 'xxxx' is never r...
分类:
移动开发 时间:
2015-08-28 13:29:54
阅读次数:
176