전체 글
-
[CCE 2025] artisan WriteupCTF 2025. 8. 31. 15:18
#include #include #include #include #include #include #include #include #define LENGTH 128volatile char flag_mem[0x50] = {0};void sandbox(){ scmp_filter_ctx ctx = seccomp_init(SCMP_ACT_KILL); if (ctx == NULL) { printf("seccomp error\n"); exit(0); } seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(nanosleep), 0); if (seccomp_load(ctx) 문제 코드가 주어지고 따로 환경에 대한 정보는 없습니다. 코드를 보면 flag를 읽어서 flag_mem이라는 전..
-
[CCE 2025] book WriteupCTF 2025. 8. 31. 14:48
CCE 2025 예선 pwnable book writeup입니다. 1. new2. view3. edit 이렇게 옵션이 있습니다.여기서 글을 새로 쓰게 되면 스택에 저장됩니다. edit 할 때 pagenum > 4로 검증하기 때문에 oob write를 할 수 있습니다.스택이기 때문에 canary, libc leak 하고 ret 덮으면 됩니다. from pwn import*# p = process("./prob")# p = remote("localhost",12345)p = remote("15.165.12.135",12345)libc = ELF("./libc.so.6")# gdb.attach(p,"b *main+434")# pause()p.sendlineafter(b"> ", b"1")p.sendlin..
-
DGCS 2025 대구·경북 사이버공격방어 대회 후기일기장/후기 2025. 8. 26. 10:41
대구·경북 사이버보안 심포지엄과 함께 특별 행사로 국정원 주관 CTF가 있었습니다. 따로 예선은 없었고 신청 후 바로 호텔인터불고에서 본선이 진행되었습니다.예식장이라 그런지 뒤에 케이크, 과자 등 먹을 게 엄청 많았어요.근데 정신없어서 하나도 못 먹었습니다. 밥은 이렇게 도시락으로 나왔는데 2등이랑 한 문제차이 밖에 안 나서 제대로 못 먹었습니다.ㅠㅠ 시간도 짧고 개인전이었어서 문제가 어렵진 않았고 문제수는 분야당 4문제 정도씩 나왔습니다.좀 생소했던 건 IoT 분야도 있었습니다. Pwn은 올클했고 분야당 1~2문제씩 추가로 풀어서 운 좋게 1등 했습니다.시상식이 대회 끝나고 2~3시간 후라서 너무 힘들었어요
-
Windows11 - WSL2 재설치Notepad/... 2025. 4. 16. 21:33
제발 해결방법 좀 알려주세요 wsl 재설치 시작하겠습니다...관리자권한으로 터미널을 켜주세요.PS C:\Users\Junwoo> wsl --shutdownPS C:\Users\Junwoo> wsl -l -v NAME STATE VERSION* Ubuntu-22.04 Running 2PS C:\Users\Junwoo> wsl --unregister Ubuntu-22.04등록 취소 중입니다.작업을 완료했습니다. 현재 시스템 확인하고 Unregister 해줍니다. 삭제도 합니다. PS C:\Users\Junwoo> wsl.exe --list --online다음은 설치할 수 있는 유효한 배포판 목록입니다.'wsl.exe --install '를 사용하여..
-
[1-day] Brave Android: Incorrect URL Eliding in Brave Shields Pop UpAndroid/Case Study 2025. 4. 4. 02:06
https://hackerone.com/reports/2501378재밌는 케이스를 가져와봤습니다.Brave 안드로이드 애플리케이션에서 일어난 취약점입니다. https://long-extended-subdomain-name-containing-many-letters-and-dashes.badssl.com/ 사이트에 접속한 사진입니다.팝업에 있는 URL을 보면 long-extended-subdo만 보이고 뒷부분은 잘려있는 것을 볼 수 있습니다.이 부분이 문제가 되었습니다. UI가 표시될 때 긴 하위 도메인이 제대로 표시되지 않아 사용자가 URL을 혼동할 수 있습니다. 실제로 Chromium Docs에서도 이에 관련된 Guideline을 제시하고 있습니다.https://chromium.googlesource...
-
-
-