24小时热门版块排行榜    

查看: 2563  |  回复: 26

anntoy

木虫 (著名写手)

转码之前和转码之后用记事本打开应该是一致的
21楼2012-07-09 22:58:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wolflash

金虫 (小有名气)

送鲜花一朵
引用回帖:
19楼: Originally posted by anntoy at 2012-07-09 22:56:26
这个是转码的代码,用那个改的

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
        FILE * fpi, *fpo;
        int filelen, outlen = 0;
        unsigned short *inbuf ...

謝謝,辛苦拉!
我發現這種解碼方式好像只能對123123.th能解,不能普遍運用。我自己又用“練功快手”只做了一個加密腳本,發現不能解密!
如果不能骄傲的活着,我选择死亡!—《红色恋人》
22楼2012-07-09 23:08:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wolflash

金虫 (小有名气)

http://115.com/file/bed3i7q9#衝突 0.145a.th
這個就無法用剛才的方法解密
如果不能骄傲的活着,我选择死亡!—《红色恋人》
23楼2012-07-09 23:10:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wolflash

金虫 (小有名气)

怎麼一個程序里有多種加密方式存在麼?
如果不能骄傲的活着,我选择死亡!—《红色恋人》
24楼2012-07-09 23:13:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anntoy

木虫 (著名写手)

引用回帖:
24楼: Originally posted by wolflash at 2012-07-09 23:13:07
怎麼一個程序里有多種加密方式存在麼?

有几种加密方式,根据文件头那几个字符判断的,解码的时候也跳过那几个了呀

» 本帖已获得的红花(最新10朵)

25楼2012-07-09 23:16:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wolflash

金虫 (小有名气)

送鲜花一朵
引用回帖:
25楼: Originally posted by anntoy at 2012-07-09 23:16:25
有几种加密方式,根据文件头那几个字符判断的,解码的时候也跳过那几个了呀...

你能幫我解一下這個麼衝突 0.145a.th?
如果不能骄傲的活着,我选择死亡!—《红色恋人》
26楼2012-07-09 23:20:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anntoy

木虫 (著名写手)

引用回帖:
26楼: Originally posted by wolflash at 2012-07-09 23:20:21
你能幫我解一下這個麼衝突 0.145a.th?...

啊,是上次写得代码不好,边界的地方处理的不好,这次应该可以了
CODE:
#include
#include
#include

int trans(int in)
{
        if(in >= '0' && in <= '9')
                return in + 4;
        if(in >= 'a' && in <= 'z')
                return in - 0x47;
        if(in >= 'A' && in <= 'Z')
                return in - 0x41;
        if(in == '+')
                return '>';
        if(in == '/')
                return '?';
        return -1;
}

int main()
{
        FILE * fpi, *fpo;
        int i, k, j, filelen, outlen = 0;
        char *inbuf,*outbuf, *h, *in;
        short *out, n;
        fpi = fopen("in","rb+");
        fpo = fopen("out","wb+");
        fseek(fpi,0,SEEK_END);
        filelen = ftell(fpi);
        inbuf = malloc(filelen+4);
        outbuf = malloc(filelen);
        fseek(fpi,0,SEEK_SET);
        fread(inbuf,1, filelen, fpi);
        in = inbuf;
        in[filelen] = 0;
        inbuf += 6;
        while(*inbuf) {
                for(i = 0, k = 0; i < 24 && *inbuf; inbuf++){
                        if(!*inbuf){
                                break;
                        }
                        j = trans(*inbuf);
                        if(j == -1){
                                continue;
                        }
                        k = k << 6;
                        k |= j;
                        i += 6;
                }
                if(i != 24)
                {
                        k<<=(24-i);
                }
                h = (char *)&k;
                outbuf[outlen++] = h[2];
                outbuf[outlen++] = h[1];
                outbuf[outlen++] = h[0];
        }
        outbuf[outlen++] = 0;
        outbuf[outlen++] = 0;
        outlen = 0;
        out = (short *)outbuf;
        while(out[outlen])
                outlen++;
        n = out[--outlen];
        out[outlen] = 0;
        while(*out) {
                *out++ -= n;
        }
        k = 0xfeff;
        fwrite((char *)&k,2,1,fpo);
        fwrite(outbuf,2,outlen,fpo);
        fclose(fpi);
        fclose(fpo);
        free(in);
        free(outbuf);
        return 0;
}

27楼2012-07-10 00:46:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wolflash 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 0703化学调剂,求各位老师收留 +7 秋有木北 2026-03-14 7/350 2026-03-15 17:30 by 小物理化学
[基金申请] 国自科面上基金字体 +4 iwuli 2026-03-12 5/250 2026-03-15 17:07 by 风云无泪
[考研] 309求调剂 +4 花与叶@ 2026-03-10 4/200 2026-03-14 21:26 by a不易
[考研] 材料与化工 323 英一+数二+物化,一志愿:哈工大 本人本科双一流 +4 自由的_飞翔 2026-03-13 5/250 2026-03-14 19:39 by hmn_wj
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
[考研] 材料与化工(0856)304求B区调剂 +7 邱gl 2026-03-10 11/550 2026-03-14 12:18 by 邱gl
[考研] 301求调剂 +3 归零lbm 2026-03-09 3/150 2026-03-14 02:20 by JourneyLucky
[考研] 308求调剂 +4 是Lupa啊 2026-03-09 4/200 2026-03-14 02:06 by tranquil_ya
[考研] 332分材料工程调剂 +3 莓好时光海苔 2026-03-09 3/150 2026-03-14 02:03 by JourneyLucky
[考研] 一志愿北京化工大学材料与化工296分求调剂 +16 稻妻小编 2026-03-09 18/900 2026-03-14 02:00 by JourneyLucky
[考研] 085600求调剂 +3 a邵星池 2026-03-09 3/150 2026-03-14 01:32 by JourneyLucky
[考研] 265求调剂 +9 小木虫085600 2026-03-09 12/600 2026-03-14 01:11 by JourneyLucky
[考研] 0805,333求调剂 +3 112253525 2026-03-10 3/150 2026-03-13 23:42 by JourneyLucky
[考研] 26调剂/材料/英一数二/总分289/已过A区线 +6 步川酷紫123 2026-03-13 6/300 2026-03-13 21:59 by 星空星月
[考研] 311求调剂 +3 冬十三 2026-03-13 3/150 2026-03-13 20:41 by JourneyLucky
[考研] 【0856】化学工程(085602)313 分,本科学科评估A类院校化学工程与工艺,诚求调剂 +7 小刘快快上岸 2026-03-11 7/350 2026-03-13 16:06 by ruiyingmiao
[考博] 福州大学杨黄浩课题组招收2026年专业学位博士研究生,2026.03.20截止 +3 Xiangyu_ou 2026-03-12 3/150 2026-03-13 09:36 by duanwu655
[考研] 283求调剂,材料、化工皆可 +8 苏打水7777 2026-03-11 10/500 2026-03-13 09:06 by Linda Hu
[考研] 一志愿河海大学085900土木水利专硕279求调剂不挑专业 +4 SunWwWwWw 2026-03-10 8/400 2026-03-13 02:23 by SunWwWwWw
[考研] 081200-11408-276学硕求调剂 +3 崔wj 2026-03-12 4/200 2026-03-12 19:33 by 求调剂zz
信息提示
请填处理意见