Borland Delphi 6.0 - 7.000509CB0 > $ 55 PUSH EBP00509CB1 . 8BEC MOV EBP,ESP00509CB3 . 83C4 EC ADD ESP,-1400509CB6 . 53 PUSH EBX00509CB7 . 56 PUSH ESI0...
分类:
其他好文 时间:
2014-07-29 20:59:02
阅读次数:
321
1、使用ESP定律OD载入后,F8一次,在寄存器窗口的ESP的内容上(如0012FFA4)右键:“在数据窗口中跟随”,到内存数据窗口,将内存数据窗口以HEX 数据形式显示,在刚才的地址起始位置上(如0012FFA4)上右键:“断点”->“硬件访问”->“字”,F9直接运行,再F8一次或二 次,一般会...
分类:
其他好文 时间:
2014-07-26 01:43:17
阅读次数:
349
4个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读...
分类:
其他好文 时间:
2014-07-22 22:46:12
阅读次数:
286
VectorFields.Opera.V12.003功率计算布局工具 QuikLogic.QuickWorks.v9.8.4 1CD QuickLogic 是一个可编程逻辑阵列(FPGA)和嵌入式标准产品(ESP)设计环境。他能更快更有效地帮助你提高生产效率,缩短设计周期,达成设计目标和功耗...
分类:
其他好文 时间:
2014-07-16 23:00:05
阅读次数:
456
白书上部分代码#include #include #include #include using namespace std;const double esp = 1e-10;struct Point{ double x,y; Point(double x = 0,double y = ...
分类:
其他好文 时间:
2014-07-16 18:48:34
阅读次数:
207
111 def get_payload(t)112 if t['Rop'] == :msvcrt113 print_status("Using msvcrt ROP")114 esp_align = "\x81\xc4\x54\xf2\xff\xff"115 ...
分类:
Web程序 时间:
2014-07-03 06:32:35
阅读次数:
241
4个数据寄存器(EAX、EBX、ECX和EDX)
2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)
6个段寄存器(ES、CS、SS、DS、FS和GS)
1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)...
分类:
其他好文 时间:
2014-06-28 07:34:43
阅读次数:
291
一道很水的题,就是不知道为什么wa,,,
其实小优那个精度控制循环控制二分的方法不算好,如果esp太小,会TLE,直接人工控制次数最好了
#include
#include
#include
using namespace std;
double getres(double r,double s,double l)
{
//cout<<(r-s/acos(1-l*l/(2....
分类:
其他好文 时间:
2014-06-25 10:03:38
阅读次数:
181
以下的一段代码:
#include
greeting()
{
printf("Hello, world!\n");
}
main()
{
greeting();
}
经过gcc、ld(链接、编译)之后,生成一个elf可执行文件,再使用objdump处理,生成的反汇编代码如下:
08048368 :
8048368: 55 push %ebp
8048369: 89 e5 mov %esp,...
分类:
系统相关 时间:
2014-06-22 17:34:39
阅读次数:
351
/*
汇编优化工具
使汇编代码更具可读性,并提高汇编速度
优化15000行大约需要30秒
*/
import rfile.h
main
{
name=getsl
s=rfile.read_all_n(name)
s=s.replace('\n','\r\n')
s=s.replace('dword esp','esp')
s=s.replace('dword ebp','ebp')...
分类:
其他好文 时间:
2014-06-04 13:44:52
阅读次数:
332