Day04 – 循环结构

日期:2021年1月21日 今天是学习Python的第四天,希望可以坚持下去。 学习用的教材是GitHub上骆昊编写的《Python - 100天从新手到大师》 所有编写的源代码均放在GitHub上:https://github.com/svip886/Python_le...

Day03 – 分支结构

今天是学习Python的第三天,希望可以坚持下去。 学习用的教材是GitHub上骆昊编写的《Python - 100天从新手到大师》 所有编写的源代码均放在GitHub上:https://github.com/svip886/Python_learning 一、应用场景 ...

Day02 – 语言元素

今天是学习Python的第二天,希望可以坚持下去。 学习用的教材是GitHub上骆昊编写的《Python - 100天从新手到大师》 所有编写的源代码均放在GitHub上:https://github.com/svip886/Python_learning 一、变量 变...

Day01 – 初识Python

今天是学习Python的第一天,自此开始用笔记来记录学习,希望可以坚持下去。 学习用的教材是GitHub上骆昊编写的《Python - 100天从新手到大师》 所有编写的源代码均放在GitHub上:https://github.com/svip886/Pyth...

基础分析—-CrackMe1.0

函数(区分大小写): LoadIcon 载入图标 MessageBox 信息框 调试位置(看标题): 程序领空:逆向调试的位置 系统领空:调用dll拓展文件 快捷键: Enter 进入(不运行) ‘-’号键 返回 Ctrl+A 分析代码(去灰为彩)...

归并排序 & 快速排序

归并排序 含义: 将一串混乱数字分成无数个以两个数字为集合的小块,此时只要对两个元素进行排序即可,再无数个有序小块合并成一个有序集合,排序的过程就完成了。 将一个大的集合分成无数的小的集合,符合了『 ...

常用汇编指令

MOV传送字或字节。 MOVSX先符号扩展,再传送。 MOVZX先零扩展,再传送。 PUSH把字压入堆栈。 POP把字弹出堆栈。 PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈。 POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈。 PUSHA...

OllyDbg常用快捷热键

打开一个新的可执行程序(F3) 重新运行当前调试的程序(Ctrl+F2) 当前调试的程序(Alt+F2) 运行选定的程序进行调试(F9) 暂时停止被调试程序的执行(F12) 单步进入被调试程序的Call中(F7) 步过被调试程序的Call(F8) 跟...

【详解】32位CPU寄存器

数据寄存器 4个数据寄存器(EAX、EBX、ECX和EDX)对低16位数据的存取,不会影响高16位的数据。 这些低16位寄存器分别命名为:AX、BX、CX和DX,它和先前的CPU中的寄存器相一致。 4个16位寄存器又可分割成8个独立的8...