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