1、 视频: (1)、VS下的C++调试方法.wnv (2)、WinDbg高级调试技术.wmv (3)、内存与句柄泄漏处理技巧.wmv 2、 “WinDbg高级调试技巧” 中 【01:22】讲到“软件调试的书籍”有: 1、The Developer's Guide to Debugging 软件调试
今天读到了《程序猿的修炼之道》关于“正交的优点”一节,突然间想起了一件事情。 关于当年參加飞思比赛的故事。 话说參加完这个比赛之后,最引以为豪的作品还是由我们队一路摸索建立起来的无线通信上位机调试技术(就姑且称之为技术吧),这项技术带来的优点是显而易见的,方便的查看各项执行数据为调整策略提供根据,方
分类:
其他好文 时间:
2016-02-20 13:20:30
阅读次数:
272
文章转载于:iOS 开发者旅途中的指南针 - LLDB 调试技术今天给大家介绍的内容,无关乎任何功能性开发技术,但又对开发的效率影响至深,这就是调试技术。何为调试呢,比如我们用print函数在指定位置进行输出,来定位某些节点的变量内的取值:12345let result = parseJSON("[...
分类:
移动开发 时间:
2016-01-15 22:54:48
阅读次数:
445
本文转载自:http://drops.wooyun.org/tips/94710x00 前言Android应用的加固和对抗不断升级,单纯的静态加固效果已无法满足需求,所以出现了隐藏方法加固,运行时动态恢复和反调试等方法来对抗,本文通过实例来分析有哪些对抗和反调试手段。0x01 对抗反编译首先使用ap...
分类:
移动开发 时间:
2016-01-13 12:46:56
阅读次数:
279
Linux下的反调试技术2014年01月30日? 综合? 共 2669字 ? 字号小中大?评论关闭转自http://wangcong.org/blog/archives/310如何防止自己的程序被调试器跟踪,这是一个很有趣的话题,也是反逆向工程中的一个重要话题。这里简单介绍一下Linux平台上的反调...
分类:
系统相关 时间:
2016-01-01 11:13:41
阅读次数:
416
一. 前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之路。脚本调试的主要工作就是发现引发脚本错误的原因以及在脚本源代码中定位发生错误的行,常用的手段包括分析输出的错误信息,通过在脚本中加入调试语句,输...
分类:
系统相关 时间:
2015-12-22 19:07:55
阅读次数:
205
如何在不重新编译内核,不rmmod内核模块的情况下修改系统调用为了解决这个问题,最终实现了两种解决方式:1.Linux系统调用劫持2.Kprobes内核调试技术(并非真正的修改)下面分别说下:Linux系统调用劫持:其实就是修改内核符号表,来达到一个劫持的作用。因为系统调用实际上是触发了一个0x80...
分类:
其他好文 时间:
2015-12-13 21:58:06
阅读次数:
196
上一篇友盟推送一,我们获取到了Device_Token,可以在友盟的后台推送消息到指定的手机。下面就介绍添加标签,删除标签iOS 消息推送 (Message) SDK使用指南本文档包括:介绍基本功能集成指南高级功能集成指南测试与调试技术支持1. 介绍友盟消息推送组件帮助您实时的推送消息给用户。下载的...
分类:
其他好文 时间:
2015-10-19 10:50:45
阅读次数:
312
反调试技术在调试一些病毒程序的时候,可能会碰到一些反调试技术,也就是说,被调试的程序可以检测到自己是否被调试器附加了,如果探知自己正在被调试,肯定是有人试图反汇编啦之类的方法破解自己。为了了解如何破解反调试技术,首先我们来看看反调试技术。 一、Windows API方法 Win32提供了两个API,...
分类:
其他好文 时间:
2015-10-09 22:47:16
阅读次数:
201
信息安全系统设计基础第二周学习总结学习目标1. 熟悉Linux系统下的开发环境 2. 熟悉vi的基本操作 3.熟悉gcc编译器的基本原理 4. 熟练使用gcc编译器的常用选项 5 .熟练使用gdb调试技术 6. 熟悉makefile基本原理及语法规范 7. 掌握静态库和...
分类:
其他好文 时间:
2015-09-27 22:47:37
阅读次数:
264