文档章节

忏悔黑客事情-兼论程序员的职业道德

mellen
 mellen
发布于 2014/01/14 10:24
字数 934
阅读 326
收藏 1

    n年前应oo要求,要给一客户支持,


用黑客方式 在连电脑的时候,悄悄读出另一人移动硬盘里的数据xxxxx。

化了2天编写了一个木马远程工具。植入到他的电脑,获取了 数据,ooooooo。 

还有一次为获取某个合作方的某个加密文件,把木马种在U盘里,电脑一打开即可执行木马,获取数据后,悄悄删除电脑上的痕迹。后自我发觉这违法违规,自己把木马销毁了,没再去做没获取数据。

这件事一直很内疚,在佛菩萨面前也忏悔过。 放到今天,是坚决不会去做的。

这延伸到一个职业道德问题,作为程序员的职业道德是什么。下面列举几条供讨论(不含管理问题,工作素养)


1、不能作出损人利己的事情(如上我犯的错),不能做违法的事情。

2、无论单位对你如何,当程序员离职,不能因私愤而埋雷。 也不能对客户的系统里埋雷(这个我以前也干过,老板怕客户不给钱,让我埋雷在系统里,客户给钱了,通过网络使用特殊命令解雷)

3、有责任和义务对单位技术进行保密,有遇到过已经离职的同事借朋友之名来向你讨要代码或者设计,应该是直接拒绝。

有时候我们为客户开发系统,客户要求保密和不泄漏,我的领导要获取相关资料,我也说没法取出。

4、离职后,注意版权,不能随便使用上家公司的技术版权给下家公司。


5、尽量使用正版软件,没有尽量用开源替代。(我自己购买正版windows7,office )

6、不能利用系统的一些特权,做违规违法的事情,如获取客户资料,数据,内外联合搭建私服,利用bug进行不法操作,刷钱等等。

7、不能为了金钱丧失道德,如果觉得自己没发展或待遇不好,可以和老板谈,不合适可以按流程离职。

8、既然工作,那么就把工作做好,起码作出的东西质量要好。好比你做一个杯子,划痕裂口很多。

9、如果要跳槽,请把工作交接好,交好给下一个程序员,不要留下垃圾代码,起码说明要有。

10,写代码要考虑到别人接手你的代码的时候,是否容易上手维护。接受别人的代码,也许很困难,但需要耐心分析说明去解决,以最少成本方式去解决,而不是随便推翻重写。

牛人的代码一般代价是,单位要化更多的成本维护或后来的人推翻重写,一般都是,接手上一个人的代码的人,都会骂上一个人的代码。

11、学习劳动法,要会保护自己的权益。老板和你在劳动法律面前是平等的。如果你行的正,老板对你不好,那是老板无良。

12、不能做违法违规的事情,包括用黑客工具程序恶意攻击,获取,抓取没经许可的数据。

假设给你100万,让你黑客去盗取一些数据你会干吗?给1000万呢?1个亿呢。 多数人判断能不能做是看值不值得,而不是先去思考,能不能做。



--以上不一定正确,仅供参考。

© 著作权归作者所有

共有 人打赏支持
mellen
粉丝 9
博文 118
码字总数 69257
作品 1
南京
部门经理
私信 提问
加载中

评论(1)

江南红衣
江南红衣
学习了
【Samshing专栏】设计伦理学:设计职业道德的认识转变

如今,设计的影响力早已超越了平面排版和客观物体设计的层面,而是而且扩展到了医疗保健服务、公共政策制定、教育、金融服务以及更多领域。这些在新兴设计领域工作的设计师们负责的项目对人们...

异步社区
05/29
0
0
黑客与普通程序员的十大区别

1、 黑客是程序员的子集。 2、 程序员在解决那些原先已经被解决过的问题。而黑客通常是在尝试解决一些新的问题。 3、 程序员是一种职业,而黑客是一种兴趣。 4、 程序员的工作有很多限制,而...

oschina
2014/11/19
17K
78
程序员、黑客与开发者之别

程序员、黑客与开发者究竟有何区别?这个问题往往会引发踊跃的讨论与辩论。但是我看到的很多说法往往至少在一个重大方面是有瑕疵的,所以在此我愿给出我的定义,希望这个定义能够更准确些。 ...

oschina
2016/06/15
9.5K
38
精通编程的黑客有多厉害?网友:能上天嘛?

在电影世界里,《我是谁:没有绝对安全的系统》和《Matrix》(黑客帝国),两部大片里神乎其技的躲子弹特效与多层空间的来回穿梭都给看官留下了深刻的印象。让人不禁思考:现实中的黑客有这么厉...

这个夏天卟太热
08/14
0
0
马斯克:有 62% 的程序员认为人工智能会被武器化

向来站队人工智能威胁论的硅谷 “钢铁侠”马斯克,这次在程序员队伍里找到了支持。当地时间9月13日,马斯克在自己的个人推特账号上转推了一篇名为《Hackers Have Already Started to Weaponi...

两味真火
2017/09/14
1K
17

没有更多内容

加载失败,请刷新页面

加载更多

DRDS SQL 审计与分析——全面洞察 SQL 之利器

摘要: 背景 数据库存储着系统的核心数据,其安全方面的问题在传统环境中已经成为泄漏和被篡改的重要根源。而在云端,数据库所面临的威胁被进一步的放大。因此,对云数据库的操作行为尤其是全...

阿里云官方博客
29分钟前
2
0
大数据就业前景分析的太到位了,想学习大数据的可以看看

大数据广泛应用于电网运行、经营管理及优质服务等各大领域,并正在改变着各行各业,也引领了大数据人才的变革。大数据专业就业前景怎么样?这对于在就业迷途中的我们是一个很重要的信息。 随...

董黎明
36分钟前
2
0
如何利用Photoshop进行快速切图

在UI设计中我们常常使用Ai来进行矢量图的绘制,然后导入Ps中进行设计、排版和导出。 在以前的版本中,切图一直是个很麻烦的事情,要么依托于脚本,要么手动一张张导出,很不方便,这种窘况在...

mo311
43分钟前
3
0
配置防盗链、访问控制Directory、访问控制FilesMatch

11月19日任务 11.25 配置防盗链 11.26 访问控制Directory 11.27 访问控制FilesMatch 通过限制referer来实现防盗链的功能 配置文件增加如下内容 <Directory /data/wwwroot/www.123.com> SetE...

zgxlinux
51分钟前
3
0
docker搭建redis环境

docker 搭建redis单机,主从,哨兵,集群环境: https://github.com/grace-233/docker-config-file/tree/master/redis...

grace_233
59分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部