[原创]分享几个C语言申博太阳城宏,希望论坛里的破解、脱壳和逆向的大牛们进来给个意见-『编程技术』

男人们,看事实不合理的注重快跑。我也不情愿说C假释期申博太阳城宏发生器的创造,我只分享数个C假释期申博太阳城宏,IDA的动态下马结实会被弄翻。。

因我线圈架的提供纸张“申博太阳城c假释期宏”就走到186 MB没有办法上载给一切,因而在附件提供纸张的。

愿望破解集会的公共场所、炮击和牛倒取得抒发己见。,谈谈就的申博太阳城宏在编制后的“空控制台顺序.exe”里有没有办法用IDC把申博太阳城去除洁净,我先前做的这些宏,即使某个人做到了用IDC把申博太阳城去除洁净,我将再产生现时我应用的更花的申博太阳城顺序给爱辨析逆叫的大牛们过瘾。

连续的贴个详细的C假释期申博太阳城宏:

#define WIN32_RAND_JMP_CODE_DEF_0(TempEax,TempEcx,TempEdx) \
__asm MOV TempEax,EAX \
__asm MOV TempEcx,ECX \
__asm MOV TempEdx,EDX \
/* 这产生的随机使跳跃式履行 */ \
__asm Win32_Rand_Jmp_Code_Def_0_Start: /* 随机跳帧的开端 AsmSub_Start 典型行为准则 */ \
/* 上面翻开24音节堆栈伪造转学参量。 */ \
__asm PUSH ECX \
__asm PUSH EAX \
__asm PUSH ESI \
__asm PUSH ESP \
__asm PUSH EBX \
__asm PUSH ESI \
__asm CALL Win32_Rand_Jmp_Code_Def_0_2 /* 工具asmsub_2典型行为准则 */ \
__asm _emit 0xC2 /* 不能的被管理的申博太阳城,伪造应变量使恢复原状 */ \
__asm _emit 80  \
__asm _emit 0  \
/* 随机创作的渣滓知识,不公正反缀编反缀编或无法下马 */ \
__asm _emit 0x16 \
__asm Win32_Rand_Jmp_Code_Def_0_1:/* asmsub_1型记录行为准则 */ \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x8D \
__asm SUB ESP,8 随机使跳跃的记录 \
/*__asm Win32_Rand_Jmp_Code_Def_0_F_6_0:*/ \
__asm JNS Win32_Rand_Jmp_Code_Def_0_F_6_4 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x35 \
__asm Win32_Rand_Jmp_Code_Def_0_F_6_1: \
__asm JNB Win32_Rand_Jmp_Code_Def_0_F_6_2 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xEF \
__asm Win32_Rand_Jmp_Code_Def_0_F_6_2: \
__asm PUSH ESI \
__asm PUSH ECX \
__asm PUSH ESI \
__asm PUSH EAX \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_6_3 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x8C \
__asm Win32_Rand_Jmp_Code_Def_0_F_6_3: \
__asm PUSH EBX \
__asm SUB ESP,20 \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_6_End \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xB9 \
__asm Win32_Rand_Jmp_Code_Def_0_F_6_4: \
__asm JNS Win32_Rand_Jmp_Code_Def_0_F_6_1 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xC2 \
__asm Win32_Rand_Jmp_Code_Def_0_F_6_End: \
/* 随机跳中断,翻开堆栈骨架构架 56 音节*/ \
__asm SUB DWORD PTR [ ESP + 100],OFFSET Win32_Rand_Jmp_Code_Def_0_1/* 运转地址 – 编制地址(需求修订) \
__asm SUB ESP,4 随机使跳跃的记录 \
/*__asm Win32_Rand_Jmp_Code_Def_0_F_7_0:*/ \
__asm JNC Win32_Rand_Jmp_Code_Def_0_F_7_4 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x8C \
__asm Win32_Rand_Jmp_Code_Def_0_F_7_1: \
__asm JNZ Win32_Rand_Jmp_Code_Def_0_F_7_3 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xEB \
__asm Win32_Rand_Jmp_Code_Def_0_F_7_2: \
__asm POP EDX \
__asm JNS Win32_Rand_Jmp_Code_Def_0_F_7_1 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xC1 \
__asm Win32_Rand_Jmp_Code_Def_0_F_7_3: \
__asm JNZ Win32_Rand_Jmp_Code_Def_0_F_7_End \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xBF \
__asm Win32_Rand_Jmp_Code_Def_0_F_7_4: \
__asm PUSH ESP \
__asm PUSH ECX \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_7_2 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xFF \
__asm _emit 0x25 \
__asm Win32_Rand_Jmp_Code_Def_0_F_7_End: \
/* 随机跳中断,翻开堆栈骨架构架 12 音节*/ \
__asm SUB DWORD PTR [ ESP + 112],2/* 运转地址 – 地址(编制编制修订值[嵌入式宏) + x]为0) */ \
__asm SUB ESP,8 随机使跳跃的记录 \
/*__asm Win32_Rand_Jmp_Code_Def_0_F_8_0:*/ \
__asm JNL Win32_Rand_Jmp_Code_Def_0_F_8_2 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x05 \
__asm Win32_Rand_Jmp_Code_Def_0_F_8_1: \
__asm PUSH ESI \
__asm PUSH ESI \
__asm PUSHFD \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_8_3 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xB9 \
__asm Win32_Rand_Jmp_Code_Def_0_F_8_2: \
__asm JNO Win32_Rand_Jmp_Code_Def_0_F_8_4 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xC1 \
__asm Win32_Rand_Jmp_Code_Def_0_F_8_3: \
__asm PUSH EBP \
__asm PUSH EDX \
__asm PUSH EDI \
__asm PUSH EBX \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_8_End \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x85 \
__asm Win32_Rand_Jmp_Code_Def_0_F_8_4: \
__asm JNC Win32_Rand_Jmp_Code_Def_0_F_8_1 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x64 \
__asm _emit 0xA3 \
__asm Win32_Rand_Jmp_Code_Def_0_F_8_End: \
/* 随机跳中断,翻开堆栈骨架构架 44 音节*/ \
__asm ADD DWORD PTR [ ESP + 156],OFFSET Win32_Rand_Jmp_Code_Def_0_3/* AsmSub_3 编制典型行为准则的地址 + (运转地址) – 编制接收asmsub_3地址) 典型码的运转名列前茅 */ \
__asm SUB ESP,4 随机使跳跃的记录 \
/*__asm Win32_Rand_Jmp_Code_Def_0_F_9_0:*/ \
__asm JA Win32_Rand_Jmp_Code_Def_0_F_9_2 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xE9 \
__asm Win32_Rand_Jmp_Code_Def_0_F_9_1: \
__asm JNB Win32_Rand_Jmp_Code_Def_0_F_9_3 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x89 \
__asm Win32_Rand_Jmp_Code_Def_0_F_9_2: \
__asm JNZ Win32_Rand_Jmp_Code_Def_0_F_9_4 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xC2 \
__asm Win32_Rand_Jmp_Code_Def_0_F_9_3: \
__asm PUSH EBP \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_9_End \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xB9 \
__asm Win32_Rand_Jmp_Code_Def_0_F_9_4: \
__asm JG Win32_Rand_Jmp_Code_Def_0_F_9_1 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x85 \
__asm Win32_Rand_Jmp_Code_Def_0_F_9_End: \
/* 随机跳中断,翻开堆栈骨架构架 12 音节*/ \
/* 跳到 AsmSub_3 典型行为准则管理 */ \
__asm JMP DWORD PTR [ ESP + 168] \
/* 随机创作的渣滓知识,不公正反缀编反缀编或无法下马 */ \
__asm _emit 0xE8 \
/* x 0的随机创作 填空,发射或使爆炸知识段的反缀编不公正有别于 */ \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xBA \
__asm Win32_Rand_Jmp_Code_Def_0_2: /* AsmSub_2 典型行为准则输出 */ \
__asm SUB ESP,8 随机使跳跃的记录 \
/*__asm Win32_Rand_Jmp_Code_Def_0_F_4_0:*/ \
__asm JNZ Win32_Rand_Jmp_Code_Def_0_F_4_4 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xE7 \
__asm Win32_Rand_Jmp_Code_Def_0_F_4_1: \
__asm PUSH EBX \
__asm PUSH EAX \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_4_2 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xBC \
__asm Win32_Rand_Jmp_Code_Def_0_F_4_2: \
__asm POP ECX \
__asm POP ECX \
__asm JNL Win32_Rand_Jmp_Code_Def_0_F_4_3 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xF2 \
__asm Win32_Rand_Jmp_Code_Def_0_F_4_3: \
__asm JA Win32_Rand_Jmp_Code_Def_0_F_4_End \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x83 \
__asm Win32_Rand_Jmp_Code_Def_0_F_4_4: \
__asm PUSH ECX \
__asm PUSH EBX \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_4_1 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xB9 \
__asm Win32_Rand_Jmp_Code_Def_0_F_4_End: \
/* 随机跳中断,翻开堆栈骨架构架 24 音节*/ \
__asm ADD DWORD PTR [ ESP + 24],6 /* 计算申博太阳城音节数 */ \
__asm SUB ESP,4 随机使跳跃的记录 \
/*__asm Win32_Rand_Jmp_Code_Def_0_F_5_0:*/ \
__asm JNZ Win32_Rand_Jmp_Code_Def_0_F_5_4 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0D \
__asm Win32_Rand_Jmp_Code_Def_0_F_5_1: \
__asm JNL Win32_Rand_Jmp_Code_Def_0_F_5_2 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x81 \
__asm _emit 0xC1 \
__asm Win32_Rand_Jmp_Code_Def_0_F_5_2: \
__asm JA Win32_Rand_Jmp_Code_Def_0_F_5_3 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xBE \
__asm Win32_Rand_Jmp_Code_Def_0_F_5_3: \
__asm PUSH EDI \
__asm PUSH EBP \
__asm PUSH ECX \
__asm CALL Win32_Rand_Jmp_Code_Def_0_F_5_End \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0xBD \
__asm Win32_Rand_Jmp_Code_Def_0_F_5_4: \
__asm JNC Win32_Rand_Jmp_Code_Def_0_F_5_1 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x64 \
__asm _emit 0xA3 \
__asm Win32_Rand_Jmp_Code_Def_0_F_5_End: \
/* 随机跳中断,翻开堆栈骨架构架 20 音节*/ \
__asm JMP DWORD PTR [ ESP + 44] /* 跳到 AsmSub_1 典型行为准则管理 */ \
/* 随机创作的渣滓知识,不公正反缀编反缀编或无法下马 */ \
__asm _emit 0xC0 \
__asm _emit 0x0C \
__asm _emit 0xBA \
/* x 0的随机创作 填空,发射或使爆炸知识段的反缀编不公正有别于 */ \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
__asm _emit 0 \
/* 随机创作多音节指令前缀缀编行为准则,在随后的下马中很可能出错。 */ \
__asm _emit 0x0F \
__asm _emit 0x85 \
__asm Win32_Rand_Jmp_Code_Def_0_3: \
__asm ADD ESP,196/* 均衡掌握堆栈 */ \
__asm Win32_Rand_Jmp_Code_Def_0_End:/* 随机跳帧完毕 */ \
__asm MOV EAX,TempEax \
__asm MOV ECX,TempEcx \
__asm MOV EDX,TempEdx

上载附件:

发表评论

电子邮件地址不会被公开。 必填项已用*标注