{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

如何成为一名黑客?

liangzai_coolliangzai_cool 回答0 收藏1
问题描述:听起来很酷,应该怎样做才能当黑客?
收藏问题

10条回答

chaosx110

chaosx110

回答于2022-06-28 14:55

还是多学习,多看网站。建议学黑客之前先学会虚拟机安装使用,因为你在学入门黑客技术的时候,需要前期搭建平台,会有一大堆的软件要安装。

问题来了,你就不怕这些免费的软件本身就自带木马,在你利用肉鸡之前先成为肉鸡。

记得以前看过一篇文章说到一个伟大的黑客不需要借助任何工具,工具啥的自己开发。所以学黑客还需要程序员基础,数据结构算法啥的尤其要有天赋。

任何黑客都是躲在屏幕后面通过网络进行正义行为的(不建议违法行为),网络基础也要有,TCP/IP协议那几章一定要翻破书。

还有其他等你真正入门了,你就知道一名有正义感的黑客不当当是技术,更多的是责任还有正义感。

评论0 赞同0
  •  加载中...
Eminjannn

Eminjannn

回答于2022-06-28 14:55

到底什么才是真正的黑客呢?也许在你影响中的黑客就像电影中那样无所不能,啪啪啪的敲打着键盘,轻而易举的就可以黑掉任何目标?


首先澄清一个概念,“黑客”指最优秀的程序员,传统意义上的黑客被称为hacker。而不是入侵计算机系统的人cracker。

下面回答题主的问题,如何成为一名黑客?

如果你的目标是黑一个网站,盗取别人的QQ号,那么肯定要推荐的是刑法这门公民必修课,监狱的大门为你敞开着。

如果不是,请继续往下看:

1. 学习Linux使用

一个不会玩Linux的程序员不是一个合格的程序员。

2. 计算机网络基础知识学习

试想一个向搞Web安全的孩纸,居然不懂HTTP协议,这该如何是好呢?入门推荐书籍,《图解HTTP》,这套彩印版PDF学习还是很不错的,如果有需要,烦请私信+关注+留言,看到后我会第一时间发送给你。

3. 学习数据库,很简单,SQL语法都不认识,你又如何去玩SQL注入呢?

SQLServer、MySQL、SQLite这些都是你需要了解的。

4.基础编程语言的学习(不限Java、C/C++、Python、PHP等)

试想一个连 HTML、CSS、JavaScript基础语法都不懂的人,如何去发掘XSS漏洞?
一个不懂C/C++的人,你让他如何去玩二进制逆向?
不懂Java,看不懂smail语法的人,你的Android逆向功底又能高到哪里去呢?

5. 熟悉常见漏洞和工具。

SQL注入 、XSS攻击、CSRF漏洞、文件上传绕过、文件包含漏洞、任意代码执行、业务逻辑漏洞等等等等这些都是我们需要去了解和学习的。

6. 掌握Windows、Linux服务器的安全配置。

当然,如果你想做一个脚本小子,那么请直接忽略上文中的所有回答吧。

下面祭出一张15PB总结的一张图,感兴趣的朋友可以看看

评论0 赞同0
  •  加载中...
AZmake

AZmake

回答于2022-06-28 14:55

黑客男孩吴翰清估计是所有职场人的偶象。

有关于他的故事到处都有,我就不再赘述,从他的故事里,我可以看出几点:

1、过去,黑客男孩非常努力,能够3分钟黑掉ucloud,靠的是强大的技术实力,这绝不是仅仅靠天赋就能做到了,除了天赋之外,还有在适当的时候做出最恰当的选择,以后选择之后的竭尽全力。

2、现在,黑客男孩在ucloud过得很好,有强大的实力,有让人可望不可及的地位,干着自己喜欢的事,没理由过不好。

3、将来,黑客男孩会继续他的传奇故事,基础牢固的前半生给他垫定了良好的基础,没有理由不顺风顺水。

他的故事给想要从事黑客职业人士的启示:

1、选择大于努力,选择对的路,可以起到加成的效果;

2、坚持做自己爱做的事,并为之付出努力,努力就要拼尽全力;

3、把自己的能力用在正确的平台上,可以造福全人类,增强幸福感;

4、教育要从娃娃抓起。

评论0 赞同0
  •  加载中...
kuangcaibao

kuangcaibao

回答于2022-06-28 14:55

首先明白什么是黑客。个人觉得不是有强大的计算机技术才能称为黑客,是要有一种黑客精神或态度。那黑客精神是什么。 没有什么定义。就像金庸小说中亦正亦邪的侠客,来去自由,自在随心,由着自己的想法。

首先,自学很难。当然你要是真想弄出点事来,目标导向,那会有一些成绩。不过很少见单纯靠自学能有很好效果的。以下说下如何学习黑客。

第一,英语。不是必须,是一个帮你快点理解和掌握知识的工具。

有的人说不用懂英语也能学好黑客。像一些基本的技术能比较快的熟练掌握。因为一些软件系统是英文的,包括执行命令。百度上也有很多使用技巧,都是写好了的。看情况吧。有的就OK, 有的看不懂的时候就会很难受。像听到过一些说kali系统比较难上手。我们坦诚点,其实就是英文不好。

然后你去渗透网站,内网权限,挖下漏洞等。学的范围不用太广,在自己感兴趣地方深挖。

第二,兴趣。对什么感兴趣就着手去做。不明白就去各个论坛,社群,搜索引擎上搜,找答案,测试演练,多找大神沟通。边做的时候能记录下自己的学习过程更好。帮助自己梳理思路。把整个过程过几遍,偶尔温故而知新下。这个过程会遇到很多问题,也会用到很多的资源。

资源去论坛和社群里很容易找到,也有过时的,自己看需要。

问题是层出不穷五花八门的。不要局限在自己思路中,摘取关键词去网上搜。比如,kali-数据库,kali如何连接数据库。像一些基础的操作网上有很多课程。

还有数据库的相关知识。C#, C++, Linux, Python,根据自己兴趣安排上。

最重要的是自己总结。这个过程说起来很容易,走过的人会懂。


第三,学习思路。在网络上大范围的搜索资源,加群沟通是初期的学习阶段。有进一步的技能延伸,要搞清楚是怎样的学习思路。就像做一件事,先把做事的逻辑搞清楚。不然就事倍功半。

建议从网络课程入手。 因为各在线教育平台上的网络安全课程一般会列下学习大纲。这个就相当于帮你梳理了思路。不报名的话,起码知道了学习思路。如果报名了,除了看学习大纲,看课程内容是不是有料,还是说是大街上的东西。

掌握上面就够了吗?不是的,也就刚入门吧。

现在还有之前学习过的课程视频视频,CTF培训等。有需要的私信发。

评论0 赞同0
  •  加载中...
loonggg

loonggg

回答于2022-06-28 14:55

黑客是无法“成为”的

真正的“黑客”是圈子里朋友叫你“黑客”的时候,你才是“黑客”,而不是你自封的所谓“黑客”


先让自己成为一名信安的白帽子,选择自己的细分领域

参与圈子里的CTF,PWN等安全赛事,不断锻炼自己的职能和信息敏感度

在圈子里闯出自己的天地

受人尊敬

评论0 赞同0
  •  加载中...
yuanzhanghu

yuanzhanghu

回答于2022-06-28 14:55

黑客在网络的定义和解释数不胜数,各有千秋。在头条里看到的解释,无非就是一群为了应付工作而从网络上西拼东凑的段子。懂得人看了觉得可笑,不懂的人看了觉得深奥,你要是问他指针,数组之类简单概念,他很快就能给你找到答案,你要是问他什么渗透,嵌入式等等,他也能给你叽里呱啦说一大堆,但实际他也不知道自己再说什么,你也听不懂他在说什么,然后他还问你听懂了没有。就好像小时候上语文课,课本上问“鲁迅问什么要说这段话?”。说实话,除了鲁迅本人,谁知道他怎么会说这段话?(大部分人不懂装懂,也有可能是九年硬式教育的产物。)

对于如何成为黑客,不管你想成为什么?以本人个人观点,大致可分为一下几点:

1. 兴趣,无论你想成为什么,想干什么,兴趣毋庸置疑是最重要的起点,兴趣是助推器,也是你最好的老师,以及最原始的动力源泉。

2.坚持,世界上最可怕的能力-坚持,铁棒磨成针之类古训和励志名言随处可见,即便是你没有太大兴趣,但坚持也能让你取得可观的成果。

3.基础,不是所有事都有巨人的肩膀给站着。任何事都应该从基础做起,有些人连计算机是什么都不知道,就会有人告诉他,应该先学c语言,先学c+啥的,也许有些天才不用从基础开始,但你要知道,你不是天才。

(很抱歉,临时有急事,回答未完成,请谅解,有不足请指出,文明评论。)

评论0 赞同0
  •  加载中...
leo108

leo108

回答于2022-06-28 14:55

这个问题相信大部分小白都想知道答案,我也是在学黑客方面的基础知识,个人经验希望帮到您。

首先黑客分很多方向,就我目前知道的有两个主流方向,一是网络渗透,二是软件破解。

一、网络渗透

本人对网络颇感兴趣,所以我的方向也是这个。网络渗透学的东西有很多,最基础的你要了解那些术语,比如,肉鸡,脱裤之类的,然后对各类系统要有所了解,单单一个Windows是远远不够的,还要掌握linux。在有这些基础后开始学习各种渗透技巧和工具的使用,等到能熟练使用工具后,你可以被称作脚本小子了,之后要开始自己写工具,比如用c++,python,vb等语言来编写都是不错的选择。

二、软件破解

由于我对这个涉及不多,只能告诉你大致方向。

学软件破解,基础的要掌握c,c++,汇编等语言,这是基础,然后要学会返汇编,利用一些工具,比如OD,要进行脱壳等很多复杂的工作。具体如何分布学习就不清楚了。感兴趣可以自行学习,交流。

码字不易,喜欢的话,点个关注。

评论0 赞同0
  •  加载中...
williamwen1986

williamwen1986

回答于2022-06-28 14:55

感谢邀请! 我大部分是在网易云课堂自学,你可以用电脑端搜索:脚本之家,里面有很多hei客与编程的专业视频,希望对您有帮助!

可以从以下方面进行学习:

1.这是一条坚持的道路,三分钟的热情可以放弃往下看了,保持对黑客技术的喜爱和热情.

2.多练多想,不要离开了教程什么都不会了.最好看完教程自己独立完成技术方面的开发.

3.有时多google,baidu,我们往往都遇不到好心的大神,谁会无聊天天给你做解答. 黑客最好会用谷歌,可以直接百度关键字:谷歌镜像,通过镜像网站实现谷歌搜索。

4.可以加扣扣或多逛论坛,多和大牛交流学习,多把握最新安全资讯,不断提高自己的安全攻防能力和网络安全意识。本人也兴趣这方面技术。

基本方向:

1.web安全方面(指网站服务器安全方面,进行渗透测试,检测漏洞以及安全性)

2.逆向破解方面(对软件进行破解合完成各种高级任务。Python虚拟机本身几乎可以在所有的作业系统中运行。

3、网络基础与网络攻防。学习计算机网络基础知识,为网络攻防做准备。

4、系统安全,window和linux系统学习与安全加固。

5、搞计算机的,不会编程说不过去,至少要会脚本编程,比如cmd, shell, vbs, powershell, python等。

评论0 赞同0
  •  加载中...
cppprimer

cppprimer

回答于2022-06-28 14:55

找对方向,先主要学习一个内容,不要三天打鱼两天晒网,有兴趣很重要。比如,喜欢破解,先去学汇编,喜欢编程,找一款好的编程语言,也可以学网页设计,主要看你喜欢什么,最重要的就是不要丢西瓜捡芝麻,最后一事无成!加油!

评论0 赞同0
  •  加载中...
joywek

joywek

回答于2022-06-28 14:55

首先必须说的是,你这个说法是错误的。我们永远学的是技术。技术是没有好坏之分的,至于把技术用来干什么,这就要因人而异了。

本人有幸拜读过猫扑上那篇知名黑客的文章。关于他对学习黑客的建议,他只是发了一张图片,一张关于他眼睛的图片,一看就知道是常年熬夜的人。他说:黑客不是你随便说说玩玩而已,需要你对某一项东西有着常年的坚持。后面他也提到了C语言的重要性,毕竟入门级。网页要用到的东西,数据库啊,windows底层协议啊,大牛发出来的0day啊,这些都是老生常谈了。我就不一一赘述了。

接着说一下本人的粗浅见解。小弟不才,常年混迹于国内国外各大网站,博客。大牛见过不少,菜鸟也交谈过一二。关于入门,国外的大牛更倾向于python,因为移植性较好。所以,学的语言其实并不单一,关键看哪个适合你。随便找一个学程序的,可以告诉你的路也不同。

闲话少叙,大家有什么意见和建议也可以写出来。觉得写的不错的可以点个赞哦。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<