jidesheng6 发表于 2020-4-7 19:22

菜鸡的第二个CM,盲猜1分钟大佬们就能破掉

本帖最后由 jidesheng6 于 2020-4-7 20:45 编辑

尽量不要用IDA啦,不过我也管不着这个~
CM,追码都可以,成功的flag是一个MD5值




monvvv 发表于 2020-4-7 20:57

啥都没有的.net程序和开源区别不大。public void CrackMin()
{
        string text = null;
        long ticks = DateTime.Now.Ticks;
        Console.Write("Please Input Your RegNumber:");
        int num;
        if (!int.TryParse("5252521", out num))
        {
                Console.ReadKey();
                return;
        }
        if (text != null)
        {
                Console.ReadKey();
                return;
        }
        num = (int)ticks;
        if (long.Parse(Console.ReadLine()) == ticks)
        {
                Console.WriteLine("330363dfc524cff2488f2ebde0500896");
                Console.ReadKey();
                return;
        }
        Console.WriteLine("oops.....,no success.");
        Console.ReadKey();
}

jidesheng6 发表于 2020-4-9 13:56

cmputer 发表于 2020-4-9 11:22
这CM有意义吗?时间每次都是变的,不调试怎么能获取到正确数值,调试把又能直接看到结果,所以好像没意义啊

{:1_925:}又没说一定要追码,或者逆向算法,论坛有几个CM是真正有意义的。

mailgmcc 发表于 2020-4-7 19:45

jidesheng6 发表于 2020-4-7 20:59

monvvv 发表于 2020-4-7 20:57
啥都没有的.net程序和开源区别不大。public void CrackMin()
{
        string text = ...

加se难度就大了。

monvvv 发表于 2020-4-7 21:06

jidesheng6 发表于 2020-4-7 20:59
加se难度就大了。

什么东西加了强壳难度都大。话说和ticks对比,实践上没有能这么干的地方吧

jidesheng6 发表于 2020-4-7 21:14

monvvv 发表于 2020-4-7 21:06
什么东西加了强壳难度都大。话说和ticks对比,实践上没有能这么干的地方吧

纯粹cm,最近学c#就写一个练练手,哈哈。

zhanL 发表于 2020-4-8 09:53

过来看看。。。。

云天逵 发表于 2020-4-8 10:18

我啥也不会,我太难了

gink 发表于 2020-4-8 10:37


来展示下dnspy的强大

小菜鸟一枚 发表于 2020-4-8 12:35

本帖最后由 小菜鸟一枚 于 2020-4-8 12:42 编辑

请问有没有大佬能告诉我为啥这个程序拖进OD就运行了?而且IDA反编译只能看达到几个函数,还多了一个选项,F5也用不了



https://static.52pojie.cn/static/image/hrline/2.gif

页: [1] 2
查看完整版本: 菜鸡的第二个CM,盲猜1分钟大佬们就能破掉