如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。
代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?作为一名明星开发人员,需要具备以下10种特质。...
分类:
其他好文 时间:
2014-12-29 10:31:58
阅读次数:
163
随着HTML5标准的定稿,市场对HTML5的热情再次被点燃,但目前Web App和HTML5游戏存在的盗版问题和代码安全问题一直备受关注,甚至成为阻碍行业发展的一个巨大瓶颈。开发者花半年辛苦完成的产品可能盗版者只需要3天时间就可以实现完全破解。怎么保护基于HTML5技术的互联网产品版权?如何防止网页...
分类:
移动开发 时间:
2014-12-20 15:32:55
阅读次数:
254
【意义】混淆代码,可以加大别人反编译的难度,从而最大化的保护自己的代码安全。【场景】我写了一个发短信的程序,回调给游戏一个发短信是否成功的参数,如果成功,游戏就给用户加道具。本意:只想暴露给游戏 doPay()接口,但不想让别人知道我内部的代码及发送短信的内容,所以我就要混淆我的代码,只保留doPa...
分类:
其他好文 时间:
2014-11-17 21:01:57
阅读次数:
215
作为一名开发人员(WEB前端JavaScript开发),不规范的开发不仅使日后代码维护变的困难,同时也不利于团队的合作,通常还会带来代码安全以及执行效率上的问题。本人在开发工作中就曾与不按规范来开发的同事合作过,与他合作就不能用"愉快"来形容了。现在本人撰写此文的目的除了与大家分享一点点经验外,更多...
分类:
编程语言 时间:
2014-10-29 10:26:18
阅读次数:
224
用java开发最担心的就是得到反编译,所以作为开发者我们需要知道怎么反编译,那样才能知道如何防止反编译、保证代码安全。
下面来看下比较常用的方法!
第一种方式:利用apktool反编译
1,首先在
http://code.google.com/p/android-apktool/downloads/list
下载两个文件:apktool1.5.2.tar.bz2和apktool-in...
分类:
移动开发 时间:
2014-10-24 14:37:19
阅读次数:
216
gitserver比較有名的是gitosis和gitolite,这两个管理和使用起来略微有些复杂,没有web页面,而gitlab则是类似于github的一个工具,github无法免费建立私有仓库,而且为了代码安全,于是在内网安装了一个自己实验室的一个gitserver,多方比較,选择了gitlab,...
分类:
其他好文 时间:
2014-10-20 19:02:53
阅读次数:
239
根据android四大框架来解说安全机制代码安全java不同于C/C++,java是解释性语言,存在代码被反编译的隐患;默认混淆器为proguard,最新版本为4.7;proguard还可用来压缩、优化java字节码,删除无用的类、字段、方法、属性、注释等。配置方法为在Android.mk中设置LO...
分类:
移动开发 时间:
2014-10-14 11:28:28
阅读次数:
197
在SQL Server中的加密由层次结构形式进行处理以提供多级别的安全。SQL Server包含两个用于加密数据的密钥类型
分类:
数据库 时间:
2014-10-10 20:57:34
阅读次数:
336
Java代码安全性检查机制:首先由类装载器(class loader)负责把类文件(.class文件)加载到Java虚拟机(JVM)中,它通过区分本地文件系统的类和网络系统导入的类增加安全性,这可以限制任何特洛伊木马程序。因为本机类总是先被加载,一旦所有的类都被加载完,执行文件的内存就固定了。然后,...
分类:
编程语言 时间:
2014-10-07 18:54:03
阅读次数:
235
摘自网上的某处,感觉挺不错的,用于激励自己也是与大家共勉我现在是一名php实习生~求各位前辈指点怎么能成为一名,高级php工程师。 1,建议你经常看看PHP手册.2,建议你多看看程序设计方面的书,比如:3,建议你多了解一些算法.4,建议你经常检查一下你自己写的代码安全性.5,建议你查海量数据的时.....
分类:
Web程序 时间:
2014-08-25 20:53:34
阅读次数:
542