Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
FILE *__fastcall ext_fopen(FILE *stream)
{
unsigned int v1; // eax
int v2; // ebx
unsigned int v3; // r13d
void *v4; // rbp
_BYTE *v5; // rcx
void *v6; // r12
FILE *v7; // rbx
__int64 v9; // [rsp+0h] [rbp-C8h] BYREF
__int64 v10; // [rsp+30h] [rbp-98h]
_DWORD v11[11]; // [rsp+9Ch] [rbp-2Ch] BYREF

v1 = fileno(stream);
((void (__fastcall *)(__int64, _QWORD, __int64 *))&iniparser_freedict.st_size)(1, v1, &v9);
v2 = v10 - 8;
v3 = v10 - 8;
v4 = malloc((int)v10 - 8);
fread(v4, v2, 1u, stream);
fclose(stream);
if ( v2 > 0 )
{
v5 = v4;
do
{
*v5 = ~(*v5 ^ (d[v2 % 16] + p[2 * (v2 % 16)] + 5)); //核心代码逻辑
++v5;
--v2;
}
while ( v2 );
}
v6 = (void *)zdecode((__int64)v4, v3, (__int64)v11); //base64解码
v7 = tmpfile();
fwrite(v6, v11[0], 1u, v7);
free(v4);
free(v6);
rewind(v7);
return v7;
}

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment