想要成为一名跟计算机相关的自由职业者需要具备哪些技能?

最好能够通过自学就可以解决的,真心讨厌循规蹈矩枯燥乏味的工作。
已邀请:

Geekson - Hello Women

推荐来自: Joey 煎饼 彷徨少年时 氪星人 张沇 秋丶 山人 resol 陈绍棠 目目老师 我行未远更多 »

看完它们,跟着写代码
1
移动安全篇

不推荐系列:
《Android Security:Attacks and Defenses》
《Android Apps Security》
《Mobile Application Security》
《Mobile Malware Attacks and Defense》
国内的《移动互联网之智能终端安全揭秘》也是不推荐,过多列点组装,缺乏个人主观理解,《Android安全机制解析与应用实践》更是 别买,学术派写的wiki式书籍。

笔者推荐几本:
安卓安全书籍
《Android Security Cookbook》
《Android 软件安全与逆向分析》
《Android Hacker's Handbook》
iOS安全书籍
《iOS Hacker's Handbook》(别买中文版,译者缺乏软件安全基础)
《iOS应用安全攻防》(英文版,偏向应用安全)
《iOS应用逆向工程:分析与实战》(今年刚出的iOS应用逆向方面的书籍)

2
程序设计篇

程序语言主要以C、ASM为主
《C程序设计语言》
《C和指针》
《C陷阱与缺陷》
《C专家编程》

关于ASM
《80x86汇编语言程序设计》
《windows环境下的32位汇编程序设 计》这两本

某些书籍中就会有提到编程风格、内存优化、树、链表、折半搜索法,GDB调试,linux方面的知识,比如
《c primer plus》
《C和指针》

3
逆向工程篇


首推看雪出版的
《加密与解密》

另外这方面的书籍还有
《黑客反汇编揭密》
《黑客调试技术揭密》
《逆向工程揭密》
《软件调试》
《IDA权威指南》你会发现,会用IDA与不会用的差别有多大了。

获取最新书讯的方法,大家可以订阅互动网 (http://china-pub.com


4
脚本安全篇

曾云好写的《精通黑客脚本》
《黑客攻防技术宝典:WEB实战篇》(重点推荐)
《xss attack》
《sql injection》(中译本:《SQL注入攻击与防御》)
《WEB安全测试》

近两年国内出版
《白帽子讲WEB 安全》
《WEB前端黑客技术》



5
系统底层篇


《深入理解计算机系统》
《深入解析windows操作系统》
《widnows系统原理与 实现》
《windows操作系统原理》(http://www.amazon.cn/mn/detail ... mp%3B prodid=zhbk934046),上面还写着重点大学计算机教材,后面看了乱雪博客上一篇文章后才知道那书是抄袭的,还被原作者控告了,最后还赔偿 了,当年我还从头看完了
溢出攻击的书籍
《网络渗透技术》
《0day安全:软件漏洞分析技术》
《灰帽黑客》

最后

白帽子讲Web安全 (豆瓣)
Web前端黑客技术揭秘 (豆瓣)
黑客攻防技术宝典(第2版) (豆瓣)
XSS跨站脚本攻击剖析与防御 (豆瓣)
SQL注入攻击与防御(第2版) (豆瓣)
Metasploit渗透测试指南 (豆瓣)
Metasploit渗透测试魔鬼训练营 (豆瓣)

李大伟 - 喜欢清晨的阳光啊(笑)

推荐来自: 山人 Joey 陈绍棠 rainmaker

楼上推荐的大部分书都是安全相关的...
 这是学院做法:
https://zhuanlan.zhihu.com/p/19959253
http://study.163.com/curricula/cs.htm
 
如果你没时间补,这是速成做法:
https://github.com/phoenixlzx/the_start.md
http://growth.phodal.com
 一般这些就够了
实际上计算机是学不完的,现学现用就好

bloodbath - 史诗级神经病患者、蠢癌晚期、想变胖的瘦子、对一切政治问题么有热情、擅长提供无价值答案

推荐来自:

上面说的好高端。我说几条实用的。
1、单身。
2、穷。
3、长相,千万不要忽略这条,这条很大程度上决定了第一条的持续时间。
4、混乱的生活,最好是日夜颠倒没有规律,这条不仅会杜绝工作中的循规蹈矩,连带着会让你的生活都精彩许多。
5、我编不下去了,请忽略我吧。

要回答问题请先登录注册