① C語言和JAVA哪個好點。我想學網路安全工程師,需要具備這些嗎。要是需要該怎麼學C語言。步驟說下。謝謝
我感覺是這樣的:java是功能軟體開發商都幫你做得很好,簡單易用,適合團隊協作,高速開發,目前主流的語言是java。
c更加貼近硬體,程序員自己的自由度較大,當然也更難,在追求程序運行的速度的時候,很多情況都用c。兩者不是不可調和的,混著用的情況也是有的。
每種語言既然存在,都是有用處的•••
② 如果要學習網路安全專業,首先要學習那問語言
如果要學習網路安全專業首先要學習那些網路上的專業服務用於把它學會了對你的客戶或者安全性都起到了很大的作用
③ 計算機安全專業學習C語言有用嗎
信息安全主要是用C來做的,你要知道出來後網路安全防護大型的伺服器基本上都是C.如果你要是學習別的編程的話有C的基礎學起來方便些不會哪么吃力
④ 學習網路安全 需要學習那種編程語言最好
學習網路安全,C語言肯定是首先要學習的,然後才可以深入學習C++,C++學好後還可以學習JAVA編程,這些都是網路安全所需要學習的
一般大學里這個科目叫信息安全,就業方面,主要要看你個人對網路以及各個系統的了解程度,你想要朝網路安全方面發展的話,建議多去查看關於安全方面的學習資料,最主要的是實踐,我舉個例子,假如現在無法上網,你需要怎麼樣的思路去思考這個問題呢,是被病毒感染,是DDOS攻擊,還是一般的網路故障呢,所以說要學好安全就把各個系統都學好,不要求精通,至少出現問題的時候,可以自己解決,常見的系統有Windows 系列 、linux 、mac os 、solaris要做網路安全,路由器、防火牆、交換機的學習是必不可少的,因為路由也可以幫你實現安全訪問,例如ACL訪問控制列表,防火牆可以過濾埠,還可以防止一些DDOS攻擊,等。。。多看一些關於黑客攻防方面的知識,因為你了解怎麼攻擊,就知道怎麼防,對症下葯。。。呵呵看個人的精力,如果能花時間去學精一到兩門編程語言最好,例如C語言或者JAVA這兩種語言的優點在於跨平台性好,在windows 下面可以運行的程序也可以移植到linux 或者solaris上去,
1、計算機應用、計算機網路、通信、信息安全等相關專業本科學歷,三年以上網路安全領域工作經驗;
2、精通網路安全技術:包括埠、服務漏洞掃描、程序漏洞分析檢測、許可權管理、入侵和攻擊分析追蹤、網站滲透、病毒木馬防範等。
3、熟悉tcp/ip協議,熟悉sql注入原理和手工檢測、熟悉內存緩沖區溢出原理和防範措施、熟悉信息存儲和傳輸安全、熟悉數據包結構、熟悉ddos攻擊類型和原理有一定的ddos攻防經驗,熟悉iis安全設置、熟悉ipsec、組策略等系統安全設置;
4、熟悉windows或linux系統,精通php/shell/perl/python/c/c++ 等至少一種語言;
5、了解主流網路安全產品{如fw(firewall)、ids(入侵檢測系統)、scanner(掃描儀)、audit等}的配置及使用;
6、善於表達溝通,誠實守信,責任心強,講求效率,具有良好的團隊協作精神;
網路安全工程師:隨著互聯網發展和IT技術的普及,網路和IT已經日漸深入到日常生活和工作當中,社會信息化和信息網路化,突破了應用信息在時間和空間上的障礙,使信息的價值不斷提高。但是與此同時,網頁篡改、計算機病毒、系統非法入侵、數據泄密、網站欺騙、服務癱瘓、漏洞非法利用等信息安全事件時有發生。
工作內容:
1、分析網路現狀。對網路系統進行安全評估和安全加固,設計安全的網路解決方案;
2、在出現網路攻擊或安全事件時,提高服務,幫助用戶恢復系統及調查取證;
3、針對客戶網路架構,建議合理 的網路安全解決方案;
4、負責協調解決方案的客戶化實施、部署與開發,推定解決方案上線;
5、負責協調公司網路安全項目的售前和售後支持。
⑥ 我以後想搞網路安全,什麼編程語言最合適呢簡單說說理由,謝謝!
不知你的水平到什麼程度了,我先說下我的認知:
1、搞網路安全的話,首先網路知識要扎實,其次建議玩玩LINUX,比較好用的有BT4,裡面集成了許多黑客軟體,首先先明白基本的攻擊流程,以及黑客軟體的使用方法
2、然後,來說說你問題,編程語言的話,網路安全方面,我個人用得比較多的是腳本,比如ASP\PHP\JAVASCRIPT等一些腳本語言,我目前的水平就是去攻攻網站什麼的,至於往深了去學的,個人感覺C語言是一定要學的,目前如果是剛起步的話,建議把網路知識好好看,起碼要有個CCNA的水平,然後可以去學一些腳本語言,玩玩LINUX,WIN-SERVER之類的,掌握方面和基本流程,以後再根據自己的喜好,有選擇性的重點學習
希望可以幫到你!
⑦ C語言走網路安全這塊還是做驅動開發 不知道選那個好,幫忙分析下這2個各怎麼樣,有什麼利弊
網路安全跟C語音關系不大,而且網路安全這塊更新換代很快,知識面又要求很廣,每個相關領域知識也很深,學習成本會非常大,而且很看天賦,淘汰率很高,一萬個學習網安的人裡面有1個能出頭都算高了,優點就是一旦出頭起步工資還是很高的,但是需要你在這個領域有突出的表現才會被人看上。
驅動開發還是算了吧,現在基本不需要開發驅動,都有現成的,如果沒有現成驅動,老闆寧願換家設備提供商也不會專門請個人來開發驅動,一個是成本問題,一個是穩定性因素。最多就是對現有驅動進行少量修改,這些工作讓現有程序員兼職一下就可以了,也沒必要專門找人來做。
兩個方向都不是很好的方向,建議慎重考慮