欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于安全測(cè)試面試的30道基礎(chǔ)概念題目與參考答案集錦

  發(fā)布時(shí)間:2019-08-26 14:12:28   作者:梅森上校   我要評(píng)論
這篇文章主要介紹了關(guān)于安全測(cè)試面試的30道基礎(chǔ)概念題目與參考答案,總結(jié)分析了安全測(cè)試中常見的各種概念、原理與注意事項(xiàng),需要的朋友可以參考下

看看這些面試題目,目的是了解安全測(cè)試的基本概念。每一道題目都可以展開到一定的深度和廣度。

這里僅僅是一個(gè)拋磚引玉,點(diǎn)到為止。

Question 1. 什么是安全測(cè)試(Security Testing)?

在所有類型的軟件測(cè)試中,安全測(cè)試可以被認(rèn)為是最重要的。其主要目的是在任何軟件(Web或基于網(wǎng)絡(luò))的應(yīng)用程序中找到漏洞,并保護(hù)其數(shù)據(jù)免受可能的攻擊或入侵者。由于許多應(yīng)用程序包含機(jī)密數(shù)據(jù),需要被保護(hù)泄漏。軟件測(cè)試需要定期在這樣的應(yīng)用程序上進(jìn)行,以識(shí)別威脅并立即采取行動(dòng)。

Question 2. 什么是漏洞(Vulnerability)?

漏洞可以被定義為任何系統(tǒng)的弱點(diǎn)(Vulnerability),入侵者或bug可以通過該系統(tǒng)進(jìn)行攻擊。如果系統(tǒng)沒有嚴(yán)格執(zhí)行安全性測(cè)試,那么漏洞的機(jī)會(huì)就會(huì)增加。有時(shí)補(bǔ)丁或修復(fù)程序需要防止系統(tǒng)出現(xiàn)漏洞。

Question 3. 什么是入侵檢測(cè)(Intrusion Detection)?

入侵檢測(cè)(Intrusion Detection)是幫助確定和處理可能的攻擊的系統(tǒng)。入侵檢測(cè)包括從多個(gè)系統(tǒng)和源收集信息,分析信息,找出可能的攻擊方式。

入侵檢測(cè)檢查如下:

1.可能的攻擊

2.任何異?;顒?dòng)

3.審核系統(tǒng)數(shù)據(jù)

4.不同采集數(shù)據(jù)的分析等。

Question 4. 什么是SQL注入(SQL injection)?

SQL注入是黑客獲取關(guān)鍵數(shù)據(jù)的常用攻擊技術(shù)之一。

黑客檢查系統(tǒng)中的任何循環(huán)漏洞,通過這些漏洞,他們可以通過SQL查詢傳遞安全檢查并返回關(guān)鍵數(shù)據(jù)。這就是所謂的SQL注入。它可以允許黑客竊取關(guān)鍵數(shù)據(jù),甚至使系統(tǒng)崩潰。

SQL注入非常關(guān)鍵,需要避免。定期的安全測(cè)試可以防止此類攻擊。SQL數(shù)據(jù)庫安全性需要正確定義,輸入框和特殊字符應(yīng)該正確處理。

Question 5. 列舉安全測(cè)試的關(guān)注點(diǎn)?

1.    Authentication
2.    Authorization
3.    Confidentiality
4.    Availability
5.    Integrity
6.    Non-repudiation
7.    Resilience

Question 6. 什么是XSS?

XSS或跨站點(diǎn)腳本是黑客用來攻擊web應(yīng)用程序的漏洞類型。

它允許黑客將HTML或JAVASCRIPT代碼注入網(wǎng)頁,網(wǎng)頁可以從cookie中竊取機(jī)密信息并返回給黑客。這是最關(guān)鍵和最常見的技術(shù)之一,需要加以預(yù)防。

Question 7. 什么是SSL連接和SSL Session?

SSL或安全套接字層連接是瞬態(tài)對(duì)等通信鏈路,其中每個(gè)連接與一個(gè)SSL會(huì)話(SSL Session)相關(guān)聯(lián)。

SSL會(huì)話可以定義為通常由握手協(xié)議列出的客戶端和服務(wù)器之間的關(guān)聯(lián)。定義了一組參數(shù),并且可以由多個(gè)SSL連接共享。

Question 8. 什么是滲透測(cè)試(Penetration Testing)?

滲透測(cè)試(Penetration Testing)是關(guān)于安全測(cè)試的,它有助于識(shí)別系統(tǒng)中的漏洞。滲透測(cè)試是試圖通過手動(dòng)或自動(dòng)技術(shù)來評(píng)估系統(tǒng)的安全性,以及如果發(fā)現(xiàn)任何漏洞測(cè)試人員使用該漏洞來更深入地訪問系統(tǒng)并發(fā)現(xiàn)更多漏洞。此測(cè)試的主要目的是防止系統(tǒng)受到任何可能的攻擊。

滲透測(cè)試可以通過兩種方式進(jìn)行——白盒測(cè)試和黑盒測(cè)試。

在白盒測(cè)試中,測(cè)試人員可以使用所有信息,而在黑盒測(cè)試中,測(cè)試人員沒有任何信息,他們?cè)谡鎸?shí)場(chǎng)景中測(cè)試系統(tǒng)以找出漏洞。

Question 9. 為什么滲透測(cè)試(Penetration Testing)非常重要?

滲透測(cè)試很重要,因?yàn)椋?/p>

1.由于攻擊的威脅總是可能的,黑客可以竊取重要數(shù)據(jù),甚至使系統(tǒng)崩潰,因此系統(tǒng)中的安全漏洞和環(huán)路漏洞可能非常昂貴。

2.不可能一直保護(hù)所有的信息。黑客總是會(huì)帶來新的技術(shù)來竊取重要數(shù)據(jù),以及測(cè)試人員需要定期執(zhí)行測(cè)試以檢測(cè)可能的攻擊。

3.滲透測(cè)試通過上述攻擊來識(shí)別和保護(hù)系統(tǒng),并幫助組織保持其數(shù)據(jù)安全。

Question 10. 請(qǐng)說出用于保護(hù)密碼文件的兩種常見技術(shù)?

保護(hù)密碼文件的兩種常見技術(shù)是散列密碼和salt值或密碼文件訪問控制。

Question 11. 請(qǐng)列出一些與軟件安全相關(guān)的名詞或術(shù)語的縮寫?

英文表達(dá):

  1. IPsec – Internet Protocol Security is a suite of protocols for securing Internet
  2. OSI – Open Systems Interconnection
  3. ISDN Integrated Services Digital Network
  4. SSL- Secure Sockets Layer
  5. FTP – File Transfer Protocol
  6. DBA – Dynamic Bandwidth Allocation
  7. DDS – Digital Data System
  8. DES – Data -Encryption Standard
  9. CHAP – Challenge Handshake Authentication Protocol
  10. BONDING – Bandwidth On Demand Interoperability Group
  11. SSH – The Secure Shell
  12. COPS Common Open Policy Service
  13. ISAKMP – Internet Security Association and Key Management Protocol
  14. USM – User-based Security Model
  15. TLS – The Transport Layer Security

中文表達(dá):

1.IPsec——Internet協(xié)議安全是一套用于保護(hù)Internet安全的協(xié)議

2.OSI——開放系統(tǒng)互連

3.ISDN綜合業(yè)務(wù)數(shù)字網(wǎng)

4. SSL—安全套接層

5.FTP-文件傳輸協(xié)議

6.DBA——動(dòng)態(tài)帶寬分配

7.DDS-數(shù)字?jǐn)?shù)據(jù)系統(tǒng)

8.DES——數(shù)據(jù)加密標(biāo)準(zhǔn)

9.CHAP——挑戰(zhàn)握手認(rèn)證協(xié)議

10.綁定——帶寬隨需應(yīng)變互操作組

11.SSH——安全殼

12.COPS共同開放政策服務(wù)

13.ISAKMP——因特網(wǎng)安全協(xié)會(huì)和密鑰管理協(xié)議

14.USM——基于用戶的安全模型

15.TLS——傳輸層安全性

Question 12. 什么是ISO/IEC 17799?

ISO/IEC 17799最初在英國(guó)出版,定義了信息安全管理的最佳實(shí)踐。它針對(duì)所有小型或大型信息安全組織都有指導(dǎo)方針。

Question 13. 列舉一些可能導(dǎo)致軟件系統(tǒng)存在漏洞的因素?

造成漏洞的因素有:

1.設(shè)計(jì)缺陷——如果系統(tǒng)中存在允許黑客輕易攻擊系統(tǒng)的環(huán)路漏洞。

2.密碼——如果黑客知道密碼,他們可以很容易地獲得信息。應(yīng)嚴(yán)格遵守密碼政策,以盡量減少密碼被盜的風(fēng)險(xiǎn)。

3.復(fù)雜性——復(fù)雜軟件可以打開漏洞的大門。

4.人為錯(cuò)誤——人為錯(cuò)誤是安全漏洞的重要來源。

5.管理——數(shù)據(jù)的管理不當(dāng)會(huì)導(dǎo)致系統(tǒng)中的漏洞。

Question 14. 列舉進(jìn)行安全測(cè)試的方法論?

 安全測(cè)試的方法論有:

  1. White Box- All the information are provided to the testers.
  2. Black Box- No information is provided to the testers and they can test the system in real world scenario.
  3. Grey Box- Partial information is with the testers and rest they have to rest on their own.

Question 15. 列舉開源安全測(cè)試方法手冊(cè)列出7種主要類型的安全測(cè)試?

根據(jù)開源安全測(cè)試方法手冊(cè),7種主要的安全測(cè)試類型是:

1.漏洞掃描:自動(dòng)軟件針對(duì)已知的漏洞掃描系統(tǒng)。

2.安全掃描:手動(dòng)或自動(dòng)識(shí)別網(wǎng)絡(luò)和系統(tǒng)弱點(diǎn)的技術(shù)。

3.滲透測(cè)試:滲透測(cè)試是關(guān)于安全測(cè)試的,它有助于識(shí)別系統(tǒng)中的漏洞。

4.風(fēng)險(xiǎn)評(píng)估:包括對(duì)系統(tǒng)中可能的風(fēng)險(xiǎn)進(jìn)行分析。風(fēng)險(xiǎn)分為低、中、高三種。

5.安全審計(jì):完成對(duì)系統(tǒng)和應(yīng)用程序的檢查,以檢測(cè)漏洞。

道德黑客:為檢測(cè)系統(tǒng)中的缺陷而非個(gè)人利益而對(duì)系統(tǒng)進(jìn)行的黑客攻擊。

7.態(tài)勢(shì)評(píng)估:將安全掃描、道德黑客和風(fēng)險(xiǎn)評(píng)估結(jié)合起來,以顯示組織的總體安全態(tài)勢(shì)。

英文:

The seven main types of security testing as per Open Source Security Testing methodology manual are:

  1. Vulnerability Scanning: Automated software scans a system against known vulnerabilities.
  2. Security Scanning:Manual or automated technique to identify network and system weaknesses.
  3. Penetration testing: Penetration testing is on the security testing which helps in identifying vulnerabilities in a system.
  4. Risk Assessment: It involves analysis of possible risk in the system. Risks are classified as Low, Medium and High.
  5. Security Auditing:Complete inspection of systems and applications to detect vulnerabilities.
  6. Ethical hacking:Hacking done on a system to detect flaws in it rather than personal benefits.
  7. Posture Assessment:This combines Security scanning, Ethical Hacking and Risk Assessments to show an overall security posture of an organization.


Question 16. 什么是SOAP and WSDL?

SOAP或簡(jiǎn)單對(duì)象訪問協(xié)議是基于XML的協(xié)議,應(yīng)用程序通過該協(xié)議通過HTTP交換信息。XML請(qǐng)求由SOAP格式的Web服務(wù)發(fā)送,然后SOAP客戶端向服務(wù)器發(fā)送SOAP消息。服務(wù)器再次用SOAP消息和請(qǐng)求的服務(wù)進(jìn)行響應(yīng)。

Web服務(wù)描述語言(WSDL):是UDDI使用的XML格式語言。“Web服務(wù)描述語言描述Web服務(wù)以及如何訪問它們”。

Question 17. 請(qǐng)列舉SSL session connection中定義的參數(shù)?

The parameters that define an SSL session connection are:

  1. Server and client random
  2. Server write MACsecret
  3. Client write MACsecret
  4. Server write key
  5. Client write key
  6. Initialization vectors
  7. Sequence numbers

Question 18. 什么是 file enumeration?

這種攻擊使用強(qiáng)制瀏覽和URL操作攻擊。黑客可以操縱url字符串中的參數(shù),獲得通常不向公眾開放的關(guān)鍵數(shù)據(jù),如已實(shí)現(xiàn)的數(shù)據(jù)、舊版本或正在開發(fā)的數(shù)據(jù)。

Question 19. 入侵檢測(cè)系統(tǒng)( intrusion detection system)有什么優(yōu)點(diǎn)?

入侵檢測(cè)系統(tǒng)有三個(gè)優(yōu)點(diǎn)。

1.NIDS或網(wǎng)絡(luò)入侵檢測(cè)

2.NNIDS或網(wǎng)絡(luò)節(jié)點(diǎn)入侵檢測(cè)系統(tǒng)

3.HIDS或主機(jī)入侵檢測(cè)系統(tǒng)

Question 20. 什么是HIDS?

HIDS或主機(jī)入侵檢測(cè)系統(tǒng)是一種對(duì)現(xiàn)有系統(tǒng)進(jìn)行快照,并與以前的快照進(jìn)行比較的系統(tǒng)。它檢查是否修改或刪除了關(guān)鍵文件,然后生成警報(bào)并發(fā)送給管理員。

Question 21. List down the principal categories of SET participants?

Following are the participants:

  1. Cardholder
  2. Merchant
  3. Issuer
  4. Acquirer
  5. Payment gateway
  6. Certification authority

Question 22. 解釋一下什么是URL操縱(URL manipulation)?

URL操縱是黑客操縱網(wǎng)站URL獲取關(guān)鍵信息的一種攻擊。該信息在查詢字符串中的參數(shù)中通過HTTP GET方法在客戶機(jī)和服務(wù)器之間傳遞。黑客可以更改這些參數(shù)之間的信息,并在服務(wù)器上獲得身份驗(yàn)證并竊取關(guān)鍵數(shù)據(jù)。

為了避免這種攻擊,需要進(jìn)行URL操作的安全性測(cè)試。測(cè)試人員本身可以嘗試操作URL并檢查可能的攻擊,如果發(fā)現(xiàn)它們可以防止此類攻擊。

Question 23. 常見的三類入侵者(intruders)都是什么

1.Masquerader:它可以被定義為在計(jì)算機(jī)上未被授權(quán)但攻擊系統(tǒng)的訪問控制并獲得經(jīng)過身份驗(yàn)證的用戶帳戶的訪問的個(gè)人。

2.Misfeasor:在這種情況下,用戶被認(rèn)證為使用系統(tǒng)資源,但是他未能使用對(duì)系統(tǒng)的訪問。

3.Clandestine user:可以定義為攻擊系統(tǒng)的控制系統(tǒng)并繞過系統(tǒng)安全系統(tǒng)的個(gè)人。

Question 24. 請(qǐng)列舉SSL中常常使用到的組件有哪些?

安全套接字層協(xié)議或SSL用于在客戶端和計(jì)算機(jī)之間建立安全連接。以下是在SSL中使用的組件:

1.SSL記錄協(xié)議

2.握手協(xié)議

3.更改密碼規(guī)范

4.加密算法

Question 25. 什么是端口掃描(port scanning)

端口是信息進(jìn)出任何系統(tǒng)的點(diǎn)。掃描端口以發(fā)現(xiàn)系統(tǒng)中的任何環(huán)形孔稱為端口掃描。系統(tǒng)中可能存在黑客攻擊和獲取關(guān)鍵信息的弱點(diǎn)。這些點(diǎn)應(yīng)該被識(shí)別并防止任何濫用。

常見的Port Scanning類型:

  1. Strobe: Scanning of known services.
  2. UDP: Scanning of open UDP ports
  3. Vanilla: In this scanning the scanner attempts to connect to all 65,535 ports.
  4. Sweep: The scanner connects to the same port on more than one machine.
  5. Fragmented packets: The scanner sends packet fragments that get through simple packet filters in a firewall
  6. Stealth scan: The scanner blocks the scanned computer from recording the port scan activities.
  7. FTP bounce: The scanner goes through an FTP server in order to disguise the source of the scan.

Question 26. 什么是Cookie?

Cookie是從Web服務(wù)器接收并存儲(chǔ)在瀏覽器中的信息,以后隨時(shí)可以讀取。Cookie可以包含密碼信息、一些自動(dòng)填充信息,如果任何黑客獲得這些詳細(xì)信息,這可能是危險(xiǎn)的。

Question 27. Cookies的種類有哪些?

  • Session Cookies – These cookies are temporary and last in that session only.
  • Persistent cookies – These cookies stored on the hard disk drive and last till its expiry or manually removal of it.

Question 28. 什么是honeypot?

Honeypot是一種偽計(jì)算機(jī)系統(tǒng),它表現(xiàn)得像一個(gè)真實(shí)的系統(tǒng),并吸引黑客對(duì)其進(jìn)行攻擊。Honeypot用于發(fā)現(xiàn)系統(tǒng)中的環(huán)路漏洞,并為此類攻擊提供解決方案。

Question 29. 請(qǐng)列舉用于描述 SSL Session state定義的參數(shù)?

  1. Session identifier
  2. Peer certificate
  3. Compression method
  4. Cipher spec
  5. Master secret
  6. Is resumable

Question 30. 請(qǐng)簡(jiǎn)單描述一下 Network Intrusion Detection system?

Network Intrusion Detection System(NIDS)它用于分析整個(gè)子網(wǎng)上的傳遞流量,并與已知的攻擊進(jìn)行匹配。如果識(shí)別出任何循環(huán)漏洞,則管理員將收到警報(bào)。

相關(guān)文章

  • 軟件測(cè)試面試題(小結(jié))

    這篇文章主要介紹了軟件測(cè)試面試題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-29
  • 網(wǎng)絡(luò)工程師面試時(shí)喜歡問的問題與參考答案集錦

    這篇文章主要介紹了網(wǎng)絡(luò)工程師面試時(shí)喜歡問的問題與參考答案,涉及相關(guān)網(wǎng)絡(luò)概念、疑難問題與解決方法,需要的朋友可以參考下
    2019-08-23
  • 10個(gè)有用的Linux命令面試問題及參考答案解析

    這篇文章主要介紹了10個(gè)有用的Linux命令面試問題及參考答案,涉及Linux進(jìn)程、分區(qū)、復(fù)制等相關(guān)概念與操作技巧,需要的朋友可以參考下
    2019-08-20
  • BAT大數(shù)據(jù)面試題與參考答案小結(jié)

    這篇文章主要介紹了BAT大數(shù)據(jù)面試題與參考答案,總結(jié)分析了大數(shù)據(jù)常見的各種知識(shí)點(diǎn)、疑難問題與參考答案,需要的朋友可以參考下
    2019-08-16
  • 區(qū)塊鏈面試過程中的40個(gè)常見問題與參考答案匯總

    這篇文章主要介紹了區(qū)塊鏈面試過程中的40個(gè)常見問題與參考答案,整理匯總了區(qū)塊鏈面試中比較常見的各種知識(shí)點(diǎn)與疑難問題,需要的朋友可以參考下
    2019-08-15
  • 機(jī)器學(xué)習(xí)常見面試題與參考答案總結(jié)

    這篇文章主要介紹了機(jī)器學(xué)習(xí)常見面試題與參考答案,總結(jié)整理了機(jī)器學(xué)習(xí)面試中常見的各種知識(shí)點(diǎn)以及相關(guān)問題參考答案,需要的朋友可以參考下
    2019-08-14
  • Android面試中的常見知識(shí)點(diǎn)匯總

    這篇文章主要介紹了Android面試中的常見知識(shí)點(diǎn),整理匯總了Android面試中常見的各種Android開發(fā)知識(shí)點(diǎn)、概念、原理及相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2019-08-13
  • 2019騰訊后臺(tái)開發(fā)詳細(xì)面試流程詳解

    這篇文章主要介紹了2019騰訊后臺(tái)開發(fā)詳細(xì)面試流程詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-08-09
  • 10個(gè)最難回答的Java面試題(推薦)

    這篇文章主要介紹了10個(gè)最難回答的Java面試題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-08-07
  • 面試必備的13道可以舉一反三的Vue面試題

    這篇文章主要介紹了面試必備的13道可以舉一反三的Vue面試題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來
    2019-08-05

最新評(píng)論