
- Taipei, Taiwan
-
C語言 - 第五章 | Basic I/O - 標準輸入
什麼是標準輸入? 一個程式需要有輸入/計算/輸出,我們現在已經能夠順利地宣告變數便將其印出,那緊接著就是把東西塞進變數裡面了。在輸入的時候,你除了必須了解你輸入的東西是什麼型態,例如: 10 是整數、 3.14 是浮點數及 A 是字元,更要注意的是要用「多大的空間」去儲存。 輸...
-
C語言 - 第四章 | Basic I/O - 長短整數及無號型態
長短整數型態? 有時候,我們總是會有特殊的需求,例如:大一點的範圍、不要負號等等,因此, C 語言也提供了一些彈性的變化。 C 語言中有三種整數類型,分別為 short 、 int 和 long 。 int 稱為整型, short 稱為短整型, long 稱為長整型。 s...
-
C語言 - 第三章 | Basic I/O - 基礎五型
什麼是基礎五型? C 語言之中,型態是所有資料儲存的基本,想要儲存資料,得先分清楚型態是什麼,也因此在輸出之後,緊接而來的就是「型態」。 我們可以透過宣告某個型態的「變數」,來儲存該類型的「資料」,而 C 語言的型態共有五種,分別是 int 、 float 、 double 、 cha...
-
C語言 - 第二章 | Basic I/O - 標準輸出
什麼是標準輸出? 標準輸出,它的意義是「將指定的字串輸出到主控台( Console )上」,一般而言我們的主控台就是我們的螢幕,在先前我們寫的第一支程式,就印出了 Hello world! 這串字。 然而寫一個程式,並不能只有輸出,我們還需要一些資料輸入及計算過程,少了其中一個,那麼你的...
-
C語言 - 第一章 | IDE介紹及安裝
IDE是什麼? 整合開發環境(簡稱IDE;Integrated Develop Environment)。 由於編譯語言需要經由撰寫、編譯、連結、除錯、執行等過程,而早期的編譯語言中,負責這幾部分的軟體都各自獨立,使得編譯語言不如直譯語言來得方便。但目前多數的高階程式語言都已經採用IDE...
-
C語言 - 第零章 | 開卷
終於決定開始進入C語言地獄⋯ 看到人家說「C語言,從崩潰到放棄」 我想在怎麼說C語言還是人看得懂的語言,還不至於到學不來吧?!反正反匯編都在分析在學習(組合語言、機器碼),這應該不會難到哪⋯ 讓我們開始一步一步踏入C語言的世界裡面⋯ 後面大概的順序是: C語言歷史 C語言特...
-
x64dbg - 第三十五章 | 完結(資源篇)
撰寫這些部落格的主要參考資源可以參考如下: 文章: billvsme的专栏 影片: 小甲鱼OD教程: OD使用教程1 OD使用教程2 OD使用教程3-1 OD使用教程3-2 OD使用教程3-3 OD使用教程4 OD使用教程5 OD使用教程6 OD使用教...
-
x64dbg - 第三十四章 | 反匯編練習(二十三)
目標程式 檔案下載: Debugger Detected.exe 解壓密碼:morosedog 程式簡介 程式會檢測是否有調試器程序 分析程式 執行 Debugger Detected.exe 點擊 Verify 彈出 Debugge...
-
x64dbg - 第三十三章 | 反匯編練習(二十二)
目標程式 檔案下載: ReverseMe.A~D.exe 解壓密碼:morosedog 程式簡介 程式都有反調試 任務目標 跳過或是移除反調試 分析程式 執行 ReverseMe.A.exe 彈出 You reall...
-
x64dbg - 第三十二章 | 反匯編練習(二十一)
目標程式 檔案下載: ReverseMe(1).exe 解壓密碼:morosedog 任務目標 移除 Nag 視窗 分析程式 執行 ReverseMe(1).exe 點擊 Check 彈出 You need to remove the...