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