軟件加密工具 如何從openssl源碼中提取出rsa加密源碼?
如何從openssl源碼中提取出rsa加密源碼?使用VS2005下的Visual Studio 2005命令提示符進(jìn)入控制臺(tái)模式(此模式將自動(dòng)設(shè)置各種環(huán)境變量)],解壓縮OpenSSL包并進(jìn)入Open
如何從openssl源碼中提取出rsa加密源碼?
使用VS2005下的Visual Studio 2005命令提示符進(jìn)入控制臺(tái)模式(此模式將自動(dòng)設(shè)置各種環(huán)境變量)],解壓縮OpenSSL包并進(jìn)入OpenSSL目錄
Perl configuration vc-win32
盡可能在該目錄下執(zhí)行命令,否則配置文件找不到,或者可以指定完整的配置文件路徑。
、msdoums
執(zhí)行解壓縮目錄中的msdoms命令
,nmake FMSntdll.mak文件編譯完成后,在OpenSSL解壓目錄中執(zhí)行,編譯完成。輸出文件在out32dll中,包括應(yīng)用程序的可執(zhí)行文件、lib文件和DLL文件
注意:運(yùn)行第五步時(shí),CL編譯器會(huì)抱怨。cryptodesenc讀取的讀取。C文件是該站點(diǎn)的POSIX名稱(chēng),建議使用uRead。呵呵,我不想將OpenSSL中的所有讀取函數(shù)都更改為uRead。請(qǐng)?jiān)俅尾榭碈L的錯(cuò)誤代碼errorc2220,然后轉(zhuǎn)到MSDN找到它:
warning treated serror no object file generated
/wxtell the compile otreatallwarningsaserrors.SinceAnerErrors發(fā)生這個(gè)/Wx選項(xiàng)設(shè)置為將所有警告視為錯(cuò)誤。。。
打開(kāi)OpenSSL目錄下的MS目錄ntdll.mak文件文件,刪除cflag的/Wx選項(xiàng)并保存。