摘要: 安装APK第一步:下载并解压android SDK到自己硬盘上。第二步:在系统环境变量中增加系统变量SDK_ROOT,并让它指向android SDK安装目录之下的tools文件夹。第三步:在cmd命令状态下进入android SDK安装目录之下的tools文件夹,并使用“android create avd --name zoeylevel1.6 --target 3”创建一个叫“zoeylevel1.6”(可以自行修改)的AVD。第四步:继续在cmd命令状态下输入命令“emulator -avd zoeylevel1.6”,既可以启动模拟器进入Android手机的模拟界面了。不要关闭此界面 阅读全文
posted @ 2013-03-20 17:08 随我畅翔 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 工欲善必先利其器,firefox一直是各位渗透师必备的利器,小编这里推荐34款firefox渗透测试辅助插件,其中包含渗透测试、信息收集、代理、加密解密等功能。1:FirebugFirefox的 五星级强力推荐插件之一,不许要多解释2:User Agent Switcher改变客户端的User Agent的一款插件3:Hackbar攻城师必备工具,提供了SQL注入和XSS攻击,能够快速对字符串进行各种编码。4:HttpFox监测和分析浏览器与web服务器之间的HTTP流量5:Live HTTP Headers即时查看一个网站的HTTP头6:Tamper Data查看和修改HTTP/HTTPS头 阅读全文
posted @ 2013-01-24 12:13 随我畅翔 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测试我们称之为单元测试。传统的编程方式,进行单元测试是一件很麻烦的事情,你要重新写另外一个程序,在该程序中调用你需要测试的方法,并且仔细观察运行结果,看看是否有错。正因为如此麻烦,所以程序员们编写单元. 阅读全文
posted @ 2012-06-14 17:42 随我畅翔 阅读(446) 评论(0) 推荐(0) 编辑
摘要: ios不能像java那样对内存自动释放,只能手动释放内存,在开发过程中,程序员在谨慎可能也会造成内存泄露,大量的内存泄露会影响程序的运行。苹果为我们提供了instrument检测工具,可以方便快捷的检测出程序中的内存泄露。使用方法,在xocde中点击如下图所示的leaks: 运行会出现下面界面: 出现红柱就表示有内存泄露,我们可以点击堆栈,查看到哪一行代码泄露:提供instrumentuser guide文档来源:http://blog.csdn.net/sjzsp/article/details/6320153 阅读全文
posted @ 2012-06-14 17:22 随我畅翔 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: Androidadb的常用命令略解AndroidDebugBridge(adb)isaversatilecommandlinetoolthatletsyoucommunicatewithanemulatorinstanceorconnectedAndroid-powereddevice.Itisaclient-serverprogramthatincludesthreecomponents:·Aclient,whichrunsonyourdevelopmentmachine.Youcaninvokeaclientfromashellbyissuinganadbcommand.Othe 阅读全文
posted @ 2012-02-13 17:28 随我畅翔 阅读(19045) 评论(3) 推荐(0) 编辑
摘要: Contents概要 发出adb命令 查询模拟器/设备实例 给特定的模拟器/设备实例发送命令 安装软件 转发端口 从模拟器/设备中拷入或拷出文件 Adb命令列表 启动shell命令 通过远程shell端运行sqllite3连接数据库 UI/软件 试验程序 Monkey 其它的shell命令 启用logcat日志 使用logcat命令 过滤日志输出 控制日志输出格式 查看可用日志缓冲区 查看stdout 和stderr Logcat命令列表 停止adb服务 概要Android 调试系统是一个面对客户服务系统,包括三个组成部分:一个在你用于开发程序的电脑上运行的客户端。你可以通过shell端使用. 阅读全文
posted @ 2012-02-09 10:18 随我畅翔 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: 图片:1.png Introduction FoneMonkey records and plays back user interface interactions with native Android applications. 要使用FoneMonkey,则将FoneMonkey构建到你的Andr​​oid应用程序。然后,您可以使用FoneMonkey控制台录制和播放用户界面交互。 控制台是一个独立的桌面应用程序可以连接到Android模拟器或实际设备(通过USB)或到达的IP地址连接上运行的应用程序。 可以插入些验证步骤到你录制的脚本代码中,作为持续集成构建的一部分,... 阅读全文
posted @ 2012-02-06 16:51 随我畅翔 阅读(2860) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://hb.qq.com/a/20110809/000032.htm【IT168技术】在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例子讲解如何使用该款工具运用在Android的开发过程中。本文的读者对象为具备初步Android知识的用户。 步骤1 设计界面 在我们的这个例子中,有三个不同的界面,以方便我们演示使用Hierarchy Viewer。每一个界... 阅读全文
posted @ 2012-02-01 18:48 随我畅翔 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: http://developer.android.com/guide/developing/tools/monkeyrunner_concepts.html#APIClassesA Simple monkeyrunner Program# Imports the monkeyrunner modules used by this programfrom com.android.monkeyrunner import MonkeyRunner, MonkeyDevice# Connects to the current device, returning a MonkeyDevice objec 阅读全文
posted @ 2012-01-18 20:11 随我畅翔 阅读(2096) 评论(0) 推荐(0) 编辑
摘要: #使用320*480分辨率android屏幕import sysfrom com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage#添加一个新的notedef insertnote(d): d.startActivity(component="com.example.android.notepad/.NotesList")print "insert a new note"MonkeyRunner.sleep(2)d.press("KEYCODE_MENU" 阅读全文
posted @ 2012-01-18 17:34 随我畅翔 阅读(723) 评论(0) 推荐(0) 编辑