閱讀694 返回首頁    go 阿裏雲 go 技術社區[雲棲]


unix下快速混淆源代碼

隻能算雕蟲小技,但可以快速簡單的做混淆,如下:


#vapyhqr <fgqvb.u>
#vapyhqr <fgqyvo.u>
#vapyhqr <fgqobby.u>
#vapyhqr <havfgq.u>

#qrsvar MAX_NAME 256

vag znva(ibvq)
{
	qbhoyr s = 123.456;
	sybng k = 123.456;
	cevags("ahz vf %n , sybng glcr vf %n\a",s,k);
	trgpune();
	erghea 0;
}

能看懂嗎?轉回來自然懂鳥:

tr '[n-za-m]' '[a-z]' < x.c

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <unistd.h>

#define MAX_NAME 256

int main(void)
{
	double f = 123.456;
	float x = 123.456;
	printf("num is %a , float type is %a\n",f,x);
	getchar();
	return 0;
}



最後更新:2017-04-03 14:54:06

  上一篇:go 頁麵局部加載,適合Ajax Loading場景(Demo整理)
  下一篇:go [劍指Offer]11.斐波那契數列