青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

S.l.e!ep.¢%

像打了激速一樣,以四倍的速度運轉,開心的工作
簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

OllyDBG 之旅 (十三)

Posted on 2009-10-07 15:40 S.l.e!ep.¢% 閱讀(305) 評論(0)  編輯 收藏 引用 所屬分類: Crack

再次將C++的代碼優化

#include <iostream>
#include <stdlib.h>
#include <vector>
using namespace std;

// 模擬ASM的 PUSH, POP 操作
template<class T>
class Stack
{
public:
?void push(T data)
?{
??vstack.push_back(data);
?}
?
?void pop(T& data)
?{
??if (vstack.empty())
??{
???data = 0;
??}
??else
??{
???data = vstack.back();
???vstack.pop_back();
??}
?}
?
private:
?vector<T> vstack;
};

typedef unsigned long DWORD;

Stack<DWORD> thisStack;

__int64 n402182 = 0xFEDCBA98;

std::vector<DWORD> g_stack;

void XChange(DWORD& a, DWORD& b)
{
?DWORD c = 0;
?c = a;
?a = b;
?b = c;
}

int SHR(DWORD& a)
{
?int nBit = a & 0x01;
?a >>= 0x01;
?return nBit;
}

void XOR_HIGH_LOW(DWORD& a)
{
?char value[2] = {0};
?memcpy(value, &a, sizeof(short));
?value[1] |= value[0];
?memcpy(&a, value, sizeof(short));
?
}

DWORD fun(DWORD nECX)
{?
?printf("0x%X\n", nECX);

??? if( nECX <= 8 )?????? // cmp ecx, 80
??? {
??printf("return\n");
??return nECX;???????? // jle short 004011F0
?}
?
??? thisStack.push(nECX);??? //? push ecx

??? DWORD nESI? = nECX;????? //? mov esi, ecx
??? nECX &= 0xFF;??????????? //? and ecx, 0FF
??? DWORD nEDI = 0x549417E7; // nEAX 值?? mov edi, eax? //////////////////////? EAX 值
???
??? if( nECX > 8 )??????????? // cmp ecx, 8; jle short 004011B0
?{
??nEDI = 0x02F23D32;??? // nEBX 值? mov edi, ebx /////////////////////?? EBX 值
??nECX /= 16;?????????? // shr ecx, 4
?}
?
?do
?{
??_asm rol nEDI, 8?????? // rol edi, 8
?}
??? while( !SHR(nECX) );???????? //SHR ecx, 1; jnz short 004011B0
???
??? nESI /= 256;?
??? nEDI &= nESI;
??? nEDI &= 0xFF;

??? thisStack.pop(nECX);
?
??? nESI = 0x80;??? // mov esi, 80
?
?do
?{
??int nResult = (nESI & nEDI);
??
??while( nResult != 0 )?????????? // test esi, edi; je short 004011EC
??{
???nEDI ^= nESI;
???nECX &= 0xFF00;?? // and ecx, 0FF00
???XOR_HIGH_LOW(nESI);????????? // xor ch, cl
???nECX ^= nESI;??????????????? // xor esi, ecx
???// n402182++;?? // push ecx; inc dword ptr [402182] // n402182 地址
???nECX = fun(nECX);?? // call 00401190
???nESI = 0x80;??? // mov esi, 80
???nResult = (nESI & nEDI);
??}

?}while( SHR(nESI) != 1);
?
?return nECX;
}

void main()
{
?fun(0x0FF01);

?//printf("0x%x\n", fun(0x0FF01));
}


?

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            麻豆9191精品国产| 久久久免费精品| 国产精品久久久久久久久久久久久久 | 国产精品一二三四区| 国产精品久久久久久久久久妞妞 | 久久国产加勒比精品无码| 香蕉久久国产| 久久尤物视频| 亚洲国产精品尤物yw在线观看| 亚洲电影激情视频网站| 欧美激情无毛| 亚洲视频在线观看| 欧美在线网址| 欧美日韩第一区| 国产精品午夜视频| 雨宫琴音一区二区在线| 一区二区三区免费看| 欧美在线中文字幕| 免费在线观看日韩欧美| 在线中文字幕不卡| 久久国产一区| 欧美揉bbbbb揉bbbbb| 国产伦精品一区| 亚洲毛片在线看| 欧美有码在线观看视频| 欧美激情免费观看| 亚洲夜间福利| 牛人盗摄一区二区三区视频| 国产精品综合av一区二区国产馆| 伊人久久亚洲热| 亚洲一区二区三区精品在线观看| 久久米奇亚洲| 亚洲深夜av| 欧美国产免费| 在线观看一区视频| 亚洲一区制服诱惑| 亚洲欧洲日本专区| 久久久久国产精品www| 国产精品对白刺激久久久| 亚洲大胆在线| 久久综合久久综合这里只有精品| 亚洲麻豆av| 久久综合伊人77777蜜臀| 国产精品永久免费观看| 一区二区三区回区在观看免费视频| 久久综合九色综合久99| 亚洲午夜精品国产| 欧美日韩另类字幕中文| 亚洲精品免费在线| 亚洲福利精品| 免费不卡视频| 1024精品一区二区三区| 久久久久免费视频| 小黄鸭精品aⅴ导航网站入口| 国产精品xxxav免费视频| 一区二区三区不卡视频在线观看 | 性色av香蕉一区二区| 国产精品久久午夜| 午夜精品久久久久久久久久久久| 亚洲伦理中文字幕| 欧美区一区二区三区| 亚洲免费激情| 亚洲无毛电影| 99国产一区| 国产精品www| 午夜精品视频在线| 亚洲女同同性videoxma| 国产亚洲免费的视频看| 久久久国际精品| 久久精品99国产精品| 国产一区观看| 裸体女人亚洲精品一区| 久久精品人人做人人爽电影蜜月| 精品成人在线观看| 亚洲国产小视频| 欧美日韩在线一二三| 亚洲综合成人婷婷小说| 欧美一区二区三区电影在线观看| 国产一区二区三区黄| 欧美3dxxxxhd| 欧美久久久久久久| 欧美一区不卡| 卡一卡二国产精品| 亚洲亚洲精品在线观看| 亚洲综合色婷婷| 国内精品久久久久久久果冻传媒| 欧美国产精品人人做人人爱| 欧美视频一区二区在线观看| 亚洲一级黄色av| 久久精品日韩| 一区二区三区福利| 久久国产精品99久久久久久老狼 | 欧美一区二区三区精品| 久久精品国产亚洲a| 亚洲欧洲日本一区二区三区| 在线视频欧美精品| 亚洲国产精品久久久久秋霞影院| 亚洲另类在线一区| 国内精品福利| 一本色道综合亚洲| 在线观看视频一区| 亚洲素人一区二区| 亚洲人成人99网站| 欧美一区二区| 亚洲视频免费| 久热精品视频在线观看| 亚洲一区高清| 美女视频网站黄色亚洲| 午夜精品亚洲| 欧美日韩黄色一区二区| 麻豆freexxxx性91精品| 欧美视频一区二区在线观看| 欧美大片18| 国产字幕视频一区二区| 亚洲美女av黄| 亚洲精品综合在线| 久久人91精品久久久久久不卡| 亚洲欧美www| 欧美日韩国产一区二区| 欧美成人免费在线视频| 国模精品一区二区三区色天香| 一区二区国产精品| 亚洲精品乱码久久久久久黑人| 欧美一区免费| 欧美一级视频| 国产精品福利片| 国产精品久久久久久久久久久久久久| 激情久久五月天| 一本色道久久综合亚洲精品小说| 黄色欧美成人| 欧美亚洲在线视频| 亚洲作爱视频| 欧美精品18videos性欧美| 欧美激情女人20p| 在线观看一区二区精品视频| 欧美中文在线免费| 久久人人超碰| 国产一区自拍视频| 久久精品夜色噜噜亚洲aⅴ| 久久激情视频久久| 国产亚洲精品激情久久| 欧美一区91| 久久在线免费观看| 激情文学综合丁香| 久久躁狠狠躁夜夜爽| 久久精品亚洲热| 韩国精品久久久999| 久久精品国产免费看久久精品 | 欧美成人三级在线| 在线免费不卡视频| 美女视频网站黄色亚洲| 欧美激情一区二区三区在线视频| 亚洲欧洲在线免费| 欧美日韩国产区| 亚洲无吗在线| 久久久久久久久久久久久久一区 | 亚洲成色www久久网站| 亚洲人成在线观看| 欧美日韩日韩| 亚洲一区免费观看| 久久av红桃一区二区小说| 精品69视频一区二区三区| 蜜桃伊人久久| 亚洲网站在线观看| 麻豆成人在线播放| 日韩亚洲欧美一区二区三区| 欧美亚洲成人精品| 欧美在线观看一二区| 亚洲国产精品福利| 性欧美精品高清| 一区二区在线观看av| 欧美日韩另类在线| 新片速递亚洲合集欧美合集| 亚洲电影在线看| 性8sex亚洲区入口| 亚洲激情社区| 久久久久国产一区二区| 一本色道久久综合亚洲二区三区| 国产精品久久综合| 欧美高清视频免费观看| 午夜一区不卡| 日韩一区二区免费看| 久久尤物电影视频在线观看| 亚洲免费网站| 亚洲黄色免费电影| 国产精品一区二区三区久久| 欧美激情1区| 久久裸体艺术| 性色av一区二区三区红粉影视| 最新日韩精品| 麻豆精品一区二区综合av| 亚洲在线观看免费| 亚洲免费成人av| 欧美另类人妖| 免费中文字幕日韩欧美| 欧美一二三区在线观看| 91久久国产综合久久91精品网站 | 亚洲人成网站777色婷婷| 国产一区二区三区四区hd| 欧美视频久久|