zoukankan      html  css  js  c++  java
  • 调通一个BUG

         晚上突然想做点eval的事情,于是从硬盘里把2年前写的一个工具给翻了出来,运行,检测,一切正常,可是跑到最后一步的Crack的时候突然没反应了。开始认为是我的代码的实现方法有问题,于是baidu来google去,网上说某NB的大牛写的某NB的SI可以xxxx,下回来一运行,报毒-_-#, 这个互联网垃圾满天飞的年代阿。。。于是又找了同类的比较NB的yyyy和zzzz运行,检测,还没我的工具准,检测那关都过不了,心有不甘,一咬牙一跺脚,带毒运行看个究竟。
        运行,检测正常,Crack也正常。我就感叹阿,NB人就是NB,我的代码和牛人的就是有差距阿,但是心里有不甘心,拿出抓包工具来看个究竟,到底我的代码哪里出了问题,查了半个小时,发现我的代码没有问题,流程和xx大同小异,而且算法甚至更优,只是在第一步尝试范围的时候尝试到64就停止了,一看代码,int min=0,int max=64。原来如此,流程是没问题,只是限定的范围太小了,导致Crack失败。。。
        修改代码,编译,一切OK了,大牛也不过如此阿哈哈,还是我的代码质量高通用强。
        PS:回头观望2年前的程序,那个乱阿,垃圾堆似的,一段代码重复写了十几次,东一个名字,西一个名字,要不是我还有写注释的习惯,代码现在就成天书了-_-#,重写是不可能了,那么大的工程,我是再没有在学校时的那种时间和精力了,有些小bug就凑合用了,反正速度还凑合^_^

  • 相关阅读:
    redis 基本类型命令
    吴寿仁 学术
    吴寿仁:上海科技成果转化40年
    从“四技”服务的收益中提取奖酬金是否不受当年本单位工资总额限制、不纳入本单位工资
    高校科技成果转化为什么就这样的难
    高校成果转换
    中华人民共和国 促进科技成果转化法
    上海市促进科技成果转化条例
    项目管理
    欧几里得方法计算最大公约数Python版本
  • 原文地址:https://www.cnblogs.com/Red_angelX/p/991073.html
Copyright © 2011-2022 走看看