原创 代碼審計--28--嵌入式代碼審計中常見的漏洞(一)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 代碼審計--33--NodeJS代碼審計中常見的漏洞(二)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 代碼審計--34--Java代碼審計自動化實現

準備:語法樹和詞法樹 首先,需要了解一下語法樹和詞法樹的概念,這是代碼審計工具實現審計功能的根本。 簡單舉例介紹: 源碼: const a = 1; const b = a + 1; 詞法樹與語法樹解析: 它的詞法樹: [

原创 代碼審計--37--Python代碼審計中常見的漏洞(三)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 代碼審計--36--Python代碼審計中常見的漏洞(二)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 Java開發--4--數組

4.1 理論基礎 程序=算法+數據結構 算法:解決問題的流程。第一步、第二步、第三步……幹什麼。有順序、分支、循環三種方式。 數據結構:把數據按特定的某種結構保存,設計合理的數據結構是解決問題的前提。 數組就是最基本的一種數據結

原创 【專帖】遇到的好文章收藏專帖

爲了提高本博客原創率,將閱讀過的,具有價值的好文章收藏之!不進行轉載…… 智能硬件安全 安全技術精粹: https://paper.seebug.org/ 物聯網安全百科: https://iot-security.wiki/ 嵌

原创 代碼審計--40--PHP代碼審計中常見的漏洞(三)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 代碼審計--38--PHP代碼審計中常見的漏洞(一)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 Java開發--7--面向對象(上)

6.1 對象 1、使用關鍵字new創建對象,主要是爲了給它開闢空間 類定義完成後,使用new關鍵字創建對象,創建對象需要以下3步: 1、聲明:聲明一個對象,包括對象名稱和對象類型。 2、實例化:創建對象的過程稱爲實例化。 3、初

原创 代碼審計--39--PHP代碼審計中常見的漏洞(二)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 代碼審計--35--Python代碼審計中常見的漏洞(一)

經過漫長時間的迭代更新,內容從一開始的碎片化網羅蒐集,到排版與整合劃分,再到學習與實踐驗證,最後摒棄初始,用自己的語言與實踐結論通俗的將它展現出來。強化知識技能的同時也爲讀者帶來更好的閱讀體驗。 本篇介紹了以下代碼安全問題: 編號

原创 Java開發--8--面向對象(下)

6.3 方法 1、理論基礎 方法的定義:方法是解決一類問題的步驟的有序組合,其包含於類或對象中,它在程序中被創建,在其他地方被引用。 方法的優點:使程序變得更簡短而清晰。有利於程序維護。可以提高程序開發的效率。提高了代碼的重用性

原创 Java開發--5--異常處理(上)

5.1 基礎理論 1、要理解Java異常處理是如何工作的,需要掌握以下三種類型的異常 檢查性異常:最具代表的檢查性異常是用戶錯誤或問題引起的異常,這是程序員無法預見的。例如要打開一個不存在文件時,一個異常就發生了,這些異常在編譯

原创 Java開發--6--異常處理(下)

5.3 異常的使用 異常處理需要經過捕獲-處理過程,常用的語句有try-catch捕獲處理結構、finally語句塊、throws語句塊、printStackTrace()方法等。 1、捕獲異常 僞代碼 try{ 可能存在異常