首页
社区
课程
招聘
[求助] Help please how to unpack 3dsmax script .mse files
发表于: 2010-12-20 17:29 2764

[求助] Help please how to unpack 3dsmax script .mse files

2010-12-20 17:29
2764
Hi , I've been looking everywhere how to decompile max script files .mse and there is no info anywhere on the net, and those who seem to have a tool for such task are refusing to give any pointers please if anyone has any info help me , I'll be very grateful.

thank you in advance.

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
http://forum.exetools.com/showthread.php?t=8252

#include <stdio.h>
int key = 0xECD6D157;
unsigned short DoNumber() {
    unsigned long x,y;
        x = key;
        y = x + x * 2;
        y = x + y * 4;
        y = y * 0x10;
        y += x;
        y = y * 0x100;
        y -= x;
        x = x + y * 4 + 0x269EC3;
        key = x;
    __asm mov eax,x;
    __asm sar eax,0x10;
    __asm mov x,eax;
    return x & 0x7fff;
}
int main(int argc,char *argv[]) {
    short num;
    char c;
    if (argc < 2) {
        printf("srcun: Maxscript Deprotector\n");
        printf("converts a *.mse encrypted script back into a *.ms script\n");
        printf("usage: scrun msefile msfile\n");
        return 1;
    }
    FILE *f1 = fopen(argv[1],"rb");
    FILE *f2 = fopen(argv[2],"wb");
    while (!feof(f1)) {
        c = fgetc(f1);
        num = DoNumber();
        c ^= num;
        fputc(c,f2);
    }
}
2011-2-25 14:29
0
游客
登录 | 注册 方可回帖
返回
//