四时宝库

程序员的知识宝库

写代码越多你黑客技术就越强?(黑客代码是干什么的)

我所确信的可以提高编程能力的方法是与写代码完全相反的。

也许,xss跨站攻击会让你摸不着头脑,也许,sql注入会使你临阵脱逃,也许,木马与社工,入侵和远控又会在你激情沦丧、斗志全无的时候重新点燃你内心的火焰,不错,这就是此书的魔力。

假设你已经在阅读代码方面达到了一个突出的水平了。如果没有,那么建议你去查看项目的网站、使用说明书、文件或是任何除了代码外帮助你理解的内容。

那么,我首先建议的是使自己的脑海里有这个项目清晰的框架。其工作量是基于你所选取的代码库的大小。但是只要是大于一个文件的项目都会消耗一定的时间。

首先对文件的结构加以注释。如果一个编者的文件具有像TextMate一样的可视化视图结构将会极大的帮助这一步骤的完成。譬如这里有一个Twitter Ruby gem的完美概要。

这一步骤的目标是为了让你更加的熟悉代码。找出那些文件包含/需要/加载其他的文件,以及代码主题的位置,是否用过命名空间,或是其他诸如此类的东西。如果你已经了解了大的架构,那么你就可以深入去关注其细节了。

记录下你所发现的东西

阅读代码应该是一个主动的行为。

我们都曾经一窍不通,都曾经艰难前行,都曾经期待成功,也都经受过一次又一次惨痛失败,还记得曾经玩远控花了整整两周才等到第一个肉鸡上线的激动难以言表,还记得当年花了整整一个月才在一个日本网站上挂上了“巍巍中华,国耻未忘”的黑页时兴奋得彻夜难眠,虽然,那些日子如此之近,但是,在黑客世界艰难爬行的我们,仿佛经历了千山万水,我现在正在经历的,所有初入界内的小白们也必将经历。

所以,我在此力荐此书,因为,我不希望你们到了我这个年龄才能与她相遇。我希望,在这本书的带领下,你们能够行走得稍微容易几分。

——学习黑客的第一本书 网络黑白

正如每个人都知道的那样,写更多的代码是提高编程能力最显著方法。但是我所确信的另外一种可以提高编程能力的方法是与写代码完全相反的。我将要尽可能清楚的陈述这种方法。

请点击此处输入图片描述

网络安全等于国家安全,我们应该注重网络安全,在互联网的圈子里懂的人很少, 很多平台都在做不同领域的网络隐私安全,唯独新手这一块一直以来都是黑协在做,黑协一直都在持续完善,推送更多帮助新手入门进阶的知识。黑协公开课 黑协专刊 等等自学基础知识公布。我希望与黑协共同进步我也希望在黑协文化的熏陶下你们可以成就自己,在将来的某一天利用自己的技术报效祖国。

只有大量的阅读别人的代码才能显著的提高你自己的编程能力。

不论你是否相信,但是我觉得你可以试一下,你会觉得自己所花的时间是完全值得的。

在这篇文章里我将会教你如何选择阅读的内容以及教会你如何阅读。如果你已经知道如何阅读代码,或许你已经发现通过你的努力可以获取更多。如果你还不知道如何很好的阅读代码,那么请一定继续往下看。

读什么?

我们很难决定阅读什么样的代码,也很难给别人建议。我不会简单的给你指出你应该读什么样的代码,因为它最终还是取决于你喜欢读什么。我会给你提供一些参考,使得你能够有所侧重的去选择阅读什么代码。

阅读你信赖的代码

你已经在使用的插件或者库会是很好的选择。

一个你十分喜欢的WordPress plugin

一个你已经发现很有用处的Ruby gem

一个你会经常回顾的jQuery plugin

这些都是极其不错的可以作为候选的地方。如果你已经对其公开的APIs十分的熟悉,那么理解其内在的工作原理已经不再是一件困难的事情。另外,作为一个代码的使用者,你有机会为其添加文件,实现一个新的功能,或者对原来的项目提出修改的建议。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接