原木傢俱

360揪出PPT木馬 自動播放就中招

網際網路無紙化辦公時代,郵件是日常工作往來中不可或缺的一部分。近期卻有不少外貿從業者因為點開郵件而遭遇木馬。實際上,是有不法分子將木馬病毒偽裝成PPT文件作為郵件附件,針對外貿行業從業人員進行大範圍群發,“精準”打擊

HashMap詳解以及原始碼分析

一、前言 在 Java 的資料結構基礎裡,HashMap 無疑是一個非常重要的資料結構。這一篇文章中我們來學習並分析一下其內部的實現原理。文章將基於 JDK 1.8 進行分析,暫時不考慮不同版本之間的差異。

動手擼一個ARouter (ARouter原始碼分析)

為什麼要重複造輪子呢? 我認為只有站在作者的角度才能更透徹的理解框架的設計思想 去踩大神們所踩過的坑。 才能深入的理解框架的所提供的功能 學習優秀的作品中從而提高自己 在

斬草除根,360終結首個“微信支付”勒索木馬

“微信支付”勒索病毒傳播始末 UNNAMED1989”微信支付”勒索病毒讓不少使用者過了一個不平靜的週末,檔案無法正常開啟,重要資料被加密。在使用者一籌莫展之際,360安全衛士迅速推出瞭解密工具,幫使用者解

Arthas 原始碼分析(三):命令執行過程

Arthas原始碼第三篇之命令執行過程 工具化|Arthas 這一篇主要聊下輸入命令,到最後響應的過程, 順帶著熟悉整個專案結構。(以下會邊貼程式碼邊解釋,篇幅可能比較長) 接著上一篇Artha

Java併發-CyclicBarrier原始碼分析

CyclicBarrier 是一個同步工具類,它讓一組執行緒等待直到一個屏障條件到達才接著執行後續程式碼。名如其類,它的意思就是迴圈屏障,就是可以服複用的,而我們知道另一個同步類C

仿冒簽名攻擊頻現 針對外貿行業精準釣魚

近期,360核心安全團隊監測到一類針對外貿行業人員進行攻擊的木馬正在傳播,該類木馬被包含在釣魚郵件附件的PPT文件中,所攜帶的數字簽名仿冒了知名公司“通達信”的簽名。 攻擊過程 仿冒

objc_msgSend彙編原始碼分析

引言 Objective-C是通過訊息機制呼叫方法的,編譯器會把所有訊息傳送轉為objc_msgSend方法呼叫。說到objc_msgSend的彙編實現,大多數人會覺的是因為 效能高才用匯編實現 ,幾乎沒

rxjs 原始碼分析1-(fromEvent)

Rxjs 是使用 Observables 的響應式程式設計的庫,它使編寫非同步或基於回撥的程式碼更容易。我們現在針對 Rxjs 6 來進行原始碼分析,分析其實現的基本原理, 我們可以根據中文文件來學習 Rxj

1715300086.0597