WEB开发安全与运维安全浅见 前段时间,同事LeeQueen为公司同事做了个《安全意识防护》的PPT,效果很好,各位新同事也知道日常公工作中,不太注意到的隐私保护问题。PPT中也提到了一些社会工程学的案例,提到了某团购网站前台人员被声称是新开礼品公司的工作人员,以填写信息就送礼品为由,获取到此团购网站的所有员工联系方式。后此团购网站的高层打电话回访,得知对方是猎头公司[详情见乌云网的链接]。此案例非常典型,讨论也尤为激烈,可谓是非常成功的培训。 此次培训之后,职业欠钱[sina微博][腾讯微博]让我给我们开发部门的PHP程序员同事们做一次PHP开发、运维时候一些安全注意事项。由于我在安全这块资历较浅,没有经验,我了解的大家都懂,这个话题太高深,我的水平完全不够,没法写这个PPT。而且,同事里有好几位安全界的前辈,我怎可关公面前耍大刀呢。上次写过一次关于正则表达式PPT,也就是一个月之前,深刻的体会到写PPT的痛苦,尤其是排版。实在不想写了。 后来,经常看到网上的安全工程师提到程序员安全意识较差,以至于同样的危险代码,危险程序,却屡次不改。当然,不是程序员不想改,而是程序员不太理解代码形成安全漏洞的原因。为此,我也觉得有必要提高一下我们程序员的安全意识了。 PPT中写了网络上常见的漏洞,形成原因,漏洞原理,防护建议等;也列举了近年来跟WEB相关的安全漏洞,以程序员的视角理解漏洞原理,并给出修复建议。这些建议仅供参考,不是正确答案。 由于本人水平原因,PPT中难免有错误,请见谅。也请安全界工程师指正。 借用网友的一句话,作为程序员,尽量要做到“知其然,知其所以然”,多多关注web安全,不要给安全工程师添麻烦,不能丢了程序员的脸。 同时,公司招聘PHP程序员,地点上海,公司规模为150人+,做网络游戏研发、运营。招聘条件以及待遇之类的,可以通过以下方式联系我,我们私聊。 http://weibo.com/cfc4nx http://t.qq.com/cfc4nx 邮箱:cfc4n@博客域名点COM 最后,PPT是周末两天写的,这两天老婆挺着6个月的大肚子,为我做饭,老婆实在是太辛苦了,感谢我老婆。 PS:讨厌写PPT[流泪]。 在线阅读: Web开发与运维安全浅见View more presentations from cfc4n. 下载到本地: PPT下载:web开发与运维安全浅见PPT下载,猛点这里 更多亮点在PPT的备注里,各位一定要看备注。转载的朋友麻烦保留PPT完整,包括招人信息。尤其是备注要保留。 ------- PPT在2011/09/19 更新了,更换匹配NGINX 对URI中PHP脚本的正则,考虑到了拓展名为 .phpa .phpb .phpc之类的情况。主要是更换了正则匹配的图,更改了正则内容。 2015/06/09 备注, nginx匹配URI时,对于PHP的解析,更改为 location ~ ^(?:(? 2011-09-19 +13 17 0
广发英雄帖-招聘广告(DBA、PHP开发、运维工程师、BI专员) 首先,我已经改行了,因此这个招聘和安全无关,不是招安全工程师的。 其次,我现在所在的团队,是一个比较年轻的团队,无论是同事的平均年龄,还是公司的成立时间,或者是公司的收入状况。 所以,如果你现在觉得自己充满激情,渴望学习和成长,耐得住性子,能做好在小公司待2年以上的准备,不太在乎加班多(不一定有加班费),不太计较眼前得失,希望和公司一起成长,渴望自己的努力在公司的成功道路上占据重要的比重(相对于大公司比较细分化的工作岗位),并且有志于往下列岗位发展,欢迎投递简历至 cfc4n # cnxct {dot} com ,最好来信注明薪资期望 公司性质:网游 规模: 100人左右 工作地点:上海 待遇:根据个人能力而定,本次招聘主要面向中、基层岗位 除BI专员外,其余岗位无学历限制 职位:运维工程师 招聘人数:3-4人 职位描述: 1. 负责生产网络、服务器、数据库与支撑系统的建设、运维和监控,保证各业务系统正常运营; 2. 负责突发性事件的快速响应和处理,解决服务器和网络故障; 3. 研究运维相关技术,制定运维技术方案、部署统一化、集中化的运维系统和工具; 4. 负责对现有运维系统的性能改善。 职位要求: 1. 计算机或相关理工科专业专科或以上学历,为人真诚正直; 2. 熟悉Linux操作系统,熟悉Linux脚本编程; 3. 熟悉Apache、nginx、Mysql等应用的配置与维护; 4. 熟悉防火墙,交换机等网络设备的安装、配置; 5. 2年以上相关工作经验,深入理解Linux系统的和部署,有系统调优经验者优先; 6. 具备良好的沟通能力和强烈的责任心,热爱运维技术,有良好的文字表达能力和自学能力,有良好的团队合作意识。 职位:PHP开发工程师 招聘人数:3人 职位描述: 负责如下系统的设计,编码,测试,文档记录,开发优化维护等: 1. passport中心 2. 支付平台 3. 论坛整合插件(discuz!) 4. 在线活动项目 5. 资产管理系统 6. 广告统计系统 7. 服务器监控系统 8. 周边产品的 职位要求: 1. 精通PHP5开发(2年以上工作经验,有WebGame或者社区开发经验优先) 2. 扎实的编程基础。代码构造清晰,易读。擅长代码和算法优化。 3. 熟悉MySql数据库设计,了解Memcached优化。 4. 了解PHP与FLASH(或者其它非浏览器客户端)的常用通信方式。(如AMFPHP)了解HTTP协议。 5. 熟悉javascript,善用ajax等技术,熟悉Jason数据格式。 6. 熟悉各浏览器的安全机制上的差异,能够解决兼容性问题,如:iframe,cookies,ajax。 7. 熟悉PHP(APC之类)缓存技术,对异步机制下的状态维持、更新有一定的了解 8. 熟悉SVN等版本控制开发环境。 职位:数据库管理员/DBA 招聘人数:1-2人 职位描述: 1. 负责公司游戏产品、支撑平台的数据库日常维护和监控; 2. 负责数据库的更新和运营相关数据的统计分析。 职位要求: 1. 熟悉MySQL,Oracle的体系结构,复制,高可用,监控和备份机制; 2. 具备较强的数据库故障解决能力; 3. 至少熟悉Shell或Python脚本语言之一; 4. 熟练使用PL/SQL,对大数据量下的数据处理有一定经验,有PL/SQL, SQL调优经验者优先; 5. 熟悉数据仓库的ETL开发和数据建模优先; 6. 能阅读各类英语文档。 职位:BI&UCD专员 招聘人数:1 职位描述: 1. 辅助运营流程建设; 2. 辅助运营数据统计、分析、挖掘; 3. 参与实施BE/UCD管理及团队建设; 4. 数据化衡量运营质量、提供决策参考依据; 职位要求: 1. 本科学历是必须条件,计算机及相关专业优先; 2. 学习能力强,具有较强的沟通与领悟能力; 3. 具备自我驱动能力,抗压能力强,服务意识及团队合作精神佳; 说明:招聘详情是我直接从我同事BLOG上复制过来的,只改了邮箱地址,别的都照搬。文中头部描述也是我的现状,我也不做安全了,回归到开发上来了。 2010-11-12 +3 7 0