在调试一些病毒程序的时候,可能会碰到一些反调试技术,也就是说,被调试的程序可以检测到自己是否被调试器附加了,如果探知自己正在被调试,肯定是有人试图反汇编啦之类的方法破解自己。为了了解如何破解反调试技术,首先我们来看看反调试技术。 一、Windows API方法 Win32提供了两个API, IsDe ...
pdb 调试: import pdb pdb.set_trace() pudb 调试: http://python.jobbole.com/82638/ ...
分类:
编程语言 时间:
2016-12-03 20:32:33
阅读次数:
151
重所周知,有破解就必有防破解,二者本为一体 破解技术就不要我多介绍了,下面我来介绍反调试技术 也就是所谓的防破解技术 反调试技术可以简单通俗的理解为:防止OD分析软件的技术,也就是反调试技术 那么反调试技术又有几种呢? 下面我介绍几种常用反调试技术 首先声明,下面有一部分内容来源百度,若有喷子觉得恶 ...
分类:
其他好文 时间:
2016-11-30 03:22:00
阅读次数:
530
写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug;那么你的调试技术停留在哪一阶段呢?仅仅是下个断点单步执行吗?或者你知道 Evaluate Expression , 知道条件断点;可是你听说过日志断点吗, Method Breakpoint , Exception Break ...
分类:
移动开发 时间:
2016-11-03 15:56:16
阅读次数:
241
谷歌Chrome,是当前最流行且被众多web开发人员使用的浏览器。最快六周就更新发布一次以及伴随着它不断强大的开发组件,使得Chrome成为你必备的开发工具。例如,在线编辑CSS,console以及debugger这些常用的调试技术,或许你已经了解。在本篇文章中,我们将介绍15个炫酷且实用的技巧,这 ...
分类:
其他好文 时间:
2016-10-22 00:04:57
阅读次数:
176
谷歌Chrome,是当前最流行且被众多web开发人员使用的浏览器。最快六周就更新发布一次以及伴随着它不断强大的开发组件,使得Chrome成为你必备的开发工具。例如,在线编辑CSS,console以及debugger这些常用的调试技术,或许你已经了解。在本篇文章中,我们将介绍15个炫酷且实用的技巧,这... ...
分类:
其他好文 时间:
2016-10-18 02:37:58
阅读次数:
258
谷歌Chrome,是当前最流行且被众多web开发人员使用的浏览器。最快六周就更新发布一次以及伴随着它不断强大的开发组件,使得Chrome成为你必备的开发工具。例如,在线编辑CSS,console以及debugger这些常用的调试技术,或许你已经了解。在本篇文章中,我们将介绍15个炫酷且实用的技巧,这 ...
分类:
其他好文 时间:
2016-10-18 02:28:09
阅读次数:
158
20145336张子扬 《信息安全系统设计基础》第2周学习总结 教材学习内容总结 学习目标 熟悉Linux系统下的开发环境 熟悉vi的基本操作 熟悉gcc编译器的基本原理 熟练使用gcc编译器的常用选项 5 .熟练使用gdb调试技术 熟悉makefile基本原理及语法规范 掌握静态库和动态库的生成 ...
分类:
其他好文 时间:
2016-09-26 00:40:34
阅读次数:
256
本文介绍另一种死锁状态的监测手段——R状态死锁监测。R状态死锁指的是某一任务一直处于TASK_RUNNING态且一直占用着CPU,从而导致其他进程得不到调度而饿死的情况。一般情况下,R状态死锁较可以出...
分类:
系统相关 时间:
2016-09-05 01:45:20
阅读次数:
599
五个问题 1.学习软件工程在以后的工作中应用到什么环节?是否还有行业划分? 2.软件工程的学习是偏重理论还是实践呢?怎么权衡? 3.调试的目的有哪些?调试技术有哪些? 4.软件编码的原则有哪些? 5.程序的错误类型有哪几种? 三种软件 1.有道词典:1)优点:功能强大,单词都可以一次性翻译出来,还可 ...
分类:
其他好文 时间:
2016-09-02 23:17:44
阅读次数:
185