전체 글 썸네일형 리스트형 영알못의 TOEFL 도전부터 졸업까지 (2025/09 ~ 2026/02) 안녕하세요. 살면서 영어의 중요성을 깨닫고 2025년 9월 말부터 토플 공부를 시작했습니다.직장을 다니고 있어 학원 다닐 시간은 없어서 독학으로 도전했고 12월까지 TOEFL 80 / Speaking 22점을 목표로 달려봤습니다.시간이 많이 없어 TOEFL을 상당히 많이 봤습니다..😥[실력?]저는 특성화고등학교를 나왔고 수능 공부도 해보지 않았습니다.즉, 영어를 한 번도 제대로 공부해 본 적이 없습니다.물론, 살면서 자연스럽게 알게 되는 영어 정도는 가능했기에 문장을 감으로 읽고 해석하며 쉬운 영어 스피치는 할 수 있었습니다. 그러다가 영어를 할 줄 알아야 많은 기회를 잡을 수 있다는 사실을 깨닫게 되었고 영어 공부를 시작했습니다.여러 영어 시험 종류가 있지만, 저는 TOEFL을 선택했습니다.TOEFL.. 더보기 그동안의 이야기 + Security Researcher가 되며 안녕하세요. 김종성입니다.4년 만에 블로그 글을 쓰네요. 제가 지금까지 어떻게 살았고 그동안 무엇을 했는지 적어보려고 합니다.(오랜만에 블로그를 들어와 옛날에 썼던 글을 보니 추억이 새록새록합니다.) [2020]저는 Offensive Security를 대학생 때 처음 접하고 공부했습니다.여러 분야를 접하면서 System Security에 제 적성이 가장 맞다고 생각했습니다.이후, 공부했던 모든 것들은 기억에 오래 남게 하기 위해 이 블로그에 계속 기록해왔습니다.1년 조금 넘게 CTF와 Wargame을 풀어보며 System에서 발생할 수 있는 취약점을 공부했습니다.[2021]계속 CTF와 Wargame 문제를 풀던 중 문득 그런 생각이 들었습니다.Linux userland에서 발생하는 취약점 말고 Kern.. 더보기 [ROKA] 2022년 논산훈련소 수료 후기 2021년 12월 06일에 입대해서 2022년 1월 11일에 수료하였습니다. 논산훈련소에서 크리스마스, 신년, 생일을 모두 보낸 불운(?)의 군번.. 전문특기병으로 입대해서 약 6주동안 훈련소 생활을 했는데 간단간단하게 훈련소 경험을 이야기 해보려고 합니다. [격리 기간] 약 10일 동안은 훈련소에서 격리 기간을 가집니다. 1차, 2차 PCR 검사를 모두 통과해야 격리 기간이 해제되는데 격리 기간이 저에게는 지옥이었습니다. 격리 기간 때는 화장실 이용도 한 칸씩 띄워서 이용해야 하며 마스크는 무조건 필히 착용하고 야외 훈련을 받지 않습니다. 밥도 식판에 비닐을 씌워서 생활관 내부에서 먹고 PX 및 전화 이용을 할 수 없습니다. [2주 차 ~ 3주 차 초반] 대부분의 연대가 3주 차부터 격리 기간이 해제될.. 더보기 ㅋㅋ ㅎㅎ ㅠㅠ 주인장.. 12월 6일에 입대합니다.. 😭 더보기 [ASCTF 2021] 출제자 Write-up [Rev(1), MISC&Crypto(3), Pwn(5)] 🧡 Rev - One Time Pad 사실 KUCIS Project 할 때 내가 만든 프로그램으로 원래는 소켓 통신 전용 프로그램이다. OTP를 실용적으로 이용하기 위한 방안을 연구하던 도중 나온 커스텀 알고리즘이다. 다음 내용을 이용하여 복호화를 수행할 수 있다. 🎃 Flag: ASCTF{C#_is_shy} 🧡 MISC - 찌릿찌릿 flag.txt 파일을 열면 base64로 인코딩된 텍스트가 나온다. 디코딩 하면? 해당 내용을 caesar cipher key=6으로 decrypt 해주면 다음 내용이 나온다. 문제에서도 피카츄라는 사진으로 힌트를 줬다. Picalang이라는 Brainfuck 언어이다. URL: https://www.dcode.fr/pikalang-language Pikalang Prog.. 더보기 [Heap] fastbin reverse into tcache in glibc 2.31 🧡 fastbin reverse into tcache :D fastbin reverse into tcache는 다음 부분을 이용해 fastbin에 있는 free된 heap들을 tcache로 옮겨 AAW를 가능하게 해주는 기법이다. #if USE_TCACHE /*While we're here, if we see other chunks of the same size, stash the min the tcache.*/ size_t tc_idx = csize2tidx(nb); if(tcache && tc_idx < mp_.tcache_bins) { mchunkptr tc_victim; /*While bin not empty and tcache not full, copy chunks.*/ while(tcache-.. 더보기 [SSTF 2021] Hackers Playground Writeup 🧡 LostArk Simple UAF problem 😉 from pwn import * context.log_level = 'debug' #p = process('./lostark') p = remote('lostark.sstf.site', 1337) def create(idx, name): p.sendlineafter(':', '1') p.sendlineafter(':', str(idx)) if idx == 7: return else: p.sendlineafter(':', name) def delete(idx): p.sendlineafter(':', '2') p.sendlineafter(':', str(idx)) def choose(idx): p.sendlineafter(':', '4') p.sendl.. 더보기 [Browser Exploitation] picoCTF - Turboflan 🧡 Explaination d8, source, server.py가 주어진다. server.py는 Download Horsepower 문제와 동일하다. 🧡 Function Explaination __DeoptimizeIfNot 함수가 삭제되었다. 찾아보니 이 함수는 한 함수가 최적화 되고 그 함수의 타입이 바뀌었을 때 최적화를 해제하는 역할을 수행한다고 한다. 이 함수가 삭제되었으므로 최적화 버그를 발생시킬 수 있다. diff --git a/src/compiler/effect-control-linearizer.cc b/src/compiler/effect-control-linearizer.cc index d64c3c80e5..6bbd1e98b0 100644 --- a/src/compiler/effect-c.. 더보기 이전 1 2 3 4 ··· 52 다음