Windows環境変数のためのコードを取得します。

pastbin.comから見られているが、私は誰作者はいわかりません。 

 

ContractedBlock.gif ExpandedBlockStart.gif コード
 1つの#include  < stdio.hの>  2  3 int型 のgetenv(チャー*の PTR []){  4 ながら* PTR)のprintf(" %sのを\ n " 、  * PTR ++ )。 5 リターン0 ;  6 }  7  8 INT  __declspec(裸)__cdeclメイン(){  9     _asm { 10は        ESP追加、  から0xC 11         のMOV EDI、[ESP] 12         、ESP追加  -

ExpandedBlockStart.gifContractedBlock.gif
    
     


ExpandedBlockStart.gifContractedBlock.gif
ExpandedSubBlockStart.gifContractedSubBlock.gif


0xC 13         プッシュEDI 14         コールのgetenv 15         ポップEDI 16         RETN 17     }




18 }

 

ます。https://www.cnblogs.com/Stephen/archive/2009/05/06/1450343.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33860553/article/details/93754637