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

问答专栏Q & A COLUMN

python有点基础,怎么能成为一个黑客?需要怎么做呢?

eecheneechen 回答0 收藏1
收藏问题

5条回答

libin19890520

libin19890520

回答于2022-06-28 15:07

支持功能强大的黑客攻击模块。如前所述,Python 的优点之一是拥有丰富多样的库。Python 提供多种库,用于支持黑客攻击,比如 pydbg、scapy、sqlmap、httplib 等。目前,这些库被广泛应用于各种黑客攻击。能够访问各种 API。Python 提供了 ctypes 库, 借 助 它, 黑 客 可 以 访 问 Windows、OS X、Linux、Solaris、FreeBSD、OpenBSD 等系统提供的 DLL 与共享库。大量黑客攻击工具提供 Python API。最具代表性的黑客攻击工具有 sqlmap、Nmap、Metasploit 等,它们都提供 Python 扩展接口。黑客使用 Python 可以将这些工具打造得更强大。易学易用。Python 语言易学易用,这对黑客攻击而言是个巨大的优势。一般来说,要成为一名黑客,必须掌握 3~4 种编程语言。Python 语言易学易用且拥有各种强大功能,这使它成为黑客攻击语言的不二之选。

0.那么,Python难学么?

如果你是毫无基础,甚至英文和数学都不尽人意的人,那么自学这条路对你来说将会非常艰难。毕竟什么都不懂的情况下,往往会因为挫败感强而逐渐失去学习的兴趣。

如果你了解一些基础知识,英文和逻辑也还可以的话,那么,不难!一点都不难。相比其他的编程语言,这简直就是“婴儿学步”的程度。

只需要你做到以下几步。

1、Python相关书籍若干本;

2、了解Python基础数据类型;

3、熟悉各种类型的操作方法;

4、理解函数和类的概念。

5、练习练习再练习,毕竟实践才能出成果嘛。

1.学习Python需要多长时间?

最快2-3个月,最慢一年,你就能流畅的使用这门编程语言去做你想做的项目。

2.精通Python需要多长时间?

任何知识都是基础入门比较快,达到精通的程序是需要时间的,这是一个逐渐激烈的过程。

想要对一门语言得心应手,除了了解它之外,还需要通过大量的时间、大量的问题,来积累经验。不仅是看别人的源码,同时也将资金的源码分享出去。不断的动手去编写代码,不停的去实践,不停的去修改,不停的总结经验,最终才能熟能生巧,达到精通。

如果有一天,当你遇到一个问题的时候,你能想出多种解决方法,并且迅速而准确的选出最有效率的那一个,就证明你已经对这门语言很精通了。

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

Hanks10100

回答于2022-06-28 15:07

只学一门语言是远远不够的(至少掌握这几种:py,php,js,html,想再全面点学Java),需要渗透(这是精髓所在),加密解密,web前端后端,防火墙,各种协议(列如典型的tcp/ip协议)需要学习很多很多东西。

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

gougoujiang

回答于2022-06-28 15:07


“如何从一个计算机小白入门网络安全成为黑客?”

“成为一个黑客该如何学习?”

“如何学习网络安全?”

我也在回答里看到了许多优秀的答案,从入门到进阶需要看的书籍,以及一些概念、技巧和实战的网址。(这里不得不提知道创宇技能表)

今天我就另辟蹊径!

在系统的学习之外,我们其实可以通过玩游戏来巩固知识并继续学习~下面我带大家通过玩游戏从一个计算机小白进阶成一个黑客,这才是真正的从入门到精(fang)通(qi)嘛。

第一步——开始编程!(游戏:Codecombat)

我说的计算机小白是那种编程都不会的小白…所以第一步我们从编程开始。编程世界神奇的大门就此打开!有了它,简直把初学者到中级水平的开发者的编程学习安排的明明白白。

看看教学内容!就知道有多明明白白了!

来,选择一个你心仪的英雄,一起在编程的学习上披襟斩棘吧!整个游戏里涵盖了编程的基本概念包括:逻辑、函数、循环等等。在冒险的过程中小白面临着编程的挑战,如果通过了会解锁下一关,并获得经验点,经验点可以用来提升英雄的能力和购买新的装备。

(为什么没有世界上最好的语言?为什么?)

第二步——入门了后我们来进阶!(游戏:Coding Games)

通过玩了一段时间的Codecombat后,计算机小白已经进步了!这时小白可以独立的编写一些比较简单的程序,但是要想成为一名黑客我们还得在编程的路上继续学习。CodinGame就是一个非常好的选择,这个游戏宗旨就是:引领高级开发人员更上一层楼。所以它很有挑战性,能帮助小白提高编程技能。并且,它支持包括PHP、C、JavaScript在内的20多种编程语言。(世界上最好的语言表示很开心。)

除此之外用户界面功能非常丰富并且可以自定义。并且你还可以选择自己的代码编辑器风格例如Vim。这款游戏还支持多人对战哟,小白可以叫上一群好基友快乐的玩耍。边玩耍边提升编(ying)程(yu)能力,简直美滋滋。

第三步——开启黑客的大门(游戏:Hackmud和Uplink)

小白经过前两个游戏的玩耍,编(ying)程(yu)已经很熟练了。这时就让我们来开启黑客大门,通往网络安全的世界~在Hackmud里小白可以了解到很多网络安全的概念和手段。游戏里你会通过使用社会工程学的技术来通关,或者去尝试破解系统。

游戏的欢迎语是:“盗窃、洗钱、偷钱和窃取他人信息、故意篡改他人计算机系统以及代码、欺诈、泄密和陷害他人这些都会在Hackmud中出现,而这些行为在游戏中会受到对应奖励。”想想都觉得刺激吧!

在游戏里小白将会被带入一个无尽的虚拟黑客世界,基于真实的UNIX指令,模拟真实的黑客入侵过程。

和这款游戏类似的还有一款06年的老游戏Uplink。在游戏里你的任务包括入侵你竞争对手的计算机系统,盗窃研发数据,破坏其它公司,洗钱,清除证据或嫁祸于人。(这段介绍来自Steam)再多说一句,这两个游戏在Steam里都能下载到~

通过这些游戏的洗礼,我们已经进入了黑客世界的大门~虽然想靠黑客游戏完全学习黑客技术不太现实,但是我们至少能了解到黑客世界的基本概念和一些攻击手段~学习过后来把游戏放松放松也是极好的!

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

asoren

回答于2022-06-28 15:07

欢迎入坑网络安全!很多人想入门儿但不知道途径,我今天跟你唠唠。

第一,关注最新的安全咨询。多逛逛freebuf,sec-wiki,360安全客。可以安装360安全客app。

第二,学习基本的凑web渗透技术。OWASP TOP10漏洞,其中sql注入,文件上传,xss等要了解,能掌握更好。

第三,学习主机安全方面的内容。主要是网络扫描技术,先装个kali虚拟机,用用nmap。当然kali的强大之处远不止nmap。

第四,学着复现一些简单的漏洞。下个phpstudy,把dvwa环境装上,玩玩这些漏洞。上seebug上找几个简单的cms漏洞复现一下。

。。。。。。

网络安全要学习的东西确实很多,但是不要被吓到,我没说python,主要是安全不受限于某种语言,不过python确实是安全领悟最常用到的编程语言。可以关注我,我的头条主要就是聚焦网络安全的。最后,请一定遵守法律,谨记渗透千万条,授权第一条!

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

church

回答于2022-06-28 15:07

很多人少年都有这样的梦想,比如我,但是在电脑方面打了这么多年才明白,那个事情太难了,需要精通很多门语言方面的编程,还要熟悉路由与交换方面的,还要熟悉安全方面的

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

最新活动

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

我的邀请列表

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