CTF

    ACSC 2024 Quals

    ACSC 2024 Quals

    [solved] [pwn] rot13 더보기 #include #include #define ROT13_TABLE \ "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" \ "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" \ "\x20\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f" \ "\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x3a\x3b\x3c\x3d\x3e\x3f" \ "\x40\x4e\x4f\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a..

    Pearl CTF

    Pearl CTF

    여기가 포너블 맛집이었네.. shakti 말고 이거나 열심히 할걸.. [solved] [pwn] Adventure 더보기 int __cdecl main(int argc, const char **argv, const char **envp) { int choice; // [rsp+Ch] [rbp-4h] BYREF setvbuf(stdout, 0LL, 2, 0LL); setvbuf(stdin, 0LL, 1, 0LL); puts("Welcome to the Adventure!"); puts("You find yourself standing at a crossroad."); puts("What do you do?"); puts("1. Go left"); puts("2. Go right"); puts("3. Sta..

    Shakti CTF 2024

    Shakti CTF 2024

    여긴 포너블 맛집 아님.. [solved] [crypto] Flag Expedition 더보기 상형문자 같은 느낌인데 사진으로 검색하니까 navy signal flags라고 하는 것 같다. [pwn] blank_shell 더보기 int __cdecl main(int argc, const char **argv, const char **envp) { void *v3; // rsi v3 = mmap(0LL, 0x1000uLL, 7, 0x22, 0xFFFFFFFF, 0LL); read(0, v3, 0x64uLL); ((void (__fastcall *)(_QWORD))v3)(0LL); return 0; } 그냥 쉘코드 받아와서 실행시킨다. shellcraft 사용해주면 된다. from pwn import * c..

    osu!gaming CTF 2024

    osu!gaming CTF 2024

    [solved] pwn/betterthanu 더보기 #include #include #include #include FILE *flag_file; char flag[100]; int main(void) { unsigned int pp; unsigned long my_pp; char buf[16]; setbuf(stdin, NULL); setbuf(stdout, NULL); printf("How much pp did you get? "); fgets(buf, 100, stdin); pp = atoi(buf); my_pp = pp + 1; printf("Any last words?\n"); fgets(buf, 100, stdin); if (pp { if(!err) console.log("mikufanpage..

    TetCTF 2024

    TetCTF 2024

    REVbabyasm더보기값을 입력할 수 있는 웹페이지를 받는다. 값이 플래그와 동일하면 correct를 출력해준다.code = [ 0,97,115,109,1,0,0,0,1,56,9,80,0,95,1,127,1,80,0,94,99,0,1,96,0,0,96,1,127,1,100,1,96,3,99,1,127,127,0,96,2,99,1,127,1,127,96,4,99,1,127,127,127,0,96,1,99,1,1,127,96,1,99,1,1,127,3,8,7,2,3,4,5,6,7,8,6,118,20,127,1,65,224,0,11,127,1,65,229,0,11,127,1,65,20,11,127,1,65,177,1,11,127,1,65,155,1,11,127,1,65,244,0,11,127,1,65,236..