如何能简单的留下一个缺陷,还不容易被发现。

SaberIII 2012-11-04 03:36:30
给程序留一个简单的缺陷,从未来某日开始,软件就不一定什么时候出点问题自动关闭。


最好还是合理缺陷。
...全文
303 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
qjipa 2012-11-13
  • 打赏
  • 举报
回复
引用 12 楼 alexander_david 的回复:
如果有源码,象这么吃果果的恶意操作,立马就给人发现了。
能看见源码的话也是有很多方法可以留下缺陷的,比如多调用几层函数,然后在几层函数之间互相做手脚让其他人调试困难,又或者定义一些怪异的宏之类的,方法很多很多...
dic_008 2012-11-05
  • 打赏
  • 举报
回复
引用 10 楼 mcmcmc 的回复:
win32的GetTickCount()听说这货到一定时候会归零 或者标准c库的time()等2038年到来
2038年拿东西估计还有人在使用吗? 这不靠谱啊
这不是鸭头 2012-11-05
  • 打赏
  • 举报
回复
引用 10 楼 mcmcmc 的回复:
win32的GetTickCount()听说这货到一定时候会归零 或者标准c库的time()等2038年到来
上面那个还可以,一月左右异常一次还可以。 2038年太久了吧?
用户 昵称 2012-11-05
  • 打赏
  • 举报
回复
你不去实现某一个复杂功能,就是缺陷了。
alexander_david 2012-11-05
  • 打赏
  • 举报
回复
如果有源码,象这么吃果果的恶意操作,立马就给人发现了。
SaberIII 2012-11-05
  • 打赏
  • 举报
回复
想个好点的办法,几个月就会出现莫名其妙的问题了。到时候我看情况再延期.
你妹的特盗不 2012-11-05
  • 打赏
  • 举报
回复
最发的办法就是造成数组越界访问。 指针不定期的越界访问。 就是不对数据检查,不做判断.
SaberIII 2012-11-05
  • 打赏
  • 举报
回复
故意留一个合理缺陷
I_ask_who 2012-11-04
  • 打赏
  • 举报
回复
win32的GetTickCount()听说这货到一定时候会归零 或者标准c库的time()等2038年到来
许文君 2012-11-04
  • 打赏
  • 举报
回复
引用 4 楼 hdg3707 的回复:
把程序某些参数固定就行了,或者不考虑全面就行了,只假设在某些条件正常运行就可以了.对于不常出现的条件不处理就可以了,比如,除0错误,有时温度会降到零度以下,但你不用考虑零下温度,只考虑零上的温度等,这其实就是编程的严谨性. 现在编程序的大多数人都只考虑正常的情况,根本就不考虑异常情况,傻比老板根本不懂,只要看在正常情况下运行就认为一个项目干完了,就功劳大……
比如说当前气温零下你给他来个自动关机。
franzhong 2012-11-04
  • 打赏
  • 举报
回复
后门啊,加个参数啊,平时都是这那值,在一定条件下改变不就行了吗
看不见的裂痕 2012-11-04
  • 打赏
  • 举报
回复
直接在初始化的时候判断时间转换的long整形就可以了。
SaberIII 2012-11-04
  • 打赏
  • 举报
回复
做工作要会做,你辛苦加班做半天成果被别人拿了,别人还说你什么也没做你是什么想法。 搞技术的一定要留一手,尤其是遇到不靠谱的领导。
雪狼__ 2012-11-04
  • 打赏
  • 举报
回复
楼上的嫉恶如仇 啊 呵呵
hdg3707 2012-11-04
  • 打赏
  • 举报
回复
把程序某些参数固定就行了,或者不考虑全面就行了,只假设在某些条件正常运行就可以了.对于不常出现的条件不处理就可以了,比如,除0错误,有时温度会降到零度以下,但你不用考虑零下温度,只考虑零上的温度等,这其实就是编程的严谨性. 现在编程序的大多数人都只考虑正常的情况,根本就不考虑异常情况,傻比老板根本不懂,只要看在正常情况下运行就认为一个项目干完了,就功劳大大的,贡献大大的(前提是傻比老板亲小人),因为只考虑正常的情况,所以,那些人就会有时间把思维用在政治上,玩小人手段,显示自己的能力强,水平高等,骗傻比老板. 单独设个破坏代码确实违法,但缺陷不违法,顶多是水平不行(虽然是你故意的). 我现在还在的公司就发生过这种情况,编程没考虑零下温度,结果在一个地方常出现温度瞬间变成100度,然后又恢复到零上1度到2度之间,那个所谓的部门经理根本就不行,把别人干的当成自己干的(傻比老板也认为是他干的),就说是干扰产生的,2年后他也怀疑是程序有问题,但他找不到(因为是别人干的),就让别人找,但别人根本就不找,只对他说没问题(这就是小人不得人心,但深得傻比老板的赏识),4年后,那个地方大批的出问题,而这时已换另一个总经理(这个总经理不得罪地头蛇,只知道不断的维护自己的关系网),这个所谓的研发副总研发经理已无法隐瞒并找理由掩盖了,就让新来的毕业还不到一年的来找,但也没找出问题,后来有个人说当零下温度时,温度传感器的转换码变大了,这时再计算平均值就会变成100度(因为有限制,超过100度就设成100度),这时那个研发的总长才明白,改过来后又特意拿到外面冻一段时间,然后南拿到屋里,看看温度是不是一直正常.后来就说成是别人干的(那个人已到别的公司了),把自己推得一干二净(在这之前说是他干的).就是因为这个缺陷导致2010年派挺多人去更换大批的程序,关键是造成不良的影响.所以不是中国人不行,干不出好的产品,而是现在有太多的傻比老板,有太多的老板不懂技术,有太多的傻比老板亲小人,这就是一分钱一分货.
SaberIII 2012-11-04
  • 打赏
  • 举报
回复
和违法有什么关系。 如果直接判断当前时间,然后到期就出错感觉有点傻,有没有稍微好点的办法
baita96 2012-11-04
  • 打赏
  • 举报
回复
兄弟,这是恶意行为,违法的哟。
SaberIII 2012-11-04
  • 打赏
  • 举报
回复
而且单位的人都不懂编程 所以可以简单的弄一下就行。

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧