提交记录 131606
| 提交时间 |
评测时间 |
| 2026-10-17 18:26:58 |
2026-10-17 18:27:02 |
// raw-byte integrity probe: source contains bytes 0x80..0xFF inside S.
typedef unsigned long ul;
struct DI { ul abi; const char *s; ul sn; char *o; ul ol, os; char *e; ul el, es;
const char *IBp; ul IBl; char *OBp; ul OBl; ul tsc; } __attribute__((packed));
static const unsigned char S[] __attribute__((aligned(64))) = "
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ";
static volatile char PG[1000*4096];
extern "C" void __libc_start_main(void *m, int argc, char **argv) {
(void)m;
unsigned long *p = (unsigned long *)(argv argc 1);
while (*p) p ; p ;
for (; p[0]; p = 2) if (p[0] == 0x6b637564UL) {
DI *d = (DI *)p[1];
volatile const unsigned char *q = S;
int ok = 1;
for (int i = 0; i < 128; i ) if (q[i] != (unsigned char)(0x80 i)) { ok = 0; break; }
if (ok) for (int k = 0; k < 1000; k ) PG[(ul)k*4096] = 1;
d->o[0] = 'x'; d->os = 1;
break;
}
__asm__ volatile("syscall" ::"a"(60), "D"(0) : "rcx", "r11", "memory");
for (;;);
}
int main(){ return 0; }
| Compilation | N/A | N/A | Compile Error | Score: N/A | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2026-10-19 20:53:00 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠