Python可以學黑客技術嗎?
這題目應該是樓主想用Python學習黑客技術?還是用Python機器學習黑客技術?
所謂黑客(Hacker)就是精通系統,硬件,網絡傳輸等多項計算機技術的人。僅憑一門編程語言是沒法當黑客的。黑客還分白帽(White Hat)和黑帽(Black Hat)。別把所有黑客都當成入侵,滲透類的黑帽。黑客還有做安全類的白帽。
若是前者,
Python作用一門編程語言,可謂是無所不能,常言道“人生苦短,我用python”。正是因為python的簡易性。而想要利用python來學習自己想要的知識,肯定要用到現在很火的爬蟲了。
網絡爬蟲(英語:web crawler),也叫網絡蜘蛛(spider),是一種用來自動瀏覽萬維網的網絡機器人。其目的一般為編纂網絡索引。
當然,你自己手動復制粘貼,也是一種網頁抓取(web scraping)行為。而用python則是讓python幫你自動獲取數據抓取你想學習的數據。
而后者,
如果說你想讓一名機器人成為黑客,理論上來說是可以實現的,那么你想用這個機器人黑客做什么?幫你實現黑客技術?那么大可不必。
如果你聽說某個初中生說自己黑客技術很牛。是有可能的。因為"kali linux" "BackTrack" 之類的存在。 如果說讓機器學習黑客技術是為了完成某個目的,那么用現有的機器腳本幫你完成這些需求是絕對綽綽有余的。在Bash上輸入你的指令,機器腳本就會開始運作了。
上一篇能否學會Python
下一篇python數據挖掘