author/孟析筆談

ThinkPHP5.x命令執行漏洞分析

0x01 Start 2018.12.10晚上,看到有人發tp5命令執行,第一眼看到poc大致猜到什麼原因,後來看到鬥魚src公眾號的分析文章。這裡分析記錄一下。 0x02 簡單分析 tp的框架啟動

STL原始碼分析之迭代器

前言 迭代器是將演算法和容器兩個獨立的泛型進行調和的一個介面. 使我們不需要關係中間的轉化是怎麼樣的就都能直接使用迭代器進行資料訪問. 而迭代器最重要的就是對operator * 和ope

Intel處理器持續缺貨 筆記本廠商哀鴻遍野

2018年進入後半期,意料之外的Intel處理器大面積缺貨對整個行業造成了嚴重的衝擊,各個領域都開始吃緊。雖然說Intel一直在努力增產,也有各種說法稱明年第一季度末就有望緩解,但這種事兒誰也說不準。 業

一隻口紅電源,和它背後的故事

最近,ThinkPad 在北京 798 藝術區召開了一場「非常規」釋出會。會上,他們並沒有帶來全新的筆記本產品,也並不是宣佈商用解決方案,而是講述了一隻「口紅」,和其背後的故事。 當然,這並不是一隻簡單的「

HashMap詳解以及原始碼分析

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

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

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

1746080667.2882