进程与线程的理解

进程与线程的理解个人对于进程和线程概念的理解,可能会有些偏差进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。1线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。2


动态调试-初步 笔记

动态调试动态分析技术中最重要的工具是调试器,分为用户模式和内核模式两种类型。用户模式调试器:Ollydbg、x64dbg、MDebug内核模式调试器:Windbg32位程序的调试:Ollydbg64位程序的调试:IDA pro、x64dbg、Mdebug、WindbgOllydbgOllydbg (


汇编语言-初步 笔记

汇编语言学习汇编的意义开发时调试逆向时候的代码阅读某些特殊技术的使用(如shellcode、壳)shellcode:可以运行在任意位置的代码(汇编语言)壳:加壳或脱壳都需要用的汇编语言环境配置OllydbgVisual Studio 201516位/32位/64位汇编的区别区别16位:实模式,16位


一花一世界,一码一千秋

一花一世界,一码一千秋”逆向工程初步“逆向工程应该是一门优雅的艺术,而不是一些低层次者手中的粗陋工具;逆向工程的目的是学习与再利用;逆向工程的精神是“自由”。《加密与解密》什么是逆向工程?逆向工程(Reverse engineering),又称反向工程,是一种技术过程,即对一项目标产品进行逆向分析及