永发信息网

将来读大学的时候想报读软件专业,不知得学会什么?硬件的方面也需掌握吗?

答案:1  悬赏:60  手机版
解决时间 2021-12-25 09:50
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-12-24 18:46
想学一学骇客的技术,比如简单的入侵和盗号而已,想玩玩看,不干坏事!
最佳答案
  • 五星知识达人网友:猎心人
  • 2022-01-22 06:45
呵呵~我和你一样。学计算机的读软件工程。给你几点建议,也希望你给我点分。也许有些教条但是都是我体会和切实感受到的。
首先,记住希望3个月成为高手的人往往无法成为高手,而决心10年内成为高手的人往往3年就登顶了。从基础做起由为只要。你应该没上大学,等上了之后你会发现有无数你讨厌的课,高数,线性代数,概率论,离散数学,模糊数学等等~你会觉得这些课和计算机技术无关。但是等你真正接触的计算机的时候就会发现关系太大!你也会觉得数据结构,C语言,编译原理这些课无聊。因为无法使你做出漂亮的软件甚至连图像界面都没有,但是等你去工作的时候就会发供户垛鞠艹角讹携番毛现原来这些基础是真正做大家伙的。我的一个最深的体会,数据结构里面说了平衡二叉树(离散数学在此时是基础),很多人不以为然觉得无所谓。可是平衡二叉树进一步下去就是红黑树。这有什么?要知道JFS文件系统就是红黑树,Windows的内存管理也是红黑树。这些东西真正是精髓,而不是用java或者MFC写的管理系统。那些东西你可以在30天内学会,但是你写的软件在很多人眼里还不如代码机器生成的。现在写代码是可以用生成器生成的。呵呵~
其次,抓住你所感兴趣的领域。你对入侵,盗号感兴趣。这点和我一样。我对安防有兴趣。继续下去,并且时刻关注这些东西的进展。最前沿的方向。计算机安全方面,你说的入侵就要知道Windows下有哪些入侵,针对sql的有注入式估计,局域网内可以ARP欺骗,对服务器可以Ddos攻击等等。那么你知道大部分的企业服务器是linux或者Unix系统的。针对linux和Unix的攻击该怎么下手呢?我也考虑过这些,然后我就开始学习linux,并且最终确定我的方向是系统架构。我自己从最底层的Gcc开始编译linux系统。扯远了,还有你盗号和入侵不可避免的是你要学习汇编语言。有这样一句话高手之路汇编起步。汇编通了这些攻防就没什么了。要知道360这样的公司都招会逆向工程的人,什么是逆向工程,最简单的说就是反汇编。
你问硬件要不要掌握。要!不会硬件无法学软件!因为软件是用计算机语言和计算机硬件打交道的。如果不懂硬件很多事你做不了。没有一个合格的程序员不懂cpu的构造和工作原理。
最后告诉你一件事,世界上最大的骇客没有入侵过别人的电脑也没有盗过号。他就是linux的创始人。
另外,好好学英语吧~不然你看不了太多的书。国内几乎找不到很多前沿技术的资料。就像我现在弄的BLFS,国内汉化的说明是2004年的。呵呵~
加油吧~从基础做起,但是也不要忽略实践,该写代码的时候不要上网找来copy给老师。要自己去图书馆找文献看,自己写。计算机专业会有课程设计,写一些小东西给老师检查,并且算学分。很多人写不出来,我可以一晚上写出来2个给老师。为什么,因为我会提前一个月去查资料看文献。还有,没事自己折腾折腾自己的电脑。电脑是不会坏的只要你不砸他。在学校少玩或者不玩游戏。不要羡慕平时玩游戏考试也能过的人,这些人很大一部分根本不知道自己学的是什么。计算机专业是就业重灾区,同时做这一行的一个月4~5万的也很多。事在人为。
差点忘记了。你说的入侵和盗号可以用最简单的工具完成。不过实话告诉你,只要是免费的这类工具基本都是病毒和木马。推荐你几个论坛,我常去——看雪,黑基
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯