淘小兔

编程想学好真不容易,像反编译的工具都有很多种,知识兔知识兔小编今天带来的是一个SID反编译工具——sexy installshield decompiler,它支持对installshield 6/7的inx脚本文件进行反编译,新版的.inx文件需要通过处理一下,sid就能支持了,有需要的快拿走吧!

sexy installshield decompiler源码

知识兔

//---------------------------------------------------------------------------

#pragma hdrstop

//---------------------------------------------------------------------------

#include

#include

#include

#define XOR_VAL 0xF1

void main (void)聽

{

int i, c;

unsigned char b;

// Set "stdin" and "stdout" to have binary mode

setmode (_fileno (stdin), _O_BINARY);

setmode (_fileno (stdout), _O_BINARY);

// Decrypt INX

for (i = 0; (c = getchar ()) != EOF; i++)聽

{

c ^= XOR_VAL;

b = (unsigned char)((c >> 2) | (c << 6)) - (i % 71);

putchar (b);

}

}

//---------------------------------------------------------------------------

sexy installshield decompiler更新内容

知识兔

1、感谢ikki的DIY,使得sid可以支持新版的installshield 6/7脚本文件。

2、感谢ijia对中文处理的改进,使得sid字符串参考可以显示中文。

也就是说,新版的.inx文件只要用上面的程序处理一下,sid 1.0就可支持了。

喜欢DIY的朋友可以来改造一下sid 1.0,让它支持新版的 *.inx文件,看看谁的方法好,增加的代码更巧妙。

点击下载

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载