原创 Unpackme I am Famous
http://blog.w4kfu.com/tag/unpackme Unpackme I am Famous safedisc reverse nanomites unpackme Introduction Because it
原创 Base64 加解密c/c++
Base64 其實不能算是真正加密解密的安全算法,因爲這個東西大家都知道怎麼解密,就沒有意思了。不過登陸郵件服務器的時候,登陸密碼要使用BASE64 加密,因此我將算法描述如下: Base64 核心算法: 明文: hel
原创 關於全排列算法的思考
關於全排列算法的思考 已經是求職過程中第三次碰到這個問題了,筆試兩次,又面了一次,覺得這個問題確實值得深思啊。我還是儘量總結下吧,說不定以後還會碰到。 問題:已知輸入爲一個字符串,求其全排列的輸出。比如輸入爲abc,那麼輸
原创 開發者必備的6款源碼搜索引擎
摘要:雖然自己編碼很重要,但是在遇到一個功能時,利用現成的代碼不失爲一種好方法,或許還會達到事半功倍的效果。但千萬不要單純地“用”,更多地是理解與提升,這樣纔會進步。 在推動技術變革上,開源運動發揮了非常顯著的作用。而Linux成功
原创 vs2008\2010\2013編譯Openssl時遇到的若干錯誤通用解決方法。
前言:其實很多時候沒必要去編譯openssl,步驟真的很麻煩,給大家推薦個exe下載地址:http://slproweb.com/products/Win32OpenSSL.html,也可以下載到最新版。 1、下載安裝Perl 下載
原创 常見脫殼方法
原文鏈接:http://www.cnblogs.com/mfm11111/archive/2009/04/01/1427480.html 預備知識 1.PUSHAD (壓棧) 代表程序的入口點, 2.POPAD (出棧) 代表程序
原创 國內外的一些安全網站收集
國外安全 http://www.neohapsis.com/ 內容極爲豐富 國外安全 http://www.deadly.org/ 大量關於OpenBSD的資料文檔教
原创 物理的盡頭是數學,數學的盡頭是哲學,哲學的盡頭是神學
大鳥推薦用戶 11月25日 10:05 圖解數學問題 橢圓畫法 楊輝三角問題(Pascal triangles)解法 使用“FOIL”輕鬆的解決二項式乘法 對數解法技巧 矩陣轉置的技巧 勾股定理 多邊形的外角
原创 ImportREC重建輸入表
1.目標文件已完全被Dump,另存爲一個文件 2.目標文件必須正在運行中 3.事先找到目標程序真正的入口(OEP)或IAT的偏移與大小 以加殼RebPE.exe爲例,首先OD加載: 調試到00413001,設置硬件斷點
原创 C語言讀取指定文件夾下面的所有文件
#include <stdio.h> #include<io.h> int main(int argc, char *argv[]) { struct _finddata_t fa; lo
原创 一種基於TLS的高級反調試技術
盜版行爲日益猖獗,嚴重影響到軟件開發者和開發商的知識產權及利益,反盜版技術的重要性也越來越引起人們的重視。在反盜版技術中,起最大作用的當屬反調試技術。然而傳統的反調試技術都存在一個弱點:他們都在程序真正開始執行之後才採取反調試手段。實際上
原创 CRC校驗碼的源代碼
原文網址:http://blog.163.com/fsd999999@126/blog/static/37737825201051033543633/ 很多網絡協議都用到CRC校驗碼,當自己編寫網絡協議的時候,也需要編寫相應的CRC代碼,