백준 마라톤 (코스87) (8/8) 1달 동안 백준을 쉬었어서 마라톤을 오랜만에 달려봤다. 원래 플레 문제도 3개 정도는 나왔는데 다 골드가 되었다. Triple Jump (34646, B1) A번 문제 풀이 정수 3개 중 아무거나 3번 더해서 만들 수 있는 모든 조합의 수를 준다. 크기 순서대로 a, b, c라고 하면 가장 작은 수는 3...
원 이동하기 2(30208, G2, c++)
원 이동하기 2 원 이동하기 2 문제 좌표평면에 원의 중심이 x축 위에 있는 N개의 원이 존재한다. N개의 원 중 임의의 두개의 원을 선택했을 때 내접, 외접 등 교점이 존재하지 않도록 존재한다. 하나의 원이 다른 원 안에 포함될 수는 있다. 하나의 원 내부에서 다른 원의 내부로 이동하려고 한다. 원 내부는 단 한 번만 방문 할 수 있으며 두 번...
ribari(3195, G3, c++)
ribari ribari (LLM 번역) 문제 작은 나라에 사람들이 주로 어부로 살고 있고, 모든 마을은 해안가 직선 도로 위에 위치해 있습니다. 마을 어부들은 엄청난 양의 물고기를 잡았지만, 예전처럼 물고기를 좋아하지 않아서 이웃 나라의 가난하고 굶주린 아이들을 입양하기로 했습니다. 해안가를 따라 하나의 긴 직선 도로가 모든 마을을 연결합니다...
2025 to 2026
언젠가 개발자들 죄다 ‘회고록’ 하면서 1년 되돌아보는게 짜친다. 라는 글을 본 뒤로 회고록이란 단어를 쓰기 어색하다. 하지만 1년을 기록하고 올해를 계획하는 것은 필요한 과정이기에 뭐.. 제목만 다른 회고록이다. 학교 우선 올해는 되게 바쁘긴 바빴다. 3학년이기도 해서 학교에, 화햇에, 알바에 1학기는 뭐했는지도 모르게 사라진 듯하다. 또, 보안...
(mobilehacking.kr) Smart Grid
Smart Grid 문제이다. 우선 블루스택으로 앱을 켰는데 바로 꺼지는 것을 보니 루팅 감지가 있는 듯 하다. 그래서 루팅 권한을 뺀 다음 앱을 다시 켜보니 이렇게 로그인 화면을 볼 수 있다. 입력되어 있는 정보로 로그인을 하면 딱히 눈에 띄는 기능은 보이지 않고 이렇게 demo/일반 사용자라고 있는 것을 보아 admin도 있지 않을까 생...
(mobilehacking.kr) MobileBabyAnalysis3
MobileBabyAnalysis3 문제이다. 앱을 실행해보면 힌트이다. root cause를 분석하라는데 이것이 native code를 분석하라는 뜻 같다. apk파일을 열어보면 libbabyanalysis.so 파일이 있고 ida로 까보면 generate_flag함수가 있다. __int64 __fastcall generate_flag...
Lord Of SQL (45번~48번) 그리고 all solve
LOS 45~48번 시험 기간에 꽂혀서 시작했는데 all solve 했당 45번 kraken <?php include "./config.php"; login_chk(); $db = mssql_connect("kraken"); if(preg_match('/master|information|;/i', $_GET['id'])) exi...
Lord Of SQL (41번~44번)
LOS 41~44번 41번 nessie <?php include "./config.php"; login_chk(); $db = mssql_connect('nessie'); if (preg_match('/master|sys|information|prob|;|waitfor|_/i', $_GET['id'])) exit("No Hack ~_~"); i...
Lord Of SQL (37번~40번)
LOS 37~40번 37번 chupacabra <?php include "./config.php"; login_chk(); $db = sqlite_open("./db/chupacabra.db"); $query = "select id from member where id='{$_GET[id]}' and pw='{$_GET[pw]}'...
Lord Of SQL (30번~36번)
LOS 30~36번 30, 31번은 CTF에서만 나올 것 같은 quine 문제였고, 32번도 완전 CTF 느낌.. 33 ~ 36번은 WAF 관련 우회 문제였다. 30번 ouroboros <?php include "./config.php"; login_chk(); $db = dbconnect(); if(preg_match('/pr...