- 博客(17)
- 收藏
- 关注
转载 (五)CALL、JMP与RET
JMP: 复制地址到EIP jmp 0x111111 //就是修改EIP ,(EIP就是CPU下一行要执行的语句地址,这个地址也可以是数据区段,然后把数据解析为代码,漏洞就是利用了这点) CALL:顾名思义就是调用, push下一行语句地址到栈顶,然后将地址存入EIP,进入函数,然后ret返回到调用call的下一行 call无非就是 将下一行语句 地址push到栈顶,然后jm...
2016-12-22 21:43:00 235
转载 (四)PUSH、POP、PUSHAD与PUSHFD
PUSH:往ESP-4的内存地址存入数据,并且esp的值减存入的数据宽度push 0x12345678mov dword ptr ds: [esp-4],eax //存入数据lea esp , dword ptr ds: [esp-4] //提升栈顶POP:将栈顶的数据复制到指定的容器,ESP并加上该弹出数据的宽度POP eax //将栈顶4字节复制到E...
2016-12-21 22:16:00 386
转载 (三)LEA,REP,MOV,MOVS,STOS与内存的表现形式
LEA:取地址,也可以叫计算表达式 LEA有两个操作数,左边必须是寄存器,右边必须写成 宽度 PTR ds:[ 要计算的表达式] 例如,我们要取栈顶后面4位的地址,宽度为4字节,并存到EAX里 LEA EAX , DWORD PTR DS: [ESP + 4] 计算内容 可以看成右边是计算 然后存入LEA,所以取地址叫法也不标准 MOV:复制 复制指定的数据到另一块地址 一边必须是...
2016-12-21 10:21:00 406
转载 (二)位运算,计算机不会做加法
AND 汇编:and C语言:& 将每一位进行and运算,如果都是1那么结果为1,否则0 AND 0100 1101 C语言: 1 = 77&1 0000 0001 ---------------------- 0000 0001 可以判断第几位是0还是1 OR 汇编:or...
2016-12-19 17:11:00 162
转载 ( 一)进制的加减乘除与数据宽度
<2> 编制16进制加法表,乘法表,并计算下面的结果:6D2C6+B43C6=?5ED1-F5A=?BCA*D5=?0 1 2 3 4 5 6 7 8 9 A B C DE F 10 11 12 13 14 15 16 17 ...
2016-12-19 16:46:00 132
转载 记录一些WPF常用样式方便以后复用(二)(Button、CheckBox、输入账号密码框)...
Button (一) <Style x:Key="ButtonSaveStyle" TargetType="{x:Type Button}"> <Setter Property="FocusVisualStyle" Value="{StaticResource ButtonFocusVisual}"/> &l...
2016-08-12 11:28:00 167
转载 记录一些WPF常用样式方便以后复用
TextBox文本框 <Style x:Key="TextBoxStyle1" BasedOn="{x:Null}" TargetType="{x:Type TextBox}"> <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.Co...
2016-08-12 11:15:00 167
转载 最全面的65条最常用正则表达式
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})...
2016-04-05 17:40:00 84
转载 WPF 呼吸灯闪烁效果
<Style x:Key="OuterGlowStyle" TargetType="{x:Type FrameworkElement}"> <Setter Property="Effect"> <Setter.Value> <DropShadow...
2016-03-03 15:48:00 1458
转载 C#获取磁盘驱动器图标、文件夹图标,文件默认图标
using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;namespace ...
2016-02-25 17:16:00 273
转载 WPF学习之依赖项属性
依赖项属性-依赖属性 Register(String, Type, Type) 使用指定的属性名称、属性类型和属性所在对象的类型。Register(String, Type, Type, PropertyMetadata) 使用指定的属性名称、属性类型、属性所在对象的类型和属性元数据注册依赖项属性。Register(String, Type, Type, PropertyMetadat...
2016-02-18 18:07:00 91
转载 WPF程序开发之 布局
UniformGrid:特殊的Grid,所有单元格相同尺寸。 Canvas:跟html5的canvas很像,也可以像winform那样基于坐标布局 Grid:网页的table GridSplitter:Grid里的分隔符,可以拖动调整大小 <GridSplitter Grid.Row="1" HorizontalAlignment="Stretch" Height...
2016-02-18 16:32:00 120
转载 C#的任务栏闪动FlashWindowEx
在C#代码里引入Dll函数 [DllImport("user32.dll")] static extern bool FlashWindowEx(ref FLASHWINFO pwfi); [DllImport("user32.dll")] static extern bool FlashWindow(IntPtr handle,...
2016-02-18 14:33:00 288
转载 用canvas 实现个图片三角化(LOW POLY)效果
转载: 之前无意中看到Ovilia 用threejs做了个LOW POLY,也就是图片平面三角化的效果,觉得很惊艳,然后就自己花了点时间尝试了一下。 我是没怎么用过threejs,所以就直接用canvas的2d绘图API来做,因为感觉似乎这效果也用不上threejs。 直接上demo先:http://whxaxes.github.io/canvas-test/src/Funn...
2016-02-18 13:03:00 90
转载 用canvas 实现个图片三角化(LOW POLY)效果
之前无意中看到Ovilia用threejs做了个LOW POLY,也就是图片平面三角化的效果,觉得很惊艳,然后就自己花了点时间尝试了一下。 我是没怎么用过threejs,所以就直接用canvas的2d绘图API来做,因为感觉似乎这效果也用不上threejs。 直接上demo先:http://whxaxes.github.io/canvas-test/src/Fu...
2016-02-18 12:56:00 165
转载 我的第一篇博客
刚刚通过Live发布博客,来测试下。转载于:https://www.cnblogs.com/A-sync/p/5197820.html
2016-02-18 12:39:00 79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人