當前位置:首頁 » 編程語言 » c語言寫程序如何保密
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言寫程序如何保密

發布時間: 2023-07-20 00:29:28

『壹』 如何讓編寫的c語言程序隱藏運行

對於初學者來說,編寫的都是控制台模式的C程序,也就是運行時會出現一個黑底的command窗口。

如果要運行時隱藏,就需要使用windows 程序,同時不要創建任何窗體,這樣就不會有任何界面了。

使用VC創建隱藏運行程序方法如下:

1、 在創建工程的時候,不可以選擇Win32 Console Application,而是要選擇Win32 Application。

2、後續操作和Console程序類似,唯一區別為,Win32 App的主函數(入口函數)不是main,而是

IintWINAPIWinMain(HINSTANCE,HINSTANCE,int,LPCSTR)

3、這種方式創建的程序,雖然不會有界面出現,但在任務管理器中還是有進程的。

『貳』 如何用C語言編寫密碼程序

1、用一個字元數組來存密碼
再用一個字元數組接收你的輸入,然後用strcmp
來比較,如果返回0則密碼是正確的
2、常式:

#include"stdio.h"
#include"string.h"
intmain()
{
charmima[100]="YuanShi888";
charinput[100]={0};
printf("請輸入密碼:");
gets(input);
if(strcmp(mima,input)==0)
printf("恭喜你,密碼正確! ");
else
printf("對不起,密碼輸入錯誤! ");

}

『叄』 C語言指針:編寫程序,對輸入的一行小寫字母進行加密處理。

void encrypt(char *s)
{
while(*s)
{
if(*s>='a'&&*s<='z')
*s=(*s+1-'a')%26+'a';
s++;
}
}

#include<stdio.h>

int main()
{
char s[128];
printf("請輸入一個字元串:");
scanf("%s",s);
encrypt(s);
printf("加密後:%s\n",s);
return 0;
}

『肆』 c語言編寫的程序,在輸入密碼時,如何加密

加密和解密演算法是程序編制中的重要一環。試想,如果我們平時使用的騰訊QQ、支付寶支付密碼、今日頭條賬號密碼那麼輕易就被別人盜取的話,很多不可以預料的事情就會發生!

在現實生活中,我們遇到過太多QQ密碼被盜取的情況,有的朋友QQ被盜之後,騙子利用朋友間信任騙取錢財的事情屢見不鮮。支付寶也曾出現過支付寶賬戶被惡意盜取的事件,對用戶利益造成了嚴重損害!這些在技術上都指向了同一相關問題:軟體加密演算法的強壯程度。今天,小編利用C語言來簡單實現一種加密方法。下面是源代碼。

需要說明:程序利用了ascii碼值的按照一定規律變換實現加密,對於解密過程,則是加密的逆過程。下面是程序的運行結果。

4190閱讀
搜索
編程免費課程300節
初學編程100個代碼
java自學一般要學多久
5秒破解excel密碼
python必背100源代碼
40歲零基礎學編程

『伍』 c語言編程 為了使電文保密,往往按一定規律將其轉換成密碼,收報人再按約定的規律將其譯回原文。

#include <stdio.h>
void main()
{
char context[256];
int i=0;//context數組的下標
printf("Type the original text:\n");
gets(context);
while(context[i]!='!'&&context[i]!=0)//如果原字元串忘加「!」也應能正常結束
{
if ((context[i]>='A'&&context[i]<='V')||(context[i]>='a'&&context[i]<='v'))
context[i]=context[i]+4;
else if ((context[i]>='W'&&context[i]<='Z')||(context[i]>='w'&&context[i]<='z'))
context[i]=context[i]-22;
i++;
}
puts(context);
getchar();
}

『陸』 C語言里用什麼方式編寫的程序不易被破解

破解這東東你得去先懂得匯編,然後再反匯編,也就是逆向工程.不管啥語言最後都是以生成.exe類似的可執行程序,只有一個破解的方法,那就是反匯編,別指望別人拿著源程序代碼給你讓你來破..